@media screen{/*
Theme Name: Herewecom
Author: HERE WE COM
Version: 1.0
Text Domain: hwc
*/
}img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }*{margin:0;padding:0}.alignwide{max-width:100vw !important;margin:0 calc(-50vw + 58%) !important}@media screen and (max-width: 1200px){.alignwide{margin:0 calc(-50vw + 55%) !important}}@media screen and (max-width: 992px){.alignwide{margin:0 calc(-50vw + 53%) !important}}@media screen and (max-width: 576px){.alignwide{margin:0 calc(-50vw + 55%) !important}}

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}#cookie-law-info-bar,.wt-cli-cookie-bar{
	box-sizing: border-box;
	font-size: 10pt;
	margin: 0 auto;
	padding: 10px 10px;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 99999;
	box-shadow:rgba(0,0,0,.5) 0px 5px 10px;
	display: none;
	left: 0px;
}
#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding:5px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
	box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
	vertical-align: middle;
}

/** Buttons (http://papermashup.com/demos/css-buttons) */
.cli-plugin-button, .cli-plugin-button:visited {
	display: inline-block;
	padding: 8px 16px 8px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
.cli-accept-button{ font-family: Courier; font-variant: small-caps;}

.cli-plugin-main-link {
	
}
.cli-plugin-button:hover {
	background-color: #111;
	color: #fff;
	text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
	font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
	.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
	font-size: 13px;
	font-weight: 500;
	line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
	font-size: 34px;
	padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
	background-color: #e22092;
}
.pink.cli-plugin-button:hover {
	background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
	background-color: #91bd09;
}
.green.cli-plugin-button:hover {
	background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
	background-color: #e62727;
}
.red.cli-plugin-button:hover {
	background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
	background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
	background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
	background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
	background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
	background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
	background-color: #fc9200;
}
.cli-bar-popup{
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	padding:20px;
}
.cli-clearboth{
	clear:both;
}
@media only screen and (max-width:768px) {
    .cli-settings-mobile:hover {
        box-shadow:none !important;
    }
    .cli-settings-desktop {
        display: none;
    }
    .cli-col-8
    {
    	max-width:100% !important;
    	width:100% !important;
    	flex: 100% !important;
    	-ms-flex: 100% !important;
    }
    .cli-accordion-plusminus{
    	float: right; 
    	font-size:22px;
    	line-height: 22px;
    }
    .cli-plugin-button{
        margin:10px;
    }
}
@media only screen and (max-width:567px)
{
	.cli-switch .cli-slider:after
	{
		display: none;
	}
	.cli-tab-header a.cli-nav-link
	{
		font-size:12px;
	}
	.cli-modal .cli-modal-close
	{
		right:-10px;
		top:-15px;
	}
}

.wt-cli-iframe-placeholder {
    background-image: url(/wp-content/plugins/webtoffee-gdpr-cookie-consent/public/images/cli_placeholder.svg);
	background-size: 80px;
	max-width:100%;
	max-height:100%;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #b2b0b059;
    position: relative;
    display: flex;
	align-items: flex-end;
    justify-content: center;
}
.wt-cli-iframe-placeholder .wt-cli-inner-text {
    width: 100%;
    text-align: center;
    padding: 1rem 1rem;
    border-radius: 400px;
}
.wt-cli-cookie-bar-container
{
	display: none;
}
.wt-cli-necessary-checkbox {
    display: none !important;
}
a.wt-cli-ccpa-opt-out {
	text-decoration:underline !important;;
}.gdpr-container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
	box-sizing: border-box;
}
.gdpr-row {
	display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.gdpr-col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.gdpr-col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}
.gdpr-align-items-stretch {
    -ms-flex-align: stretch!important;
    align-items: stretch!important;
}
.gdpr-d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}
.gdpr-px-0 {
	padding-left: 0;
	padding-right: 0;
}
.modal-open {
    overflow: hidden
}

.modal-open .gdpr-modal {
    overflow-x: hidden;
    overflow-y: auto
}

.gdpr-modal.fade .gdpr-modal-dialog {
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
    -webkit-transform: translate(0,-25%);
    transform: translate(0,-25%)
}

.gdpr-modal.show .gdpr-modal-dialog {
    -webkit-transform: translate(0,0);
    transform: translate(0,0)
}

.gdpr-modal {
	position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden; 
	outline:none;
}
.gdpr-modal a {
	text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
	position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
	text-align: left;
	display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
    .gdpr-modal .gdpr-modal-dialog {
        max-width:500px;
		margin: 1.75rem auto;
        min-height: calc(100% - (1.75rem * 2));		
    }
}
@media (min-width: 992px) {
	.gdpr-modal .gdpr-modal-dialog {
		max-width: 900px;			
	}
}
.gdpr-modal-content {
	position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: .3rem;
	box-sizing: border-box;
    outline: 0
}
.gdpr-modal .row {
	margin: 0 -15px;
}
.gdpr-modal .modal-body {
	padding: 0;
	position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.gdpr-modal .close {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 1;
	padding: 0;
    background-color: transparent;
    border: 0;
	-webkit-appearance: none;
	font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
	outline: 0;
}
.gdpr-switch {
	display: inline-block;
	position: relative;
	min-height: 1px;
	padding-left: 70px;
	font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
	display:none;
}
.gdpr-switch .gdpr-slider {
	background-color: #e3e1e8;
	height: 24px;
	width: 50px;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
	background-color: #fff;
	bottom: 2px;
	content: "";
	height: 20px;
	left: 2px;
	position: absolute;
	transition: .4s;
	width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
	background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
	transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
	border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
	border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
    display: none;
}
.gdpr-tab-content>.active {
    display: block;
}
.gdpr-fade {
    transition: opacity .15s linear;
}
.gdpr-nav-pills {
	display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
	list-style: none;
	-ms-flex-direction: column !important;
    flex-direction: column !important;
    align-items: stretch !important;
    -ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
}
.nav.gdpr-nav-pills {
	background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
	border: 1px solid #0070ad;
	margin-bottom: 10px;
	color: #0070ad;
	font-size: 14px;
	display: block;
	padding: .5rem 1rem;
	border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
	background-color: #0070ad;
	border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
	color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
	background-color: #0070ad;
	border-color: #0070ad;
	color: #ffffff;
	display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	box-sizing: border-box;
}
.gdpr-tab-content p {
	color: #343438;
	font-size: 14px;
	margin-top: 0;
}
.gdpr-tab-content h4 {
	font-size: 20px;
	margin-bottom: .5rem;
	margin-top: 0;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}


.cli-container-fluid {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.cli-row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.cli-col-4 {
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}
.cli-col-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
	flex-direction: column;
}
.cli-align-items-stretch {
	-ms-flex-align: stretch!important;
	align-items: stretch!important;
}
.cli-d-flex {
	display: -ms-flexbox!important;
	display: flex!important;
}
.cli-px-0 {
	padding-left: 0;
	padding-right: 0;
}
.cli-btn {
	cursor: pointer;
	font-size: 14px;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: .5rem 1.25rem;
	line-height: 1;
	border-radius: .25rem;
	transition: all .15s ease-in-out;
}
.cli-btn:hover {
  opacity: .8;
}
.cli-btn:focus {
	outline: 0;
}
.cli-read-more-link {
	cursor: pointer;
	font-size: 15px;
	font-weight: 500;
	text-decoration: underline;
}
.cli-modal-backdrop.cli-show {
  opacity: .8;
}
.cli-modal-open {
  overflow: hidden
}
.cli-barmodal-open {
  overflow: hidden
}
.cli-modal-open .cli-modal {
	overflow-x: hidden;
	overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out,-webkit-transform .3s ease-out;
	-webkit-transform: translate(0,-25%);
	transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}
.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
    background-color: #000;
    -webkit-transform:scale(0);
    transform:scale(0);
    transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
  opacity: 0;
  
}
.cli-modal-backdrop.cli-show {
	opacity: .5;
  -webkit-transform:scale(1);
  transform:scale(1);
}
.cli-modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 99999;
    -webkit-transform:scale(0);
    transform:scale(0);
	overflow: hidden;
    outline: 0;
    visibility: hidden;
}
.cli-modal.cli-show {
    visibility: visible;
}
.cli-modal a {
	text-decoration: none;
}
.cli-modal .cli-modal-dialog {
	position: relative;
	width: auto;
	margin: .5rem;
	pointer-events: none;
	font-family: inherit;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
	.cli-modal .cli-modal-dialog {
		max-width:500px;
		margin: 1.75rem auto;
		min-height: calc(100% - (1.75rem * 2))
	}
}
.cli-modal-content {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	/* background-color: #fff; */
	background-clip: padding-box;
	border-radius: .2rem;
	box-sizing: border-box;
	outline: 0
}
.cli-modal .row {
	margin: 0 -15px;
}
.cli-modal-footer {
    position: relative;
}
.cli-modal .modal-body {
	padding: 0;
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
	outline: 0;
}
.cli-switch {
    display: inline-block;
    position: relative;
    min-height: 1px;
    padding-left: 38px;
    font-size: 14px;
    width:auto;
}
.cli-switch input[type="checkbox"] {
    display:block;
    margin: 0;
    width: 0;
    position: absolute !important;
    left: 0 !important;
    opacity: 0 !important;
}
.cli-switch .cli-slider {
    background-color: #e3e1e8;
	height: 20px;
    width: 38px;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: .4s;
}
.cli-switch .cli-slider:before {
    bottom: 2px;
    content: "";
    height: 15px;
    left: 3px;
    position: absolute;
    transition: .4s;
    width: 15px;
}
.cli-switch input:checked + .cli-slider {
	background-color: #28a745;
}
.cli-switch input:checked + .cli-slider:before {
	transform: translateX(18px);
}
.cli-switch .cli-slider {
    border-radius: 34px;
    font-size:0;
}
.cli-switch .cli-slider:before {
    border-radius: 50%;
}
.cli-tab-content {
    /* background: #ffffff; */
}
.cli-nav-pills {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    -ms-flex-direction: column;
    flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
    width: 100%;
    padding:5px 30px 5px 5px;
	box-sizing: border-box;
}
@media (max-width: 767px) {
	.cli-nav-pills, .cli-tab-content {
    padding: 30px 10px;
	}
}
.cli-nav-pills {
    background: #fff;
}
.cli-nav-pills .cli-nav-link {
    border: 1px solid #cccccc;
    margin-bottom: 10px;
    color:#2a2a2a;
    font-size: 14px;
    display: block;
    padding: .5rem 1rem;
    border-radius: .25rem;
    cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
    background-color: #f6f6f9;
    border: 1px solid #cccccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
    color:#2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
    padding-top: 30px;
    margin-top: 30px;
    border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
    color: #343438;
    font-size: 14px;
    margin-top: 0;
}
.cli-tab-content h4 {
    font-size: 20px;
    margin-bottom: 1.5rem;
    margin-top: 0;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}
