.disblock { display: block; }
.som-password-sent-message {
margin-bottom: 50px;
padding: 15px;
border: 2px solid #2679ce;
border-radius: 4px;
background-color: #2679ce;
color: #fff;
position: relative;
display: table;
width: 100%;
}
.lostpassword-submit {
margin-bottom: 2rem;
}
.som-password-error-message {
background-color: #2679ce;
border-color: #2679ce;
padding-left: 10px;
}
.som-password-sent-message span {
display: table-cell;
vertical-align: middle;
}
.sompass-submit-loading {
display: inline-block;
display: none;
}
.sompass-submit-loading.submitted {
display: inline-block;
padding-left: 10px;
height: 50px;
line-height: 50px;
}
.sompass-submit-loading img { display: inline; }
#lostpasswordform #somfrp_user_info { display: block; } #reset-pass-submit {
margin: 10px 0 0 0;
}
#somfrp_user_info {
width: 250px;
}
.somfrp-password-wrapper {
width: 200px;
max-width: 400px;
margin-bottom: 10px;
}
.somfrp-password-wrapper input[type="password"].som-password-input,
.somfrp-password-wrapper input[type="text"].som-password-input { width: 200px; }
.somfrp-password-wrapper input[type="password"].som-password-input,
.somfrp-password-wrapper input[type="text"].som-password-input { max-width: 400px; }
.somfrp-eye-toggle {
position:absolute;
right: 0px;
top:50%;
transform:translateY(-50%);
cursor:pointer;
background:none;
border:0;
padding:0;
line-height:1;
width:20px;
height:20px;
border:0; 
background:none; 
padding:0; 
cursor:pointer; 
line-height:1;
}
.somfrp-eye-toggle .somfrp-eye-off { display:none; }
.somfrp-eye-toggle.dashicons-hidden .somfrp-eye { display:none; }
.somfrp-eye-toggle.dashicons-hidden .somfrp-eye-off { display:inline-block; }
.password-requirements li {
color: #999;
}
.password-requirements li.valid {
color: green;
}
.password-requirements li.invalid {
color: #c00;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}#pojo-a11y-toolbar{position:fixed;font-size:16px !important;line-height:1.4;z-index:9999}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-180px;-webkit-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:right 750ms cubic-bezier(.23, 1, .32, 1);transition:right 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar.pojo-a11y-toolbar-left{left:-180px;-webkit-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:left 750ms cubic-bezier(.23, 1, .32, 1);transition:left 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open{left:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{left:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{position:absolute}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{display:inline-block;font-size:200%;line-height:0;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg{max-width:inherit}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border:1px solid;font-size:100%;width:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{display:block;line-height:2;font-weight:bold;padding:10px 15px 0;margin:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{list-style:none;margin:0;padding:10px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{border-top:1px solid}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:10px 15px;font-size:80%;line-height:1}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{font-weight:bold}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-right:6px;display:inline-block;width:1.5em;font-style:normal;font-weight:normal;font-size:inherit;line-height:1;text-align:center;text-rendering:auto;vertical-align:middle}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text{vertical-align:middle}body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-left:6px;padding-right:0}@media (max-width:767px){#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{padding:7px 12px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{padding:7px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:7px 12px}}body.pojo-a11y-grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}body.pojo-a11y-high-contrast .placebo{line-height:normal}body.pojo-a11y-high-contrast *{-webkit-box-shadow:none !important;box-shadow:none !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{-moz-appearance:none !important;-moz-user-select:text !important;-webkit-user-select:text !important;background-image:none !important;text-shadow:none !important;user-select:text !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{background:black !important;background-color:black !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{color:white !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast b span,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast strong span{color:yellow !important}body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast address span,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast cite span,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dfn span,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast em span,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast i span,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast u span{color:#FFFF80 !important}body.pojo-a11y-high-contrast dt{border-top:thin solid grey !important}body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 span{color:#40C090 !important}body.pojo-a11y-high-contrast img{background:#808080 !important;background-color:#808080 !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym{border-bottom:1px dotted !important}body.pojo-a11y-high-contrast :focus{outline:thin dotted !important}body.pojo-a11y-high-contrast a.button,body.pojo-a11y-high-contrast a.button abbr,body.pojo-a11y-high-contrast a.button acronym,body.pojo-a11y-high-contrast a.button b,body.pojo-a11y-high-contrast a.button basefont,body.pojo-a11y-high-contrast a.button big,body.pojo-a11y-high-contrast a.button br,body.pojo-a11y-high-contrast a.button code,body.pojo-a11y-high-contrast a.button div,body.pojo-a11y-high-contrast a.button em,body.pojo-a11y-high-contrast a.button font,body.pojo-a11y-high-contrast a.button h1,body.pojo-a11y-high-contrast a.button h2,body.pojo-a11y-high-contrast a.button h3,body.pojo-a11y-high-contrast a.button h4,body.pojo-a11y-high-contrast a.button h5,body.pojo-a11y-high-contrast a.button h6,body.pojo-a11y-high-contrast a.button i,body.pojo-a11y-high-contrast a.button kbd,body.pojo-a11y-high-contrast a.button rb,body.pojo-a11y-high-contrast a.button rp,body.pojo-a11y-high-contrast a.button rt,body.pojo-a11y-high-contrast a.button ruby,body.pojo-a11y-high-contrast a.button samp,body.pojo-a11y-high-contrast a.button small,body.pojo-a11y-high-contrast a.button span,body.pojo-a11y-high-contrast a.button strong,body.pojo-a11y-high-contrast a.button tt,body.pojo-a11y-high-contrast a.button u,body.pojo-a11y-high-contrast a.button var,body.pojo-a11y-high-contrast a:link,body.pojo-a11y-high-contrast a:link abbr,body.pojo-a11y-high-contrast a:link acronym,body.pojo-a11y-high-contrast a:link b,body.pojo-a11y-high-contrast a:link basefont,body.pojo-a11y-high-contrast a:link big,body.pojo-a11y-high-contrast a:link br,body.pojo-a11y-high-contrast a:link code,body.pojo-a11y-high-contrast a:link div,body.pojo-a11y-high-contrast a:link em,body.pojo-a11y-high-contrast a:link font,body.pojo-a11y-high-contrast a:link h1,body.pojo-a11y-high-contrast a:link h2,body.pojo-a11y-high-contrast a:link h3,body.pojo-a11y-high-contrast a:link h4,body.pojo-a11y-high-contrast a:link h5,body.pojo-a11y-high-contrast a:link h6,body.pojo-a11y-high-contrast a:link i,body.pojo-a11y-high-contrast a:link kbd,body.pojo-a11y-high-contrast a:link rb,body.pojo-a11y-high-contrast a:link rp,body.pojo-a11y-high-contrast a:link rt,body.pojo-a11y-high-contrast a:link ruby,body.pojo-a11y-high-contrast a:link samp,body.pojo-a11y-high-contrast a:link small,body.pojo-a11y-high-contrast a:link span,body.pojo-a11y-high-contrast a:link strong,body.pojo-a11y-high-contrast a:link tt,body.pojo-a11y-high-contrast a:link u,body.pojo-a11y-high-contrast a:link var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem{color:#0080FF !important}body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt{border:1px solid #ffffff !important}body.pojo-a11y-high-contrast button{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast select{-webkit-appearance:listbox !important;background:#600060 !important;background-color:#600060 !important}body.pojo-a11y-high-contrast a:visited,body.pojo-a11y-high-contrast a:visited abbr,body.pojo-a11y-high-contrast a:visited acronym,body.pojo-a11y-high-contrast a:visited b,body.pojo-a11y-high-contrast a:visited basefont,body.pojo-a11y-high-contrast a:visited big,body.pojo-a11y-high-contrast a:visited br,body.pojo-a11y-high-contrast a:visited code,body.pojo-a11y-high-contrast a:visited div,body.pojo-a11y-high-contrast a:visited em,body.pojo-a11y-high-contrast a:visited font,body.pojo-a11y-high-contrast a:visited h1,body.pojo-a11y-high-contrast a:visited h2,body.pojo-a11y-high-contrast a:visited h3,body.pojo-a11y-high-contrast a:visited h4,body.pojo-a11y-high-contrast a:visited h5,body.pojo-a11y-high-contrast a:visited h6,body.pojo-a11y-high-contrast a:visited i,body.pojo-a11y-high-contrast a:visited kbd,body.pojo-a11y-high-contrast a:visited rb,body.pojo-a11y-high-contrast a:visited rp,body.pojo-a11y-high-contrast a:visited rt,body.pojo-a11y-high-contrast a:visited ruby,body.pojo-a11y-high-contrast a:visited samp,body.pojo-a11y-high-contrast a:visited small,body.pojo-a11y-high-contrast a:visited span,body.pojo-a11y-high-contrast a:visited strong,body.pojo-a11y-high-contrast a:visited tt,body.pojo-a11y-high-contrast a:visited u,body.pojo-a11y-high-contrast a:visited var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#00FFFF !important}body.pojo-a11y-high-contrast ::selection,body.pojo-a11y-high-contrast ::-moz-selection{background:#4080c0 !important;background-color:#4080c0 !important}body.pojo-a11y-high-contrast a.button:hover,body.pojo-a11y-high-contrast a.button:hover abbr,body.pojo-a11y-high-contrast a.button:hover acronym,body.pojo-a11y-high-contrast a.button:hover b,body.pojo-a11y-high-contrast a.button:hover basefont,body.pojo-a11y-high-contrast a.button:hover big,body.pojo-a11y-high-contrast a.button:hover br,body.pojo-a11y-high-contrast a.button:hover code,body.pojo-a11y-high-contrast a.button:hover div,body.pojo-a11y-high-contrast a.button:hover em,body.pojo-a11y-high-contrast a.button:hover font,body.pojo-a11y-high-contrast a.button:hover h1,body.pojo-a11y-high-contrast a.button:hover h2,body.pojo-a11y-high-contrast a.button:hover h3,body.pojo-a11y-high-contrast a.button:hover h4,body.pojo-a11y-high-contrast a.button:hover h5,body.pojo-a11y-high-contrast a.button:hover h6,body.pojo-a11y-high-contrast a.button:hover i,body.pojo-a11y-high-contrast a.button:hover kbd,body.pojo-a11y-high-contrast a.button:hover rb,body.pojo-a11y-high-contrast a.button:hover rp,body.pojo-a11y-high-contrast a.button:hover rt,body.pojo-a11y-high-contrast a.button:hover ruby,body.pojo-a11y-high-contrast a.button:hover samp,body.pojo-a11y-high-contrast a.button:hover small,body.pojo-a11y-high-contrast a.button:hover span,body.pojo-a11y-high-contrast a.button:hover strong,body.pojo-a11y-high-contrast a.button:hover tt,body.pojo-a11y-high-contrast a.button:hover u,body.pojo-a11y-high-contrast a.button:hover var,body.pojo-a11y-high-contrast a:link:hover,body.pojo-a11y-high-contrast a:link:hover abbr,body.pojo-a11y-high-contrast a:link:hover acronym,body.pojo-a11y-high-contrast a:link:hover b,body.pojo-a11y-high-contrast a:link:hover basefont,body.pojo-a11y-high-contrast a:link:hover big,body.pojo-a11y-high-contrast a:link:hover br,body.pojo-a11y-high-contrast a:link:hover code,body.pojo-a11y-high-contrast a:link:hover div,body.pojo-a11y-high-contrast a:link:hover em,body.pojo-a11y-high-contrast a:link:hover font,body.pojo-a11y-high-contrast a:link:hover h1,body.pojo-a11y-high-contrast a:link:hover h2,body.pojo-a11y-high-contrast a:link:hover h3,body.pojo-a11y-high-contrast a:link:hover h4,body.pojo-a11y-high-contrast a:link:hover h5,body.pojo-a11y-high-contrast a:link:hover h6,body.pojo-a11y-high-contrast a:link:hover i,body.pojo-a11y-high-contrast a:link:hover kbd,body.pojo-a11y-high-contrast a:link:hover rb,body.pojo-a11y-high-contrast a:link:hover rp,body.pojo-a11y-high-contrast a:link:hover rt,body.pojo-a11y-high-contrast a:link:hover ruby,body.pojo-a11y-high-contrast a:link:hover samp,body.pojo-a11y-high-contrast a:link:hover small,body.pojo-a11y-high-contrast a:link:hover span,body.pojo-a11y-high-contrast a:link:hover strong,body.pojo-a11y-high-contrast a:link:hover tt,body.pojo-a11y-high-contrast a:link:hover u,body.pojo-a11y-high-contrast a:link:hover var,body.pojo-a11y-high-contrast a:visited:hover,body.pojo-a11y-high-contrast a:visited:hover abbr,body.pojo-a11y-high-contrast a:visited:hover acronym,body.pojo-a11y-high-contrast a:visited:hover b,body.pojo-a11y-high-contrast a:visited:hover basefont,body.pojo-a11y-high-contrast a:visited:hover big,body.pojo-a11y-high-contrast a:visited:hover br,body.pojo-a11y-high-contrast a:visited:hover code,body.pojo-a11y-high-contrast a:visited:hover div,body.pojo-a11y-high-contrast a:visited:hover em,body.pojo-a11y-high-contrast a:visited:hover font,body.pojo-a11y-high-contrast a:visited:hover h1,body.pojo-a11y-high-contrast a:visited:hover h2,body.pojo-a11y-high-contrast a:visited:hover h3,body.pojo-a11y-high-contrast a:visited:hover h4,body.pojo-a11y-high-contrast a:visited:hover h5,body.pojo-a11y-high-contrast a:visited:hover h6,body.pojo-a11y-high-contrast a:visited:hover i,body.pojo-a11y-high-contrast a:visited:hover kbd,body.pojo-a11y-high-contrast a:visited:hover rb,body.pojo-a11y-high-contrast a:visited:hover rp,body.pojo-a11y-high-contrast a:visited:hover rt,body.pojo-a11y-high-contrast a:visited:hover ruby,body.pojo-a11y-high-contrast a:visited:hover samp,body.pojo-a11y-high-contrast a:visited:hover small,body.pojo-a11y-high-contrast a:visited:hover span,body.pojo-a11y-high-contrast a:visited:hover strong,body.pojo-a11y-high-contrast a:visited:hover tt,body.pojo-a11y-high-contrast a:visited:hover u,body.pojo-a11y-high-contrast a:visited:hover var{background:#400000 !important;background-color:#400000 !important}body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk,body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk b,body.pojo-a11y-high-contrast input[type=reset]{background:#400060 !important;background-color:#400060 !important}body.pojo-a11y-high-contrast div[role="button"],body.pojo-a11y-high-contrast input[type=button],body.pojo-a11y-high-contrast input[type=submit]{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast input[type=search]{-webkit-appearance:textfield !important}body.pojo-a11y-high-contrast html button[disabled],body.pojo-a11y-high-contrast html input[disabled],body.pojo-a11y-high-contrast html select[disabled],body.pojo-a11y-high-contrast html textarea[disabled]{background:#404040 !important;background-color:#404040 !important}body.pojo-a11y-high-contrast .menu li a span.label{text-transform:none !important}body.pojo-a11y-high-contrast .menu li a span.label,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrolbar,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrols{display:inline !important}body.pojo-a11y-high-contrast a:link.new,body.pojo-a11y-high-contrast a:link.new i,body.pojo-a11y-high-contrast a:link.new b,body.pojo-a11y-high-contrast span.Apple-style-span{color:#FFFF40 !important}body.pojo-a11y-high-contrast body.mediawiki img.tex{background:white !important;background-color:white !important;border:white solid 3px !important}body.pojo-a11y-high-contrast text>tspan:first-letter,body.pojo-a11y-high-contrast text>tspan:first-line{background:inherit !important;background-color:inherit !important;color:inherit !important}body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td{background:#003050 !important;background-color:#003050 !important}body.pojo-a11y-high-contrast img[width="18"][height="18"]{height:18px !important;width:18px !important}body.pojo-a11y-high-contrast a>span.iconHelp:empty:after{content:"Help" !important}body.pojo-a11y-high-contrast div#gmap,body.pojo-a11y-high-contrast div#gmap *{background:initial !important}body.pojo-a11y-negative-contrast,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar){background:#000 !important;color:#ffffff !important}body.pojo-a11y-negative-contrast a,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a,body.pojo-a11y-negative-contrast b,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) b,body.pojo-a11y-negative-contrast blockquote,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) blockquote,body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast canvas,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) canvas,body.pojo-a11y-negative-contrast caption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) caption,body.pojo-a11y-negative-contrast center,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) center,body.pojo-a11y-negative-contrast cite,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) cite,body.pojo-a11y-negative-contrast code,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) code,body.pojo-a11y-negative-contrast col,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) col,body.pojo-a11y-negative-contrast colgroup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) colgroup,body.pojo-a11y-negative-contrast dd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dd,body.pojo-a11y-negative-contrast details,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) details,body.pojo-a11y-negative-contrast dfn,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dfn,body.pojo-a11y-negative-contrast dir,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dir,body.pojo-a11y-negative-contrast div,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) div,body.pojo-a11y-negative-contrast dl,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dl,body.pojo-a11y-negative-contrast dt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dt,body.pojo-a11y-negative-contrast em,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) em,body.pojo-a11y-negative-contrast embed,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) embed,body.pojo-a11y-negative-contrast fieldset,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) fieldset,body.pojo-a11y-negative-contrast figcaption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figcaption,body.pojo-a11y-negative-contrast figure,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figure,body.pojo-a11y-negative-contrast font,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) font,body.pojo-a11y-negative-contrast footer,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) footer,body.pojo-a11y-negative-contrast form,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) form,body.pojo-a11y-negative-contrast header,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) header,body.pojo-a11y-negative-contrast i,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) i,body.pojo-a11y-negative-contrast iframe,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) iframe,body.pojo-a11y-negative-contrast img,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) img,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast kbd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) kbd,body.pojo-a11y-negative-contrast label,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) label,body.pojo-a11y-negative-contrast legend,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) legend,body.pojo-a11y-negative-contrast li,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) li,body.pojo-a11y-negative-contrast mark,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) mark,body.pojo-a11y-negative-contrast menu,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) menu,body.pojo-a11y-negative-contrast meter,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) meter,body.pojo-a11y-negative-contrast nav,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nav,body.pojo-a11y-negative-contrast nobr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nobr,body.pojo-a11y-negative-contrast object,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) object,body.pojo-a11y-negative-contrast ol,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ol,body.pojo-a11y-negative-contrast option,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) option,body.pojo-a11y-negative-contrast pre,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) pre,body.pojo-a11y-negative-contrast progress,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) progress,body.pojo-a11y-negative-contrast q,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) q,body.pojo-a11y-negative-contrast s,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) s,body.pojo-a11y-negative-contrast section,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) section,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast small,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) small,body.pojo-a11y-negative-contrast span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) span,body.pojo-a11y-negative-contrast strike,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strike,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong,body.pojo-a11y-negative-contrast sub,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sub,body.pojo-a11y-negative-contrast summary,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) summary,body.pojo-a11y-negative-contrast sup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sup,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast time,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) time,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt,body.pojo-a11y-negative-contrast u,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) u,body.pojo-a11y-negative-contrast ul,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ul,body.pojo-a11y-negative-contrast var,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) var,body.pojo-a11y-negative-contrast a span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a span,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong{color:yellow !important}body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt{border:1px solid #ffffff !important}body.pojo-a11y-negative-contrast div#gmap,body.pojo-a11y-negative-contrast div#gmap *{background:initial !important}body.pojo-a11y-light-background,body.pojo-a11y-light-background *:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link){background:#fff !important;color:#000 !important}body.pojo-a11y-light-background div#gmap,body.pojo-a11y-light-background div#gmap *{background:initial !important}body.pojo-a11y-resize-font-200,body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-200 label,body.pojo-a11y-resize-font-200 input,body.pojo-a11y-resize-font-200 select,body.pojo-a11y-resize-font-200 textarea,body.pojo-a11y-resize-font-200 legend,body.pojo-a11y-resize-font-200 code,body.pojo-a11y-resize-font-200 pre,body.pojo-a11y-resize-font-200 dd,body.pojo-a11y-resize-font-200 dt,body.pojo-a11y-resize-font-200 span,body.pojo-a11y-resize-font-200 blockquote{font-size:200% !important}body.pojo-a11y-resize-font-200 h1,body.pojo-a11y-resize-font-200 h2,body.pojo-a11y-resize-font-200 h3,body.pojo-a11y-resize-font-200 h4,body.pojo-a11y-resize-font-200 h5,body.pojo-a11y-resize-font-200 h6,body.pojo-a11y-resize-font-200 h1 span,body.pojo-a11y-resize-font-200 h2 span,body.pojo-a11y-resize-font-200 h3 span,body.pojo-a11y-resize-font-200 h4 span,body.pojo-a11y-resize-font-200 h5 span,body.pojo-a11y-resize-font-200 h6 span{font-size:266% !important}body.pojo-a11y-resize-font-190,body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-190 label,body.pojo-a11y-resize-font-190 input,body.pojo-a11y-resize-font-190 select,body.pojo-a11y-resize-font-190 textarea,body.pojo-a11y-resize-font-190 legend,body.pojo-a11y-resize-font-190 code,body.pojo-a11y-resize-font-190 pre,body.pojo-a11y-resize-font-190 dd,body.pojo-a11y-resize-font-190 dt,body.pojo-a11y-resize-font-190 span,body.pojo-a11y-resize-font-190 blockquote{font-size:190% !important}body.pojo-a11y-resize-font-190 h1,body.pojo-a11y-resize-font-190 h2,body.pojo-a11y-resize-font-190 h3,body.pojo-a11y-resize-font-190 h4,body.pojo-a11y-resize-font-190 h5,body.pojo-a11y-resize-font-190 h6,body.pojo-a11y-resize-font-190 h1 span,body.pojo-a11y-resize-font-190 h2 span,body.pojo-a11y-resize-font-190 h3 span,body.pojo-a11y-resize-font-190 h4 span,body.pojo-a11y-resize-font-190 h5 span,body.pojo-a11y-resize-font-190 h6 span{font-size:252.70000000000002% !important}body.pojo-a11y-resize-font-180,body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-180 label,body.pojo-a11y-resize-font-180 input,body.pojo-a11y-resize-font-180 select,body.pojo-a11y-resize-font-180 textarea,body.pojo-a11y-resize-font-180 legend,body.pojo-a11y-resize-font-180 code,body.pojo-a11y-resize-font-180 pre,body.pojo-a11y-resize-font-180 dd,body.pojo-a11y-resize-font-180 dt,body.pojo-a11y-resize-font-180 span,body.pojo-a11y-resize-font-180 blockquote{font-size:180% !important}body.pojo-a11y-resize-font-180 h1,body.pojo-a11y-resize-font-180 h2,body.pojo-a11y-resize-font-180 h3,body.pojo-a11y-resize-font-180 h4,body.pojo-a11y-resize-font-180 h5,body.pojo-a11y-resize-font-180 h6,body.pojo-a11y-resize-font-180 h1 span,body.pojo-a11y-resize-font-180 h2 span,body.pojo-a11y-resize-font-180 h3 span,body.pojo-a11y-resize-font-180 h4 span,body.pojo-a11y-resize-font-180 h5 span,body.pojo-a11y-resize-font-180 h6 span{font-size:239.4% !important}body.pojo-a11y-resize-font-170,body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-170 label,body.pojo-a11y-resize-font-170 input,body.pojo-a11y-resize-font-170 select,body.pojo-a11y-resize-font-170 textarea,body.pojo-a11y-resize-font-170 legend,body.pojo-a11y-resize-font-170 code,body.pojo-a11y-resize-font-170 pre,body.pojo-a11y-resize-font-170 dd,body.pojo-a11y-resize-font-170 dt,body.pojo-a11y-resize-font-170 span,body.pojo-a11y-resize-font-170 blockquote{font-size:170% !important}body.pojo-a11y-resize-font-170 h1,body.pojo-a11y-resize-font-170 h2,body.pojo-a11y-resize-font-170 h3,body.pojo-a11y-resize-font-170 h4,body.pojo-a11y-resize-font-170 h5,body.pojo-a11y-resize-font-170 h6,body.pojo-a11y-resize-font-170 h1 span,body.pojo-a11y-resize-font-170 h2 span,body.pojo-a11y-resize-font-170 h3 span,body.pojo-a11y-resize-font-170 h4 span,body.pojo-a11y-resize-font-170 h5 span,body.pojo-a11y-resize-font-170 h6 span{font-size:226.10000000000002% !important}body.pojo-a11y-resize-font-160,body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-160 label,body.pojo-a11y-resize-font-160 input,body.pojo-a11y-resize-font-160 select,body.pojo-a11y-resize-font-160 textarea,body.pojo-a11y-resize-font-160 legend,body.pojo-a11y-resize-font-160 code,body.pojo-a11y-resize-font-160 pre,body.pojo-a11y-resize-font-160 dd,body.pojo-a11y-resize-font-160 dt,body.pojo-a11y-resize-font-160 span,body.pojo-a11y-resize-font-160 blockquote{font-size:160% !important}body.pojo-a11y-resize-font-160 h1,body.pojo-a11y-resize-font-160 h2,body.pojo-a11y-resize-font-160 h3,body.pojo-a11y-resize-font-160 h4,body.pojo-a11y-resize-font-160 h5,body.pojo-a11y-resize-font-160 h6,body.pojo-a11y-resize-font-160 h1 span,body.pojo-a11y-resize-font-160 h2 span,body.pojo-a11y-resize-font-160 h3 span,body.pojo-a11y-resize-font-160 h4 span,body.pojo-a11y-resize-font-160 h5 span,body.pojo-a11y-resize-font-160 h6 span{font-size:212.8% !important}body.pojo-a11y-resize-font-150,body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-150 label,body.pojo-a11y-resize-font-150 input,body.pojo-a11y-resize-font-150 select,body.pojo-a11y-resize-font-150 textarea,body.pojo-a11y-resize-font-150 legend,body.pojo-a11y-resize-font-150 code,body.pojo-a11y-resize-font-150 pre,body.pojo-a11y-resize-font-150 dd,body.pojo-a11y-resize-font-150 dt,body.pojo-a11y-resize-font-150 span,body.pojo-a11y-resize-font-150 blockquote{font-size:150% !important}body.pojo-a11y-resize-font-150 h1,body.pojo-a11y-resize-font-150 h2,body.pojo-a11y-resize-font-150 h3,body.pojo-a11y-resize-font-150 h4,body.pojo-a11y-resize-font-150 h5,body.pojo-a11y-resize-font-150 h6,body.pojo-a11y-resize-font-150 h1 span,body.pojo-a11y-resize-font-150 h2 span,body.pojo-a11y-resize-font-150 h3 span,body.pojo-a11y-resize-font-150 h4 span,body.pojo-a11y-resize-font-150 h5 span,body.pojo-a11y-resize-font-150 h6 span{font-size:199.5% !important}body.pojo-a11y-resize-font-140,body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-140 label,body.pojo-a11y-resize-font-140 input,body.pojo-a11y-resize-font-140 select,body.pojo-a11y-resize-font-140 textarea,body.pojo-a11y-resize-font-140 legend,body.pojo-a11y-resize-font-140 code,body.pojo-a11y-resize-font-140 pre,body.pojo-a11y-resize-font-140 dd,body.pojo-a11y-resize-font-140 dt,body.pojo-a11y-resize-font-140 span,body.pojo-a11y-resize-font-140 blockquote{font-size:140% !important}body.pojo-a11y-resize-font-140 h1,body.pojo-a11y-resize-font-140 h2,body.pojo-a11y-resize-font-140 h3,body.pojo-a11y-resize-font-140 h4,body.pojo-a11y-resize-font-140 h5,body.pojo-a11y-resize-font-140 h6,body.pojo-a11y-resize-font-140 h1 span,body.pojo-a11y-resize-font-140 h2 span,body.pojo-a11y-resize-font-140 h3 span,body.pojo-a11y-resize-font-140 h4 span,body.pojo-a11y-resize-font-140 h5 span,body.pojo-a11y-resize-font-140 h6 span{font-size:186.20000000000002% !important}body.pojo-a11y-resize-font-130,body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-130 label,body.pojo-a11y-resize-font-130 input,body.pojo-a11y-resize-font-130 select,body.pojo-a11y-resize-font-130 textarea,body.pojo-a11y-resize-font-130 legend,body.pojo-a11y-resize-font-130 code,body.pojo-a11y-resize-font-130 pre,body.pojo-a11y-resize-font-130 dd,body.pojo-a11y-resize-font-130 dt,body.pojo-a11y-resize-font-130 span,body.pojo-a11y-resize-font-130 blockquote{font-size:130% !important}body.pojo-a11y-resize-font-130 h1,body.pojo-a11y-resize-font-130 h2,body.pojo-a11y-resize-font-130 h3,body.pojo-a11y-resize-font-130 h4,body.pojo-a11y-resize-font-130 h5,body.pojo-a11y-resize-font-130 h6,body.pojo-a11y-resize-font-130 h1 span,body.pojo-a11y-resize-font-130 h2 span,body.pojo-a11y-resize-font-130 h3 span,body.pojo-a11y-resize-font-130 h4 span,body.pojo-a11y-resize-font-130 h5 span,body.pojo-a11y-resize-font-130 h6 span{font-size:172.9% !important}body.pojo-a11y-resize-font-120,body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-120 label,body.pojo-a11y-resize-font-120 input,body.pojo-a11y-resize-font-120 select,body.pojo-a11y-resize-font-120 textarea,body.pojo-a11y-resize-font-120 legend,body.pojo-a11y-resize-font-120 code,body.pojo-a11y-resize-font-120 pre,body.pojo-a11y-resize-font-120 dd,body.pojo-a11y-resize-font-120 dt,body.pojo-a11y-resize-font-120 span,body.pojo-a11y-resize-font-120 blockquote{font-size:120% !important}body.pojo-a11y-resize-font-120 h1,body.pojo-a11y-resize-font-120 h2,body.pojo-a11y-resize-font-120 h3,body.pojo-a11y-resize-font-120 h4,body.pojo-a11y-resize-font-120 h5,body.pojo-a11y-resize-font-120 h6,body.pojo-a11y-resize-font-120 h1 span,body.pojo-a11y-resize-font-120 h2 span,body.pojo-a11y-resize-font-120 h3 span,body.pojo-a11y-resize-font-120 h4 span,body.pojo-a11y-resize-font-120 h5 span,body.pojo-a11y-resize-font-120 h6 span{font-size:159.60000000000002% !important}body.pojo-a11y-links-underline a,body.pojo-a11y-links-underline a *{text-decoration:underline !important}body.pojo-a11y-readable-font,body.pojo-a11y-readable-font *:not(i):not(span){font-family:Verdana,Arial,Helvetica,sans-serif !important}.pojo-skip-link{position:absolute;top:-1000em}.pojo-skip-link:focus{left:50px;top:50px;height:auto;width:200px;display:block;font-size:14px;font-weight:700;text-align:center;padding:15px 23px 14px;background-color:#F1F1F1;color:#21759B;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}body.rtl .pojo-skip-link:focus{right:50px;left:auto}#pojo-a11y-toolbar *,#pojo-a11y-toolbar ::before,#pojo-a11y-toolbar ::after{box-sizing:border-box}.pojo-a11y-visible-phone{display:none !important}.pojo-a11y-visible-tablet{display:none !important}.pojo-a11y-hidden-desktop{display:none !important}.pojo-a11y-visible-desktop{display:inherit !important}@media (min-width:768px) and (max-width:1024px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-tablet{display:inherit !important}.pojo-a11y-hidden-tablet{display:none !important}}@media (max-width:767px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-phone{display:inherit !important}.pojo-a11y-hidden-phone{display:none !important}}.pojo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.admin-bar {
margin-top: 32px;
}
.wrap {
max-width: var(--siteWidth);
margin: 0 auto;
padding: 0 16px;
}
.site-header .wrap {
display: flex;
align-items: center;
gap: var(--halfGap);
justify-content: space-between;
}
.wp-block:not([data-align="full"]) {
max-width: var(--siteWidth)
}
.block-editor-block-list__block.wp-block.is-reusable {
max-width: unset;
}
.alignfull {
width: unset !important;
max-width: unset !important;
}
.entry-content {
padding: 0;
} input,
select,
textarea {
background: #fff;
border: 1px solid #e0e0e0;
border-radius: var(--defaultBorderRadius);
color: #424242;
font-size: 1rem;
line-height: 24px;
padding: 14px 16px;
width: 100%;
box-sizing: border-box;
font-family: var(--mainfont)
}
input[type=checkbox],
input[type=radio] {
width: auto;
}
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
outline: var(--primaryColor) auto 1px;
}
select {
line-height: 54px;
height: 54px;
}
textarea {
width: 100%;
}
::-moz-placeholder {
color: #bdbdbd;
opacity: 1;
}
::-ms-input-placeholder {
color: #bdbdbd;
}
::-webkit-input-placeholder {
color: #bdbdbd;
}
input:focus::-webkit-input-placeholder,
input:focus::-moz-placeholder,
input:focus:-ms-input-placeholder,
textarea:focus::-webkit-input-placeholder,
textarea:focus::-moz-placeholder,
textarea:focus:-ms-input-placeholder {
color: transparent;
} .search-form {
max-width: 400px;
position: relative;
overflow: hidden;
margin: 0 auto;
}
.search-form .search-field {
border: none;
padding-right: 44px;
width: 100%;
}
.search-form .search-submit {
background: transparent;
border: none;
padding: 0;
margin: 0;
min-width: 0;
width: 44px;
height: 44px;
line-height: 0;
text-align: center;
position: absolute;
top: 50%;
margin-top: -22px;
right: 4px;
}
.search-form .search-submit svg {
fill: #000;
width: 20px;
height: 20px;
}
.search-form .search-submit svg:hover {
fill: #000;
}
body {
color: var(--blackCustomColor);
font-family: var(--primaryFont);
font-size: 16px;
font-weight: 400;
line-height: 1.55;
margin: 0;
display: flex;
flex-direction: column;
height: 100vh;
}
body>* {
flex: 0 0 auto;
}
body .site-container {
flex: 1 0 auto;
overflow: hidden;
position: relative;
}
figure {
margin: 0;
}
a {
color: inherit;
}
p {
color: inherit;
margin: 0 0 1.4em;
padding: 0;
}
p.large,
p.has-large-font-size {
font-size: 21px;
}
p.has-normal-font-size {
font-size: 18px;
}
p.small,
p.has-small-font-size {
font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--secondaryFont);
font-weight: 400;
line-height: 1.2;
margin: 0 0 16px;
}
h1,
h2,
h3 {
color: var(--primaryColor);
}
h4,
h5,
h6 {
color: var(--blackCustomColor)
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: inherit;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
color: inherit;
text-decoration: none;
}
h1:focus,
h2:focus,
h3:focus,
h4:focus,
h5:focus,
h6:focus {
outline: none;
}
h1 {
font-size: 34px;
}
h2 {
font-size: 26px;
}
h3 {
font-size: 22px;
}
h4,
h5,
h6 {
font-size: 18px;
} .acf-button {
border: none;
}
.af-label {
display: none;
}
.acf-fields>.acf-field,
.af-submit {
padding: 15px 0;
}
.af-input.acf-input input::placeholder {
color: #000;
opacity: 0.77;
}  .is-layout-flex {
display: flex;
gap: var(--halfGap);
flex-wrap: wrap;
}
.wp-block-media-text {
grid-template-columns: 1fr 1fr;
gap: var(--halfGap);
padding: var(--defaultGap) 16px;
}
.wp-block-media-text.has-media-on-the-right {
grid-template-columns: 1fr 1fr;
}
.wp-block-media-text .wp-block-media-text__content {
padding: 0 !important
}
.wp-block-media-text .wp-block-media-text__content :last-child {
margin-bottom: 0;
}
.wp-block-media-text__content ul {
margin-bottom: 16px
}
.wp-block-group .wp-block-media-text {
padding: 0;
}
.wp-block-buttons {
display: flex;
gap: 15px;
flex-wrap: wrap;
}
.wp-block-button__link,
input[type="submit"],
button,
.acf-button,
.pt-checkout-form button.pt-payment-btn {
background-color: var(--colorP);
color: #fff;
border-radius: 4px;
font-size: inherit;
font-weight: 700;
line-height: 2.5em;
padding: 0 26px;
text-decoration: none;
width: auto;
cursor: pointer;
border: none;
display: inline-block;
}
.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover,
button[type="submit"]:active,
button[type="submit"]:focus,
button[type="submit"]:hover,
.pt-checkout-form button.pt-payment-btn:hover {
background-color: var(--colorPd);
color: #fff;
}
.is-style-full .wp-block-button__link,
.wp-block-button__link.full {
display: block;
width: 100%;
}
.has-primary-color {
color: var(--colorP);
}
.has-secondary-color {
color: var(--colorS);
}
.has-primary-variation-color {
color: var(--colorPd);
}
.has-secondary-variation-color {
color: var(--colorSd);
}
.has-black-custom-color {
color: var(--colorBlack);
}
.has-white-custom-color {
color: var(--colorWhite);
}
.has-grey-custom-color {
color: var(--colorGrey);
}
.has-primary-background-color {
background: var(--colorP);
}
.has-secondary-background-color {
background: var(--colorS);
}
.has-primary-variation-background-color {
background: var(--colorPd);
}
.has-secondary-variation-background-color {
background: var(--colorSd);
}
.has-black-custom-background-color {
background: var(--colorBlack);
}
.has-white-custom-background-color {
background: var(--colorWHite);
}
.has-grey-custom-background-color {
background-color: var(--colorGrey);
}
.wp-block-button__link.has-primary-color:hover,
.wp-block-button__link.has-primary-color:focus {
color: var(--colorP);
}
.wp-block-button__link.has-primary-background-color:hover,
.wp-block-button__link.has-primary-background-color:focus {
background-color: var(--colorP);
}
.wp-block-button__link.has-secondary-color:hover,
.wp-block-button__link.has-secondary-color:focus {
color: var(--colorS);
}
.wp-block-button__link.has-secondary-background-color:hover,
.wp-block-button__link.has-secondary-background-color:focus {
background-color: var(--colorS);
}
.wp-block-button__link.has-primary-variation-color:hover,
.wp-block-button__link.has-primary-variation-color:focus {
color: var(--colorPd);
}
.wp-block-button__link.has-primary-variation-background-color:hover,
.wp-block-button__link.has-primary-variation-background-color:focus {
background-color: var(--colorPd);
}
.wp-block-button__link.has-secondary-variation-color:hover,
.wp-block-button__link.has-secondary-variation-color:focus {
color: var(--colorSd);
}
.wp-block-button__link.has-secondary-variation-background-color:hover,
.wp-block-button__link.has-secondary-variation-background-color:focus {
background-color: var(--colorSd);
}
.wp-block-button__link.has-black-custom-color:hover,
.wp-block-button__link.has-black-custom-color:focus {
color: var(--colorBlack);
}
.wp-block-button__link.has-black-custom-background-color:hover,
.wp-block-button__link.has-black-custom-background-color:focus {
background-color: var(--colorBlack);
}
.wp-block-button__link.has-white-custom-color:hover,
.wp-block-button__link.has-white-custom-color:focus {
color: var(--colorWhite);
}
.wp-block-button__link.has-white-custom-background-color:hover,
.wp-block-button__link.has-white-custom-background-color:focus {
background-color: var(--colorWhite);
}
.wp-block-button__link.has-grey-custom-color:hover,
.wp-block-button__link.has-grey-custom-color:focus {
color: var(--colorGrey);
}
.wp-block-button__link.has-grey-custom-background-color:hover,
.wp-block-button__link.has-grey-custom-background-color:focus {
background-color: var(--colorGrey);
}
blockquote p,
blockquote.wp-block-quote p {
color: inherit;
font-size: 1.25em;
font-style: normal;
font-weight: 200;
}
blockquote cite,
blockquote .wp-block-quote__citation,
blockquote.wp-block-quote cite,
blockquote.wp-block-quote .wp-block-quote__citation {
color: inherit;
opacity: 0.5;
display: block;
font-size: 16px;
font-weight: 700;
margin-top: 12px;
opacity: 0.5;
text-transform: uppercase;
}
blockquote p:last-of-type,
blockquote.wp-block-quote p:last-of-type {
margin-bottom: 0;
}
.wp-block-separator,
hr {
background: transparent;
border: none;
width: 100%;
height: 32px;
position: relative;
}
.wp-block-separator::before,
hr::before {
content: "";
background: #e0e0e0;
display: block;
width: 100%;
height: 1px;
position: absolute;
top: 50%;
margin-top: -0.5px;
}
img {
display: block;
max-width: 100%;
height: auto;
}
img.alignleft {
float: left;
margin: 0 20px 20px 0;
}
img.alignright {
float: right;
margin: 0 0 20px 20px;
}
img.aligncenter {
margin-left: auto;
margin-right: auto;
}
.site-main img {
border-radius: var(--defaultBorderRadius);
margin: 0;
}
.wp-block-media-text__media img {
border-radius: var(--defaultBorderRadius);
}
.wp-block-post-featured-image img {
border-radius: var(--defaultBorderRadius);
}
.wp-block-image figcaption {
color: var(--blackCustomColor);
}
.wp-block-table {
border-collapse: collapse;
width: 100%;
}
.wp-block-table td,
.wp-block-table th {
padding: 0.5em;
border: 1px solid;
}
.wp-block-group {
padding: var(--defaultGap) 16px;
}
.wp-block-group .wp-block-group__inner-container {
max-width: var(--siteWidth);
margin: 0 auto;
padding: 0;
}
.wp-block-group .wp-block-group__inner-container:after {
content: "";
display: table;
clear: both;
}
.wp-block-group .wp-block-group__inner-container>*:last-child {
margin-bottom: 0;
}
.wp-block-post-template.is-flex-container {
gap: var(--defaultGap);
}
.wp-block-latest-posts.is-grid {
gap: var(--defaultGap);
} .site-header {
background: #fff;
border-bottom: 1px solid #e0e0e0;
position: relative;
flex-grow: 0;
padding: 10px 0 20px;
}
.site-header .wrap .menu-toggle,
.site-header .wrap .search-toggle {
top: 0px;
width: 48px;
height: 48px;
right: 48px;
}
.site-header .wrap .search-toggle {
right: 0;
}
.site-header .wrap .header-search {
top: calc(100% + var(--halfGap));
position: absolute;
z-index: 10;
background: transparent;
overflow: hidden;
bottom: unset;
width: auto;
max-width: var(--siteWidth);
right: var(--halfGap);
}
.site-header .wrap .header-search.active .search-form {
z-index: 10;
}
.site-header .wrap .header-search.active .overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #00000045;
z-index: 9;
}
.title-area {
width: 100%;
text-align: left;
margin: 0;
}
.title-area h1.site-title,
.title-area p.site-title {
margin: 0;
font-size: 24px;
line-height: 30px;
padding: 0;
}
.title-area h1.site-title a,
.title-area p.site-title a {
text-decoration: none;
color: inherit;
}
.title-area .site-title .icon {
max-height: 100px;
}
.banner {
position: relative;
height: 500px;
background-size: cover;
background-position: center center;
order: 0;
overflow: hidden;
max-height: 30vh;
min-height: 250px;
}
.banner::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
}
.banner img {
width: 100%;
}
.nav-menu>* {
line-height: 0;
}
.nav-menu ul {
clear: both;
line-height: 1;
margin: 0;
width: 100%;
padding: 0;
}
.nav-menu .menu-item {
list-style: none;
position: relative;
}
.nav-menu .menu-item a {
font-family: var(--secondaryFont);
color: inherit;
letter-spacing: 0;
text-transform: inherit;
display: block;
font-weight: 400;
padding: 16px 13px;
position: relative;
text-decoration: none;
background-size: 200%;
background-position: right;
transition: all 0.1s ease;
}
.nav-menu .menu-item:hover>a {
color: var(--colorBlack);
}
.nav-menu .menu-item.current-menu-item>a,
.nav-menu .menu-item.current-menu-ancestor>a {
color: var(--primaryColor);
}
.nav-menu .submenu-expand {
background: transparent;
border: none;
border-radius: 0;
box-shadow: none;
padding: 0;
outline: none;
cursor: pointer;
position: absolute;
line-height: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
right: 10px;
}
.nav-menu .sub-menu .submenu-expand {
transform: translateY(-50%)rotate(-90deg);
display: none;
}
.nav-menu .submenu-expand svg {
fill: #757575;
}
.nav-menu .nav-primary .menu-item.search {
line-height: 0;
}
.nav-menu .nav-primary .menu-item.search button {
padding: 12px;
}
.nav-menu li.menu-item-has-children>a {
padding-right: 30px;
}
.search-toggle,
.menu-toggle {
background: transparent;
border: none;
border-radius: 0;
box-shadow: none;
padding: 0;
outline: none;
cursor: pointer;
line-height: 0;
text-align: center;
}
.search-toggle .close,
.menu-toggle .close {
display: none;
}
.search-toggle.active .close,
.menu-toggle.active .close {
display: inline;
}
.search-toggle.active .open,
.menu-toggle.active .open {
display: none;
}
.header-search:not(.active) {
display: none;
} .post-summary {
border: 1px solid var(--colorGrey);
border-radius: 3px;
padding: var(--halfGap);
background: var(--colorWhite);
gap: var(--halfGap);
display: flex;
flex-direction: column;
align-items: center;
}
.post-summary__title {
font-size: 18px;
font-weight: 400;
margin: 0;
}
.post-summary__title a {
color: inherit;
text-decoration: none;
font-size: 1.2rem;
display: block;
}
.post-summary__title a:hover {
color: var(--primaryVariationColor);
}
.post-summary__image {
display: block;
}
.post-summary__image img {
height: 100%;
object-fit: contain;
background: var(--colorWhite);
position: relative;
width: 100%;
margin: 0 auto;
}
.entry-category {
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 4px;
}
.entry-category a {
color: inherit;
text-decoration: none;
}
.entry-category a:hover {
color: var(--primaryVariationColor);
}
.archive-description {
text-align: center;
width: 100%;
max-width: 768px;
margin: 0 auto;
}
.archive-description>*:last-child {
margin-bottom: 0;
}
.archive-description .search-form {
margin: 0 auto;
}
.archive-wrapper {
display: grid;
gap: var(--halfGap);
}
.author-archive-description .avatar {
border-radius: 50%;
display: block;
margin: 0 auto 16px;
}
.author-title {
color: var(--primaryVariationColor);
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
} .pagination {
border-top: 1px solid var(--primaryColor);
font-size: 16px;
text-align: center;
padding-top: 22px;
}
.pagination ul {
margin: 0;
}
.pagination ul li {
list-style-type: none;
display: inline-block;
}
.pagination ul li a {
color: inherit;
border-radius: 50%;
display: block;
font-weight: 400;
text-decoration: none;
width: 29px;
height: 29px;
line-height: 29px;
text-align: center;
}
.pagination ul li.pagination-next a,
.pagination ul li.pagination-previous a {
width: auto;
}
.pagination ul li:hover>a {
color: var(--primaryVariationColor);
}
.pagination ul li.active>a {
background: var(--secondaryColor);
color: var(--primaryColor);
font-weight: 700;
}
main ul,
main ol {
padding-left: 1.5rem;
}
.entry-content li {
padding-bottom: 0.5rem;
}
.entry-content ul li:last-child,
.entry-content ol li:last-child {
padding-bottom: 0;
}
.entry-content ul li ul,
.entry-content ul li ol,
.entry-content ol li ul,
.entry-content ol li ol {
padding-top: 0.5rem;
}
.entry-content ul.wp-block-gallery,
.entry-content ol.wp-block-gallery {
padding-left: 0;
}
.entry-content ul.wp-block-gallery li,
.entry-content ol.wp-block-gallery li {
padding-bottom: 0;
}
.entry-content>*.alignleft {
float: left;
margin: 0 20px 20px 0;
}
.entry-content>*.alignright {
float: right;
margin: 0 0 20px 20px;
}
.entry-content>*.aligncenter {
margin-left: auto;
margin-right: auto;
}
.entry-content>*.wp-block-quote {
margin-top: calc(2 * 20px);
margin-bottom: calc(2 * 20px);
}
.entry-content>*.wp-block-search {
max-width: 568px;
margin-left: auto;
margin-right: auto;
}
.entry-author {
font-size: 14px;
}
.entry-author .avatar {
border-radius: 50%;
display: inline-block;
vertical-align: middle;
margin-right: 4px;
}
.entry-author a {
color: inherit;
text-decoration: none;
}
.entry-author a:hover {
color: var(--primaryVariationColor);
}
.breadcrumb {
font-size: 16px;
margin-bottom: 24px;
}
.breadcrumb a {
color: inherit;
}
.breadcrumb a:hover {
color: var(--primaryVariationColor);
}
.single .breadcrumb {
border-top: 1px solid #e0e0e0;
padding-top: 32px;
text-align: center;
}
.author-box {
position: relative;
padding-left: 120px;
min-height: 120px;
}
.archive .author-box {
grid-column: 1 / -1;
max-width: 768px;
margin: 0 auto 32px;
}
.author-box .author-box-title {
font-size: 22px;
}
.author-box .avatar {
border-radius: 50%;
position: absolute;
top: 0;
left: 0;
}
.singular .entry-header {
margin-bottom: 18px;
}
.singular .entry-header *:last-child {
margin-bottom: 0;
}
.wp-block-embed__wrapper {
height: 0;
padding-bottom: 56%;
}
.wp-block-embed__wrapper iframe {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
border: 1px solid var(--greyCustomColor);
}
.after-entry>* {
margin: 24px 0;
}
.after-entry .publish-date {
font-size: 16px;
text-align: left;
}
.entry-content ul.acf-bl {
padding: 10px;
}
.entry-content ul.acf-bl .children {
margin: 0;
padding: 0;
}
.acf-gallery-sort {
display: none;
}
.acf-taxonomy-field ul.acf-bl label {
font-weight: bold;
pointer-events: none;
}
.acf-taxonomy-field ul.acf-bl input {
display: none;
}
.acf-taxonomy-field ul.acf-bl .children input {
display: inline;
}
.acf-taxonomy-field ul.acf-bl .children label {
font-weight: inherit;
} .entry-comments .comment-list {
margin: 0 0 32px;
}
.entry-comments .comment-list li {
list-style-type: none;
border: 1px solid #eee;
}
.entry-comments .comment-list li article {
padding: 16px;
position: relative;
}
.entry-comments .comment-list li.staff>article {
background: rgba(5, 48, 111, 0.05);
border-left: 2px solid var(--primaryColor);
}
.entry-comments .comment-list>li {
border-radius: var(--defaultBorderRadius);
overflow: hidden;
margin-bottom: 15px;
}
.entry-comments .comment-list .comment-author {
color: var(--primaryColor);
display: inline-block;
vertical-align: middle;
margin: 0;
font-family: var(--secondaryFont);
font-size: 18px;
}
.entry-comments .comment-list .comment-author a {
color: inherit;
text-decoration: none;
}
.entry-comments .comment-list .comment-author a:hover {
color: inherit;
}
.entry-comments .comment-list .comment-author .says {
display: none;
}
.entry-comments .comment-list .comment-edit-link {
display: none;
}
.entry-comments .comment-list .comment-meta {
color: var(--secondaryColor);
font-size: 14px;
vertical-align: middle;
}
.entry-comments .comment-list .comment-meta a {
color: var(--secondaryColor);
font-weight: 400;
text-decoration: none;
}
.entry-comments .comment-list .comment-meta a:hover {
color: var(--secondaryVariationColor);
}
.entry-comments .comment-list .comment-content p:last-child {
margin: 0;
}
.entry-comments .comment-list .comment-reply-link {
position: absolute;
top: 16px;
right: 16px;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-family: var(--secondaryFont);
}
.entry-comments .comment-list ul.children {
margin: 0;
}
.entry-comments .comment-list ul.children li {
border-top: 1px solid #e0e0e0;
}
.nav-links:after {
content: "";
display: table;
clear: both;
}
.nav-links .nav-previous {
float: left;
}
.nav-links .nav-next {
float: right;
}
.comment-navigation a {
font-size: 20px;
text-transform: uppercase;
text-decoration: none;
font-family: var(--secondaryFont)
}
.comment-respond {
margin: 30px 0;
}
.comment-respond label {
display: block;
margin-right: 12px;
}
.comment-respond label[for="subscribe"],
.comment-respond label[for="wp-comment-cookies-consent"] {
display: inline-block;
}
.comment-respond .wp-block-button__link {
max-width: 220px;
}
.media-modal button {
color: inherit;
} .site-footer {
font-size: 16px;
background-color: var(--colorSd);
margin-top: auto;
color: #FFF;
}
.site-footer .wp-block-group {
margin: 0;
padding: 0;
}
.site-footer a {
color: inherit;
opacity: 0.75;
text-decoration: none;
}
.site-footer a:hover {
opacity: 1;
}
.site-footer .madebywa {
font-size: 10px;
text-align: center;
opacity: 0.8;
padding-top: 15px;
padding-bottom: 10px;
} .site-footer div>div {
padding-top: 0
}
@media (max-width: 742px) {
.site-footer .footer-menu {
border: none;
display: grid !important;
gap: 20px;
grid-template-columns: repeat(auto-fit, minmax(158px, 1fr)) !important;
font-size: smaller;
}
}
.site-footer .footer-menu {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(185px, 1fr));
}
.site-footer .sub-footer-menu {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr;
}
.site-footer .footer-menu ul,
.site-footer .sub-footer-menu ul {
list-style-type: none;
padding: 0;
}
.site-footer .sub-footer-menu .widget:last-child>* {
text-align: end;
display: flex;
justify-content: flex-end;
}  div[data-widget-area-id="footer-1"] ul li,
div[data-widget-area-id="footer-2"] ul li {
list-style-type: none;
} .archive-wrapper {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: var(--halfGap);
height: fit-content;
}
@media (min-width:768px) {
.site-inner {
padding: 48px 0;
}
body {
font-size: 16px;
overflow-x: hidden;
}
p.large,
p.has-large-font-size {
font-size: 24px;
}
p.has-normal-font-size {
font-size: 20px;
}
h1 {
font-size: 42px;
}
h2 {
font-size: 32px;
}
h3 {
font-size: 26px;
}
h4,
h5,
h6 {
font-size: 22px;
}
.author-title {
font-size: 20px;
}
.full-width-content .entry-content>*.alignwide,
.content .entry-content>*.alignwide {
margin: calc(2 * 20px) calc(25% - 25vw);
}
.author-box .author-box-title {
font-size: 28px;
}
.singular .entry-header {
margin-bottom: 48px;
overflow: hidden;
width: 100%;
}
.singular .entry-header .entry-author {
float: left;
margin: 0;
}
.singular .entry-header .shared-counts-wrap {
float: right;
}
.related-posts {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 16px;
}
.related-posts header {
grid-column: 1 / -1;
}
.after-entry>* {
margin: 42px 0;
}
.nav-menu .nav-secondary .menu-item.search {
margin: 5px 0 0 8px;
}
.nav-menu .nav-secondary .menu-item.search .search-field {
padding-top: 8px;
padding-bottom: 8px;
width: 268px;
}
.title-area {
flex: 0;
}
.site-header .nav-menu {
margin-top: 14px;
}
.nav-menu .nav-primary,
.nav-menu .nav-secondary {
display: -webkit-box;
display: flex;
-webkit-box-pack: end;
justify-content: flex-end;
}
.nav-menu .nav-primary+.nav-secondary {
margin-bottom: 16px;
}
.nav-menu .menu {
display: flex;
width: auto;
white-space: nowrap;
flex-wrap: wrap; }
.nav-menu .menu-item {
float: left;
}
.nav-menu .menu-item:hover>.sub-menu {
left: auto;
opacity: 1;
pointer-events: all;
}
.nav-menu .sub-menu {
left: -9999px;
opacity: 0;
position: absolute;
z-index: 10;
box-shadow: 2px 3px 0 var(--colorSd);
white-space: nowrap;
width: auto;
background: var(--colorWhite);
pointer-events: none;
}
.nav-menu .sub-menu .menu-item {
float: none;
margin-right: -3px;
}
.nav-menu .sub-menu .menu-item:hover>a,
.nav-menu.active .menu-item:hover>a {
border-left: 5px solid var(--colorP);
margin-right: 0;
}
.nav-menu .sub-menu .menu-item:hover .sub-menu {
transform: translate(0px, -48px);
left: 100%;
}
.nav-menu .sub-menu .submenu-expand {
display: block;
}
.archive-wrapper {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
gap: var(--halfGap);
height: fit-content;
}
.archive-wrapper .post-summary .upper {
position: absolute;
top: 3px;
right: 5px;
color: #9eb5cc;
}
.post-summary {
display: grid;
grid-template-columns: 100px 1fr;
max-height: 150px;
position: relative;
align-items: center;
}
.site-header.active .nav-menu.active .sub-menu {
left: 0;
top: 0;
transform: translateX(-100%);
}
.post-summary__image {
margin-bottom: 0;
background: var(--greyCustomColor);
overflow: hidden;
}
.post-summary__image img {
max-height: 150px;
max-width: 100%;
}
}
@media (min-width:992px) {
.content-sidebar .site-main {
float: left;
width: 65.7534246575%;
}
.content-sidebar .sidebar-primary {
float: right;
width: 28.6815068493%;
}
@supports (display:grid) {
.content-sidebar .content-area {
display: grid;
grid-template-columns: 1fr 300px;
grid-column-gap: 32px;
}
.content-sidebar .site-main {
float: none;
width: 100%;
max-width: 768px;
}
.content-sidebar .sidebar-primary {
float: none;
width: 100%;
}
.archive .site-main>article {
float: left;
margin-left: 2.7397260274%;
width: 22.9452054795%;
}
.archive .site-main>article:nth-of-type(4n + 1) {
clear: both;
margin-left: 0;
}
}
h1 {
font-size: 46px;
}
h2 {
font-size: 36px;
}
h3 {
font-size: 28px;
}
}
@media (max-width:991px) {
.sidebar-primary {
display: none;
}
}
@media (max-width: 768px) {
.site-header.active::before {
background: #fff;
box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.3);
content: '';
width: 48px;
height: 48px;
position: fixed;
top: 0;
right: 0;
z-index: 10;
}
.site-header.active .wrap .menu-toggle,
.site-header.active .wrap .search-toggle {
display: block;
position: fixed;
top: 0;
right: 0;
z-index: 10;
}
.wp-block-column.mobile-top {
order: -1;
}
.title-area .site-title a {
padding-bottom: 0;
height: 48px;
background-size: auto 42px;
}
.nav-menu .nav-secondary .menu-item.search {
padding: 4px 16px 16px;
}
.nav-menu .nav-primary .menu-item.search {
display: none;
}
.nav-menu {
display: none;
}
.nav-menu.active {
background: var(--colorWhite);
border-top: 1px solid #e0e0e0;
display: block;
margin: 0;
max-width: 100%;
color: var(--colorBlack);
position: absolute;
top: 100%;
right: 0;
z-index: 999;
width: 100%;
border-bottom: 1px solid var(--colorGrey);
}
.nav-menu .submenu-expand {
top: 0;
right: 0;
-webkit-transform: none;
transform: none;
width: 44px;
height: 44px;
}
.nav-menu .submenu-expand svg {
width: 18px;
height: 18px;
}
.nav-menu .submenu-expand:not(.expanded) {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.nav-menu .submenu-expand.expanded+.sub-menu {
display: block;
}
.nav-menu .sub-menu {
display: none;
padding-left: 1.5em;
}
.header-search {
width: calc(100% + 96px);
}
.site-header .wrap .header-search {
position: absolute;
bottom: -65px;
right: 0;
left: 0;
top: unset;
}
.header-search .search-form {
margin: 0 auto;
}
.entry-comments .comment-list .comment-author {
font-size: 22px;
}
.comment-respond {
margin: 60px 0;
}
.comment-respond .comment-form-author,
.comment-respond .comment-form-email {
float: left;
width: calc(50% - 16px);
}
.comment-respond .comment-form-email {
margin-left: 32px;
}
.comment-respond input[type="submit"] {
width: auto;
}
.footer-widgets .wrap>div {
float: left;
margin-left: 2.7397260274%;
width: 31.5068493151%;
}
.footer-widgets .wrap>div:nth-of-type(3n + 1) {
clear: both;
margin-left: 0;
}
.active_menu .site-header {
display: block;
font-size: 1.15em;
}
.active_menu .site-container,
.active_menu .site-footer {
display: none;
}
@supports (display: grid) {
.footer-widgets .wrap {
display: grid;
grid-column-gap: 32px;
grid-template-columns: repeat(3, 1fr);
}
.footer-widgets .wrap>div {
margin-left: 0;
width: 100%;
}
.footer-widgets .wrap header,
.footer-widgets .wrap nav,
.footer-widgets .wrap aside,
.footer-widgets .wrap footer {
grid-column: 1 / -1;
}
}
.site-footer {
text-align: left;
}
.site-footer .footer-left {
float: left;
}
.site-footer .footer-left>*:last-child {
margin-bottom: 0;
}
.site-footer .footer-links {
display: inline-block;
margin-right: 20px;
}
.site-footer .backtotop {
float: right;
}
.author-archive-description h3:last-child {
margin-top: 48px;
}
}
@media (min-width: 769px) {
.site-header .wrap .menu-toggle,
.menu-toggle+.search-toggle {
display: none;
}
}
@media (max-width: 782px) {
#wpadminbar {
display: none !important;
}
}
@media (min-width: 769px) and (max-width: 991px) {
.archive .site-main>article {
float: left;
margin-left: 2.7397260274%;
width: 48.6301369863%;
}
.archive .site-main>article:nth-of-type(2n + 1) {
clear: both;
margin-left: 0;
}
}:root { --colorP: #94C35A;
--colorPd: #648c34;
--colorS: #1E5077;
--colorSd: #0a2a43;
--colorWhite: #FFFFFF;
--colorGrey: #e1e9f1;
--colorBlack: #333333; --mainfont: 'Lexend Deca', 'sans-serif';
--headerfont: var(--mainfont); --siteWidth: 1200px;
--defaultGap: 30px;
--halfGap: calc(var(--defaultGap)/2);
--scrollbarWidth: 15px;
--adminbarHeight: 0;
}
@media (min-width:768px) {
:root body { --defaultGap: 50px;
--halfGap: calc(var(--defaultGap)/2);
--adminbarHeight: 32px;
}
}
@media (min-width:1140px) {
:root body { --defaultGap: 70px;
--halfGap: calc(var(--defaultGap)/2);
--adminbarHeight: 32px;
}
} @media (max-width: 781px) {
.wp-block-column .card .is-layout-flow .wp-block-column-is-layout-flow {
text-align: center;
}
}
textarea {
height: 15.6em;
}
input[type=range] {
filter: grayscale(0.5);
}
#rememberme {
width: auto;
}
.card h4.prijs {
font-size: 2em;
margin: 0;
}
.card h4.prijs+p {
margin: 0;
}
article .entry-content>div.wp-block-media-text,
article .entry-content>.alignfull {
margin: 0 calc(50% - 50vw);
padding: var(--halfGap) calc(50vw - 50%);
max-width: unset;
flex: 1;
}
.alignfull {
margin-left: calc(50% - 50vw + 0.5 * var(--scrollbarWidth)) !important;
margin-right: calc(50% - 50vw + 0.5 * var(--scrollbarWidth)) !important;
padding-left: calc(50vw - 50% - 0.5 * var(--scrollbarWidth)) !important;
padding-right: calc(50vw - 50% - 0.5 * var(--scrollbarWidth)) !important;
}
html body:not(.wp-admin),
.editor-styles {
font-family: var(--mainfont);
font-weight: 100;
}
.post-summary__image img {
position: absolute;
}
body:not(.wp-admin) h1,
body:not(.wp-admin) h2,
body:not(.wp-admin) h3,
.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3 {
font-family: var(--headerfont);
font-weight: 700;
font-size: 1.4rem;
color: var(--colorP);
display: block;
min-height: 1.2em;
}
body:not(.wp-admin) h4,
body:not(.wp-admin) h5,
body:not(.wp-admin) h6,
.editor-styles-wrapper h4,
.editor-styles-wrapper h5,
.editor-styles-wrapper h6 {
font-family: var(--mainfont);
font-weight: 700;
color: inherit;
font-size: 1.1em;
}
.has-grey-background-color {
background: var(--colorGrey);
}
.acf-form { }
.acf-form-submit { }
.acf-field.acf-accordion {
border: 1px solid var(--colorGrey);
}
.acf-field.acf-accordion .acf-accordion-title {
background: var(--colorGrey)
}
.acf-field.acf-accordion .acf-accordion-title,
.acf-field.acf-accordion .acf-accordion-title label {
font-size: inherit;
}
.facetwp-type-fselect .fs-wrap {
width: 100%;
}
.facetwp-type-fselect .fs-label-wrap .fs-label {
padding: 14px 26px 14px 16px;
line-height: 24px;
}
.breadcrumbs+.wp-block-button .wp-block-button__link {
background: transparent;
color: var(--colorP);
border: 2px solid var(--colorP);
} @media (max-width: 768px) {
.wp-block-button__link,
input[type="submit"],
button,
.pt-checkout-form button.pt-payment-btn {
padding: 2px 26px; font-size: 14px; }
}
.wp-block-columns.cards {
gap: var(--halfGap);
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}
.wp-block-columns.cards .wp-block-column,
.wp-block-column.card {
position: relative;
background: #FFF;
display: flex;
flex-direction: column;
margin: calc(var(--halfGap)/2);
padding: var(--halfGap);
}
.wp-block-column.card .wp-block-group {
border: none !important;
padding-left: 30px;
}
.wp-block-buttons .wp-block-button__link::after {
content: '>';
margin-left: 8px;
}
.cards .wp-block-buttons {
margin: var(--halfGap) 0 0;
}
.wp-block-columns.cards h2 {
flex-grow: 0;
}
.wp-block-columns.cards ul {
margin: 0;
flex-grow: 1;
list-style-type: "\3E\A0";
padding-left: 0;
list-style-position: inside;
}
.wp-block-columns.cards li a {
text-decoration: none;
}
.wp-block-columns.cards li a:hover {
text-decoration: underline;
}
main ul {
margin: 0 0 1.4em;
flex-grow: 1;
list-style-type: "\2713\A0";
padding-left: 0;
list-style-position: inside;
}
main li a {
text-decoration: none;
}
.has-grey-custom-background-color {
background-size: max(300px, min(40vw, 500px));
background-position: calc(100% + 30px) calc(100% + 10vh);
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 53.06 46.81'%3E%3Cdefs%3E%3Cstyle%3E .wmoc %7B fill: none; stroke: %231e5077; opacity:0.1; stroke-width: 3px; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Ccircle class='wmoc' cx='10.16' cy='10.7' r='8.66'/%3E%3Ccircle class='wmoc' cx='29.66' cy='23.4' r='21.9'/%3E%3C/g%3E%3C/svg%3E");
}
.site-footer {
background-size: max(300px, min(40vw, 500px));
background-position: calc(100% + 30px) calc(100% + min(20vw, 200px));
background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 53.06 46.81'%3E%3Cdefs%3E%3Cstyle%3E .wmoc %7B fill: none; stroke: %231e5077; opacity:0.2; stroke-width: 3px; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Ccircle class='wmoc' cx='10.16' cy='10.7' r='8.66'/%3E%3Ccircle class='wmoc' cx='29.66' cy='23.4' r='21.9'/%3E%3C/g%3E%3C/svg%3E");
}
.search-form .search-submit {
background: var(--colorGrey);
}
.search-form .search-submit:hover {
background: var(--colorGrey);
}
.nav-menu .menu {
gap: 2px;
}
.nav-menu .nav-primary .menu-item.search button {
background: var(--colorP);
}
.nav-menu .menu-item.btn.green a {
background: var(--colorP) url('data:image/svg+xml,<svg width="16px" height="16px" class="open icon icon-search" role="image" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M23.3820159,21.6140159 L16.8530159,15.0850159 C19.8101712,11.1977304 19.2496992,5.68394256 15.5708323,2.47120324 C11.8919653,-0.741536077 6.35292429,-0.554427741 2.89924827,2.89924827 C-0.554427741,6.35292429 -0.741536077,11.8919653 2.47120324,15.5708323 C5.68394256,19.2496992 11.1977304,19.8101712 15.0850159,16.8530159 L21.6140159,23.3820159 C22.1057506,23.8616745 22.8902811,23.8616745 23.3820159,23.3820159 C23.8697748,22.8936054 23.8697748,22.1024263 23.3820159,21.6140159 Z M2.74801587,9.49501587 C2.74801587,5.76709381 5.77009381,2.74501587 9.49801587,2.74501587 C13.2259379,2.74501587 16.2480159,5.76709381 16.2480159,9.49501587 C16.2480159,13.2229379 13.2259379,16.2450159 9.49801587,16.2450159 C5.77192131,16.2406076 2.75242415,13.2211104 2.74801587,9.49501587 Z"></path></svg>');
color: var(--colorWhite);
background-repeat: no-repeat;
background-position: calc(100% - 15px) 50%;
padding-right: 38px;
}
@keyframes scroll {
0% {
transform: translateX(-25%);
}
100% {
transform: translateX(-75%);
}
}
.wp-block-cover .search {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
width: 100%;
flex-direction: column;
padding-top: var(--defaultGap);
padding-bottom: var(--defaultGap);
}
.wp-block-cover .search-text {
text-align: center;
}
.wp-block-cover .search-text h2 {
margin-bottom: 5px;
color: white;
font-size: 1.8rem;
}
.wp-block-cover .search-text h2 strong {
color: var(--colorP);
}
.wp-block-cover .search-text p {
margin-bottom: 20px;
font-style: italic;
color: white;
font-size: 1.2rem;
}
.wp-block-cover .search-box {
background-color: #ffffff;
padding: 20px;
border-radius: 7px;
box-shadow: 0 0 25px 2px rgb(0 0 0 / 20%);
}
.wp-block-cover .search-box {
display: flex;
gap: 20px;
justify-content: center;
width: auto;
}
.wp-block-cover .search-box .search-input {
height: 53px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
width: 40%;
flex-grow: 1;
min-width: 240px;
}
.wp-block-cover .search-box .drop-menu {
height: 53px;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
flex-grow: 1;
width: auto;
}
.wp-block-cover .search-box .search-btn {
color: white;
border: none;
background-color: var(--colorP);
cursor: pointer;
padding: 13px 26px;
border-radius: 7px;
font-size: 1.15em;
margin: 0;
text-decoration: none;
cursor: pointer;
}
.wp-block-cover .search-box .search-btn:hover {
background-color: var(--colorPd);
}
.search-box .facetwp-facet input.facetwp-search,
.search-box .facetwp-facet input.facetwp-location {
min-width: unset;
}
.wp-block-cover .search .facet-label {
display: none;
}
.wp-block-cover .search .facetwp-facet {
display: flex;
margin: 0;
flex-direction: row;
flex-wrap: nowrap;
}
.wp-block-cover .search .facetwp-facet .facetwp-radius {
display: none;
}
.entry-content .gemeentelijst {
list-style: none;
padding: 0;
column-width: min(40vw, 200px);
}
.entry-content .gemeentelijst>li {
page-break-inside: none;
break-inside: avoid;
margin-bottom: 10px;
}
.entry-content .gemeentelijst>li ul {
padding-left: 14px;
list-style-type: "\2022\A0";
}
.entry-content .gemeentelijst a {
font-weight: bold;
text-decoration: none;
color: var(--colorSd)
}
.site-title {
height: auto;
width: 180px;
}
.site-sidebar {
display: none;
}
.header-top-bar {
background: #1e5178;
color: #FFF;
}
.header-top-bar .nav-menu {
display: none;
}
.logged-in .header-top-bar .nav-menu .menu-item.guest {
display: none;
}
.header-top-bar .nav-menu .menu-item.user {
display: none;
}
.logged-in .header-top-bar .nav-menu .menu-item.user {
display: block;
}
.header-top-bar .nav-menu .menu-item a {
text-decoration: underline;
color: inherit;
font-size: inherit;
}
.header-top-bar .mobile.menu {
display: flex;
gap: 1px;
background: white;
}
.header-top-bar .mobile.menu a {
display: block;
width: 50%;
padding: 10px;
color: #FFF;
text-decoration: none;
font-weight: bold;
background: var(--colorS);
text-align: center;
}
body.dashboard .header-top-bar,
body.dashboard .site-header {
display: none;
}
.buttonlist {
grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
margin: 30px 0;
display: grid;
gap: var(--halfGap);
max-width: 100%;
list-style: none;
}
.entry-content .buttonlist {
padding: 0;
}
.entry-content .buttonlist li {
list-style-type: none;
padding: 0;
}
.buttonlist a {
padding: 20px;
display: block;
border: 1px solid #CCC;
transition: all 0.3s ease;
text-decoration: none;
text-align: center;
}
.buttonlist a:hover {
box-shadow: 0 6px 20px rgb(41 37 91 / 8%);
transform: translate(-2px, -2px);
}
.buttonlist.steden {
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
margin: 30px 0;
display: grid;
gap: var(--halfGap);
max-width: 100%;
list-style: none;
}
.header-top-bar #menu-header-menu-top {
justify-content: flex-end;
}
.archive-description {display:flex;justify-content: space-between;align-items: center;}
.archive-description h1 { margin:0;}
.archive .site-main {
display: grid;
gap: var(--halfGap);
}
.archive .site-container {
background: var(--colorGrey);
padding: var(--defaultGap) 0;
}
.archive .facetwp-type-pager {
margin: 0;
padding: var(--halfGap) var(--halfGap) 0;
text-align: center;
}
.archive .facetwp-facet-paginering {
margin: 0;
padding: 0;
text-align: center;
}
.archive .facetwp-facet input.facetwp-search,
.archive .facetwp-facet input.facetwp-location {
min-width: 220px;
}
.facetwp-icon.f-reset:before {
transform: scale(0.7);
}
.archive-wrapper.sponsored article.topbanner {
color: #FFF;
background: var(--colorS);
background-size: cover;
background-position: center;
position: relative;
background-blend-mode: soft-light;
}
.archive-wrapper.sponsored article.placeholder {
padding: var(--halfGap);
}
.archive-wrapper.sponsored article.placeholder h2 {
margin-bottom: var(--halfGap);
}
.facetwp-facet.facetwp-facet-laad_meer.facetwp-type-pager {
grid-column-start: 1;
grid-column-end: span 2;
}
.post-summary p:last-child {
margin: 0;
}
.post-summary .post-summary__content h2 {
font-size: 1em;
margin: 0 0 8px;
}
.bedrijfslogo,
.post-summary__image {
position: relative;
background: #FFF;
width: 100px;
background: transparent;
height: 100px;
line-height: min(14vw, 90px);
}
.archive .post-summary__image { outline: solid 10px #FFFF; }
.post-summary__image span,
.gemeentelogo span {
font-size: min(var(--defaultGap), 3em);
display: inline-block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
text-align: center;
color: var(--colorWhite);
font-weight: bold;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-cc900ec3-3712-49db-b160-c291c6b46a59" viewBox="0 0 88.09 101.39"><g id="uuid-12b15683-1d4f-4e6c-88eb-db19a8e244a2"><path d="M.04,20.01c-1.67,54.2,44,81.38,44,81.38V0C33.38,10.1,10.71,16.77.04,20.01Z" style="fill:%23e1e9f0;"/><path d="M88.04,20.01c1.67,54.2-44,81.38-44,81.38V0c10.67,10.1,33.33,16.77,44,20.01Z" style="fill:%23c8dbea;"/></g></svg>');
background-position: center;
background-repeat: no-repeat;
}
.gemeentelogo span {
width: 8rem;
height: 8rem;
top: var(--halfGap);
line-height: 7rem;
}
.bedrijfslogo::before,
.post-summary__image.empty::before {
content: '';
filter: grayscale(1);
width: auto;
height: auto;
position: absolute;
background: url(//zorgloket.nl/wp-content/themes/oddworks-child/assets/svg/favicon.svg) 50% 50% no-repeat;
opacity: 0.15;
left: 10px;
top: 10px;
right: 10px;
bottom: 10px;
}
article.placeholder .post-summary__image::before {
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='uuid-794f9ad1-1b7d-4618-afe0-1dc15f990353' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76.1 65.22'%3E%3Cg id='uuid-094ad060-9ed6-4e18-a587-0d574f66e636'%3E%3Cpath d='m75.59,18.66c-.35-11.75-11.52-19.92-23.09-17.83-7,1.26-12.16,5.59-13.9,11.41-.17.56-.98.56-1.15,0-1.78-5.84-6.86-10.14-13.82-11.41C12.08-1.27.88,6.86.51,18.61c-.18,5.8,2.26,11.03,6.24,14.6l31.3,31.3,31.3-31.3c3.96-3.55,6.41-8.77,6.24-14.55Z' style='fill:none; stroke:%231d5178; stroke-miterlimit:10;'/%3E%3Cpath d='m66.24,29.91c-.26-8.82-8.65-14.96-17.34-13.39-5.26.95-9.13,4.2-10.43,8.57-.13.42-.73.42-.86,0-1.34-4.39-5.15-7.61-10.38-8.57-8.68-1.58-17.09,4.53-17.37,13.35-.14,4.36,1.7,8.28,4.69,10.96l23.51,23.51,23.51-23.51c2.98-2.67,4.81-6.58,4.69-10.93Z' style='fill:none; stroke:%231d5178; stroke-miterlimit:10;'/%3E%3Cpath d='m20.31,61.84c-1.48,0-2.67-1.2-2.67-2.67v-7.81c0-.67-.55-1.22-1.22-1.22h-7.81c-1.48,0-2.67-1.2-2.67-2.67v-7.35c0-1.47,1.2-2.67,2.67-2.67h7.81c.67,0,1.22-.55,1.22-1.22v-7.81c0-1.47,1.2-2.67,2.67-2.67h7.35c1.48,0,2.67,1.2,2.67,2.67v7.81c0,.67.55,1.22,1.22,1.22h7.81c1.48,0,2.67,1.2,2.67,2.67v7.35c0,1.47-1.2,2.67-2.67,2.67h-7.81c-.67,0-1.22.55-1.22,1.22v7.81c0,1.47-1.2,2.67-2.67,2.67h-7.35Z' style='fill:%2394c359; stroke-width:0px;'/%3E%3Cpath d='m27.66,26.24c1.2,0,2.17.97,2.17,2.17v7.81c0,.95.77,1.72,1.72,1.72h7.81c1.2,0,2.17.97,2.17,2.17v7.35c0,1.2-.97,2.17-2.17,2.17h-7.81c-.95,0-1.72.77-1.72,1.72v7.81c0,1.2-.97,2.17-2.17,2.17h-7.35c-1.2,0-2.17-.97-2.17-2.17v-7.81c0-.95-.77-1.72-1.72-1.72h-7.81c-1.2,0-2.17-.97-2.17-2.17v-7.35c0-1.2.97-2.17,2.17-2.17h7.81c.95,0,1.72-.77,1.72-1.72v-7.81c0-1.2.97-2.17,2.17-2.17h7.35m0-1h-7.35c-1.75,0-3.17,1.42-3.17,3.17v7.81c0,.4-.32.72-.72.72h-7.81c-1.75,0-3.17,1.42-3.17,3.17v7.35c0,1.75,1.42,3.17,3.17,3.17h7.81c.4,0,.72.32.72.72v7.81c0,1.75,1.42,3.17,3.17,3.17h7.35c1.75,0,3.17-1.42,3.17-3.17v-7.81c0-.4.32-.72.72-.72h7.81c1.75,0,3.17-1.42,3.17-3.17v-7.35c0-1.75-1.42-3.17-3.17-3.17h-7.81c-.4,0-.72-.32-.72-.72v-7.81c0-1.75-1.42-3.17-3.17-3.17h0Z' style='fill:%23fff; stroke-width:0px;'/%3E%3C/g%3E%3C/svg%3E");
background-size: contain;
background-repeat: no-repeat;
filter: unset;
opacity: 1;
}
.bedrijfslogo::before {
left: var(--halfGap);
top: var(--halfGap);
right: var(--halfGap);
bottom: var(--halfGap);
}
.pt-checkout-form {
width: calc(100% - 30px);
line-height: 46px;
}
.pt-field-prefill-warning {
display: none;
}
.pt-form-group.pt-form-group-label {
display: inline-block;
width: 170px;
color: var(--colorP);
}
.pt-form-group.pt-form-group-total-amount {
display: contents;
}
.pt-form-group.pt-form-group-total-amount .pt-first-payment-amount {
font-size: 1.3em;
font-weight: bold;
}
.pt-form-group-total-amount {
font-size: 1rem;
color: var(--colorP);
display: contents;
}
.pt-total-amount {
font-size: 1rem;
color: var(--colorP);
font-weight: italic;
}
.pt-form-group.pt-form-group-field-terms {
grid-template-columns: 40px 1fr;
display: grid;
line-height: 1.3;
}
.pt-form-group input[type="checkbox"],
.pt-form-group input[type="radio"] {
padding: 0;
margin: 0;
transform: scale(0.6);
transform-origin: left;
}
.pt-form-group input[type="checkbox"] label {
font-weight: normal;
}
.pt-form-group [for="pt-field-checkbox-13"] {
margin-bottom: 5px;
font-weight: normal;
}
@media (max-width:767px) { .breadcrumbs+.wp-block-button,
.entry-content .gemeentelijst>li ul {
display: none;
}
.entry-content .gemeentelijst a {
font-weight: normal;
text-decoration: none;
}
}
.site-footer .footer-menu ul {
margin: 0;
flex-grow: 1;
list-style-type: "\3E\A0";
padding-left: 0;
list-style-position: inside;
}
.site-footer .socials-bar {
padding-bottom: var(--halfGap);
} .readmore.collapsed * {
display: none;
}
.readmore.collapsed :first-child,
.readmore.collapsed :nth-child(2),
.readmore.collapsed :nth-child(3) {
display: block;
}
#read {
text-decoration: underline;
color: var(--colorS);
margin-bottom: 20px;
} a.readmore {
cursor: pointer;
text-decoration: underline;
margin-bottom: 1em;
display: block;
}
.limited>:nth-child(n+4) {
display: none;
}
.limited.expanded>:nth-child(n+4) {
display: block;
}
.limited>p:nth-of-type(n+3) {
display: none;
}
.limited.expanded>p:nth-of-type(n+3) {
display: block;
}
.limited .wp-block-buttons {
display: flex;
}
.limited a.readmore {
display: block;
}
.limited.expanded .readmore {
display: none;
} article .entry-content>.alignfull.wp-block-gallery {
padding: 0;
margin-bottom: var(--defaultGap);
}
.wp-block-gallery.logoslider,
.wp-block-gallery.logoslider .slick-track {
display: flex;
gap: var(--defaultGap) !important;
justify-content: center;
align-items: center !important;
flex-wrap: wrap;
}
.wp-block-gallery.logoslider .slick-list {
margin: 0 calc(50% - 50vw);
}
.wp-block-gallery.logoslider .wp-block-image {
margin: 0 !important;
max-height: 150px;
max-width: min(200px, calc(33% - var(--defaultGap))) !important;
}
.wp-block-gallery.logoslider .wp-block-image img {
margin: 0 !important;
max-height: 150px;
object-fit: contain;
} .header.dashboard {
background-color: var(--colorGrey);
padding-bottom: 0 !important;
padding-top: 10px !important;
}
section.header.dashboard.alignfull .wrap {
padding: 0
}
.header.dashboard ul {
display: grid;
list-style: none;
grid-template-columns: repeat(auto-fit, minmax(calc(5em + var(--defaultGap)), 1fr));
justify-content: flex-start;
margin: 0;
gap: var(--halfGap);
font-size: min(var(--defaultGap)/2.5, 1em);
}
.header.dashboard ul li {
text-align: center;
padding-bottom: 0;
}
.header.dashboard ul li a {
display: block;
text-decoration: none;
padding: var(--halfGap);
font-weight: bold;
}
.header.dashboard ul li a:hover {
background: #00000016;
}
.header.dashboard ul li a.active {
background: #FFF;
color: var(--colorT);
}
.header.dashboard ul li span {
display: block;
}
.header.dashboard ul li svg {
width: calc(var(--defaultGap)*1.5);
height: min(var(--defaultGap)*1.5, 40px);
fill: var(--colorP);
}
.header.dashboard ul li a.active svg {
fill: var(--colorT);
}  .wp-block-social-links.is-style-logos-only {
display: flex;
align-items: center;
gap: 20px;
}
.wp-block-social-link {
display: flex;
align-items: center;
justify-content: center;
background-color: #8bc34a;
height: 25px;
width: 30px;
border-radius: 8px;
padding: 0;
box-sizing: border-box;
}
.wp-block-social-link a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
padding: 0;
margin: 0;
} .wp-block-social-links .wp-block-social-link {
padding: 0;
}
.bedrijf-main {
display: flex;
justify-content: space-between;
position: relative;
align-items: end;
gap: var(--halfGap);
margin-top: calc(var(--halfGap) *1);
flex-wrap: wrap;
position: relative;
width: 100%;
}
.bedrijf-main .logo-holder {
width: calc(8rem + var(--defaultGap));
position: relative;
min-height: 3.5rem;
}
.bedrijfslogo,
.gemeentelogo {
width: 8rem;
height: 8rem;
background-color: white;
position: absolute;
border: solid 1px;
border-color: var(--colorGrey);
border-radius: 3px;
padding: var(--halfGap);
flex-shrink: 0;
bottom: 0;
display: flex;
align-items: center;
}
.bedrijfslogo>img {
width: 100%;
margin: 0;
height: 100%;
object-fit: contain;
box-sizing: border-box;
background: #FFF;
position: relative;
}
.site-container .breadcrumbs {
gap: 10px;
align-items: baseline;
flex-grow: 1;
flex-wrap: wrap;
}
.site-container .breadcrumbs h1 {
margin: 0;
}
.wp-block-social-links.is-style-logos-only .wp-social-link a {
padding: 0.5em;
position: relative;
}
.wp-block-social-links .wp-block-button__link:not(.has-background) {
background-color: var(--colorP);
transition: all 0.3s ease;
}
.wp-block-social-links .wp-block-button__link:not(.has-background):hover {
background-color: var(--colorPd);
}
.wp-block-social-links .wp-block-button__link:after {
content: '';
border: 3px solid var(--secondaryColor);
position: absolute;
border-radius: 50%;
height: 30px;
width: 30px;
opacity: 1;
transition: all 0.5s ease-out;
top: 0px;
right: 0px;
z-index: -1;
}
.wp-block-social-links .wp-block-button__link:hover::after {
opacity: 1;
transform: translate(7px, -10px);
z-index: -1;
}
article .afbeeldingen ul {
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
margin: 0 calc(50% - 50vw);
}
article .afbeeldingen ul li {
display: inline-block;
padding: 0;
}
article .afbeeldingen ul li img {
width: auto;
height: 40vh;
max-width: calc(100vw - 50px);
max-height: 500px;
object-fit: cover;
}
.slick-slider {
position: relative;
}
.slick-slide {
border: 5px solid transparent;
}
.slick-arrow {
position: absolute;
z-index: 10;
top: 50%;
text-indent: -999em;
padding: 20px;
transform: translateY(-50%);
background: var(--colorS);
border: none;
cursor: pointer;
}
.slick-prev {
left: 0;
border-radius: 0 50% 50% 0;
}
.slick-next {
right: 0;
border-radius: 50% 0 0 50%;
}
.acf-map {
height: 300px;
border: 1px solid #CCC;
background: var(--colorGrey);
border-radius: 5px;
width: 100%;
grid-column: 1 / -1;
}
article.type-wmo_bedrijf .entry-content,
article.type-wmo_gemeente .entry-content,
article.type-vacatures .entry-content,
.wp-block-columns {
gap: var(--halfGap);
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin-bottom: var(--halfGap);
margin-bottom: 0;
}
.entry-content>div.column-right {
width: 100%; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: var(--halfGap);
}
.bedrijfs-openingstijden{
margin-top: 15px;
margin-bottom: 15px;
}
article section {
width: 100%;
}
.afbeeldingen ul {
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
margin: 0 calc(50% - 50vw);
}
.afbeeldingen ul li {
display: inline-block;
padding: 0;
padding-bottom:60%;
position:relative;
}
.afbeeldingen ul li img {
max-width: 60vw;
max-height: max(300px, min(500px, 50vw));
object-fit: cover;
}
article.type-wmo_gemeente .afbeeldingen ul li {
position: relative;
}
article.type-wmo_gemeente .afbeeldingen ul li .bedrijfslogo {
width: 220px;
height: 220px;
position: relative;
}
article.type-wmo_gemeente .afbeeldingen ul li .bedrijfslogo+h6 {
position: absolute;
bottom: 0;
left: 20px;
right: 20px;
white-space: wrap;
height: 2em
}
.eigenschappen {
border: 1px solid var(--colorGrey);
border-radius: 5px;
padding: 0 15px 15px;
flex-basis: calc(50% - 50px);
min-height: 175px;
margin-bottom: 10px;
}
.eigenschappen h3 {
color: var(--colorS);
border-bottom: 1px solid var(--colorGrey);
line-height: 1.5;
}
.eigenschappen p:last-child {
margin: 0;
}
.eigenschappen label {
float: left;
margin-right: 10px;
color: var(--colorS);
font-weight: bold;
}
.eigenschappen .content {
margin-bottom: 1em;
}
.eigenschappen .list.times {
padding: 0;
display: grid;
margin: 0;
gap: 5px;
grid-template-columns: min-content 1fr;
}
.eigenschappen .list.times dd {
margin: 0;
}
ul.list {
padding: 0;
display: flex;
gap: 15px;
flex-wrap: wrap;
margin: 0 0 var(--halfGap);
}
ul.list li {
display: inline-block;
position: relative;
padding: 5px 12px 5px 30px !important;
background: var(--colorGrey);
border-radius: 20px 2px 2px 20px;
white-space: nowrap;
}
ul.list li::before {
content: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.837%2017.837%22%20style%3D%22enable-background%3Anew%200%200%2017.837%2017.837%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23e84e1b%22%20d%3D%22M16.145%202.571a.7.7%200%200%200-.99%200L6.92%2010.804l-4.241-4.27a.698.698%200%200%200-.989%200L.204%208.019a.703.703%200%200%200%200%20.99l6.217%206.258a.704.704%200%200%200%20.99%200L17.63%205.047a.7.7%200%200%200%200-.994l-1.485-1.482z%22%2F%3E%3C%2Fsvg%3E");
position: absolute;
left: 10px;
width: 12px;
filter: grayscale(1);
}
.acf-form-submit .wp-block-button__link {
width: auto;
padding: 0px 26px;
position: relative;
background-color: var(--colorP);
font-size: 1rem;
transition: all 0.3s ease;
}
.wp-block-button__link::hover {
background: var(--colorPd);
}
.entry-content ul.postslist {
margin: 0 0 var(--halfGap);
padding: 0;
display: flex;
gap: var(--halfGap);
flex-wrap: wrap;
}
.entry-content ul.postslist li {
display: flex;
gap: var(--halfGap);
border: 1px solid var(--colorGrey);
padding: var(--halfGap);
width: 100%;
}
.entry-content ul.postslist li .post-summary__content {
flex-grow: 1;
}
.entry-content ul.postslist li form {
display: flex;
flex-wrap: wrap;
align-content: space-around;
align-items: center;
gap: var(--halfGap);
}
.wp-block-group.voorzieningen {
margin: 0;
padding: 0;
}
.wp-block-group.voorzieningen h3 {
font-size: 1em;
color: inherit;
margin: 0 0 5px;
}
.wp-block-group.voorzieningen .facetwp-facet {
margin-bottom: 1em;
}
.location-results {
z-index: 10;
}
div.facetwp-facet {
margin-bottom: var(--halfGap);
}
.facetwp-type-proximity {
display: grid;
gap: min(var(--halfGap), 15px);
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.facetwp-input-wrap {
width: 100%;
}
.acf-hidden {
display: none;
}
.wp-block-cover .logo img {
height: auto;
max-width: 200px;
transform: translateY(calc(0.8 * var(--defaultGap)));
border: 1px solid #333;
}
.wp-block-columns .wp-block-group {
padding: 14px;
border: 1px solid #ABB;
border-radius: 4px;
margin-bottom: 1.4em;
}
.home-block .card .wp-block-columns .wp-block-group {
padding: 25px !important;
}
.warning_group {
padding: var(--halfGap) 0;
}
.warning {
display: grid;
grid-template-columns: 100px 1fr;
gap: var(--halfGap);
padding: var(--halfGap);
padding-bottom: calc(var(--halfGap) - 1.4em);
border-radius: 10px;
background-image: none;
}
.warning h2 {
margin-bottom: 5px;
}
.site-footer a.logo {
opacity: 1;
position: relative;
display: block;
height: 1em;
}
.site-footer .icon-logo {
max-height: 3em;
position: absolute;
bottom: -10px;
left: 0;
}
.site-footer .icon-logo .cls-1 {
fill: rgba(255, 255, 255, 0.7);
}
.site-footer .icon-logo .cls-3 {
fill: var(--colorT);
}
.afbeeldingen {
padding-bottom: 15px;
}
@media screen and (min-width: 768px) {
.header-top-bar .nav-menu {
display: block;
}
.pt-form-group {
display: grid;
grid-template-columns: 170px 1fr;
}
article.type-wmo_bedrijf .entry-content,
article.type-wmo_gemeente .entry-content {
grid-template-columns: 1fr 300px;
}
.entry-content>div.column-left {
width: calc(100% - var(--halfGap) - 300px);
}
.entry-content>div.column-right {
width: 300px;
}
article.type-wmo_bedrijf .entry-content>section { }
article.type-wmo_bedrijf .columns>div.right,
article.type-wmo_gemeente .columns>div.right {
max-width: 400px;
}
.archive .site-main {
grid-template-columns: minmax(200px, 300px) 1fr;
}
.archive-description {
grid-column: 1/3;
display: block;
}
.archive .site-container {
background: linear-gradient(180deg, var(--colorGrey), transparent);
}
button.facetwp-flyout-open {
display: none;
}
.wp-block-cover .search .facetwp-facet .facetwp-radius {
display: block;
flex-basis: 140px;
}
.site-sidebar {
background: var(--colorWhite);
padding: var(--halfGap);
display: block;
}
.header-top-bar .mobile.menu {
display: none;
}
.acf-field-646dfcefc5a7d,
.acf-field-646e00a5b3434 {
width: 50%;
display: inline-block;
}
}
@media screen and (max-width:1000px) {
article.type-wmo_bedrijf .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,
article.type-wmo_gemeente .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
grid-column: 1;
grid-row: 2;
}
section .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
grid-column: 1;
grid-row: 1;
}
.site-footer .widget_block {
padding-top: var(--halfGap);
}
}
.reageer-borderbox br{
display:none;
}
.reageer-borderbox{
border: 1px solid var(--colorGrey);
border-radius: 5px;
}
.banner .acf-map{
height: 400px;
} .puntjes ul{
list-style-type: disc !important;
list-style-position: outside !important;
padding: none !important;
margin: none !important;
}
.vacature-banner {
height: 300px;
background-size: cover;
background-position: center;
}
.vacature-header {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
gap: 1.5rem;
padding: 2rem 1rem;
max-width: 1200px;
margin: 0 auto;
}
.logo-and-title {
display: flex;
align-items: flex-start;
gap: 1.5rem;
}
.logo-box img {
max-height: 100px;
object-fit: contain;
display: block;
background: white;
border: 1px solid #ddd;
padding: 0.5rem;
border-radius: 6px;
}
.vacature-title {
margin: 0;
font-size: 1.75rem;
color: #7cb342;
}
.breadcrumb-link {
display: block;
font-size: 0.9rem;
margin-bottom: 0.5rem;
color: #0073aa;
text-decoration: none;
}
.acf-form-fields {margin:0 -12px;}
.oddw-block-grid { display:grid; }
.acfe-form .acf-field .acf-label { margin:0;}
.acfe-form .acf-field input:not([type=checkbox]):not([type=radio]),
.acfe-form .acf-field textarea,
.acfe-form .acf-field select {font-size:1em;padding:10px 15px;}
@media screen and (min-width:800px) {
.oddw-block-grid { grid-template-columns:300px 1fr; }
}