/* Cookie Settings In Bar */
#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{
    background: transparent;
}

#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
    color:inherit;
}
#cookie-law-info-bar .cli-tab-header a:before
{
	border-right: 1px solid currentColor;
    border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row
{
	margin-top:20px;
}
#cookie-law-info-bar .cli-col-4
{
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: none;
}
#cookie-law-info-bar .cli-col-8
{
	flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}
.cli-wrapper {
    max-width: 100%;
    float: none;
    margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4
{
	margin-bottom:0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link
{
	padding: .2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container
{
	display:none;
	text-align:left;
}

/* Popup Footer Styles */
.cli-tab-footer .cli-btn {
    padding: 10px 15px;
    width: auto;
    text-decoration: none;
}
.cli-tab-footer {
	width:100%;
	text-align:right;
    padding: 20px 0;
}
/* version 2.0 */
.cli-col-12
{
	width:100%;
}
.cli-tab-header
{
	display: flex;
	justify-content: space-between;
}
.cli-tab-header a:before {
    width: 10px;
    height: 2px;
    left: 0;
    top: calc(50% - 1px);
}
.cli-tab-header a:after {
    width: 2px;
    height: 10px;
    left: 4px;
    top: calc(50% - 5px);
    -webkit-transform: none;
    transform: none;
}
.cli-tab-header a:before {
	width: 7px;
    height: 7px;
    border-right: 1px solid #4a6e78;
    border-bottom: 1px solid #4a6e78;
    content: " ";
    transform: rotate(-45deg);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-right:10px;
}
.cli-tab-header a.cli-nav-link  {               
    position: relative;
	display: flex;
    align-items: center;
	font-size:14px;
    color:#000;
    text-decoration: none;  
}
.cli-tab-header.cli-tab-active .cli-nav-link:before
{
    transform: rotate(45deg);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.cli-tab-header {
    border-radius: 5px;
    padding: 12px 15px;
    cursor: pointer;
    transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
    background-color:#f2f2f2;
}
.cli-modal .cli-modal-close {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    -webkit-appearance: none;
    width: 40px;
    height: 40px;
    padding: 0;
    border-radius: 50%;
	padding: 10px;
	background: transparent;
	border:none;
}
.cli-tab-container h4 {
	font-family: inherit;
    font-size: 16px;
    margin-bottom: 15px;
	margin:10px 0;
}
.cli-tab-container p, .cli-privacy-content-text{
    font-size: 14px;
    line-height: 1.4;
    margin-top: 0;
    padding: 0;
    color: #000;
}
.cli-tab-content
{
	display:none;
}
.cli-tab-section .cli-tab-content
{
	padding: 10px 20px 5px 20px;
}
.cli-tab-section
{
	margin-top:5px;
}
@media (min-width: 992px) {
	.cli-modal .cli-modal-dialog {
		max-width: 645px;
	}
}
.cli-switch .cli-slider:after{
	content: attr(data-cli-disable);
    position: absolute;
    right: 50px;
	font-size:12px;
    text-align:right;
    min-width: 120px;
}
.cli-switch input:checked + .cli-slider:after
{
	content: attr(data-cli-enable);
}

a.cli-privacy-readmore {
    font-size: 12px;
    margin-top: 12px;
    display: inline-block;
    cursor: pointer;
    text-decoration: underline;
}
.cli-privacy-overview
{
    padding-bottom:12px;
}
a.cli-privacy-readmore:before {
    content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
    content: attr(data-readless-text);
}

.cli-collapsed .cli-privacy-content
{
    transition: max-height 0.25s ease-in;

}
.cli-privacy-content p
{
	margin-bottom:0;
}
.cli-modal-close svg {
    fill: #000;
}
span.cli-necessary-caption {
    color: #000;
    font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
    display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
    display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
    display: none;
}
.cli-tab-container .cli-row
{
	max-height: 500px;
    overflow-y: auto;	
}
.cli-modal.cli-blowup.cli-out {
    z-index: -1;
}
.cli-modal.cli-blowup {
    z-index: 999999;
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  .cli-modal.cli-blowup .cli-modal-dialog {
    animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  }
  .cli-modal.cli-blowup.cli-out .cli-modal-dialog
  {
    animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
  }
  @keyframes blowUpContent {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1);
      opacity: 1;
    }
    99.9% {
        -webkit-transform:scale(2);
        transform:scale(2);
      opacity: 0;
    }
    100% {
        -webkit-transform:scale(0);
        transform:scale(0);
    }
  }
  @keyframes blowUpContentTwo {
    0% {
        -webkit-transform:scale(2);
        transform:scale(2);
      opacity: 0;
    }
    100% {
        -webkit-transform:scale(1);
        transform:scale(1);
      opacity: 1;
    }
  }
  @keyframes blowUpModal {
    0% {
        -webkit-transform:scale(0);
        transform:scale(0);
    }
    100% {
        -webkit-transform:scale(1);
        transform:scale(1);
    }
  }
  @keyframes blowUpModalTwo {
    0% {
        -webkit-transform:scale(1);
        transform:scale(1);
      opacity: 1;
    }
    50% {
        -webkit-transform:scale(0.5);
    transform:scale(0.5);
        opacity: 0;
      }
    100% {
        -webkit-transform:scale(0);
        transform:scale(0);
      opacity: 0;
    }
  }
  /* GDPR Bar Version 2 */
.cli-bar-container{
    float: none;
    margin: 0 auto;
    justify-content: space-between;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.cli-style-v2 a
{
    cursor: pointer;
}
.cli-style-v2 .cli-plugin-main-link 
{
    font-weight:inherit;
}
.cli-style-v2 
{
    font-size:11pt;
    font-weight:normal;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{
    display: block;
}
.cli-bar-message {
    width: 70%;
    text-align: left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message
{
    width:100%;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{
    text-align:left;
    margin-left:5%;
    margin-bottom: 10px;
}
@media (max-width: 985px) {
    .cli-bar-message
    {
        width:100%;
    }
    .cli-bar-container
    {
        justify-content:center;
    }
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .wt-cli-ccpa-checkbox {
    display: block;
}
/* Cookie Style Version 3 */
.wt-cli-form-group input:disabled
{
    opacity:0.5;
}
.wt-cli-custom-checkbox input[type="checkbox"] {
    border: 1px solid #b4b9be;
    background: #fff;
    color: #555;
    clear: none;
    cursor: pointer;
    display: inline-block !important;
    line-height: 0;
    height: 16px;
    margin: -4px 4px 0 0;
    padding: 0!important;
    text-align: center;
    vertical-align: middle;
    width: 16px;
    min-width: 16px;
    -webkit-appearance: none;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    transition: .05s border-color ease-in-out;
}
.wt-cli-custom-checkbox input[type=checkbox]:checked:before {
    content: '';
    display: block;
    border: solid #61a229;
    width: 5px;
    height: 10px;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    margin: 1px 0 0 5px;
    box-sizing: border-box;
}
.wt-cli-form-group {
    margin-right: 15px;
}
.cli-style-v3 .cli-bar-actions {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.cli-style-v3 .cli-bar-btn_container,.cli-style-v3 .wt-cli-category-widget {
    margin-top: 10px;
 }
.cli-style-v3 {
    text-align: left;
}
#cookie-law-info-bar a,.wt-cli-category-widget .wt-cli-form-group label
{
    cursor:pointer;
}
.wt-cli-category-widget .wt-cli-form-group label {
    font-size: inherit;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"]
{
    padding: 10px 90px;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"][data-cli-type="widget"]
{
    padding: 10px 20px;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"][data-cli-type="popup"]
{
    padding: 10px 20px;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"] .wt-cli-category-widget {
    display: flex;
    flex-wrap: wrap;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"]
{
    text-align:left;
    font-size:11pt;
    border:1px solid #ffffffe6;
}
#cookie-law-info-bar[data-template-id="cli-style-v3"] h5
{
    margin:10px 0;
}
.wt-cli-category-widget-active .cli-switch,.wt-cli-category-widget-active .wt-cli-necessary-checkbox,.wt-cli-category-widget-active .cli-necessary-caption
{
    display:none !important;
}
@media (max-width: 985px) {
    #cookie-law-info-bar[data-template-id="cli-style-v3"]
    {
        padding:10px 20px;
    }
}
/* Cookie settings popup */
.wt-cli-sr-only
{
    display: none;
}
.wt-cli-cookie-bar-container.wt-cli-hide-bar {
    display: none !important;
}
.wt-cli-privacy-accept-btn {
    margin-left: 10px;
}
/* ADA changes */

.cli_settings_button:focus,#cookie-law-info-again:focus,#wt-cli-cookie-banner-title:focus,.cli-plugin-main-link,.cli_action_button,.cli-privacy-readmore,.cli-tab-header a,.cli-switch .cli-slider,.cli-tab-content .cli-tab-pane:focus
{
    outline: 0;
}
.cli-plugin-button:focus
{
    outline: 0;
    opacity: 0.7;
}
/* Settings popup footer section */
.wt-cli-ckyes-brand-logo {
    display: flex;
    align-items: center;
    font-size: 9px;
    color: #111111;
    font-weight: normal;
}
.wt-cli-ckyes-brand-logo img{
    width: 65px;
    margin-left: 2px;
}
.wt-cli-privacy-overview-actions {
    padding-bottom:0;
}

/* Fix: HTML validation error due to the enclosing of <p> tags on category description */
.wt-cli-cookie-description {
    font-size: 14px;
    line-height: 1.4;
    margin-top: 0;
    padding: 0;
    color: #000;
}
.cli-modal-content, .cli-tab-content { background-color: #ffffff; }.cli-privacy-content-text, .cli-modal .cli-modal-dialog, .cli-tab-container p, a.cli-privacy-readmore { color: #000000; }.cli-tab-header { background-color: #f2f2f2; }.cli-tab-header, .cli-tab-header a.cli-nav-link,span.cli-necessary-caption,.cli-switch .cli-slider:after { color: #000000; }.cli-switch .cli-slider:before { background-color: #ffffff; }.cli-switch input:checked + .cli-slider:before { background-color: #ffffff; }.cli-switch .cli-slider { background-color: #e3e1e8; }.cli-switch input:checked + .cli-slider { background-color: #28a745; }.cli-modal-close svg { fill: #000000; }.cli-tab-footer .wt-cli-privacy-accept-all-btn { background-color: #00acad; color: #ffffff}.cli-tab-footer .wt-cli-privacy-accept-btn { background-color: #00acad; color: #ffffff}.cli-tab-header a:before{ border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}

.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
    
@font-face{font-family:Open Sans;src:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/fonts/subset-OpenSans-Regular.woff2) format("woff2"),url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/fonts/subset-OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/fonts/subset-OpenSans-Bold.woff2) format("woff2"),url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/fonts/subset-OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none}main{position:relative;overflow:hidden}html.js{margin-top:0!important;padding:0!important}body{position:relative;background-color:#fff;color:#2b2b2b;font-family:Open Sans,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.75rem;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media screen and (max-width:600px){body{font-size:.875rem;line-height:1.375rem}}body.loading{opacity:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0}ol,p,ul{margin:0;padding-left:0;list-style:none}a{text-decoration:none}a,button{color:inherit}button{padding:0;border:none;background-color:transparent;cursor:pointer}table{border-collapse:collapse}fieldset{padding:0;border:none}.hwc-c-File-custom-label,input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:0 1.5rem;border:1px solid #5ca7a0;border-radius:1.75rem;width:100%;height:3.5rem;background-color:#fff;color:#2b2b2b;font-family:Open Sans,Arial,sans-serif;font-size:1rem;line-height:54px;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}textarea{padding-top:1rem;padding-bottom:10px;line-height:1.3}b,strong{font-weight:700}::-moz-selection{background:#9ecbc7;color:#fff}::selection{background:#9ecbc7;color:#fff}.grecaptcha-badge,[hidden]{display:none!important}.screen-reader-text{display:none}.hwc-c-HeaderBefore{background-color:#156e7f;text-align:center;color:#fff;font-size:.875rem;line-height:1.25rem;height:2rem}@media screen and (max-width:768px){.hwc-c-HeaderBefore{height:3rem}}.hwc-c-Header{position:absolute;width:100%;left:0;top:2rem;padding:1rem 0;z-index:4}@media screen and (max-width:768px){.hwc-c-Header{top:3rem}}.hwc-c-Header .menu li{padding:0 1.5rem}.hwc-c-Header .menu li button{font-size:.875rem;color:#fff;text-transform:uppercase;font-weight:700}@media screen and (max-width:768px){.hwc-c-Header .menu{display:none}}.hwc-c-Header .btn{background-color:#fff;font-size:.8125rem;font-weight:600;line-height:1rem;padding:.5rem}@media screen and (max-width:768px){.hwc-c-Header .btn .desktop{display:none}}.hwc-c-Footer{position:relative;z-index:2;background-color:#156e7f;text-align:right;height:2rem}.hwc-c-Footer .cli_settings_button{cursor:pointer;color:#fff!important;font-size:.875rem;line-height:2rem}.hwc-c-Btn{cursor:pointer;position:relative;display:inline-block;background-color:#5ca7a0;color:#2b2b2b;font-size:1rem;font-weight:700;line-height:1.5rem;text-align:center;border:none;border-radius:1.875rem;overflow:hidden;-webkit-appearance:none;-webkit-transition:all .3s ease;transition:all .3s ease}.hwc-c-Btn:after,.hwc-c-Btn>span{padding:1rem 2rem;display:block;-webkit-transition:opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.hwc-c-Btn:after{content:attr(data-label);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;color:#fff;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}.hwc-c-Btn:hover>span,.hwc-c-Cf7 .hwc-c-Submit-content:hover .hwc-c-Btn>span{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}.hwc-c-Btn:hover:after,.hwc-c-Cf7 .hwc-c-Submit-content:hover .hwc-c-Btn:after{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.hwc-c-Btn[data-color=black]{background-color:#2b2b2b;color:#5ca7a0}.hwc-c-Btn[data-color=black]:after{color:#fff}.hwc-c-Btn[data-color=white]{background-color:#fff;color:#2b2b2b}.hwc-c-Btn[data-color=white]:after{color:#5ca7a0}.hwc-c-Btn[data-width=full]{width:100%;padding-left:0;padding-right:0}.hwc-c-Btn[data-color^=ghost]{background-color:transparent;border:2px solid transparent}.hwc-c-Btn[data-color^=ghost]:after,.hwc-c-Btn[data-color^=ghost]>span{padding:.875rem 1.875rem}.hwc-c-Btn[data-color=ghost-main]{background-color:#fff;border-color:#5ca7a0;color:#2b2b2b}.hwc-c-Btn[data-color=ghost-main]:after{color:#5ca7a0}.hwc-c-Btn[data-color=ghost-white]{border-color:#fff;color:#fff}.hwc-c-Btn[data-color=ghost-white]:after{color:#fff}.hwc-c-Btn:disabled{opacity:.5;cursor:default}.hwc-c-Wysiwyg:first-child{padding-top:0}.hwc-c-Wysiwyg:last-child{padding-bottom:0}.hwc-c-Wysiwyg img{max-width:100%;height:auto}.hwc-c-Wysiwyg p{padding:.5rem 0}.hwc-c-Wysiwyg p a:not(.hwc-c-Btn){background-color:#5ca7a0;text-decoration:underline}.hwc-c-Wysiwyg pre{max-width:100%;display:block;overflow-x:auto;background:#5ca7a0;padding:1rem 2rem}.hwc-c-Wysiwyg pre p:last-child{margin-bottom:0}.hwc-c-Wysiwyg pre{white-space:pre-wrap}.hwc-c-Wysiwyg strong{font-weight:700}.hwc-c-Wysiwyg h2{margin-bottom:.5rem}.hwc-c-Wysiwyg blockquote{text-align:center;margin:24px auto;max-width:570px}.hwc-c-Wysiwyg blockquote p{color:#5ca7a0;font-size:22px;line-height:32px}.hwc-c-Wysiwyg blockquote p:first-child:before{content:open-quote;margin-right:.5rem}.hwc-c-Wysiwyg blockquote p:last-child:after{content:close-quote;margin-left:.5rem}.hwc-c-Wysiwyg ol,.hwc-c-Wysiwyg ul{padding:0}.hwc-c-Wysiwyg ul{list-style:none}.hwc-c-Wysiwyg ul li{position:relative;padding-left:1.4rem;margin-bottom:.4rem}.hwc-c-Wysiwyg ul li:last-of-type{margin-bottom:0}.hwc-c-Wysiwyg ul li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:8px;background:#5ca7a0;position:absolute;left:0;top:9px}.hwc-c-Wysiwyg ol{list-style:none;counter-reset:li}.hwc-c-Wysiwyg ol li{position:relative;padding-left:1.4rem;margin-bottom:.4rem;counter-increment:li}.hwc-c-Wysiwyg ol li:before{content:counter(li);color:#5ca7a0;display:inline-block;width:1em;margin-left:-1em}.hwc-c-Wysiwyg table{width:100%}.hwc-c-Wysiwyg table,.hwc-c-Wysiwyg td,.hwc-c-Wysiwyg th{border:1px solid rgba(0,0,0,.2)}.hwc-c-Wysiwyg tfoot td{border:0}.hwc-c-Wysiwyg .wp-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.hwc-c-Wysiwyg .wp-gallery img{display:block}.hwc-c-Wysiwyg .wp-gallery a{display:block;width:calc(50% - 1.5rem);margin-bottom:1.5rem;margin-top:1.5rem}.hwc-c-Wysiwyg .wp-gallery a:nth-child(odd){margin-right:3rem}@media screen and (max-width:550px){.hwc-c-Wysiwyg .wp-gallery a{width:calc(50% - .5rem)}.hwc-c-Wysiwyg .wp-gallery a:nth-child(odd){margin-right:1rem}}.hwc-c-Cf7{margin:0 auto}.hwc-c-Cf7.disabled{opacity:.2}.hwc-c-Cf7.disabled a,.hwc-c-Cf7.disabled button,.hwc-c-Cf7.disabled input{pointer-events:none}.hwc-c-Cf7 .screen-reader-response{display:none}.hwc-c-Cf7 .wpcf7 form input[name=destination]{cursor:auto;pointer-events:none;opacity:.5}.hwc-c-Cf7 .wpcf7 form .wpcf7-form-control-wrap{display:block}.hwc-c-Cf7 .wpcf7 form .wpcf7-hwc_textarea.big{height:25rem}.hwc-c-Cf7 .wpcf7 form .wpcf7-hwc_radio{display:block;margin-bottom:1.5rem}.hwc-c-Cf7 .wpcf7 form .wpcf7-hwc_radio .wpcf7-list-item{margin-right:1rem}.hwc-c-Cf7 .wpcf7 form .wpcf7-list-item{margin-left:0}.hwc-c-Cf7 .wpcf7 form .wpcf7-hwc_rgpd{display:block;margin-top:2rem;font-size:.75rem;line-height:.875rem;color:#fff}.hwc-c-Cf7 .wpcf7 form .wpcf7-response-output{border:none;border-radius:1rem;color:#5ca7a0;font-size:.75rem;line-height:1rem;padding:.5rem 1rem;background-color:#fff}.hwc-c-Cf7 .wpcf7 form.invalid .wpcf7-response-output,.hwc-c-Cf7 .wpcf7 form.spam .wpcf7-response-output,.hwc-c-Cf7 .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#c40032;color:#c40032}.hwc-c-Cf7 .wpcf7 form .wpcf7-not-valid-tip{position:absolute;display:block;color:#ff8787;font-size:.75rem;line-height:1rem;bottom:-1.25rem;right:0;width:100%;text-align:right}.hwc-c-Cf7 .hwc-c-Submit{margin:2rem 1.5rem 0}.hwc-c-Cf7 .hwc-c-Submit-content{position:relative;display:inline-block}.hwc-c-Cf7 .hwc-c-Submit .wpcf7-hwc_submit{cursor:pointer;position:absolute;width:100%;height:100%;opacity:0;left:0;top:0;z-index:99}.hwc-c-Cf7 .hwc-c-Submit .wpcf7-spinner{z-index:2;margin:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 1rem)}@media screen and (max-width:600px){.hwc-c-Cf7 .hwc-u-dflex-center,.hwc-c-Cf7 .hwc-u-dflex-sb-center,.hwc-c-Cf7 .hwc-u-dflex-sb-start,.hwc-c-Cf7 .hwc-u-dflex-start{-ms-flex-wrap:wrap;flex-wrap:wrap}}.hwc-c-Checkable input[type=checkbox],.hwc-c-Checkable input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px}.hwc-c-Checkable input[type=checkbox]+a,.hwc-c-Checkable input[type=checkbox]+label,.hwc-c-Checkable input[type=checkbox]+span,.hwc-c-Checkable input[type=radio]+a,.hwc-c-Checkable input[type=radio]+label,.hwc-c-Checkable input[type=radio]+span{position:relative;display:block;padding-left:1.75rem}.hwc-c-Checkable input[type=checkbox]+a:after,.hwc-c-Checkable input[type=checkbox]+a:before,.hwc-c-Checkable input[type=checkbox]+label:after,.hwc-c-Checkable input[type=checkbox]+label:before,.hwc-c-Checkable input[type=checkbox]+span:after,.hwc-c-Checkable input[type=checkbox]+span:before,.hwc-c-Checkable input[type=radio]+a:after,.hwc-c-Checkable input[type=radio]+a:before,.hwc-c-Checkable input[type=radio]+label:after,.hwc-c-Checkable input[type=radio]+label:before,.hwc-c-Checkable input[type=radio]+span:after,.hwc-c-Checkable input[type=radio]+span:before{position:absolute;content:""}.hwc-c-Checkable input[type=checkbox]+a:before,.hwc-c-Checkable input[type=checkbox]+label:before,.hwc-c-Checkable input[type=checkbox]+span:before,.hwc-c-Checkable input[type=radio]+a:before,.hwc-c-Checkable input[type=radio]+label:before,.hwc-c-Checkable input[type=radio]+span:before{top:-2px;left:0;border:1px solid #fff;width:1rem;height:1rem}.hwc-c-Checkable input[type=checkbox]+a:after,.hwc-c-Checkable input[type=checkbox]+label:after,.hwc-c-Checkable input[type=checkbox]+span:after,.hwc-c-Checkable input[type=radio]+a:after,.hwc-c-Checkable input[type=radio]+label:after,.hwc-c-Checkable input[type=radio]+span:after{top:1px;left:3px;width:10px;height:10px;background-color:#fff;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.hwc-c-Checkable input[type=checkbox]:checked+a:after,.hwc-c-Checkable input[type=checkbox]:checked+label:after,.hwc-c-Checkable input[type=checkbox]:checked+span:after,.hwc-c-Checkable input[type=radio]:checked+a:after,.hwc-c-Checkable input[type=radio]:checked+label:after,.hwc-c-Checkable input[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hwc-c-Checkable input[type=radio]+a,.hwc-c-Checkable input[type=radio]+label,.hwc-c-Checkable input[type=radio]+span{position:relative;padding-left:1.75rem}.hwc-c-Checkbox+.hwc-c-Checkbox{margin-left:2rem}.hwc-c-Checkbox-label,.hwc-c-Field{display:block}.hwc-c-Field{position:relative;margin-bottom:1rem;padding:0 1.5rem}@media screen and (max-width:768px){.hwc-c-Field{padding:0}}.hwc-c-Field[data-width=half]{width:calc(50% - 4px);display:inline-block;vertical-align:bottom}.hwc-c-Field-label{display:block;font-weight:700;padding-bottom:.25rem;font-size:1rem;color:#fff}.hwc-c-Field-wrapper{position:relative;display:block}.hwc-c-Field-wrapper input,.hwc-c-Field-wrapper select,.hwc-c-Field-wrapper textarea{display:block;width:100%}.hwc-c-Field-wrapper textarea{resize:vertical;min-height:6em}.hwc-c-Field-required{color:#fff;margin-left:.25rem;font-weight:400;font-size:12px;position:relative;top:-5px}@media screen and (max-width:768px){.hwc-c-Field[data-width=half]{width:100%}}.hwc-c-Select select{padding-right:40px}.no-pointer-events .hwc-c-Select select{padding-right:0}.hwc-c-Select-wrapper{position:relative}.hwc-c-Select-arrow{position:absolute;top:1px;right:1rem;bottom:1px;width:24px;height:100%;pointer-events:none}.no-pointer-events .hwc-c-Select-arrow{display:none}.hwc-c-Select-arrow svg{width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hwc-c-Select-arrow svg path{fill:#5ca7a0}:root .nq-c-Select select,_:-ms-fullscreen{padding-right:20px}.hwc-c-Slider{position:relative;margin-bottom:4.75rem}.hwc-c-Slider>div{background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/hero-dna.png);background-repeat:no-repeat;background-position:100% 0;background-size:486px}.hwc-c-Slider-wrapper{position:relative;min-height:45rem}@media screen and (max-width:768px){.hwc-c-Slider-wrapper{min-height:25rem}}.hwc-c-Slider-wrapper .content{position:relative;z-index:2;color:#fff;font-size:2.5rem;line-height:3.375rem}@media screen and (max-width:768px){.hwc-c-Slider-wrapper .content{font-size:2rem;line-height:2.5rem}}.hwc-c-Slider-wrapper .content .hwc-c-Btn{margin-top:1.5rem}.hwc-c-Slider-wrapper .image{position:absolute;right:0;bottom:-4.75rem}.hwc-c-Slider-wrapper .image img{display:block}@media screen and (max-width:1024px){.hwc-c-Slider-wrapper .image img{width:350px;height:auto}}@media screen and (max-width:768px){.hwc-c-Slider-wrapper .image img{width:200px}}.hwc-c-ImgText{position:relative;overflow:hidden;padding:3.375rem 0}@media screen and (max-width:768px){.hwc-c-ImgText{padding:1.5rem 0}}@media screen and (max-width:768px){.hwc-c-ImgText-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-ImgText-wrapper.alternate{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.hwc-c-ImgText-wrapper.alternate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-ImgText-wrapper.alternate .content{padding-left:0;padding-right:3rem}.hwc-c-ImgText-wrapper.alternate .image:before{position:absolute;content:"";bottom:-3.875rem;right:-6rem;width:192px;height:255px;background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/path-1.png);background-repeat:no-repeat;background-size:contain}.hwc-c-ImgText .image{position:relative}@media screen and (min-width:769px){.hwc-c-ImgText .image{width:23rem}}.hwc-c-ImgText .image img{display:block;max-width:100%;height:auto}.hwc-c-ImgText .image.pattern_1:after,.hwc-c-ImgText .image.pattern_2:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-repeat:no-repeat}.hwc-c-ImgText .image.pattern_1:after{background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/pattern-1.png);background-size:220px;background-position:100% 0}.hwc-c-ImgText .image.pattern_2:after{background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/pattern-2.png);background-size:contain;background-position:50%}@media screen and (min-width:769px){.hwc-c-ImgText .content{width:calc(100% - 368px);padding-left:3rem}}@media screen and (max-width:768px){.hwc-c-ImgText .content{margin-top:1.5rem}}.hwc-c-ImgText .content h2{color:#5ca7a0}.hwc-c-Testimonials{position:relative;overflow:hidden;padding:3rem 0}@media screen and (max-width:768px){.hwc-c-Testimonials{padding:1.5rem 0}}.hwc-c-Testimonials-wrapper{position:relative;min-height:19.25rem}.hwc-c-Testimonials-wrapper>[data-slider-wrapper]>:not(:first-child){position:absolute;visibility:hidden;opacity:0}.hwc-c-Testimonials .title{position:absolute;top:0;left:0;width:26rem;padding-right:3rem}@media screen and (max-width:768px){.hwc-c-Testimonials .title{position:relative;padding:0;width:100%;margin-bottom:2rem}}.hwc-c-Testimonials .nav{position:absolute;z-index:2;left:4rem;bottom:0;width:5rem}@media screen and (max-width:768px){.hwc-c-Testimonials .nav{position:relative;margin-top:2rem;left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hwc-c-Testimonials .nav>*{position:relative;display:block;margin:0 .25rem;width:2rem;height:2rem;border-radius:100%;background-color:#156e7f}.hwc-c-Testimonials .nav>* svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:768px){.hwc-c-Testimonials-item>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:769px){.hwc-c-Testimonials-item .author{margin-top:124px;width:26rem;padding-right:3rem}}.hwc-c-Testimonials-item .author .photo{position:relative;overflow:hidden;width:3rem;height:3rem;border-radius:100%}.hwc-c-Testimonials-item .author .photo img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.hwc-c-Testimonials-item .author .infos{width:calc(100% - 48px);padding-left:1rem;font-size:.875rem;line-height:1.25rem}.hwc-c-Testimonials-item .author .infos strong{display:block}.hwc-c-Testimonials-item .author .infos .name{display:block;color:#156e7f;text-transform:uppercase;font-weight:700;margin-bottom:.5rem}.hwc-c-Testimonials-item .author .infos .company{margin-bottom:.75rem}@media screen and (min-width:769px){.hwc-c-Testimonials-item .content{width:calc(100% - 416px);padding-left:15px;border-left:1px solid #156e7f}}@media screen and (max-width:768px){.hwc-c-Testimonials-item .content{margin-top:1rem;padding-top:1rem;border-top:1px solid #156e7f}}.hwc-c-Testimonials-item .content strong{color:#156e7f}.hwc-c-Contact{position:relative;overflow:hidden;padding:5.5rem 0}@media screen and (max-width:768px){.hwc-c-Contact{padding:3rem 0}}@media screen and (max-width:1024px){.hwc-c-Contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-Contact-left{width:23rem;color:#fff}@media screen and (max-width:1024px){.hwc-c-Contact-left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 1rem;margin-bottom:2rem}.hwc-c-Contact-left>*{width:50%}.hwc-c-Contact-left>:last-child{padding-left:3rem}}@media screen and (max-width:768px){.hwc-c-Contact-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.hwc-c-Contact-left>*{width:100%}.hwc-c-Contact-left>:last-child{padding-left:0}}.hwc-c-Contact-left .logo img{display:block}.hwc-c-Contact-left .title{display:block;margin:1rem 0}.hwc-c-Contact-left .text{display:block;margin-bottom:1rem}.hwc-c-Contact-left .info{font-size:.875rem;margin-top:1.5rem}.hwc-c-Contact-left .info>:first-child{position:relative;top:3px;margin-right:.5rem}.hwc-c-Contact-left .info.linkedin{display:inline-block;background-color:#fff;color:#2b2b2b;padding:.5rem;font-size:.8125rem;font-weight:600;line-height:1rem}.hwc-c-Contact-left .info.linkedin>:first-child{top:1px}.hwc-c-Contact-right .alert{padding:0 1rem;margin-bottom:1rem}.hwc-c-Contact-right .alert p{border-radius:1rem;color:#c40032;font-size:.75rem;line-height:1rem;padding:.5rem 1rem;background-color:#fff}.hwc-c-Contact-right .alert p .cli_settings_button{font-weight:700;text-decoration:underline;color:#c40032!important;cursor:pointer}@media screen and (min-width:1025px){.hwc-c-Contact-right{width:calc(100% - 368px);padding-left:3rem}}.hwc-c-List{position:relative;overflow:hidden;padding:2rem 0}@media screen and (max-width:1024px){.hwc-c-List-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-List-wrapper .title{position:relative}@media screen and (min-width:1025px){.hwc-c-List-wrapper .title{width:25%}}@media screen and (max-width:1024px){.hwc-c-List-wrapper .title{padding:0 .5rem;margin-bottom:2rem}}.hwc-c-List-wrapper .title:before{position:absolute;content:"";bottom:-3.875rem;left:-6rem;width:192px;height:255px;background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/path-2.png);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1025px){.hwc-c-List-wrapper .list{width:75%}}@media screen and (max-width:768px){.hwc-c-List-wrapper .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-List-item{padding-left:1.5rem;width:33.33333%;text-align:center}@media screen and (max-width:1024px){.hwc-c-List-item{padding:0 .5rem}}@media screen and (max-width:768px){.hwc-c-List-item{width:100%}.hwc-c-List-item:not(:last-child){margin-bottom:1.5rem}}.hwc-c-List-item .image{height:5.125rem;margin-bottom:1rem}.hwc-c-List-item .image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hwc-c-List-item:nth-child(2n) .image{height:8.5rem}.hwc-c-Cta{position:relative;overflow:hidden;margin:2rem 0;padding:5rem 0}@media screen and (max-width:768px){.hwc-c-Cta{margin:0;padding:1.5rem 0}}@media screen and (min-width:1025px){.hwc-c-Cta>div{background-image:url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/cta-dna-left.png),url(https://www.easystiff.com/wp-content/themes/easystiff-theme/static/images/cta-dna-right.png);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:206px,contain}}@media screen and (max-width:768px){.hwc-c-Cta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hwc-c-Cta .content{padding-right:3.125rem;color:#fff}@media screen and (max-width:768px){.hwc-c-Cta .content{margin-bottom:1.5rem;padding-right:0}}.hwc-c-Cta .content .subtitle{text-transform:uppercase;margin-bottom:.5rem;font-weight:700}.hwc-c-Cta .content .subtitle img{position:relative;top:5px;margin-right:.5rem}.hwc-c-Cta .content .title{font-weight:700}.hwc-c-Gallery{overflow:hidden;width:100%;padding:2rem 0}.hwc-c-Gallery,.hwc-c-Gallery-wrapper{position:relative}.hwc-c-Gallery .title{display:block;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.hwc-c-Gallery .images{height:338px;overflow-x:scroll;white-space:nowrap}.hwc-c-Gallery .images .image{height:308px;margin-right:1rem}.hwc-c-Gallery .images .image img{display:block;max-width:300px;height:100%;-o-object-fit:contain;object-fit:contain}.hwc-c-Gallery ::-webkit-scrollbar-track{border-radius:.125rem;background-color:#fff}.hwc-c-Gallery ::-webkit-scrollbar{width:.25rem;height:.25rem;border-radius:.125rem}.hwc-c-Gallery ::-webkit-scrollbar-thumb{background-color:#2b2b2b}.hwc-u-ta-center{text-align:center}.hwc-u-ta-left{text-align:left}.hwc-u-ta-right{text-align:right}.hwc-u-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.hwc-u-gradient{background-image:linear-gradient(-43deg,#3b5286,#5ca7a0)}.hwc-u-clearfix:after,.hwc-u-clearfix:before{display:table;content:" "}.hwc-u-clearfix:after{clear:both}.hwc-u-dflex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hwc-u-dflex-center,.hwc-u-dflex-sb-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hwc-u-dflex-sb-center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hwc-u-dflex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hwc-u-dflex-fs-center,.hwc-u-dflex-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hwc-u-dflex-fs-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hwc-u-dflex-sb-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hwc-u-dflex-sb-start,.hwc-u-dflex-sb-stretch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hwc-u-dflex-sb-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.hwc-u-dflex-start-center{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hwc-u-dflex-center-start,.hwc-u-dflex-start-center{display:-webkit-box;display:-ms-flexbox;display:flex}.hwc-u-dflex-center-start{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hwc-u-dblock{display:block}.hwc-u-diblock{display:inline-block}.hwc-u-italic{font-style:italic}.hwc-u-bold{font-weight:700}.hwc-u-uppercase{text-transform:uppercase}.hwc-u-underline{text-decoration:underline}.hwc-u-fc-main{color:#5ca7a0}.hwc-u-fc-white{color:#fff}.hwc-u-fc-black{color:#2b2b2b}.hwc-u-mark{background-color:#5ca7a0}@media screen and (min-width:1025px){[data-inview=bottom],[data-inview=left],[data-inview=opacity],[data-inview=right],[data-inview=top]{visibility:hidden}[data-inview=bottom][data-inview-children],[data-inview=bottom][data-inview-custom],[data-inview=left][data-inview-children],[data-inview=left][data-inview-custom],[data-inview=opacity][data-inview-children],[data-inview=opacity][data-inview-custom],[data-inview=right][data-inview-children],[data-inview=right][data-inview-custom],[data-inview=top][data-inview-children],[data-inview=top][data-inview-custom]{visibility:visible}[data-inview=bottom][data-inview-children]>*,[data-inview=left][data-inview-children]>*,[data-inview=opacity][data-inview-children]>*,[data-inview=right][data-inview-children]>*,[data-inview=top][data-inview-children]>*{visibility:hidden}[data-inview=bottom].afterinview,[data-inview=left].afterinview,[data-inview=opacity].afterinview,[data-inview=right].afterinview,[data-inview=top].afterinview{visibility:visible}[data-inview=bottom][data-slider-wrapper],[data-inview=left][data-slider-wrapper],[data-inview=opacity][data-slider-wrapper],[data-inview=right][data-slider-wrapper],[data-inview=top][data-slider-wrapper]{visibility:hidden}[data-inview=bottom][data-slider-wrapper]>*,[data-inview=left][data-slider-wrapper]>*,[data-inview=opacity][data-slider-wrapper]>*,[data-inview=right][data-slider-wrapper]>*,[data-inview=top][data-slider-wrapper]>*,[data-preview=true] [data-inview=bottom],[data-preview=true] [data-inview=bottom][data-inview-children]>*,[data-preview=true] [data-inview=left],[data-preview=true] [data-inview=left][data-inview-children]>*,[data-preview=true] [data-inview=opacity],[data-preview=true] [data-inview=opacity][data-inview-children]>*,[data-preview=true] [data-inview=right],[data-preview=true] [data-inview=right][data-inview-children]>*,[data-preview=true] [data-inview=top],[data-preview=true] [data-inview=top][data-inview-children]>*{visibility:visible}}.hwc-u-h1{font-size:2.5rem;line-height:3.375rem;font-weight:400}.hwc-c-ImgText .content h2,.hwc-u-h2{font-size:2rem;line-height:2.8125rem;font-weight:400}@media screen and (max-width:768px){.hwc-u-h1{font-size:2rem;line-height:2.25rem}.hwc-c-ImgText .content h2,.hwc-u-h2{font-size:1.5rem;line-height:1.75rem}}.hwc-i-default[data-color=main] path{fill:#5ca7a0}.hwc-i-default[data-color=black] path{fill:#2b2b2b}.hwc-i-default[data-color=white] path{fill:#fff}.hwc-u-image{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;image-rendering:high-quality}.hwc-u-image[data-responsive]{max-width:100%;height:auto}.hwc-u-image[data-responsive-full]{width:100%;height:auto}[data-hwc-display]{display:none}[data-hwc-display=xxlarge]{display:block}@media screen and (max-width:1280px){[data-hwc-display=xlarge]{display:block}}@media screen and (max-width:1024px){[data-hwc-display=large]{display:block}}@media screen and (max-width:768px){[data-hwc-display=medium]{display:block}}@media screen and (max-width:600px){[data-hwc-display=small]{display:block}}:root{--space-xxsmall:0.25rem;--space-xsmall:0.5rem;--space-small:1rem;--space-medium:1.5rem;--space-large:2rem;--space-xlarge:3rem;--space-xxlarge:4.5rem}@media screen and (max-width:1280px){.hwc-u-space-ph{padding:0 2rem}}@media screen and (max-width:600px){.hwc-u-space-ph{padding:0 1rem}}.hwc-u-space-pleft[data-space=xxsmall]{padding-left:.25rem;padding-left:var(--space-xxsmall)}.hwc-u-space-pleft[data-space=xsmall]{padding-left:.5rem;padding-left:var(--space-xsmall)}.hwc-u-space-pleft[data-space=small]{padding-left:1rem;padding-left:var(--space-small)}.hwc-u-space-pleft[data-space=medium]{padding-left:1.5rem;padding-left:var(--space-medium)}.hwc-u-space-pleft[data-space=large]{padding-left:2rem;padding-left:var(--space-large)}.hwc-u-space-pleft[data-space=xlarge]{padding-left:3rem;padding-left:var(--space-xlarge)}.hwc-u-space-pleft[data-space=xxlarge]{padding-left:4.5rem;padding-left:var(--space-xxlarge)}.hwc-u-space-mleft[data-space=xxsmall]{margin-left:.25rem;margin-left:var(--space-xxsmall)}.hwc-u-space-mleft[data-space=xsmall]{margin-left:.5rem;margin-left:var(--space-xsmall)}.hwc-u-space-mleft[data-space=small]{margin-left:1rem;margin-left:var(--space-small)}.hwc-u-space-mleft[data-space=medium]{margin-left:1.5rem;margin-left:var(--space-medium)}.hwc-u-space-mleft[data-space=large]{margin-left:2rem;margin-left:var(--space-large)}.hwc-u-space-mleft[data-space=xlarge]{margin-left:3rem;margin-left:var(--space-xlarge)}.hwc-u-space-mleft[data-space=xxlarge]{margin-left:4.5rem;margin-left:var(--space-xxlarge)}.hwc-u-space-pright[data-space=xxsmall]{padding-right:.25rem;padding-right:var(--space-xxsmall)}.hwc-u-space-pright[data-space=xsmall]{padding-right:.5rem;padding-right:var(--space-xsmall)}.hwc-u-space-pright[data-space=small]{padding-right:1rem;padding-right:var(--space-small)}.hwc-u-space-pright[data-space=medium]{padding-right:1.5rem;padding-right:var(--space-medium)}.hwc-u-space-pright[data-space=large]{padding-right:2rem;padding-right:var(--space-large)}.hwc-u-space-pright[data-space=xlarge]{padding-right:3rem;padding-right:var(--space-xlarge)}.hwc-u-space-pright[data-space=xxlarge]{padding-right:4.5rem;padding-right:var(--space-xxlarge)}.hwc-u-space-mright[data-space=xxsmall]{margin-right:.25rem;margin-right:var(--space-xxsmall)}.hwc-u-space-mright[data-space=xsmall]{margin-right:.5rem;margin-right:var(--space-xsmall)}.hwc-u-space-mright[data-space=small]{margin-right:1rem;margin-right:var(--space-small)}.hwc-u-space-mright[data-space=medium]{margin-right:1.5rem;margin-right:var(--space-medium)}.hwc-u-space-mright[data-space=large]{margin-right:2rem;margin-right:var(--space-large)}.hwc-u-space-mright[data-space=xlarge]{margin-right:3rem;margin-right:var(--space-xlarge)}.hwc-u-space-mright[data-space=xxlarge]{margin-right:4.5rem;margin-right:var(--space-xxlarge)}.hwc-u-space-ptop[data-space=xxsmall]{padding-top:.25rem;padding-top:var(--space-xxsmall)}.hwc-u-space-ptop[data-space=xsmall]{padding-top:.5rem;padding-top:var(--space-xsmall)}.hwc-u-space-ptop[data-space=small]{padding-top:1rem;padding-top:var(--space-small)}.hwc-u-space-ptop[data-space=medium]{padding-top:1.5rem;padding-top:var(--space-medium)}.hwc-u-space-ptop[data-space=large]{padding-top:2rem;padding-top:var(--space-large)}.hwc-u-space-ptop[data-space=xlarge]{padding-top:3rem;padding-top:var(--space-xlarge)}.hwc-u-space-ptop[data-space=xxlarge]{padding-top:4.5rem;padding-top:var(--space-xxlarge)}.hwc-u-space-mtop[data-space=xxsmall]{margin-top:.25rem;margin-top:var(--space-xxsmall)}.hwc-u-space-mtop[data-space=xsmall]{margin-top:.5rem;margin-top:var(--space-xsmall)}.hwc-u-space-mtop[data-space=small]{margin-top:1rem;margin-top:var(--space-small)}.hwc-u-space-mtop[data-space=medium]{margin-top:1.5rem;margin-top:var(--space-medium)}.hwc-u-space-mtop[data-space=large]{margin-top:2rem;margin-top:var(--space-large)}.hwc-u-space-mtop[data-space=xlarge]{margin-top:3rem;margin-top:var(--space-xlarge)}.hwc-u-space-mtop[data-space=xxlarge]{margin-top:4.5rem;margin-top:var(--space-xxlarge)}.hwc-u-space-pbottom[data-space=xxsmall]{padding-bottom:.25rem;padding-bottom:var(--space-xxsmall)}.hwc-u-space-pbottom[data-space=xsmall]{padding-bottom:.5rem;padding-bottom:var(--space-xsmall)}.hwc-u-space-pbottom[data-space=small]{padding-bottom:1rem;padding-bottom:var(--space-small)}.hwc-u-space-pbottom[data-space=medium]{padding-bottom:1.5rem;padding-bottom:var(--space-medium)}.hwc-u-space-pbottom[data-space=large]{padding-bottom:2rem;padding-bottom:var(--space-large)}.hwc-u-space-pbottom[data-space=xlarge]{padding-bottom:3rem;padding-bottom:var(--space-xlarge)}.hwc-u-space-pbottom[data-space=xxlarge]{padding-bottom:4.5rem;padding-bottom:var(--space-xxlarge)}.hwc-u-space-mbottom[data-space=xxsmall]{margin-bottom:.25rem;margin-bottom:var(--space-xxsmall)}.hwc-u-space-mbottom[data-space=xsmall]{margin-bottom:.5rem;margin-bottom:var(--space-xsmall)}.hwc-u-space-mbottom[data-space=small]{margin-bottom:1rem;margin-bottom:var(--space-small)}.hwc-u-space-mbottom[data-space=medium]{margin-bottom:1.5rem;margin-bottom:var(--space-medium)}.hwc-u-space-mbottom[data-space=large]{margin-bottom:2rem;margin-bottom:var(--space-large)}.hwc-u-space-mbottom[data-space=xlarge]{margin-bottom:3rem;margin-bottom:var(--space-xlarge)}.hwc-u-space-mbottom[data-space=xxlarge]{margin-bottom:4.5rem;margin-bottom:var(--space-xxlarge)}.hwc-u-wrapper{margin-right:auto;margin-left:auto;width:100%;max-width:1238px}.hwc-u-wrapper[data-wrapper=medium]{max-width:1110px}.hwc-u-wrapper[data-wrapper=small]{max-width:980px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}.tns-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.tns-nav button{width:8px;height:8px;border-radius:100%;background-color:#2b2b2b;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin:0 .25rem}.tns-nav button.tns-nav-active{-webkit-transform:scale(1.5);transform:scale(1.5);background-color:#5ca7a0}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.10.3
*/body.hidden-scroll{overflow:hidden}.sl-overlay{right:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-overlay,.sl-wrapper{position:fixed;left:0;top:0}.sl-wrapper{z-index:1040;width:100%;height:100%}.sl-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.sl-wrapper button{border:0;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;color:#000}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-webkit-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}.hwc-c-YoastBreadcrumb{text-align:center;font-size:0;margin-bottom:3rem}.hwc-c-YoastBreadcrumb span{display:inline-block;font-size:14px}.hwc-c-YoastBreadcrumb a{position:relative;padding:0 .5rem;font-weight:700}.hwc-c-YoastBreadcrumb a:after{position:absolute;display:block;content:".";right:-3px;top:-5px}.hwc-c-YoastBreadcrumb .breadcrumb_last{padding:0 .5rem}.hwc-c-YoastBreadcrumb>span>span>a{padding-left:0}body #wt-cli-cookie-banner{text-align:center}body #wt-cli-cookie-banner .cli-bar-message{font-size:.875rem;line-height:1.5rem;margin-bottom:1rem}body #wt-cli-cookie-banner span{display:inline-block;width:100%;max-width:1216px}body #wt-cli-cookie-banner #wt-cli-settings-btn{font-size:.875rem!important;color:#2b2b2b!important}body #wt-cli-cookie-banner #wt-cli-settings-btn:hover{color:#156e7f!important}body #wt-cli-accept-btn,body #wt-cli-privacy-save-btn,body #wt-cli-reject-btn{font-size:.875rem!important;background:#156e7f!important;color:#fff!important;border:1px solid #156e7f!important;border-radius:0;-webkit-transition:all .3s ease;transition:all .3s ease}body #wt-cli-accept-btn:hover,body #wt-cli-privacy-save-btn:hover,body #wt-cli-reject-btn:hover{background:#fff!important;color:#5ca7a0!important}

/**
 Responsive table courtesy of Mark Wiltshire: mark@bamboorocketapps.com (thanks!)
 
 For more styles try: http://icant.co.uk/csstablegallery/
 ----
 Generic styles:
 Here you could e.g. customise width of column 1 and 2,
 or add a generic roll-over effect on table rows
*/
.cookielawinfo-column-1 {width: 25%;}
.cookielawinfo-column-2 {width: 10%;}
.cookielawinfo-column-3 {width: 15%;}
.cookielawinfo-column-4 {width: 50%;}

/** Simple style */
.cookielawinfo-simple thead {width: 100%;}
.cookielawinfo-simple td {padding: 5px 5px 5px 0;vertical-align: top;}
.cookielawinfo-simple thead th {padding-right: 10px;text-align: left;}

/** Modern style */
.cookielawinfo-modern {border: 1px solid #e3e3e3;background-color: #f2f2f2;width: 100%;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.cookielawinfo-modern td, .cookielawinfo-modern th {padding: 5px;color: #333;}
.cookielawinfo-modern thead {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;padding: .2em 0 .2em .5em;text-align: left;color: #4B4B4B;background-color: #C8C8C8;background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6,#B3B3B3));background-image: -moz-linear-gradient(top, #D6D6D6, #B0B0B0, #B3B3B3 90%);border-bottom: solid 1px #999;}
.cookielawinfo-modern th {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 17px;line-height: 20px;font-style: normal;font-weight: normal;text-align: left;text-shadow: white 1px 1px 1px;}
.cookielawinfo-modern td {line-height: 20px;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.cookielawinfo-modern tr.cookielawinfo-row:hover {background-color: #fff;}

/** Elegant style */
.cookielawinfo-elegant {border: 1px solid #DFDFDF;background-color: #F9F9F9;width: 100%;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;color: #333;}
.cookielawinfo-elegant tr {border-top-color: white;border-bottom: 1px solid #DFDFDF;color: #555;}
.cookielawinfo-elegant th {text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-weight: normal;padding: 7px 7px 8px;text-align: left;line-height: 1.3em;font-size: 14px;}
.cookielawinfo-elegant td {font-size: 12px;padding: 4px 7px 2px;vertical-align: top;}

/** Rounded style */
.cookielawinfo-rounded {background-color: #f5f5f5;padding: 5px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #ebebeb;}
.cookielawinfo-rounded td, .rounded th {padding: 1px 5px;}
.cookielawinfo-rounded thead {text-shadow: 0 1px 0 white;color: #999;}
.cookielawinfo-rounded th {text-align: left;text-transform: uppercase;font-size: 11pt;border-bottom: 1px solid #fff;padding: 1px 5px;}
.cookielawinfo-rounded td {font-size: 10pt;padding: 5px;}
.cookielawinfo-rounded tr.cookielawinfo-row:hover {background-color: #fff;}

/** Classic Style */
table.cookielawinfo-classic {font-family: Verdana, Arial, Helvetica, sans-serif;border-collapse: collapse;border-left: 1px solid #ccc;border-top: 1px solid #ccc; color: #333;}
table.cookielawinfo-classic thead tr th {text-transform: uppercase;background: #e2e2e2;}
table.cookielawinfo-classic tfoot tr th, table.cookielawinfo-classic tfoot tr td {text-transform: uppercase;color: #000;font-weight: bold;}
table.cookielawinfo-classic tfoot tr th {width: 20%;}
table.cookielawinfo-classic tfoot tr td {width: 80%;}
table.cookielawinfo-classic td, table.cookielawinfo-classic th {border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 5px;line-height: 1.8em;font-size: 0.8em;vertical-align: top;width: 20%;}
table.cookielawinfo-classic tr.odd th, table.cookielawinfo-classic tr.odd td {background: #efefef;}

/* "Winter Blues" CSS theme for CSS Table Gallery (http://icant.co.uk/csstablegallery/) by Gunta Klavina (http://www.klavina.com) */
table.cookielawinfo-winter {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 10px 0 20px; border-collapse: collapse; color: #333; background: #F3F5F7;}
table.cookielawinfo-winter a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  
table.cookielawinfo-winter a:visited {color: #777;}
table.cookielawinfo-winter a:hover {color: #000;}  
table.cookielawinfo-winter caption {text-align: left; text-transform: uppercase;  padding-bottom: 10px; font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;}
table.cookielawinfo-winter thead th {background: #3A4856; padding: 15px 10px; color: #fff; text-align: left; font-weight: normal;}
table.cookielawinfo-winter tbody {border-left: 1px solid #EAECEE; border-right: 1px solid #EAECEE;}
table.cookielawinfo-winter tbody {border-bottom: 1px solid #EAECEE;}
table.cookielawinfo-winter tbody td, table.cookielawinfo-winter tbody th {padding: 10px;text-align: left;}
table.cookielawinfo-winter tbody tr {background: #F3F5F7;}
table.cookielawinfo-winter tbody tr.odd {background: #F0F2F4;}
table.cookielawinfo-winter tbody  tr:hover {background: #EAECEE; color: #111;}
table.cookielawinfo-winter tfoot td, table.cookielawinfo-winter tfoot th, table.cookielawinfo-winter tfoot tr {text-align: left; font: 120%  "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; text-transform: uppercase; background: #fff; padding: 10px;}

/** 27/05/2013: responsive table by Mark Wiltshire */
@media(max-width:800px) {
        table.cookielawinfo-row-cat-table td, table.cookielawinfo-row-cat-table th
        {
          width:23%;
          font-size:12px;
        }       
        table.cookielawinfo-row-cat-table .cookielawinfo-column-4, table.cookielawinfo-row-cat-table .cookielawinfo-column-4
        {
          width:45%;
        }
}

.cookielawinfo-row-cat-title{
    border-bottom: 1px solid #eee;
    text-align: center;
}
.cookielawinfo-row-cat-title-head{
    text-align: center;
}
.cookielawinfo-row-cat-table{
    width: 99%;
    margin-left: 5px;
    word-wrap:break-word;
    table-layout: fixed;
}
.cli-tab-section .cookielawinfo-row-cat-table
{
  width: 100%;
  margin-left: 0;
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th
{
  font-size:12px;
}