/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:28px;box-shadow:none;cursor:pointer;display:inline-block;font-size:18px;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline .wp-block-button__link,.wp-block-button__link.is-style-outline{color:#32373c;background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:8px}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:8px}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#007cba;color:var(--wp-admin-theme-color)}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 38px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:16px}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim,.wp-block-cover.has-background-dim{background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type^=core-embed],.wp-block[data-align=right]>[data-type^=core-embed]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type^=core-embed] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type^=core-embed] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 16px)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:20px 38px}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 20px 20px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 20px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 20px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 20px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 20px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 20px)}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.edit-post-visual-editor .wp-block-latest-posts.is-grid li{margin-bottom:20px}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color),.wp-block-navigation .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation.is-style-light:not(.has-background) .wp-block-navigation__container,.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color){color:#fff}.wp-block-navigation.is-style-dark:not(.has-background) .wp-block-navigation__container{background-color:#1e1e1e}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:fit-content;z-index:1;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:8px}@media (min-width:782px){.has-child .wp-block-navigation__container{left:24px}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:8px;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{text-decoration:none;padding:8px 16px}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:6px 16px}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 38px}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap;line-height:1.5}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:16px}.wp-block-post-author__bio{margin-bottom:8px;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .editor-styles-wrapper .has-pale-pink-background-color,:root .has-pale-pink-background-color{background-color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-background-color,:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-background-color,:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-background-color,:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-background-color,:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-background-color,:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-background-color,:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-background-color,:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-background-color,:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .editor-styles-wrapper .has-white-background-color,:root .has-white-background-color{background-color:#fff}:root .editor-styles-wrapper .has-very-light-gray-background-color,:root .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-background-color,:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-background-color,:root .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-black-background-color,:root .has-black-background-color{background-color:#000}:root .editor-styles-wrapper .has-pale-pink-color,:root .has-pale-pink-color{color:#f78da7}:root .editor-styles-wrapper .has-vivid-red-color,:root .has-vivid-red-color{color:#cf2e2e}:root .editor-styles-wrapper .has-luminous-vivid-orange-color,:root .has-luminous-vivid-orange-color{color:#ff6900}:root .editor-styles-wrapper .has-luminous-vivid-amber-color,:root .has-luminous-vivid-amber-color{color:#fcb900}:root .editor-styles-wrapper .has-light-green-cyan-color,:root .has-light-green-cyan-color{color:#7bdcb5}:root .editor-styles-wrapper .has-vivid-green-cyan-color,:root .has-vivid-green-cyan-color{color:#00d084}:root .editor-styles-wrapper .has-pale-cyan-blue-color,:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .editor-styles-wrapper .has-vivid-cyan-blue-color,:root .has-vivid-cyan-blue-color{color:#0693e3}:root .editor-styles-wrapper .has-vivid-purple-color,:root .has-vivid-purple-color{color:#9b51e0}:root .editor-styles-wrapper .has-white-color,:root .has-white-color{color:#fff}:root .editor-styles-wrapper .has-very-light-gray-color,:root .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-cyan-bluish-gray-color,:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .editor-styles-wrapper .has-very-dark-gray-color,:root .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-black-color,:root .has-black-color{color:#000}:root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background,:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background,:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background,:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background,:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background,:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background,:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background,:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .editor-styles-wrapper .has-blush-light-purple-gradient-background,:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .editor-styles-wrapper .has-blush-bordeaux-gradient-background,:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .editor-styles-wrapper .has-purple-crush-gradient-background,:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-luminous-dusk-gradient-background,:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background,:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-pale-ocean-gradient-background,:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .editor-styles-wrapper .has-electric-grass-gradient-background,:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background,:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background,:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background,:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background,:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .editor-styles-wrapper .has-link-color a,:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.editor-styles-wrapper .has-small-font-size,.has-small-font-size{font-size:13px}.editor-styles-wrapper .has-normal-font-size,.editor-styles-wrapper .has-regular-font-size,.has-normal-font-size,.has-regular-font-size{font-size:16px}.editor-styles-wrapper .has-medium-font-size,.has-medium-font-size{font-size:20px}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{font-size:36px}.editor-styles-wrapper .has-huge-font-size,.editor-styles-wrapper .has-larger-font-size,.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding: .2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('/wp-content/plugins/contact-form-7/assets/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{direction:ltr}#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0px;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172, 171, 171, 0.3)}#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}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0px;font-weight:550;text-decoration:underline}.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:400;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-plugin-button{margin-top:5px}.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-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.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-backdrop.show{opacity: .8}.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)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity: .5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.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;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}.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:#fff}.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:#fff;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: .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}.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%}.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-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.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;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity: .5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-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){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width: 992px){.cli-modal .cli-modal-dialog{max-width:900px}}.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: .3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-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}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type="checkbox"]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition: .4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition: .4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.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:30px}@media (max-width: 767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;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:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.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}.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-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.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;transform:scale(0);overflow:hidden;outline:0}.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 .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}.cli-switch input[type="checkbox"]{display:none}.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{background-color:#fff;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:#fff}.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 #ccc;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 #ccc}.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-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:90%;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}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px}.cli-tab-footer{width:100%;text-align:right;padding:20px 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-transform:capitalize}.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;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin-bottom:15px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.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;color:#000;font-size:12px;text-align:right;min-width:60px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height 0.15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;padding-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}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;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%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(0.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;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-style-v2 .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-type="widget"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0px;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0px}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0px;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button , .cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link, .cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0px 0px 0px 5px}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:14px 25px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]{padding:32px 30px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width: 985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0px;margin-top:10px}#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:25px 25px}}body{display:block}.searchandfilter p{margin-top:1em;display:inline-block}.searchandfilter ul{display:inline-block}.searchandfilter li{list-style:none;display:inline-block;padding-right:10px}.widget-area .searchandfilter li, .widget-area .searchandfilter p{display:block}.searchandfilter label{display:block}.searchandfilter h4{margin:15px 0;font-size:16px}.searchandfilter ul>li>ul:not(.children){margin-left:0}@font-face{font-family:wpsl-fontello;src:url(/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909);src:url(/wp-content/plugins/wp-store-locator/font/fontello.eot?28897909#iefix) format('embedded-opentype'),url(/wp-content/plugins/wp-store-locator/font/fontello.woff?28897909) format('woff'),url(/wp-content/plugins/wp-store-locator/font/fontello.ttf?28897909) format('truetype'),url(/wp-content/plugins/wp-store-locator/font/fontello.svg?28897909#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:66.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{width:100%;height:300px;margin-bottom:20px}#wpsl-reset-map:hover{cursor:pointer}#wpsl-gmap div:not[class^=gv-iv],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^=gv-iv],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:0 0}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;width:100%;overflow:hidden;clear:both;margin-bottom:20px}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:0}#wpsl-gmap #wpsl-map-controls{position:absolute;height:40px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:14px;white-space:nowrap;overflow:hidden;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:60px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0 5px}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-map-controls div:hover{cursor:pointer}#wpsl-wrap [class*=" wpsl-icon-"],#wpsl-wrap [class^=wpsl-icon-]{position:relative;float:left;padding:12px 13px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-right:4px}#wpsl-wrap .wpsl-ie .wpsl-icon-reset{margin-right:-1px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class*=" wpsl-icon-"]:hover,#wpsl-wrap [class^=wpsl-icon-]:hover{color:#000}#wpsl-wrap [class*=" wpsl-icon-"]:focus,#wpsl-wrap [class^=wpsl-icon-]:active{outline:0}#wpsl-wrap .wpsl-in-progress,#wpsl-wrap .wpsl-in-progress:hover{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}#wpsl-reset-map:hover{cursor:pointer}.gm-style-cc{word-wrap:normal}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:table}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label{display:table-cell}#wpsl-search-wrap label{margin-bottom:0}#wpsl-search-input{width:179px;height:auto;padding:7px 12px;font-size:100%;margin:0}#wpsl-search-btn,#wpsl-search-wrap input{border:1px solid #d2d2d2;border-radius:3px}#wpsl-search-btn{padding:7px 10px;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow:0 1px 2px rgba(64,64,64,.1);text-transform:none!important}#wpsl-search-input.wpsl-error{border:1px solid #bd0028!important}.wpsl-search{margin-bottom:12px;padding:12px 12px 0 12px;background:#f4f3f3}.wpsl-search.wpsl-checkboxes-enabled{padding:12px}.wpsl-back{display:inline-block}#wpsl-result-list{width:33%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0 0}#wpsl-direction-details,#wpsl-stores{height:350px;overflow-y:auto}#wpsl-direction-details,.wpsl-hide{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}#wpsl-result-list a{outline:0}.wpsl-direction-before{margin:14px 0 21px 0;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none outside none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:none!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px 0}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{position:absolute;content:'';bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid transparent;border-right:6px solid transparent}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-country,.wpsl-street{display:block;border-bottom:none!important}.wpsl-directions{display:table;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px;float:left}#wpsl-search-wrap .wpsl-select-wrap{position:relative;z-index:2;margin-right:0}#wpsl-search-wrap .wpsl-input-field{position:relative}#wpsl-radius,#wpsl-results{float:left;margin-right:15px}#wpsl-category{position:relative;z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius,#wpsl-results{display:inline}#wpsl-radius{margin-right:10px}#wpsl-search-btn:hover{cursor:pointer}#wpsl-search select,#wpsl-search-wrap select{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}.wpsl-direction-details{display:none}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-info-window span,.wpsl-more-info-listings span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px 0}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;cursor:pointer;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:after,.wpsl-clearfix:before{content:" ";display:table}.wpsl-clearfix:after{clear:both}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-contact-details,.wpsl-location-address,.wpsl-locations-details{margin-bottom:15px}.wpsl-contact-details{clear:both}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:block;float:left;margin:5px 0 15px;padding:0;width:100%}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{float:left;list-style:none;margin:0 1% 0 0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li{width:99%}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li{width:49%}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:32%}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li{width:24%}#wpsl-checkbox-filter input,.wpsl-custom-checkboxes input{margin-right:5px}#wpsl-result-list .wpsl-contact-details span{display:block!important}#wpsl-search-wrap .select2{display:none!important}.rtl #wpsl-result-list{float:left}.rtl #wpsl-checkbox-filter input,.rtl .wpsl-custom-checkboxes input{margin-right:0;margin-left:5px}.rtl .wpsl-info-actions a{float:right;margin:0 0 0 7px}.rtl #wpsl-gmap .wpsl-info-window{padding-right:22px}.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding:10px 35px 10px 0}.rtl .wpsl-preloader img{left:0;right:10px}.wpsl-twentynineteen .wpsl-input{width:100%}.wpsl-twentynineteen #wpsl-search-input{line-height:1.3em}.wpsl-twentynineteen #wpsl-search-wrap label{margin-top:6px}.wpsl-twentynineteen .wpsl-dropdown{width:116px}#wpsl-results .wpsl-dropdown{width:81px}@media (max-width:825px){#wpsl-search-input{width:348px}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}#wpsl-category label,#wpsl-radius label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-input label,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-dropdown,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:100%}.wpsl-search{padding:2%}.wpsl-input{margin-right:0}#wpsl-gmap,#wpsl-result-list{width:49.75%}#wpsl-gmap,#wpsl-result-list{float:none;width:100%}.wpsl-direction-before{padding-left:0}#wpsl-gmap{margin-bottom:15px}#wpsl-result-list,.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap{margin-bottom:10px}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li{padding-left:0}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-gmap{margin-top:10px}#wpsl-category,#wpsl-search-btn,.wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-select-wrap{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:49%}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:98%!important}.wpsl-cat-results-filter #wpsl-search-input,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}#wpsl-results{width:auto}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-search-btn-wrap{clear:both}.wpsl-no-filters #wpsl-search-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input{width:100%!important}}@media (max-width:420px){#wpsl-checkbox-filter li{margin:0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:100%}}html{overflow-x:hidden}.swal-modal{background-color:#5BC000}.swal-title{background-color:#489700;color:#fff;font-size:22px;text-transform:uppercase;padding:calc(32px / 2) 32px 32px 32px !important;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;line-height:1.75rem}.swal-title:not(:last-child){margin-bottom:32px}.swal-text{display:block;padding:0 32px;width:100%;max-width:100%;margin-bottom:32px;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;line-height:1.5rem;color:#fff;font-size:18px;text-align:center}.swal-footer{margin:0;padding:0;padding:0 32px 32px 32px;border-radius:0}.swal-icon:first-child{background-color:#489700;display:block;margin:0;padding-top:32px}.swal-icon:first-child img{width:40px;height:40px;object-fit:cover;border-radius:50%;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2)}.swal-button--cancel{background-color:#489700;transition:all 0.25s ease-in-out}.swal-button--confirm{background-color:#FF6F00;transition:all 0.25s ease-in-out}.swal-button--cancel:hover{background-color:#397800 !important}.swal-button--confirm:hover{background-color:#CC5800 !important}.swal-button{width:50%}.swal-button-container{width:calc(50% - 10px)}.swal-button{width:100%;border-radius:0;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;line-height:1.5rem;color:#fff;font-size:18px;text-align:center}@media (min-width: 769px){.sidepanel-cl{position:absolute;width:auto;background:none;right:0;margin-left:0;z-index:1;top:0;transition:all 0.25s ease-in-out}.sidepanel-cl-button{float:right;width:4.375rem;background-size:46px 46px;min-height:114px;max-height:114px}.sidepanel-cl-button a{text-decoration:none}.sidepanel-cl-button p{color:#fff;text-align:center;font-weight:700;font-size:1.125rem;line-height:1.125rem;display:block;margin-top:4.5rem}.sidepanel-cl-menu{position:absolute;right:-242px;float:right;width:232px;height:114px;background:#489700;background-size:46px 46px;top:0;padding-left:10px}.sidepanel-cl:hover{right:242px}.sidepanel-cl select{width:calc(100% - 10px);height:40px;padding:10px;position:relative;top:calc(114px / 2 - 40px / 2);font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:15px}.sidepanel-cl,.sidepanel-cl-button,.sidepanel-cl-menu{cursor:pointer}}@media (max-width: 768px){.sidepanel-cl,.sidepanel-cl-button,.sidepanel-cl-menu{display:none}}.mob-menu-selector{background-color:#489700;padding:32px}.mob-menu-selector select{width:calc(100% - 10px);height:40px;padding:10px;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:15px}.mob-menu-selector p{font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;text-transform:uppercase;font-size:1.25rem;text-align:center;color:#fff;margin-bottom:16px;padding:0}.swal-modal.cookie,.swal-overlay.cookie{display:none}#product-slider-ul .slick-slide img{max-height:350px;margin:0 auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button, html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled], html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url('/wp-content/themes/okeeffes/img/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url('/wp-content/themes/okeeffes/img/controls.png') no-repeat 0 -32px}.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url('/wp-content/themes/okeeffes/img/controls.png') no-repeat -43px -32px}.bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus{}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/wp-content/themes/okeeffes/img/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/wp-content/themes/okeeffes/img/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size: .85em;padding:10px}.fancybox-enabled {
  overflow: hidden;
}
.fancybox-enabled body {
  overflow: visible;
  height: 100%;
}
.fancybox-is-hidden {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}
.fancybox-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99993;
  -webkit-tap-highlight-color: transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.fancybox-container ~ .fancybox-container {
  z-index: 99992;
}
.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.fancybox-outer {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}
.fancybox-is-open .fancybox-bg {
  opacity: .87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-caption-wrap,
.fancybox-infobar,
.fancybox-toolbar {
  position: absolute;
  direction: ltr;
  z-index: 99997;
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s,visibility 0s linear .25s;
  box-sizing: border-box;
}
.fancybox-show-caption .fancybox-caption-wrap,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.25s, visibility 0s;
}
.fancybox-infobar {
  top: 0;
  left: 50%;
  margin-left: -79px;
}
.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  line-height: 44px;
  font-size: 13px;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: subpixel-antialiased;
}
.fancybox-toolbar {
  top: 0;
  right: 0;
}
.fancybox-stage {
  overflow: hidden;
  direction: ltr;
  z-index: 99994;
  -webkit-transform: translateZ(0);
}
.fancybox-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  box-sizing: border-box;
  text-align: center;
  z-index: 99994;
  -webkit-overflow-scrolling: touch;
  display: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition-property: opacity, -webkit-transform;
  transition-property: transform,opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.fancybox-slide:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}
.fancybox-slide--image {
  overflow: visible;
}
.fancybox-slide--image:before {
  display: none;
}
.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
  background: #000;
}
.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
  background: #e5e3df;
}
.fancybox-slide--next {
  z-index: 99995;
}
.fancybox-slide > div {
  display: inline-block;
  position: relative;
  padding: 24px;
  margin: 44px 0;
  border-width: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  box-sizing: border-box;
}
.fancybox-slide .fancybox-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 99995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-can-zoomOut .fancybox-image-wrap {
  cursor: zoom-out;
}
.fancybox-can-zoomIn .fancybox-image-wrap {
  cursor: zoom-in;
}
.fancybox-can-drag .fancybox-image-wrap {
  cursor: -webkit-grab;
  cursor: grab;
}
.fancybox-is-dragging .fancybox-image-wrap {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.fancybox-image,
.fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  max-width: none;
  max-height: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fancybox-spaceball {
  z-index: 1;
}
.fancybox-slide--iframe .fancybox-content {
  padding: 0;
  width: 80%;
  height: 80%;
  max-width: calc(0%);
  max-height: calc(12%);
  overflow: visible;
  background: #fff;
}
.fancybox-iframe {
  display: block;
  padding: 0;
  border: 0;
  height: 100%;
}
.fancybox-error,
.fancybox-iframe {
  margin: 0;
  width: 100%;
  background: #fff;
}
.fancybox-error {
  padding: 40px;
  max-width: 380px;
  cursor: default;
}
.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #444;
  font: 16px/20px Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fancybox-close-small {
  position: absolute;
  top: 0;
  right: 0;
  width: 44px;
  height: 44px;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  outline: none;
  background: transparent;
  z-index: 10;
  cursor: pointer;
}
.fancybox-close-small:after {
  content: "×";
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  font: 20px/30px Arial, Helvetica Neue, Helvetica, sans-serif;
  color: #888;
  font-weight: 300;
  text-align: center;
  border-radius: 50%;
  border-width: 0;
  background: #fff;
  transition: background .25s;
  box-sizing: border-box;
  z-index: 2;
}
.fancybox-close-small:focus:after {
  outline: 1px dotted #888;
}
.fancybox-close-small:hover:after {
  color: #555;
  background: #eee;
}
.fancybox-slide--iframe .fancybox-close-small {
  top: 0;
  right: -44px;
}
.fancybox-slide--iframe .fancybox-close-small:after {
  background: transparent;
  font-size: 35px;
  color: #aaa;
}
.fancybox-slide--iframe .fancybox-close-small:hover:after {
  color: #fff;
}
.fancybox-caption-wrap {
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0;
  background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
  pointer-events: none;
}
.fancybox-caption {
  padding: 30px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #fff;
  line-height: 20px;
  -webkit-text-size-adjust: none;
}
.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption select {
  pointer-events: all;
}
.fancybox-caption a {
  color: #fff;
  text-decoration: underline;
}
.fancybox-button {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: transparent;
  color: #ddd;
  border-radius: 0;
  cursor: pointer;
  vertical-align: top;
  outline: none;
}
.fancybox-button[disabled] {
  cursor: default;
  pointer-events: none;
}
.fancybox-button,
.fancybox-infobar__body {
  background: rgba(30, 30, 30, 0.6);
}
.fancybox-button:hover:not([disabled]) {
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
}
.fancybox-button:after,
.fancybox-button:before {
  content: "";
  pointer-events: none;
  position: absolute;
  background-color: currentColor;
  color: currentColor;
  opacity: .9;
  box-sizing: border-box;
  display: inline-block;
}
.fancybox-button[disabled]:after,
.fancybox-button[disabled]:before {
  opacity: 0.3;
}
.fancybox-button--left:after,
.fancybox-button--right:after {
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: 2px solid currentColor;
  border-right: 2px solid currentColor;
}
.fancybox-button--left:after {
  left: 20px;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.fancybox-button--right:after {
  right: 20px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.fancybox-button--left {
  border-bottom-left-radius: 5px;
}
.fancybox-button--right {
  border-bottom-right-radius: 5px;
}
.fancybox-button--close:after,
.fancybox-button--close:before {
  content: "";
  display: inline-block;
  position: absolute;
  height: 2px;
  width: 16px;
  top: calc(49%);
  left: calc(42%);
}
.fancybox-button--close:before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.fancybox-button--close:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.fancybox-arrow {
  position: absolute;
  top: 50%;
  margin: -50px 0 0;
  height: 100px;
  width: 54px;
  padding: 0;
  border: 0;
  outline: none;
  background: none;
  cursor: pointer;
  z-index: 99995;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: opacity 0.25s;
}
.fancybox-arrow:after {
  content: "";
  position: absolute;
  top: 28px;
  width: 44px;
  height: 44px;
  background-color: rgba(30, 30, 30, 0.8);
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 24px 24px;
}
.fancybox-arrow--right {
  right: 0;
}
.fancybox-arrow--left {
  left: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.fancybox-arrow--left:after,
.fancybox-arrow--right:after {
  left: 0;
}
.fancybox-show-nav .fancybox-arrow {
  opacity: 0.6;
}
.fancybox-show-nav .fancybox-arrow[disabled] {
  opacity: 0.3;
}
.fancybox-slide > .fancybox-loading {
  border: 6px solid rgba(99, 99, 99, 0.4);
  border-top: 6px solid rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 50px;
  width: 50px;
  -webkit-animation: a .8s infinite linear;
  animation: a .8s infinite linear;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  z-index: 99999;
}
@-webkit-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}
.fancybox-fx-slide.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  opacity: 0;
}
.fancybox-fx-slide.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  opacity: 0;
}
.fancybox-fx-slide.fancybox-slide--current {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  opacity: 1;
}
.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
  opacity: 0;
}
.fancybox-fx-zoom-in-out.fancybox-slide--next {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
}
.fancybox-fx-zoom-in-out.fancybox-slide--current {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
}
.fancybox-fx-rotate.fancybox-slide--previous {
  -webkit-transform: rotate(-1turn);
  transform: rotate(-1turn);
  opacity: 0;
}
.fancybox-fx-rotate.fancybox-slide--next {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn);
  opacity: 0;
}
.fancybox-fx-rotate.fancybox-slide--current {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1;
}
.fancybox-fx-circular.fancybox-slide--previous {
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  opacity: 0;
}
.fancybox-fx-circular.fancybox-slide--next {
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  opacity: 0;
}
.fancybox-fx-circular.fancybox-slide--current {
  -webkit-transform: scaleX(1) translateZ(0);
  transform: scaleX(1) translateZ(0);
  opacity: 1;
}
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}
.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}
.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translateZ(0) scale(1);
  transform: translateZ(0) scale(1);
}
@media (max-width: 800px) {
  .fancybox-infobar {
    left: 0;
    margin-left: 0;
  }
  .fancybox-button--left,
  .fancybox-button--right {
    display: none !important;
  }
  .fancybox-caption {
    padding: 20px 0;
    margin: 0;
  }
}
.fancybox-button--fullscreen:before {
  width: 15px;
  height: 11px;
  left: calc(43%);
  top: calc(44%);
  border: 2px solid;
  background: none;
}
.fancybox-button--pause:before,
.fancybox-button--play:before {
  top: calc(44%);
  left: calc(46%);
  background: transparent;
}
.fancybox-button--play:before {
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 10px solid;
  border-radius: 1px;
}
.fancybox-button--pause:before {
  width: 7px;
  height: 11px;
  border-style: solid;
  border-width: 0 2px;
}
.fancybox-button--thumbs,
.fancybox-thumbs {
  display: none;
}
@media (min-width: 800px) {
  .fancybox-button--thumbs {
    display: inline-block;
  }
  .fancybox-button--thumbs span {
    font-size: 23px;
  }
  .fancybox-button--thumbs:before {
    width: 3px;
    height: 3px;
    top: calc(48%);
    left: calc(48%);
    box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, inset 0 0 0 32px, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0;
  }
  .fancybox-thumbs {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: auto;
    width: 220px;
    margin: 0;
    padding: 5px 5px 0 0;
    background: #fff;
    word-break: normal;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    box-sizing: border-box;
    z-index: 99995;
  }
  .fancybox-show-thumbs .fancybox-thumbs {
    display: block;
  }
  .fancybox-show-thumbs .fancybox-inner {
    right: 220px;
  }
  .fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 0;
  }
  .fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    max-width: 50%;
    padding: 0;
    margin: 0;
    width: 105px;
    height: 75px;
    position: relative;
    cursor: pointer;
    outline: none;
    border: 5px solid transparent;
    border-top-width: 0;
    border-right-width: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
  }
  li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, 0.1);
  }
  .fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .fancybox-thumbs > ul > li:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 2px;
    border: 4px solid #4ea7f9;
    z-index: 99991;
    opacity: 0;
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
  .fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
    opacity: 1;
  }
}
@import url('https://fonts.googleapis.com/css?family=Covered+By+Your+Grace&display=swap');html,body{width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}h1,h4{font-family:Aachen W01 Bold;font-weight:400}h4{font-size:2.375rem;line-height:2.5rem}strong{font-weight:700}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#93d50a}:focus{outline:none}a[href^=tel]{color:inherit!important;text-decoration:none!important;border-bottom:inherit!important}::-moz-selection{background:#93d50a;color:#fff}::selection{background:#93d50a;color:#fff}input[type=button],input[type=email],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;border:none}input.text-box[name*=postcode]{text-transform:uppercase}p{margin:.5rem 0;font-size:1.125rem;line-height:1.5rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}a{color:#fff}a:hover{text-decoration:underline;color:#93d50a;transition:all .25s ease-in-out}header{box-sizing:border-box;background-color:#77bc1f}header,header .header{width:100%;margin:0 auto}header .header{height:7.125rem;max-width:64rem;position:relative}header .header .logo{background:url(/wp-content/themes/okeeffes/img/okeeffesnew.png) no-repeat 50%;top:.5rem;width:100%;max-width:12.1875rem;height:5.875rem;display:inline-block;position:relative;text-indent:-9999px;z-index:1;background-size:92%}header .header nav{vertical-align:top;margin:0;margin:0 auto;height:4.125rem;display:inline-block}header .header nav ul{display:-ms-flexbox;display:flex;width:100%}header .header nav li{font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;text-transform:uppercase;font-size:1.25rem;text-align:center;-ms-flex-pack:center;justify-content:center;display:inline-block}header .header nav li a{white-space:nowrap;display:block;color:#fff;text-decoration:none;line-height:7.125rem;margin:0 auto;padding:0 1.25rem}header .header #menubutton{display:none}footer{position:relative;box-sizing:border-box;clear:both;vertical-align:top;background:#77bc1f;width:100%;max-width:66.875rem;margin:0 auto;overflow:hidden;padding-bottom:1.875rem}footer .social{background:#fff;position:relative;padding:2.5rem 0 3.75rem}footer .social:after{content:".";clear:both;display:block;height:0;visibility:hidden}footer .social h3{text-align:center;font-size:1.875rem;font-weight:700;color:#000;text-transform:uppercase;margin:0 auto 1.75rem}footer .social #menu-footer-social-icons{text-align:center}footer .social #menu-footer-social-icons li{display:inline-block;height:3.75rem;width:100%;max-width:3.75rem;margin:0 .375rem;background-repeat:no-repeat;background-size:50px;background-position:50%}footer .social #menu-footer-social-icons li:hover{background-size:60px;transition:background-size .25s ease-in}footer .social #menu-footer-social-icons li a{color:transparent;display:block;height:100%;text-indent:-99999px}footer .social #menu-footer-social-icons li:first-child{margin-left:0}footer .social #menu-footer-social-icons li:last-child{margin-right:0}footer .social #menu-footer-social-icons li.facebook{background-image:url(/wp-content/themes/okeeffes/img/icons/facebook.svg)}footer .social #menu-footer-social-icons li.twitter{background-image:url(/wp-content/themes/okeeffes/img/icons/twitter.svg)}footer .social #menu-footer-social-icons li.instagram{background-image:url(/wp-content/themes/okeeffes/img/icons/instagram.svg)}footer .social #menu-footer-social-icons li.youtube{background-image:url(/wp-content/themes/okeeffes/img/icons/youtube.svg)}footer .social #menu-footer-social-icons li.pinterest{background-image:url(/wp-content/themes/okeeffes/img/icons/pinterest.svg)}footer .money-back{text-align:center;padding-top:2.8125rem;color:#000}footer .money-back h5{color:#000;font-family:Aachen W01 Bold;font-weight:400;font-size:2.375rem;display:table;margin:0 auto;line-height:2.5rem;border-bottom:4px solid #000}footer .money-back p{font-size:1.125rem}footer a#inline,footer a#inline:hover{text-decoration:none}footer #menu-footer-menu{text-align:center;height:1.875rem;margin-left:0}footer #menu-footer-menu li{display:inline-block;text-align:center;line-height:1.875rem}footer #menu-footer-menu li:after{content:"|";box-sizing:border-box;color:#000;font-size:1.25rem;padding:0 .625rem 0 .875rem;line-height:1.5rem}footer #menu-footer-menu li:last-child:after{content:""}footer #menu-footer-menu li a{color:#000;text-decoration:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem;text-transform:uppercase}footer #menu-footer-menu li a:hover{color:#000}footer .footer-links{width:100%;text-align:center;padding:1.25rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}footer .copyright{text-align:center;line-height:1.875rem;color:#000;text-decoration:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem;width:100%}.fancybox-container .fancybox-close-small:after{border-radius:0;top:0;right:0}body{background:#fff;font-family:Arial,Helvetica,sans-serif}body.page-template-page-right-sidebar article,body.page-template-page-right-sidebar aside{float:left}body.page-template-page-right-sidebar article{max-width:73%;width:100%;margin-right:2%}body.page-template-page-right-sidebar aside{max-width:25%;width:100%}.sidepanel-wrapper{position:fixed;width:auto;background:none;right:0;margin-left:0;z-index:1;top:15.5rem}.sidepanel-wrapper .sidepanelblock{float:right;width:4.375rem;background:#e76824 url(/wp-content/themes/okeeffes/img/icons/pin-white.svg) no-repeat center .9375rem;background-size:30px 46px}.sidepanel-wrapper .sidepanelblock p{color:#fff;text-align:center;font-weight:700;font-size:1.125rem;line-height:1.125rem;display:block;margin-top:4.5rem}.wrapper{max-width:80rem;width:100%;margin:0 auto;position:relative;background:#fff;padding:2.5rem 0 5rem;box-sizing:border-box}.wrapper:after{content:".";clear:both;display:block;height:0;visibility:hidden}.wrapper h1{font-size:2.5rem;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;padding-top:.5rem;line-height:3.125rem;display:table;margin:1.25rem auto 2.5rem;border-top:4px solid #000;border-bottom:4px solid #000;padding-bottom:.5rem}.wrapper h1,.wrapper h1+p{text-align:center;color:#282828}.wrapper h1+p{width:100%;max-width:43.75rem;margin-left:auto;margin-right:auto}.wrapper article{max-width:60rem;width:100%;position:relative;margin:0 auto}.wrapper article:after{content:".";clear:both;display:block;height:0;visibility:hidden}.wrapper article .breadcrumbs{margin-bottom:1.875rem;color:#505050}.wrapper article .breadcrumbs a{color:#505050;text-transform:uppercase;text-decoration:none}.wrapper article .breadcrumbs a:hover{color:#93d50a}.bx-wrapper{border:0;box-shadow:none;background-color:transparent}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-prev{left:1.25rem}.bx-wrapper .bx-pager{z-index:1;bottom:1.875rem}.bx-wrapper .bx-pager.bx-default-pager a{width:.875rem;height:.875rem;border-radius:50%}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#77bc1f}.testimonials .bx-wrapper{margin-bottom:0}.search-widget{clear:both;background:#312f2a;color:#fff;position:relative;padding:2.5rem 0;text-align:center;width:100%;max-width:66.875rem;margin:0 auto}.search-widget:after{content:".";clear:both;display:block;height:0;visibility:hidden}.search-widget p{margin:0}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search,.search-widget .wpsl-search-widget #wpsl-widget-form label,.search-widget p{display:inline-block;vertical-align:top}.search-widget .wpsl-search-widget #wpsl-widget-form label{background:url(/wp-content/themes/okeeffes/img/icons/pin.svg) no-repeat 0;background-size:30px 46px;padding-left:2.8125rem;line-height:3.125rem;margin-right:1.25rem;color:#fff;font-size:2.125rem;text-transform:uppercase;font-weight:700;width:auto;height:3.125rem}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search{background:#312f2a;color:#fff;width:23.125rem;height:3.125rem;line-height:3.125rem;padding:0;text-indent:1.125rem;font-size:1.25rem;border-radius:0;box-sizing:border-box;border:1px solid #d2d2d2}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search:focus{border:1px solid #fff}.search-widget .wpsl-search-widget #wpsl-widget-form input[type=submit]{background:#e76824;text-align:center;color:#fff;font-size:1.5rem;line-height:3.125rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:700;border:none;border-radius:0;box-sizing:border-box;padding:0 1.4375rem;box-shadow:none;text-transform:uppercase}.search-widget .wpsl-search-widget #wpsl-widget-form input[type=submit]:hover{background:#93d50a;transition:background-color .25s ease-in-out}#nf-form-1-cont{width:70%;float:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;margin:4.375rem auto 0}#nf-form-1-cont .nf-before-form-content{margin:0 0 1.875rem}#nf-form-1-cont .nf-form-content{clear:both}#nf-form-1-cont .nf-form-content .listselect-container{margin-top:2.8125rem}#nf-form-1-cont .nf-form-content .nf-field-container{margin:1.875rem 0}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .nf-field-label{text-align:left;height:2.8125rem;line-height:2.8125rem;margin-top:0}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap{width:100%;max-width:80%;padding:.3125rem 0;margin-bottom:.9375rem}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap.nf-error{-webkit-animation:pulse 2s ease-out}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap.nf-error input[type=email],#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap.nf-error input[type=number],#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap.nf-error input[type=tel],#nf-form-1-cont .nf-form-content .nf-field-container.label-left .field-wrap.nf-error input[type=text]{border:1px solid red}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .nf-after-field{margin-left:0;clear:both}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .nf-after-field .nf-input-limit{margin-top:0}#nf-form-1-cont .nf-form-content .nf-field-container.label-left .nf-after-field .nf-error-msg{margin-right:0;height:2.8125rem;line-height:2.8125rem;font-weight:700}#nf-form-1-cont .nf-form-content .nf-field-container.label-right .checkbox-wrap .nf-field-label{max-width:90%;width:100%}#nf-form-1-cont .nf-form-content .nf-field-container.label-right .checkbox-wrap .nf-field-description{margin-right:0;max-width:43.75rem;width:100%;height:2.8125rem;line-height:2.8125rem}#nf-form-1-cont .nf-form-content .nf-field-container.label-right .checkbox-wrap .nf-field-description p:last-child{margin:.5rem 0}#nf-form-1-cont .nf-form-content .nf-field-container input[type=email],#nf-form-1-cont .nf-form-content .nf-field-container input[type=number],#nf-form-1-cont .nf-form-content .nf-field-container input[type=tel],#nf-form-1-cont .nf-form-content .nf-field-container input[type=text],#nf-form-1-cont .nf-form-content .nf-field-container select,#nf-form-1-cont .nf-form-content .nf-field-container textarea{border:2px solid #eee;background:#f4f4f6}#nf-form-1-cont .nf-form-content .nf-field-container input[type=email]:focus,#nf-form-1-cont .nf-form-content .nf-field-container input[type=number]:focus,#nf-form-1-cont .nf-form-content .nf-field-container input[type=tel]:focus,#nf-form-1-cont .nf-form-content .nf-field-container input[type=text]:focus,#nf-form-1-cont .nf-form-content .nf-field-container select:focus,#nf-form-1-cont .nf-form-content .nf-field-container textarea:focus{box-shadow:0 0 5px red;border:1px solid red}#nf-form-1-cont .nf-form-content .nf-field-container input[type=email],#nf-form-1-cont .nf-form-content .nf-field-container input[type=number],#nf-form-1-cont .nf-form-content .nf-field-container input[type=tel],#nf-form-1-cont .nf-form-content .nf-field-container input[type=text]{height:2.8125rem;line-height:2.8125rem;text-indent:.625rem}#nf-form-1-cont .nf-form-content .nf-field-container textarea{padding:.625rem;box-sizing:border-box}#nf-form-1-cont .nf-form-content .nf-field-container input[type=button]{background:#77bc1f;text-align:center;color:#fff;font-weight:700;height:3.4375rem;line-height:3.4375rem;border:1px solid #77bc1f;width:100%;float:right;font-size:1.125rem;text-transform:uppercase}#nf-form-1-cont .nf-form-content .nf-field-container input[type=button]:hover{background:#fff;color:#77bc1f;transition:background-color .25s ease-in-out}#nf-form-1-cont .nf-form-content .nf-field-container .list-select-wrap .nf-field-element{background:#f4f4f6 url(/wp-content/themes/okeeffes/img/select.png) no-repeat 97% 50%;overflow:hidden}#nf-form-1-cont .nf-form-content .nf-field-container .list-select-wrap .nf-field-element select{padding:1rem;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.3125rem}#nf-form-1-cont .nf-after-form-content .nf-error-msg{text-align:center;font-weight:700;padding:.9375rem 0}.contact-page-gorillalogo{margin-top:4.375rem;float:right;width:48%}.post-edit-link{position:fixed;bottom:0;width:100px;text-align:center;background:#eee;border:1px solid #000;display:block;padding:4px 0}body.home .bx-wrapper{width:100%;margin:0 auto;position:relative}body.home .bx-wrapper:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.home .bx-wrapper .bx-controls-direction a{z-index:1}body.home .bx-wrapper .bx-prev{background:url(/wp-content/themes/okeeffes/img/icons/arrow-left-white.svg) no-repeat 0 0}body.home .bx-wrapper .bx-next{background:url(/wp-content/themes/okeeffes/img/icons/arrow-right-white.svg) no-repeat 0 0}body.home .banner{background-color:#fff;position:relative;height:26.1875rem}body.home .banner:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.home .banner .headlines{margin:0 auto;width:25.5rem}body.home .banner .headlines .headline{font-size:3.625rem;color:#282828;width:auto;clear:both;display:table;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;text-justify:inter-word}@keyframes delay{99%{visibility:hidden}to{visibility:visible}}body.home .banner .headlines .headline:first-child{line-height:4.375rem}body.home .banner .headlines .headline:nth-child(2){font-size:6.6875rem;line-height:4.25rem;border-bottom:2px solid #282828;padding-bottom:.9375rem}body.home .banner .headlines .headline:nth-child(3){font-size:2.125rem;line-height:3.125rem;padding-top:.3125rem}body.home .banner .headlines .headline:nth-child(4){font-size:3.125rem;line-height:1.875rem}body.home .banner .headlines .summary{color:#fff;font-size:1.5rem;line-height:1.625rem;text-transform:uppercase;margin:2.375rem 0 1.875rem;width:100%;max-width:17.5rem}body.home .banner .headlines .cta a{background:#000;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:1.125rem;line-height:3rem;padding:.8125rem .9375rem}body.home .banner .headlines .cta a:hover{color:#93d50a}body.home .banner .bg-image{background-repeat:no-repeat;max-height:41.875rem;padding-top:3.4375rem;box-sizing:border-box;height:26.1875rem;width:100%;overflow:hidden;background-size:cover;background-position:50%}body.home .banner .bg-image img{height:auto;width:100%}body.home .banner .bg-video{position:relative}body.home .banner .bg-video #bgvid{width:100%}body.home .banner .bg-video .headlines{position:absolute;top:125px}body.home .banner .bx-wrapper .bx-pager{width:auto;left:50%}body.home .banner .slide.blue .headline:nth-child(4){font-size:3rem}body.home .banner .bx-wrapper .bx-controls-direction a{top:43%}body.home .banner .bx-wrapper .bx-prev{left:5rem}body.home .banner .bx-wrapper .bx-next{right:5rem}body.home .tell-your-story{clear:both;background-color:#93d50a;color:#fff;width:100%;max-width:66.875rem;margin:0 auto;position:relative;text-align:center;padding:3.75rem 0}body.home .tell-your-story:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.home .tell-your-story .story{float:left;width:40%;margin-left:4.6875rem}body.home .tell-your-story .story h4{text-transform:uppercase;color:#000;font-size:3rem;font-family:Aachen W01 Bold;font-weight:400;margin:2.5rem 0 1.25rem;border-top:4px solid #000;border-bottom:4px solid #000;line-height:3rem;text-align:left;width:24.75rem;padding:.5rem 0}body.home .tell-your-story .story p{text-align:left;font-size:1.125rem;color:#000}body.home .tell-your-story .story .tell-me-more{font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;font-size:1.375rem;padding:.9375rem 0;text-transform:uppercase;width:15rem;text-decoration:none;display:block;background-color:#e76824;margin-top:1.25rem;text-align:center}body.home .tell-your-story .story .tell-me-more a{text-decoration:none;color:#fff}body.home .tell-your-story .story .tell-me-more a:hover{color:#000}body.home .tell-your-story .tell-story-image{float:right;margin-right:3.75rem}body.home #product-category-blocks{width:100%;max-width:66.875rem;margin:0 auto;background-color:#fff}body.home #product-category-blocks ul{width:100%;margin:-2.625rem auto 0;position:relative;font-size:0}body.home #product-category-blocks li{display:inline-block;text-align:center;width:25%}body.home #product-category-blocks li img.productblock-image{height:auto;width:100%;max-height:100%}body.home #product-category-blocks li img{max-width:none;max-height:16.875rem;width:auto}body.home #product-category-blocks li a{text-decoration:none}body.home #product-category-blocks li a:hover{color:#000}body.home #product-category-blocks li a span.learn-more-link{font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;font-size:1.125rem;padding:.9375rem 0;text-transform:uppercase;width:9.75rem;margin:0 auto;margin-top:.625rem;background-color:rgba(255,0,0,.4);text-decoration:none;background-color:hsla(0,0%,100%,.3);display:block}body.home #product-category-blocks li a span.learn-more-link:hover{color:#000}body.home #product-category-blocks li h2{color:#fff;font-size:2.625rem;text-transform:uppercase;padding:0 0 1.25rem;font-weight:700;display:block;margin:0 auto;width:85%;font-family:Aachen W01 Bold;font-weight:400}body.home #product-category-blocks .productblock-green{background-color:#93d50a;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.home #product-category-blocks .productblock-blue{background-color:#00b8e4;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.home #product-category-blocks .productblock-orange{background-color:#ff7900;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.home #product-category-blocks .productblock-yellow{background-color:#ffe71a;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.home #productslider-wrapper{position:relative}body.home #productslider-wrapper:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.home #productslider-wrapper #productslider{width:25.25rem;height:30px;padding-right:2px;display:block;-ms-flex-direction:row;flex-direction:row;margin:1.375rem auto}body.home #productslider-wrapper #productslider a{cursor:pointer}body.home #productslider-wrapper #productslider li{list-style:none;-ms-flex-positive:1;flex-grow:1;display:inline-block}body.home #productslider-wrapper #productslider li a{color:#5685bc;padding:.625rem;display:block;text-decoration:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;border-collapse:collapse;border:1px solid #93d50a;font-size:1.375rem}body.home #productslider-wrapper #productslider li a.inactive{border:1px solid #282828}body.home #productslider-wrapper #productslider li a:hover{border:1px solid #93d50a;border-collapse:collapse}body.home #productslider-wrapper .bx-controls-direction{top:36%}body.home #productslider-wrapper .bx-controls-direction a.bx-prev{left:-.625rem;top:38%}body.home #productslider-wrapper .bx-controls-direction a.bx-next{right:-1.4375rem;top:38%}body.home .container .bx-wrapper{clear:both;width:100%;text-align:left;padding-top:20px}body.home .container .bx-wrapper img{height:17.5rem;display:block;border:1px solid #f4f4f6;padding:.625rem 4.375rem;margin:0 auto}body.home .container .bx-wrapper h3{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:500;color:#fff;text-align:center;line-height:1.5rem;font-size:1.25rem;width:13.75rem;margin:.4375rem auto}body.home .container .bx-wrapper .bx-controls{height:3.75rem}.testimonials{clear:both;background:#312f2a;text-align:left;color:#fff;width:100%;max-width:66.875rem;margin:0 auto;position:relative;margin-bottom:-1px}.testimonials:after{content:".";clear:both;display:block;height:0;visibility:hidden}.testimonials li.slide{background-color:#e6e5e3;height:21.375rem}.testimonials .testimonial{max-width:100%;margin:2.5rem 0 2.5rem 3rem;float:left;width:31.75rem}.testimonials .testimonial .title{font-size:2.75rem;font-weight:700;font-style:italic;text-transform:uppercase;margin-bottom:0}.testimonials .testimonial .body{font-family:'Covered By Your Grace',cursive;font-display:swap;font-size:1.875rem;line-height:2.125rem;font-style:italic;font-weight:300;color:#000}.testimonials .testimonial .body:before{content:open-quote}.testimonials .testimonial .body:after{content:close-quote}.testimonials .testimonial .author{font-size:1.5rem;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;text-transform:uppercase;margin-top:1.25rem;color:#000}.testimonials .container_beforeafter{width:26.6875rem;z-index:1;display:table-row;float:right}.testimonials .container_beforeafter ul.tabs{margin:0;padding:0;list-style:none;position:absolute;z-index:9999;top:17.75rem;right:1.25rem}.testimonials .container_beforeafter ul.tabs li{background-color:#000;color:#fff;display:table-cell;padding:10px 15px;cursor:pointer;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}.testimonials .container_beforeafter ul.tabs li.current{color:#fff;background-color:#93d50a;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}.testimonials .container_beforeafter .tab-content{visibility:hidden;padding:0;position:absolute;bottom:0;z-index:10;right:0}.testimonials .container_beforeafter .tab-content.current{visibility:visible}.testimonials .container_beforeafter .tab-content img{display:inline-block;float:right}.testimonials .bx-pager.bx-default-pager{margin-left:3rem;text-align:left;width:auto}div.search .search-input{width:100%;max-width:40rem;height:4.375rem;line-height:4.375rem;border:1px solid #93d50a;display:inline-block;box-sizing:border-box;background:#f4f4f6;text-indent:1.25rem;color:#505050}div.search .search-input:focus{border:1px solid #93d50a}div.search .search-submit{background:url(/wp-content/themes/okeeffes/img/icons/glass.svg) no-repeat 50%;background-color:#93d50a;background-size:70%;width:4.375rem;height:4.375rem;outline:none;border:none;display:inline-block;box-sizing:border-box;float:right}div.search .search-submit:hover{background-color:#93d50a;transition:background-color .25s ease-in-out}body.archive .searchandfilter ul,body.page-template-page-product .searchandfilter ul{display:block}body.archive .searchandfilter ul li,body.page-template-page-product .searchandfilter ul li{width:100%;display:block;margin-bottom:.3125rem}body.archive .searchandfilter ul li h4,body.page-template-page-product .searchandfilter ul li h4{color:#000;text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1.25rem;margin:0 0 1.6875rem}body.archive .searchandfilter ul input[type=submit],body.page-template-page-product .searchandfilter ul input[type=submit]{background:#93d50a;clear:both;display:block;width:80%;border-radius:.3125rem;color:#fff;font-weight:700;text-align:center;height:2.5rem;line-height:2.5rem;margin:2.5rem 0 0}body.archive .searchandfilter ul input[type=submit]:hover,body.page-template-page-product .searchandfilter ul input[type=submit]:hover{background:#93d50a;transition:background-color .25s ease-in-out}body.archive h2,body.page-template-page-product h2{text-align:center;font-size:2.5rem;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;padding-top:.5rem;line-height:3.125rem;text-align:left;margin-bottom:2.5rem;line-height:normal}body.archive article .left,body.archive article .product-index,body.page-template-page-product article .left,body.page-template-page-product article .product-index{float:left}body.archive article .left,body.page-template-page-product article .left{width:100%;max-width:15.625rem}body.archive article .product-index,body.page-template-page-product article .product-index{width:100%;max-width:44.375rem}body.archive article .product-index ul,body.page-template-page-product article .product-index ul{margin-top:1.5rem;clear:both}body.archive article .product-index ul li,body.page-template-page-product article .product-index ul li{display:inline-block;vertical-align:top;width:100%;max-width:13.75rem}body.archive article .product-index ul li .image,body.page-template-page-product article .product-index ul li .image{width:13.75rem;height:17.5rem;border:1px solid #555;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin-bottom:1.25rem;text-align:center}body.archive article .product-index ul li .image:hover,body.page-template-page-product article .product-index ul li .image:hover{border:1px solid #93d50a;box-shadow:0 0 5px #93d50a;cursor:pointer}body.archive article .product-index ul li .image img,body.page-template-page-product article .product-index ul li .image img{max-height:13.75rem}body.archive article .product-index ul li span,body.page-template-page-product article .product-index ul li span{clear:both;display:block;text-align:center}body.archive article .product-index ul li .title,body.page-template-page-product article .product-index ul li .title{margin-bottom:.625rem}body.archive article .product-index ul li .title a,body.page-template-page-product article .product-index ul li .title a{font-size:1.25rem;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none}body.archive article .product-index ul li .title a:hover,body.page-template-page-product article .product-index ul li .title a:hover{color:#93d50a}body.archive article .product-index ul li .summary,body.page-template-page-product article .product-index ul li .summary{width:100%;max-width:11.25rem;font-size:1rem;text-align:center;line-height:1.25rem;margin:0 auto}body.archive article .product-index ul li:nth-child(3n+2),body.page-template-page-product article .product-index ul li:nth-child(3n+2){margin:0 1.25rem}body.archive article .product-index ul li:nth-child(3n+1),body.page-template-page-product article .product-index ul li:nth-child(3n+1){clear:both}body.archive #product-category-blocks,body.page-template-page-product #product-category-blocks{width:100%;max-width:66.875rem;margin:3.125rem auto 1.25rem;background-color:#fff}body.archive #product-category-blocks ul,body.page-template-page-product #product-category-blocks ul{width:100%;margin:0 auto;position:relative;font-size:0}body.archive #product-category-blocks li,body.page-template-page-product #product-category-blocks li{display:inline-block;text-align:center;width:25%}body.archive #product-category-blocks li img,body.page-template-page-product #product-category-blocks li img{max-width:none;max-height:16.875rem;width:auto}body.archive #product-category-blocks li img.productblock-image,body.page-template-page-product #product-category-blocks li img.productblock-image{height:auto;width:100%;max-height:100%}body.archive #product-category-blocks li a,body.page-template-page-product #product-category-blocks li a{text-decoration:none}body.archive #product-category-blocks li a:hover,body.page-template-page-product #product-category-blocks li a:hover{color:#000}body.archive #product-category-blocks li a span.learn-more-link,body.page-template-page-product #product-category-blocks li a span.learn-more-link{font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif;font-size:1.125rem;padding:.9375rem 0;text-transform:uppercase;width:9.75rem;margin:0 auto;margin-top:.625rem;background-color:rgba(255,0,0,.4);text-decoration:none;background-color:hsla(0,0%,100%,.3);display:block}body.archive #product-category-blocks li a span.learn-more-link:hover,body.page-template-page-product #product-category-blocks li a span.learn-more-link:hover{color:#000}body.archive #product-category-blocks li h2,body.page-template-page-product #product-category-blocks li h2{color:#fff;text-transform:uppercase;padding:0 0 1.25rem;display:block;margin:0 auto;width:85%;text-align:center;line-height:2.625rem}body.archive #product-category-blocks .productblock-green,body.page-template-page-product #product-category-blocks .productblock-green{background-color:#93d50a;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.archive #product-category-blocks .productblock-blue,body.page-template-page-product #product-category-blocks .productblock-blue{background-color:#00b8e4;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.archive #product-category-blocks .productblock-orange,body.page-template-page-product #product-category-blocks .productblock-orange{background-color:#ff7900;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.archive #product-category-blocks .productblock-yellow,body.page-template-page-product #product-category-blocks .productblock-yellow{background-color:#ffe71a;font-family:Aachen W01 Bold;font-weight:400;padding:1.25rem 0 2.25rem}body.archive .money-back.product-listing,body.page-template-page-product .money-back.product-listing{text-align:center;max-width:47.5rem;width:100%;margin:4.375rem auto 0}body.archive .money-back.product-listing h5,body.page-template-page-product .money-back.product-listing h5{color:#282828;font-family:Aachen W01 Bold;font-weight:400;font-size:2.375rem;display:table;margin:0 auto;line-height:2.5rem;border-bottom:2px solid #000}body.archive .money-back.product-listing p,body.page-template-page-product .money-back.product-listing p{margin:1.25rem 0 0}body.archive .testimonials .bx-wrapper,body.page-template-page-product .testimonials .bx-wrapper{margin-bottom:0}body.single-products .fancybox-slide--video .fancybox-content{width:53.375rem;height:30rem;max-width:80%;max-height:80%;margin:0}body.single-products #product-slider .bx-wrapper .bx-next{background:url(/wp-content/themes/okeeffes/img/icons/arrow-right-white.svg) no-repeat 0 0}body.single-products #product-slider .bx-wrapper .bx-prev{background:url(/wp-content/themes/okeeffes/img/icons/arrow-left-white.svg) no-repeat 0 0}body.single-products #product-slider li{text-align:center}body.single-products #product-slider li img{display:inline}body.single-products .wrapper{padding-bottom:0;max-width:100%;padding-top:0}body.single-products .wrapper .bx-wrapper{margin:0 auto}body.single-products .wrapper article{max-width:100%}body.single-products .wrapper div.body{max-width:45rem;width:100%;text-align:center;margin:4.375rem auto}body.single-products .wrapper div.body h3{font-family:Aachen W01 Bold;font-weight:400;font-size:1.875rem;line-height:3.125rem}body.single-products .wrapper div.body p{padding:1.25rem 0}body.single-products .wrapper div.body li{line-height:1.5rem}body.single-products .why-it-works{width:100%;text-align:center;margin-bottom:3.75rem}body.single-products .why-it-works img{max-width:90%;display:inline}body.single-products .type-products .product-images{display:inline-block;vertical-align:top;width:100%;max-width:67%}body.single-products .type-products .product-images .bx-pager{display:inline-block;vertical-align:top;width:100%;max-width:3.75rem;margin-right:1.5625rem}body.single-products .type-products .product-images .bx-pager li{clear:both;width:3.75rem;display:block;margin-bottom:.625rem}body.single-products .type-products .product-images .bx-pager li a{border:1px solid #959595;outline:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.3125rem 0;box-sizing:border-box}body.single-products .type-products .product-images .bx-pager li a.active{border:1px solid #000}body.single-products .type-products .product-images .bx-pager li a img{display:block}body.single-products .type-products .product-images .bx-pager li.video a{background:url(/wp-content/themes/okeeffes/img/icons/play.svg) no-repeat top;background-size:40px 40px;display:block;padding-top:3.125rem;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem;margin:0 auto;border:none}body.single-products .type-products .product-images .bx-wrapper{width:29.375rem;height:37.5rem;display:inline-block;border:1px solid #959595}body.single-products .type-products .product-images .bx-wrapper li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:29.375rem;height:37.5rem;box-sizing:border-box}body.single-products .type-products .product-images .bx-wrapper li img{display:block;max-width:90%;max-height:90%;height:auto}body.single-products .type-products .product-images .bx-wrapper .bx-prev{background:url(/wp-content/themes/okeeffes/img/icons/arrow-left-grey.svg) no-repeat 0 0}body.single-products .type-products .product-images .bx-wrapper .bx-next{background:url(/wp-content/themes/okeeffes/img/icons/arrow-right-grey.svg) no-repeat 0 0}body.single-products .type-products .product-details{max-width:45rem;text-align:center;margin:0 auto;width:101%;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}body.single-products .type-products .product-details h1{font-family:Aachen W01 Bold;font-weight:400;color:#000;margin-bottom:0;text-transform:uppercase;text-align:center;border-bottom:none;border-top:none}body.single-products .type-products .product-details h2{color:#000;font-weight:700;margin-bottom:2.125rem;font-size:1.375rem;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}body.single-products .type-products .product-details .body{color:#000;line-height:1.25rem;border-bottom:1px solid #ccc;padding-bottom:2.625rem}body.single-products .type-products .product-details .sizes{padding-top:1.25rem;position:relative}body.single-products .type-products .product-details .sizes:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.single-products .type-products .product-details .sizes label{font-weight:700;line-height:1.25rem;display:block}body.single-products .type-products .product-details .sizes p{display:inline-block;width:auto;max-width:none}body.single-products .type-products .product-details .sizes p:after{content:","}body.single-products .type-products .product-details .sizes p:last-child:after{content:normal}body.single-products .type-products .product-details .cta{background:#77bc1f;display:block;color:#fff;text-transform:uppercase;font-size:1.3125rem;line-height:3.75rem;text-decoration:none;text-align:center;margin:1.75rem auto 3.125rem;max-width:29.25rem;width:90%;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}body.single-products .type-products .product-details .cta:hover{background:#fff;transition:background-color .25s ease-in-out;color:#77bc1f}body.single-products .related{text-align:center}body.single-products .related h3{text-align:center;font-size:1.875rem;font-weight:700;color:#000;text-transform:uppercase;margin:0 auto 1.75rem}body.single-products .related ul li{display:inline-block;vertical-align:top;margin-right:1.5rem}body.single-products .related ul li:last-child{margin-right:0}body.single-products .related ul li .image{width:13.75rem;height:17.5rem;border:1px solid #555;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin-bottom:1.25rem;text-align:center}body.single-products .related ul li .image:hover{border:1px solid #93d50a;box-shadow:0 0 5px #93d50a;cursor:pointer}body.single-products .related ul li .image img{max-height:13.75rem}body.single-products .related ul li span{clear:both;display:block;text-align:center}body.single-products .related ul li .title{margin-bottom:.625rem}body.single-products .related ul li .title a{font-size:1.25rem;font-weight:700;color:#000;text-transform:uppercase;text-decoration:none}body.single-products .related ul li .title a:hover{color:#93d50a}body.single-products .related ul li .summary{width:100%;max-width:11.25rem;font-size:1rem;text-align:center;line-height:1.25rem;margin:0 auto}body.single-products .for-best-results{max-width:66.875rem;width:100%;margin:0 auto;text-align:center;padding-bottom:2.5rem;padding-top:2rem}body.single-products .for-best-results h4{font-family:Aachen W01 Bold;font-weight:400;font-size:1.75rem;padding-top:.625rem}body.single-products .for-best-results p{width:50%;margin:1.25rem auto}body.single-products .for-best-results p.for-best-results-smalltext{font-size:.875rem}body.single-products.okeeffes-working-hands .for-best-results,body.single-products.okeeffes-working-hands article{background-color:#93d50a}body.single-products.healthy-feet .for-best-results,body.single-products.healthy-feet article,body.single-products.okeeffes-healthy-feet .for-best-results,body.single-products.okeeffes-healthy-feet article{background-color:#00b8e4}body.single-products.okeeffes-lip-repair .for-best-results,body.single-products.okeeffes-lip-repair article{background-color:#ff7900}body.single-products.okeeffes-skin-repair .for-best-results,body.single-products.okeeffes-skin-repair article,body.single-products.skin-repair .for-best-results,body.single-products.skin-repair article{background-color:#ffe71a}body.store-locator #wpsl-wrap .wpsl-search{background:#000;padding:2.5rem 0;position:relative;margin-top:2.5rem}body.store-locator #wpsl-wrap .wpsl-search:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap div{width:auto}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap div label{line-height:3.125rem;margin-right:1.25rem}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input,body.store-locator #wpsl-wrap .wpsl-search .wpsl-search-btn-wrap{box-sizing:border-box;padding-top:.4375rem}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input #wpsl-search-input,body.store-locator #wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-input{background:#000;color:#fff;width:23.125rem;height:3.125rem;line-height:3.125rem;padding:0;text-indent:1.125rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.25rem;border-radius:0;box-sizing:border-box}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input #wpsl-search-input:focus,body.store-locator #wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-input:focus{border:1px solid #93d50a}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input #wpsl-search-btn,body.store-locator #wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-btn{background:#e76824;text-align:center;color:#fff;font-size:1.5rem;line-height:3.125rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:700;border:none;border-radius:0;box-sizing:border-box;padding:0 1.4375rem;box-shadow:none}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input #wpsl-search-btn:hover,body.store-locator #wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-btn:hover{background:#93d50a;transition:background-color .25s ease-in-out}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input{background:url(/wp-content/themes/okeeffes/img/icons/pin.svg) no-repeat 0;background-size:30px 46px;padding-left:2.8125rem;margin-left:7.5rem}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input label{color:#fff;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:2.125rem;text-transform:uppercase;font-weight:700;width:auto;height:3.125rem}body.store-locator #wpsl-wrap #wpsl-gmap{border:1px solid #acacac}body.store-locator #wpsl-wrap #wpsl-result-list{margin-right:0;max-width:30%}body.store-locator #wpsl-wrap #wpsl-result-list li{border-bottom:1px solid #999;padding-bottom:2.5rem;box-sizing:border-box}body.store-locator #wpsl-wrap #wpsl-result-list .wpsl-store-location strong{font-weight:700;font-size:1.375rem;line-height:1.5rem}body.store-locator #wpsl-wrap #wpsl-result-list .wpsl-direction-wrap{font-size:1.125rem;line-height:1.5rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}body.store-locator #wpsl-wrap #wpsl-result-list .wpsl-direction-wrap:before{content:"Distance:"}body.store-locator #wpsl-wrap #wpsl-result-list .wpsl-direction-wrap a{color:#000;font-weight:700}body.store-locator #wpsl-wrap #wpsl-result-list .wpsl-direction-wrap a:hover{color:#93d50a}body.store-locator .search-widget{display:none}body.store-locator .search-widget,body.where-to-buy .search-widget{margin:2.5rem auto}body.store-locator .shops,body.where-to-buy .shops{margin-left:-1.375rem}body.store-locator .shops .shop,body.where-to-buy .shops .shop{text-align:center;width:100%;max-width:13.75rem;display:inline-block;vertical-align:top;color:#000;margin:.25rem 0 1.5rem 1.375rem}body.store-locator .shops .shop:hover img,body.where-to-buy .shops .shop:hover img{border:1px solid #93d50a}body.store-locator .shops .shop strong,body.where-to-buy .shops .shop strong{text-transform:uppercase;font-size:1.25rem;display:block;margin:1.25rem 0 .25rem}body.store-locator .shops .shop img,body.where-to-buy .shops .shop img{border:1px solid #555;display:block;box-sizing:border-box}body.store-locator .shops .shop p,body.where-to-buy .shops .shop p{margin:0}body.store-locator .shops .shop a,body.where-to-buy .shops .shop a{display:block;text-decoration:none;color:#000}body.store-locator .shops .shop a:hover,body.where-to-buy .shops .shop a:hover{color:#93d50a}body.videos{width:100%}body.videos article{max-width:100%}body.videos .bx-wrapper{margin:0 auto}body.videos .bx-wrapper .bx-prev{background:url(/wp-content/themes/okeeffes/img/icons/arrow-left-grey.svg) no-repeat 0 0;right:-2.8125rem;top:33%}body.videos .bx-wrapper .bx-next{background:url(/wp-content/themes/okeeffes/img/icons/arrow-right-grey.svg) no-repeat 0 0;right:-3.5625rem;top:33%}body.videos .how-to-use-wrapper,body.videos .user_videos-wrapper{clear:both;width:100%;margin:0 auto 1.25rem;position:relative;text-align:center}body.videos .how-to-use-wrapper .how-to-use-videos,body.videos .how-to-use-wrapper .user_video_url,body.videos .user_videos-wrapper .how-to-use-videos,body.videos .user_videos-wrapper .user_video_url{display:inline-block;vertical-align:bottom;width:18.75rem;margin:.125rem}body.videos .how-to-use-wrapper .how-to-use-videos h4,body.videos .how-to-use-wrapper .user_video_url h4,body.videos .user_videos-wrapper .how-to-use-videos h4,body.videos .user_videos-wrapper .user_video_url h4{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.75rem;color:#000;text-align:left}body.videos .how-to-use-wrapper .how-to-use-videos p,body.videos .how-to-use-wrapper .user_video_url p,body.videos .user_videos-wrapper .how-to-use-videos p,body.videos .user_videos-wrapper .user_video_url p{text-align:left;margin-top:0}body.videos .how-to-use-wrapper .how-to-use-videos iframe,body.videos .how-to-use-wrapper .user_video_url iframe,body.videos .user_videos-wrapper .how-to-use-videos iframe,body.videos .user_videos-wrapper .user_video_url iframe{height:auto;clear:both;margin-bottom:.625rem;margin-right:1.875rem;float:left;width:20.625rem}body.videos h2{text-align:center;font-size:2.5rem;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;padding-top:.5rem;line-height:3.125rem;color:#000;line-height:6.875rem}body.videos .gorilla-tv-commercials-wrapper{clear:both;width:100%;margin:4.25rem auto .5rem;background:#000;padding:1.25rem 0}body.videos .gorilla-tv-commercials-wrapper h2{text-align:center;font-size:2.5rem;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;padding-top:.5rem;line-height:3.125rem;color:#fff;line-height:4.125rem}body.videos .gorilla-tv-commercials-wrapper iframe{clear:both;margin-bottom:.625rem auto}body.videos .gorilla-tv-commercials-wrapper .bx-wrapper{margin:0 auto}body.videos .gorilla-tv-commercials-wrapper .bx-wrapper .bx-prev{background:url(/wp-content/themes/okeeffes/img/icons/arrow-left-white.svg) no-repeat 0 0;left:-3.25rem;top:50%}body.videos .gorilla-tv-commercials-wrapper .bx-wrapper .bx-next{background:url(/wp-content/themes/okeeffes/img/icons/arrow-right-white.svg) no-repeat 0 0;right:-3.5625rem;top:50%}body.about-us{width:100%}body.about-us .aboutus-content{max-width:60rem;width:100%;position:relative;margin:0 auto}body.about-us .aboutus-content:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.about-us .wrapper{padding-bottom:0}body.about-us .wrapper article{max-width:46.25rem;float:left;padding-right:3%;width:77%}body.about-us aside{float:left;width:20%}body.about-us #timeline{max-width:66.875rem;width:100%;background-color:#93d50a;margin:5.625rem auto 0}body.about-us #timeline .mobileonly{width:100%;text-align:center;margin-top:.625rem;display:none}body.about-us #timeline .mobileonly p{margin-bottom:0}body.about-us #timeline ul{width:100%;display:table;text-align:center;margin:0 auto;font-size:0;overflow-y:scroll}body.about-us #timeline ul li{display:inline-block;width:12.0625rem;text-align:center;background:url(/wp-content/themes/okeeffes/img/timeline-bg-full.png) no-repeat center 13.75rem;vertical-align:top}body.about-us #timeline ul li>div{padding:.625rem 0 2.5rem}body.about-us #timeline ul li>div p{font-size:1rem;line-height:1.25rem;margin:.625rem .625rem .625rem 1.25rem}body.about-us #timeline ul li .timeline-image{height:16.25rem;display:table-cell;vertical-align:bottom}body.about-us #timeline ul li img{padding-bottom:2.625rem;height:auto;width:100%;vertical-align:bottom}body.about-us #timeline ul li span{display:block;line-height:1.875rem;font-weight:700;font-size:1.5rem;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}body.about-us #timeline ul li:first-child{background:url(/wp-content/themes/okeeffes/img/timeline-bg-left.png) no-repeat right 13.75rem}body.about-us #timeline ul li:last-child{background:url(/wp-content/themes/okeeffes/img/timeline-bg-right.png) no-repeat left 13.75rem}.blog-archive,body.single-post .blog{max-width:60rem;width:100%;position:relative;margin:0 auto;margin-bottom:2.5rem}.blog-archive article,.blog-archive main,body.single-post .blog article,body.single-post .blog main{float:left;width:41.25rem}.blog-archive .blog-sidebar,body.single-post .blog .blog-sidebar{width:14.875rem;float:right}.blog-archive .blog-sidebar .DisplayCategoriesWidget,.blog-archive .blog-sidebar .recent-posts-extended,.blog-archive .blog-sidebar .widget_archive,.blog-archive .blog-sidebar .widget_categories,.blog-archive .blog-sidebar .widget_tag_cloud,.blog-archive .blog-sidebar .widget_text,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget,body.single-post .blog .blog-sidebar .recent-posts-extended,body.single-post .blog .blog-sidebar .widget_archive,body.single-post .blog .blog-sidebar .widget_categories,body.single-post .blog .blog-sidebar .widget_tag_cloud,body.single-post .blog .blog-sidebar .widget_text{overflow:hidden;background-color:#f4f4f6;padding:2.125rem 1.625rem;margin-bottom:.875rem}.blog-archive .blog-sidebar .DisplayCategoriesWidget h3,.blog-archive .blog-sidebar .recent-posts-extended h3,.blog-archive .blog-sidebar .widget_archive h3,.blog-archive .blog-sidebar .widget_categories h3,.blog-archive .blog-sidebar .widget_tag_cloud h3,.blog-archive .blog-sidebar .widget_text h3,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget h3,body.single-post .blog .blog-sidebar .recent-posts-extended h3,body.single-post .blog .blog-sidebar .widget_archive h3,body.single-post .blog .blog-sidebar .widget_categories h3,body.single-post .blog .blog-sidebar .widget_tag_cloud h3,body.single-post .blog .blog-sidebar .widget_text h3{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.375rem;font-weight:700;text-transform:uppercase;line-height:2rem;margin-bottom:1.25rem}.blog-archive .blog-sidebar .DisplayCategoriesWidget .rpwe-block h3.rpwe-title,.blog-archive .blog-sidebar .recent-posts-extended .rpwe-block h3.rpwe-title,.blog-archive .blog-sidebar .widget_archive .rpwe-block h3.rpwe-title,.blog-archive .blog-sidebar .widget_categories .rpwe-block h3.rpwe-title,.blog-archive .blog-sidebar .widget_tag_cloud .rpwe-block h3.rpwe-title,.blog-archive .blog-sidebar .widget_text .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .recent-posts-extended .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .widget_archive .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .widget_categories .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .widget_tag_cloud .rpwe-block h3.rpwe-title,body.single-post .blog .blog-sidebar .widget_text .rpwe-block h3.rpwe-title{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.125rem;font-weight:700;text-transform:none;line-height:1.5rem}.blog-archive .blog-sidebar .DisplayCategoriesWidget .rpwe-summary,.blog-archive .blog-sidebar .recent-posts-extended .rpwe-summary,.blog-archive .blog-sidebar .widget_archive .rpwe-summary,.blog-archive .blog-sidebar .widget_categories .rpwe-summary,.blog-archive .blog-sidebar .widget_tag_cloud .rpwe-summary,.blog-archive .blog-sidebar .widget_text .rpwe-summary,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget .rpwe-summary,body.single-post .blog .blog-sidebar .recent-posts-extended .rpwe-summary,body.single-post .blog .blog-sidebar .widget_archive .rpwe-summary,body.single-post .blog .blog-sidebar .widget_categories .rpwe-summary,body.single-post .blog .blog-sidebar .widget_tag_cloud .rpwe-summary,body.single-post .blog .blog-sidebar .widget_text .rpwe-summary{line-height:1.375rem}.blog-archive .blog-sidebar .DisplayCategoriesWidget li,.blog-archive .blog-sidebar .recent-posts-extended li,.blog-archive .blog-sidebar .widget_archive li,.blog-archive .blog-sidebar .widget_categories li,.blog-archive .blog-sidebar .widget_tag_cloud li,.blog-archive .blog-sidebar .widget_text li,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget li,body.single-post .blog .blog-sidebar .recent-posts-extended li,body.single-post .blog .blog-sidebar .widget_archive li,body.single-post .blog .blog-sidebar .widget_categories li,body.single-post .blog .blog-sidebar .widget_tag_cloud li,body.single-post .blog .blog-sidebar .widget_text li{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem;line-height:1.625rem;font-weight:700}.blog-archive .blog-sidebar .DisplayCategoriesWidget li a,.blog-archive .blog-sidebar .recent-posts-extended li a,.blog-archive .blog-sidebar .widget_archive li a,.blog-archive .blog-sidebar .widget_categories li a,.blog-archive .blog-sidebar .widget_tag_cloud li a,.blog-archive .blog-sidebar .widget_text li a,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget li a,body.single-post .blog .blog-sidebar .recent-posts-extended li a,body.single-post .blog .blog-sidebar .widget_archive li a,body.single-post .blog .blog-sidebar .widget_categories li a,body.single-post .blog .blog-sidebar .widget_tag_cloud li a,body.single-post .blog .blog-sidebar .widget_text li a{color:#000;text-decoration:none}.blog-archive .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-cloud-link,.blog-archive .blog-sidebar .recent-posts-extended .tagcloud a.tag-cloud-link,.blog-archive .blog-sidebar .widget_archive .tagcloud a.tag-cloud-link,.blog-archive .blog-sidebar .widget_categories .tagcloud a.tag-cloud-link,.blog-archive .blog-sidebar .widget_tag_cloud .tagcloud a.tag-cloud-link,.blog-archive .blog-sidebar .widget_text .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .recent-posts-extended .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .widget_archive .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .widget_categories .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .widget_tag_cloud .tagcloud a.tag-cloud-link,body.single-post .blog .blog-sidebar .widget_text .tagcloud a.tag-cloud-link{display:inline-block;color:#fff;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem!important;padding:.25rem .375rem .375rem;margin:.125rem 0;text-decoration:none}.blog-archive .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-link-20,.blog-archive .blog-sidebar .recent-posts-extended .tagcloud a.tag-link-20,.blog-archive .blog-sidebar .widget_archive .tagcloud a.tag-link-20,.blog-archive .blog-sidebar .widget_categories .tagcloud a.tag-link-20,.blog-archive .blog-sidebar .widget_tag_cloud .tagcloud a.tag-link-20,.blog-archive .blog-sidebar .widget_text .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .recent-posts-extended .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .widget_archive .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .widget_categories .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .widget_tag_cloud .tagcloud a.tag-link-20,body.single-post .blog .blog-sidebar .widget_text .tagcloud a.tag-link-20{background-color:#93d50a}.blog-archive .blog-sidebar .widget_text p a,body.single-post .blog .blog-sidebar .widget_text p a{color:#93d50a}.blog-archive .blog-sidebar .DisplayCategoriesWidget,body.single-post .blog .blog-sidebar .DisplayCategoriesWidget{padding-bottom:3.75rem}.blog-archive section.blog article,body.single-post .blog section.blog article{padding:1.25rem 0;border-bottom:1px solid #282828}.blog-archive section.blog .blog-thumbnail,body.single-post .blog section.blog .blog-thumbnail{float:left;width:19.375rem}.blog-archive section.blog .blog-details,body.single-post .blog section.blog .blog-details{float:left;width:21.75rem}.blog-archive section.blog .blog-details h2,.blog-archive section.blog .blog-details h2 a,body.single-post .blog section.blog .blog-details h2,body.single-post .blog section.blog .blog-details h2 a{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:700;color:#000;text-decoration:none;font-size:1.375rem}.blog-archive section.blog .blog-details a.view-article,body.single-post .blog section.blog .blog-details a.view-article{text-decoration:none}body.single-post .wrapper .blog article{margin-bottom:2.5rem}body.single-post .wrapper .blog article ol{list-style:decimal;margin:1.25rem 0 1.25rem 2.1875rem;font-size:1.125rem;line-height:1.5rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}body.single-post .wrapper .blog article ol li{margin:.3125rem 0}body.single-post .wrapper .blog article ol li a,body.single-post .wrapper .blog article p a{color:#93d50a}body.single-post .wrapper .blog article h4{font-size:1.25rem}body.single-post .wrapper .blog article blockquote:before{content:"\201C";font-size:3.75rem;line-height:.3125rem;margin-right:0;vertical-align:-1.6875rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}body.single-post .wrapper .blog article blockquote:after{content:"\201D";font-size:3.75rem;line-height:.3125rem;margin-right:0;vertical-align:-1.75rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}body.single-post .wrapper .blog article blockquote p{display:inline;padding-left:.75rem!important}a.tag-link-24,a.tag-link-26{background-color:#00b8e4}a.tag-link-28{background-color:#93d50a}a.tag-link-25,a.tag-link-29{background-color:#e76824}a.tag-link-27,a.tag-link-30{background-color:#ffe71a}.addthis_tool{margin-bottom:1.25rem}body.reviews div#reviews{max-width:60rem;width:100%;position:relative;margin:0 auto;margin-top:1.25rem}body.reviews div#reviews:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.reviews div#reviews .review-item{padding:2.5rem 3.75rem;box-sizing:border-box;color:#fff;display:block;width:100%;margin:.3125rem;text-align:center;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;position:relative}body.reviews div#reviews .review-item:after{content:".";clear:both;display:block;height:0;visibility:hidden}body.reviews div#reviews .review-item .review-content{float:left;width:60%}body.reviews div#reviews .review-item h4{font-family:Aachen W01 Bold;font-weight:400;text-align:left;color:#000}body.reviews div#reviews .review-item .review-namestyle{width:17.5rem;padding-bottom:0}body.reviews div#reviews .review-item .review-namestyle .mobile{display:none}body.reviews div#reviews .review-item .reviewer-name{width:100%;float:left;margin:.625rem 0 1.25rem .125rem;color:#000;font-size:1.5rem;text-align:left;font-family:Trade Gothic LT W01 Bd CnNo-20,sans-serif}body.reviews div#reviews .review-item p{font-style:italic;color:#000;text-align:left;font-family:'Covered By Your Grace',cursive;font-display:swap;font-size:1.875rem;line-height:2rem;padding-right:2%}body.reviews div#reviews .review-item .review-occupation{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #fff;line-height:1.875rem}body.reviews div#reviews .review-item .review-image{width:38%;margin-bottom:.625rem;float:right}body.reviews div#reviews .review-item .review-text{padding:.625rem 0}body.reviews div#reviews .review-item.green,body.reviews div#reviews .review-item.hands{background-color:#93d50a}body.reviews div#reviews .review-item.skin,body.reviews div#reviews .review-item.yellow{background-color:#ffe71a}body.reviews div#reviews .review-item.blue,body.reviews div#reviews .review-item.feet{background-color:#00b8e4}body.reviews div#reviews .review-item.lips,body.reviews div#reviews .review-item.orange{background-color:#ff7900}body.reviews .bx-wrapper{padding-bottom:0;margin-bottom:0;box-shadow:none;border:none;background:none;min-height:10.3125rem;display:block}body.reviews .bx-wrapper .bx-pager{z-index:1;margin-bottom:1.25rem;bottom:-20px}body.reviews .bx-wrapper .bx-pager.bx-default-pager a{width:.875rem;height:.875rem;border-radius:50%}body.reviews .bx-wrapper .bx-pager.bx-default-pager a.active{background:#77bc1f}body.reviews .bx-wrapper .bx-viewport{min-height:10.3125rem;height:auto!important}body.reviews .bx-controls.bx-has-pager{padding-top:.625rem}body.category .wrapper .category-archive{max-width:60rem;width:100%;position:relative;margin:0 auto;margin-bottom:2.5rem}body.category .wrapper .category-archive article,body.category .wrapper .category-archive main{float:left;width:41.25rem}body.category .wrapper .category-archive .blog-sidebar{width:14.875rem;float:right}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended,body.category .wrapper .category-archive .blog-sidebar .widget_archive,body.category .wrapper .category-archive .blog-sidebar .widget_categories,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud,body.category .wrapper .category-archive .blog-sidebar .widget_text{background-color:#f4f4f6;padding:2.125rem 1.625rem;margin-bottom:.875rem}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget h3,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended h3,body.category .wrapper .category-archive .blog-sidebar .widget_archive h3,body.category .wrapper .category-archive .blog-sidebar .widget_categories h3,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud h3,body.category .wrapper .category-archive .blog-sidebar .widget_text h3{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.375rem;font-weight:700;text-transform:uppercase;line-height:2rem;margin-bottom:1.25rem}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget .rpwe-block h3.rpwe-title,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended .rpwe-block h3.rpwe-title,body.category .wrapper .category-archive .blog-sidebar .widget_archive .rpwe-block h3.rpwe-title,body.category .wrapper .category-archive .blog-sidebar .widget_categories .rpwe-block h3.rpwe-title,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud .rpwe-block h3.rpwe-title,body.category .wrapper .category-archive .blog-sidebar .widget_text .rpwe-block h3.rpwe-title{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;line-height:1.5rem}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget .rpwe-summary,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended .rpwe-summary,body.category .wrapper .category-archive .blog-sidebar .widget_archive .rpwe-summary,body.category .wrapper .category-archive .blog-sidebar .widget_categories .rpwe-summary,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud .rpwe-summary,body.category .wrapper .category-archive .blog-sidebar .widget_text .rpwe-summary{line-height:1.375rem}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget li,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended li,body.category .wrapper .category-archive .blog-sidebar .widget_archive li,body.category .wrapper .category-archive .blog-sidebar .widget_categories li,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud li,body.category .wrapper .category-archive .blog-sidebar .widget_text li{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem;line-height:1.625rem;font-weight:700}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget li a,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended li a,body.category .wrapper .category-archive .blog-sidebar .widget_archive li a,body.category .wrapper .category-archive .blog-sidebar .widget_categories li a,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud li a,body.category .wrapper .category-archive .blog-sidebar .widget_text li a{color:#000;text-decoration:none}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-cloud-link,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended .tagcloud a.tag-cloud-link,body.category .wrapper .category-archive .blog-sidebar .widget_archive .tagcloud a.tag-cloud-link,body.category .wrapper .category-archive .blog-sidebar .widget_categories .tagcloud a.tag-cloud-link,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud .tagcloud a.tag-cloud-link,body.category .wrapper .category-archive .blog-sidebar .widget_text .tagcloud a.tag-cloud-link{display:inline-block;background-color:#e76824;color:#fff;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-size:1rem!important;padding:.25rem .375rem .375rem;margin:4px 0;text-decoration:none}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget .tagcloud a.tag-link-20,body.category .wrapper .category-archive .blog-sidebar .recent-posts-extended .tagcloud a.tag-link-20,body.category .wrapper .category-archive .blog-sidebar .widget_archive .tagcloud a.tag-link-20,body.category .wrapper .category-archive .blog-sidebar .widget_categories .tagcloud a.tag-link-20,body.category .wrapper .category-archive .blog-sidebar .widget_tag_cloud .tagcloud a.tag-link-20,body.category .wrapper .category-archive .blog-sidebar .widget_text .tagcloud a.tag-link-20{background-color:#93d50a}body.category .wrapper .category-archive .blog-sidebar .DisplayCategoriesWidget{padding-bottom:3.75rem}body.category .wrapper .category-archive section.category article{padding:1.25rem 0;border-bottom:1px solid #282828}body.category .wrapper .category-archive section.category .blog-thumbnail{float:left;width:19.375rem}body.category .wrapper .category-archive section.category .category-details{float:left;width:100%}body.category .wrapper .category-archive section.category .category-details h2,body.category .wrapper .category-archive section.category .category-details h2 a{font-family:Aachen W01 Bold;font-weight:400;color:#000;text-decoration:none;font-size:2.25rem;margin:1.25rem 0}body.category .wrapper .category-archive section.category .category-details a.view-article{text-decoration:none;color:#93d50a}body.single-post .wrapper .blog article ul{list-style:disc;margin:1.25rem 0 1.25rem 2.1875rem;font-size:1.25rem;line-height:1.5rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif !important}body.single-post .wrapper .blog article p{margin:1.125rem 0}body.single-post .wrapper .blog article img.wp-post-image{display:block;margin-bottom:2.5rem}body.single-post .wrapper .blog article h1,body.single-post .wrapper .blog article h1 a{color:#000;text-decoration:none;text-align:left;margin-bottom:.625rem;line-height:normal;border:none}body.single-post .wrapper .blog article .post-details{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;width:100%;float:left;margin:0 0 1.25rem;border-bottom:1px solid #282828;padding-bottom:.625rem;text-transform:none;font-size:1.125rem}body.single-post .wrapper .blog article .post-details a{color:#000}@media only screen and (max-width:1024px){header .header{width:95%}header .header .logo{background-size:contain;max-width:8.75rem}header .header nav li{font-size:1rem}header .header nav li a{padding:0 .625rem}.wrapper article{max-width:90%}.for-best-results-image{width:94%;margin:0 auto}body.archive .searchandfilter ul ul li,body.page-template-page-product .searchandfilter ul ul li{width:auto;display:inline-block}body.archive .searchandfilter ul input[type=submit],body.page-template-page-product .searchandfilter ul input[type=submit]{width:100%;max-width:12.5rem;float:right;margin:0 0 1.25rem}body.archive article .left,body.archive article .product-index,body.page-template-page-product article .left,body.page-template-page-product article .product-index{max-width:100%;float:none;clear:both;margin-bottom:1.25rem}body.archive article .left div.search .search-input,body.archive article .product-index div.search .search-input,body.page-template-page-product article .left div.search .search-input,body.page-template-page-product article .product-index div.search .search-input{max-width:92%}body.archive article .left div.search .search-submit,body.archive article .product-index div.search .search-submit,body.page-template-page-product article .left div.search .search-submit,body.page-template-page-product article .product-index div.search .search-submit{width:8%}body.store-locator #wpsl-wrap .wpsl-search .wpsl-input{margin-left:5%}body.store-locator .shops,body.where-to-buy .shops{margin-left:0}body.store-locator .shops .shop,body.store-locator body.where-to-buy .shops .shop,body.where-to-buy .shops .shop,body.where-to-buy body.where-to-buy .shops .shop{width:23%;margin-bottom:.625rem;margin-right:.0625rem;margin-left:.625rem}.testimonials li.slide .testimonial{width:36%;height:50rem}.testimonials li.slide .testimonial .body{position:relative;z-index:30}.testimonials li.slide .testimonial .author{font-size:1rem}.testimonials li.slide .container_beforeafter{width:80%;max-width:100%}.testimonials li.slide .container_beforeafter .tab-content{width:43%}body.home .banner .headlines{width:45%}body.home .banner .headlines .headline:nth-child(3){font-size:2.0625rem}body.home .tell-your-story{padding-top:1.875rem}body.home .tell-your-story .story{width:40%}body.home .tell-your-story .story h4{font-size:2.25rem;width:100%;padding-top:.75rem;line-height:1}body.home .tell-your-story .tell-story-image{width:40%;margin-right:1rem}.search-widget{box-sizing:border-box;padding:1.875rem 0}.search-widget .wpsl-search-widget #wpsl-widget-form label{font-size:1.5rem}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search{width:auto}footer .footer-links{display:block}footer .footer-links .copyright{width:100%;font-size:1rem}footer .footer-links #menu-footer-menu{width:100%}footer .footer-links #menu-footer-menu li{line-height:1}footer .footer-links #menu-footer-menu li a{font-size:1rem}body.about-us .aboutus-content{width:90%}body.about-us #timeline{max-width:66.875rem;width:100%;display:inline-block;overflow-y:auto;margin-bottom:-3px}body.about-us #timeline .mobileonly{display:block}body.about-us #timeline ul{width:100%;display:inline-block;text-align:center;margin:0 auto;position:relative}body.about-us #timeline ul li{display:table-cell;min-width:190px}.blog-archive{width:96%}.blog-archive main{width:70%}.blog-archive section.blog{width:100%}.blog-archive section.blog article{width:95%}.blog-archive section.blog article .blog-thumbnail{width:38%;margin-right:4%}.blog-archive section.blog article .blog-details{width:55%}.blog-archive .blog-sidebar{width:30%}body.single-post .wrapper{width:96%}body.single-post .wrapper .blog article{width:66%;margin-right:4%}body.single-post .wrapper .blog-sidebar{width:30%}}@media only screen and (max-width:960px){body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input{width:70%}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input #wpsl-search-input{width:auto;float:left}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap{width:20%}body.single-products .type-products .product-images .bx-wrapper{width:80%}body.archive #product-category-blocks li img,body.home #product-category-blocks li img,body.page-template-page-product #product-category-blocks li img{max-width:100%;max-height:11.875rem}body.reviews div#reviews .review-item{margin:0}}@media only screen and (max-width:800px){table.nf-table-display .nf-form-content .nf-field-container.label-left .field-wrap{max-width:100%}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search,.search-widget .wpsl_search_widget-2 #wpsl-widget-form #wpsl-widget-search{width:20rem;margin:0 .375rem 0 0;text-indent:.625rem;font-size:1.125rem}.search-widget .wpsl-search-widget #wpsl-widget-form p,.search-widget .wpsl_search_widget-2 #wpsl-widget-form p{display:inline-block}.search-widget .wpsl-search-widget #wpsl-widget-form p label,.search-widget .wpsl_search_widget-2 #wpsl-widget-form p label{width:auto;float:left;font-size:1.125rem;margin-right:1.125rem}.search-widget .wpsl-search-widget #wpsl-widget-form p input,.search-widget .wpsl_search_widget-2 #wpsl-widget-form p input{float:left;width:auto}body.archive .money-back.product-listing,body.page-template-page-product .money-back.product-listing{width:90%}body.single-products .type-products .product-details{width:86%}body.single-products .type-products .product-details h1{line-height:2.5rem}body.single-products .for-best-results p{width:80%}}@media only screen and (min-width:768px){.testimonials li.slide .container_beforeafter .tab-content{width:auto;height:100%}}@media only screen and (max-width:768px){header{height:5rem}header .header{height:5.875rem;width:100%;padding:0;box-sizing:border-box}header .header .logo{margin:0 auto;width:12.1875rem;height:4.875rem;margin-left:1.25rem;top:0}header .header nav{display:none;position:fixed;width:100%;top:0;right:0;z-index:2;margin-top:0;background:#93d50a;min-height:29.25rem;max-height:80%;padding-top:0}header .header nav ul{display:block;border:none;margin-top:4.6875rem}header .header nav ul li{float:none;width:100%;-ms-flex-positive:0;flex-grow:0;border-right:none;border-top:1px solid #93d50a}header .header nav ul li:last-child{border-bottom:1px solid #93d50a}header .header nav ul li a{padding:0;text-align:center;font-size:1.8125rem;height:auto;line-height:3.75rem;width:100%;font-weight:700}header .header nav ul li a:focus{background:#93d50a}header .header #menubutton{display:block;width:2.75rem;height:3.125rem;color:#fff;background:transparent url(/wp-content/themes/okeeffes/img/burger.svg) no-repeat 50%;float:right;position:relative;right:.625rem;top:0;z-index:2;background-size:80%;margin:.625rem .625rem 0 0}header .header #menubutton.active{background:transparent url(/wp-content/themes/okeeffes/img/close.svg) no-repeat 50%;background-size:80%}header .header #menubutton.active span{display:none}header .header #menubutton span{display:block;font-size:.75rem;text-align:center;width:100%;position:absolute;bottom:-.5rem}.wrapper{padding-bottom:2rem}.sidepanel-wrapper{position:relative;top:0;margin-right:1.75rem;height:4.9375rem;border:solid #2d7203;border-width:0 .0625rem;float:right;padding-top:.3125rem;box-sizing:border-box}.sidepanel-wrapper .sidepanelblock{background-color:transparent;background-size:1.5rem 1.875rem;width:7.375rem;float:right}.sidepanel-wrapper .sidepanelblock p{margin-bottom:0;margin-top:3rem;text-transform:uppercase;font-size:.875rem}.sidepanel-wrapper .sidepanelblock p br{display:none}body.home .banner{padding-top:0;box-sizing:border-box;height:17.5rem}body.home .banner .bx-wrapper .bx-prev{left:.625rem}body.home .banner .bx-wrapper .bx-next{right:.625rem}body.home .banner .bg-image{height:17.5rem;padding-top:0}body.home .banner .headlines{width:38%;padding-top:2.5rem}body.home .banner .headlines .headline,body.home .banner .headlines .headline:first-child,body.home .banner .headlines .headline:nth-child(2),body.home .banner .headlines .headline:nth-child(3),body.home .banner .headlines .headline:nth-child(4),body.home .banner .headlines .headline:nth-child(6){font-size:2.1875rem;text-align:center;padding:0;line-height:1.5;display:block;border-bottom:none}body.home .banner .summary{font-size:1.25rem;margin:1.25rem 0}body.home .bg-image{padding-top:0;max-height:31.25rem}body.home .bg-video .headlines{top:0}body.home #product-category-blocks ul{margin-top:0}body.home #product-category-blocks li{width:50%}body.home #product-category-blocks li img{max-width:100%}body.home .tell-your-story .story{width:80%;margin:0 auto;float:none}body.home .tell-your-story .story p{text-align:center}body.home .tell-your-story .story .tell-me-more{margin:1.25rem auto}body.home .tell-your-story .story h4{width:100%;text-align:center;font-size:1.875rem}body.home .tell-your-story .tell-story-image{width:70%;float:none;margin:.9375rem auto}body.archive #product-category-blocks li,body.home #product-category-blocks li,body.page-template-page-product #product-category-blocks li{width:50%}body.archive #product-category-blocks li h2,body.home #product-category-blocks li h2,body.page-template-page-product #product-category-blocks li h2{width:52%}.videos .video{width:100%;max-width:30%}.videos .video p{font-size:1.625rem}.videos .video:nth-child(2){margin:0 1%}.testimonials{height:520px}.testimonials li.slide{height:32.5rem}.testimonials li.slide .testimonial{width:100%;margin:.625rem auto 0;height:520px;position:relative}.testimonials li.slide .testimonial:after{content:".";clear:both;display:block;height:0;visibility:hidden}.testimonials li.slide .testimonial .body{width:80%;margin:1.25rem auto 0;text-align:center;font-size:1.75rem;line-height:2rem;position:relative;z-index:100}.testimonials li.slide .testimonial .author{width:100%;text-align:center;margin-top:.625rem;font-size:1.5rem;line-height:1.875rem;position:relative;z-index:100}.testimonials li.slide .container_beforeafter{width:100%;line-height:normal;position:absolute;bottom:0}.testimonials li.slide .container_beforeafter .tab-content{width:72%;right:0}.testimonials li.slide .container_beforeafter ul.tabs{bottom:2.25rem;top:auto}body.store-locator .shops .shop,body.store-locator body.where-to-buy .shops .shop,body.where-to-buy .shops .shop,body.where-to-buy body.where-to-buy .shops .shop{width:31%;margin-bottom:.5rem;margin-right:.1875rem;margin-left:.1875rem}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input{width:auto}body.single-products .wrapper div.body{width:90%}body.single-products .type-products .product-images{max-width:59%}body.single-products .type-products .product-images .bx-pager{margin-right:3%}body.single-products .type-products .product-images .bx-wrapper{width:80%}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search,.search-widget .wpsl_search_widget-2 #wpsl-widget-form #wpsl-widget-search{width:auto}footer .money-back h5{width:80%;margin:0 auto}footer .money-back p{margin:.625rem auto;width:80%}footer .footer-links{padding:0}footer .footer-links ul#menu-footer-menu{margin-left:0}footer .footer-links #menu-footer-menu li{line-height:.875rem}footer .footer-links #menu-footer-menu li:after,footer .footer-links #menu-footer-menu li a{font-size:.8125rem;line-height:1rem;padding:0 .1875rem}footer .footer-links .copyright{width:100%;font-size:.8125rem}#nf-form-1-cont{width:100%}#nf-form-1-cont .field-wrap.submit-wrap{width:60%}.contact-page-gorillalogo{margin-top:1.25rem;float:left;width:100%}}@media only screen and (max-width:640px){body.page-template-page-right-sidebar article,body.page-template-page-right-sidebar aside{max-width:100%;float:none;margin-left:0}body table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-field-element,body table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-field-label{width:100%;display:block;padding:0 .625rem;box-sizing:border-box}body table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-field-label{text-align:center}body table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-after-field .nf-error-msg{text-align:center;padding:0 .625rem;box-sizing:border-box}body table.nf-table-display .nf-form-content .nf-field-container.checkbox-container{padding:0 .625rem;box-sizing:border-box}body table.nf-table-display .nf-form-content .nf-field-container input[type=button]{max-width:100%}body.home .banner .headlines{width:47%}body.home .banner .headlines .headline,body.home .banner .headlines .headline:first-child,body.home .banner .headlines .headline:nth-child(2),body.home .banner .headlines .headline:nth-child(3),body.home .banner .headlines .headline:nth-child(4),body.home .banner .headlines .headline:nth-child(6){font-size:1.875rem;line-height:1.2}.testimonials li.slide{height:auto}.testimonials li.slide .container_beforeafter .tab-content{width:100%;right:0}footer .copyright,footer .menu{max-width:100%;float:none;text-align:center;padding:0}body.archive .searchandfilter ul input[type=submit],body.page-template-page-product .searchandfilter ul input[type=submit]{max-width:100%;margin-top:1.25rem}body.archive article .product-index div.search .search-submit,body.page-template-page-product article .product-index div.search .search-submit{width:20%}body.archive article .product-index div.search .search-input,body.page-template-page-product article .product-index div.search .search-input{width:80%}body.archive article .product-index ul li,body.page-template-page-product article .product-index ul li{max-width:100%;clear:both}body.archive article .product-index ul li .image,body.page-template-page-product article .product-index ul li .image{width:100%}body.store-locator #wpsl-gmap{height:50vh!important}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap{width:90%;clear:both;margin:0 5%;padding:0;background-image:none}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input div,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input label,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap div,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap label{width:100%;float:none;clear:both;display:block;text-align:center}body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input #wpsl-search-btn,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-input #wpsl-search-input,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap #wpsl-search-btn,body.store-locator #wpsl-wrap .wpsl-search #wpsl-search-wrap .wpsl-search-btn-wrap #wpsl-search-input{float:none;width:100%;clear:both;margin:1.25rem auto .625rem}body.store-locator #wpsl-wrap #wpsl-result-list{max-width:100%}body.store-locator #wpsl-wrap #wpsl-stores{height:auto!important}body.reviews .bx-wrapper{margin:0 auto}body.reviews ul.reviewer-slider li.review-item{padding:2rem}body.reviews div#reviews .review-item .review-content{width:100%}body.reviews div#reviews .review-item .review-namestyle{width:14.5rem;margin:0 auto}body.reviews div#reviews .review-item .review-namestyle img{width:16.875rem;display:none}body.reviews div#reviews .review-item .review-namestyle img.mobile{display:block}body.reviews .review-image{display:none}body.reviews div#reviews .review-item .reviewer-name{width:100%;text-align:center;float:none}body.reviews div#reviews .review-item .reviewer-name p{text-align:center}.search-widget .wpsl-search-widget #wpsl-widget-form p label,.search-widget .wpsl_search_widget-2 #wpsl-widget-form p label{font-size:.8125rem;margin-right:.25rem;padding-left:2.125rem}.search-widget .wpsl-search-widget #wpsl-widget-form #wpsl-widget-search,.search-widget .wpsl_search_widget-2 #wpsl-widget-form #wpsl-widget-search{font-size:11px;margin-right:.3125rem}.search-widget .wpsl-search-widget #wpsl-widget-form input[type=submit],.search-widget .wpsl_search_widget-2 #wpsl-widget-form input[type=submit]{font-size:.75rem;padding:0 .4375rem;margin-right:0}body.archive #product-category-blocks li h2,body.home #product-category-blocks li h2{width:70%}}@media only screen and (max-width:540px){.blog-archive main,.blog-archive section.blog{width:100%}.blog-archive section.blog article{width:100%;max-width:100%}.blog-archive .blog-sidebar{width:100%;margin-top:1.25rem}body.single-post .wrapper{width:96%}body.single-post .wrapper .blog article{width:100%;margin-right:0;max-width:100%}body.single-post .wrapper .blog-sidebar{width:100%}}@media only screen and (max-width:460px){header .header{height:4.125rem}header .header .logo{max-width:35%}header .sidepanel-wrapper .sidepanelblock{width:5.75rem}header .sidepanel-wrapper .sidepanelblock p{font-size:.75rem}body.home .banner .bg-image{max-height:31.25rem}body.home .banner .headlines{padding-top:4rem;width:60%}body.home .banner .headlines .headline{font-size:1.25rem}body.home .banner .headlines .summary{display:none}body.home .banner .headlines .cta{margin-top:.625rem}body.home .banner .headlines .cta a{font-size:.75rem;padding:.5rem;line-height:1.75rem}body.home .videos .video{max-width:100%;clear:both}body.home .videos .video:nth-child(2){margin:0}body.home .videos .video p{text-align:center}body.archive #product-category-blocks li h2,body.home #product-category-blocks li h2,body.page-template-page-product #product-category-blocks li h2{font-size:34px}table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-field-element,table.nf-table-display .nf-form-content .nf-field-container.label-left .nf-field-label{width:100%}body.archive #product-category-blocks li img,body.home #product-category-blocks li img{max-height:9.875rem}body.about-us .wrapper{padding-bottom:0}body.about-us .wrapper article{max-width:38rem;float:left;padding-right:5%;width:100%}body.about-us aside{float:left;width:100%}.testimonials li.slide .testimonial .title{font-size:1.5rem;margin-bottom:.625rem}.testimonials li.slide .testimonial .body{width:75%;margin:0 auto}.testimonials li.slide .container_beforeafter .tab-content{width:100%}body.store-locator .shops .shop,body.store-locator body.where-to-buy .shops .shop,body.where-to-buy .shops .shop,body.where-to-buy body.where-to-buy .shops .shop{width:46.2%}body.reviews div#reviews .review-item{padding:1.25rem}.blog-archive{width:96%}.blog-archive section.blog,.blog-archive section.blog article{width:100%}.blog-archive section.blog article .blog-thumbnail{width:100%;margin-right:0}.blog-archive section.blog article .blog-details{width:100%;margin-top:1.25rem}}a{color:#93d50a}img{min-height:20px}body.about-us #timeline ul li{width:8rem}#menu-footer-social-icons.menu{display:block;width:100%}#menu-footer-social-icons li{display:inline-block;height:2.75rem;width:100%;max-width:2.75rem;margin:0 .375rem;background-repeat:no-repeat;background-size:50px;background-position:50%;border:1px solid #fff;background-color:#77bc1f}#menu-footer-social-icons li a{color:transparent;display:block;height:100%;text-indent:-99999px}#menu-footer-social-icons li.facebook{background-image:url('https://www.okeeffesco.co.uk/wp-content/themes/okeeffes/img/icons/facebook.svg')}#menu-footer-social-icons li.twitter{background-image:url('https://www.okeeffesco.co.uk/wp-content/themes/okeeffes/img/icons/twitter.svg')}#menu-footer-social-icons li.instagram{background-image:url('https://www.okeeffesco.co.uk/wp-content/themes/okeeffes/img/icons/instagram.svg')}#menu-footer-social-icons li.youtube{background-image:url('https://www.okeeffesco.co.uk/wp-content/themes/okeeffes/img/icons/youtube.svg')}body.home #product-category-blocks li a span.learn-more-link, body.archive #product-category-blocks li a span.learn-more-link, body.page-template-page-product #product-category-blocks li a span.learn-more-link{color:#fff}.bg-image--new{position:relative;max-height:41.875rem;box-sizing:border-box;height:26.1875rem;width:100%;overflow:hidden}img.image-bg{width:100%;max-height:41.875rem;height:26.1875rem;position:absolute;object-fit:cover;object-position:center}.image-bg-headlines{margin:0 auto;width:25.5rem;position:relative;top:calc(50% - (277.7px / 2) - 1.3125rem)}@media and (max-width: 460px){.image-bg-headlines{width:60%;top:calc(50% - 149px)}}@media (min-width: 461px) and (max-width: 768px){.image-bg-headlines{width:50%;top:calc(50% - (277.7px / 2) - 1.3125rem)}}@media only screen and (max-width: 460px){.image-bg-headlines{width:60%;top:calc(50% - 149px)}}@media only screen (min-width: 461px) and (max-width: 768px){.image-bg-headlines{width:38%;top:calc(50% - (277.7px / 2) - 1.3125rem)}}body.category .wrapper .category-archive .blog-sidebar{background:#f4f4f6 !important;padding-bottom:60px !important}body.home .tell-your-story .story .tell-me-more a{background-color:#e76824 !important}body > div.pagewidth > div.banner > ul > div.sl_next_btn.slick-arrow div.sl_next_btn.slick-arrow{position:absolute !important;display:block !important;width:30px !important;height:30px !important;top:26vh !important;left:10vw !important;z-index:9999 !important}div.sl_next_btn.slick-arrow>img{position:relative !important;display:block !important;width:100% !important;height:auto !important}body.single-post .wrapper .blog article ul{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif !important;font-size:1.125rem !important}body.single-post .wrapper .blog article ul li{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif !important;font-size:1.125rem !important}@media only screen and (max-width: 500px){header .sidepanel-wrapper .sidepanelblock p{font-size: .65rem !important}}@media (min-width: 992px){.blog-thumbnail>a{display:block;max-width:95%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.about-us #timeline ul li{width:8rem !important}#timeline ul li{width:8rem !important}body.home #product-category-blocks li img.productblock-image{width:auto !important;max-height:16.875rem !important}.sidepanel-cl{top:unset !important}body.page-template-where-to-buy h3,#post-160>h3{width:100%;display:block;font-size:1.5rem;text-align:center;text-transform:uppercase;margin-bottom:1.5625rem;font-family:Trade Gothic LT W01 Bold,sans-serif}.jekbee{color:black;text-decoration:none}.banner-next{background:url('/wp-content/themes/okeeffes-ENG/img/icons/arrow-left-white.svg') no-repeat 0 0;left:5rem;display:block;position:absolute;top:40%;width:32px;height:32px;z-index:9999}.banner-prev{background:url('/wp-content/themes/okeeffes-ENG/img/icons/arrow-right-white.svg') no-repeat 0 0;right:5rem;display:block;position:absolute;top:40%;width:32px;height:32px;z-index:9999}@media only screen and (max-width: 768px){body.home #product-category-blocks li,  body.page-template-page-product #product-category-blocks li{width:50% !important}#product-category-blocks li img.productblock-image{width:auto !important;max-height:16.875rem !important}body.home #product-category-blocks li img{max-width:100%}.sidepanel-cl,{display:none !important}footer .copyright, footer .menu{padding-top:20px}footer .money-back h5{font-size:1.75rem;line-height:2rem}body.single-products .type-products .product-details h1{line-height:2rem;font-size:1.75rem}body.about-us .wrapper article{max-width:unset !important;float:none;padding-right:unset;padding:0 5% !important;width:90% !important}.banner-next{left:1.5rem;top:30%}.banner-prev{right:0.8rem;top:30%}}.icon_wrapper{padding:0 20px}.blog .at-share-btn-elements{text-align:right;padding-top:10px}.blogpost-title{font-size:2.5rem;font-family:Aachen W01 Bold;font-weight:400;text-transform:uppercase;line-height:3.125rem;padding-bottom: .5rem}.back-to-blog-link{padding-top:20px;padding-bottom:20px}.single-option-pictures{width:250px;height:250px}.healthy-feet-button{background-color:#6DCFF6;border:none;color:white;padding:10px 50px;text-align:center;font-size:16px;text-transform:uppercase;box-shadow:3px 3px 5px #7f7f7f;font-weight:bold}.healthy-review-button{background-color:rgb(0,0,0,0);border:none;color:#1A2E73;padding:0px;text-align:center;font-size:100%;font-weight:bold}.blog-archive section.blog article, body.single-post .blog section.blog article{border-bottom:0px solid #282828}.blog-archive main{width:100%}.column-3{width:25% !important}.column-4{width:32% !important}.column-6{width:50% !important}.column-8{width:66% !important}.column-12{width:100% !important}.w-100{width:100%}.w-75{width:75%}.w-50{width:50%}.w-40{width:40%}.w-25{width:25%}.mx-auto{margin:0 auto;position:relative;display:block}.ab-bottom{position:absolute;bottom:-25% !important}.pr_size{width:28% !important}.mid_size{width:44% !important}section.blog{display:flex;flex-wrap:wrap;justify-content:space-between}.box-shadow-top{margin-top:-20px;top:0;-webkit-box-shadow:-10px 10px 8px rgba(0, 0, 0, 0.4);box-shadow:-10px 10px 8px rgba(0,0,0,0.4);position:absolute;height:20px;width:100vw;display:none}.product_details_holder{position:relative;display:block;padding-top:0%}.f-left{float:left !important}.f-right{float:right !important}.d-flex{display:flex}.d-block{display:block}.mx-auto{margin:0 auto}.blog-archive section.blog .blog-details, body.single-post .blog section.blog .blog-details{width:100%}.mb-5,.my-5{margin-bottom:3rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.mt-5,.my-5{margin-top:3rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mt-3,.my-3{margin-top:1rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mt-1,.my-1{margin-top:.25rem!important}.pb-5{padding-bottom:3rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-2{padding-bottom:.5rem!important}.pb-1{padding-bottom:.25rem!important}.pt-5{padding-top:3rem!important}.pt-4{padding-top:1.5rem!important}.pt-3{padding-top:1rem!important}.pt-2{padding-top:.5rem!important}.pt-1{padding-top:.25rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.pl-5{padding-left:3rem!important}.mt-5{margin-top:3rem!important}.okeefes-max-width{max-width:66.875rem !important}.clearBoth{clear:both}div.blog-details{min-height:150px;position:relative}div.blog-details>p>a.view-article{text-transform:uppercase;position:absolute;bottom:0;right:0;font-weight:bold}.big_img_wrapper{height:400px;background-size:contain;background-repeat:no-repeat;background-position:center !important}main>section.blog-feature>div.big_img_details>div>h2>a{font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;font-weight:700;color:#000;text-decoration:none;font-size:1.375rem}body>div.pagewidth>div>div>main>section.blog-feature.d-flex>div.big_img_details.column-4.f-right>div>h2>a{font-size:1.6rem}body>div.pagewidth>div>div>main>section.blog-feature.d-flex>div.big_img_details.column-4.f-right>div>span{line-height:22px}body>div.pagewidth>div>div>main>section.blog-feature.d-flex>div.big_img_details.column-4.f-right>div.blog-details{max-width:80%;float:right;position:relative;top:50%;transform:translateY(-50%)}body>div.pagewidth>div>div>main>section.blog-feature.d-flex>div.big_img_details.column-4.f-right>div>span>a.view-article{position:absolute;bottom:-30px;right:0;text-transform:uppercase;text-decoration:none}#blog_filter{width:100%;background:#ebebeb;position:relative;display:block;min-height:100px;height:100px}.filter_wrapper{height:inherit;width:100px;position:relative;display:block;float:right}.filter_wrapper p{text-align:center;margin:0.75rem auto 0 auto}.filter_wrapper>img{position:relative;display:block;margin:0 auto;width:55%;height:auto;top:unset;transform:unset;-webkit-transform:unset}.filter_wrapper>img:hover{cursor:pointer}.separator{height:86%;border:1px solid #fff;border-radius:20%;position:absolute;left:0;top:6%;background:#fff}.filter{display:none;position:absolute;right:0;top:100%;background:#fff;box-shadow:3px 3px 4px grey;z-index:999}#blog_filter>div.filter.f-right>h6{padding:20px}.filter_column{padding:0 20px;margin:20px 0;min-width:80px}.left-col{border-right:0.5px  solid #333}.right-col{border-left:0.5px solid #333}checkbox-button{cursor:pointer}input[type=checkbox]{box-sizing:border-box;padding:0}input{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent}.checkbox-button__input{opacity:0;position:absolute}.checkbox-button__control{position:relative;display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#017b5f;border:2px solid #666}.checkbox-button__input:checked+.checkbox-button__control:after{content:"";display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#01a982}.checkbox-button__input:checked+.checkbox-button__control{border-color:#01a982}.checkbox-button__control{transform:scale(0.75)}.awards h5{color:#000;font-family:Aachen W01 Bold;font-weight:400;font-size:2.375rem;display:table;margin:0 auto;text-align:center;line-height:2.5rem }.awards_img>img{position:relative;display:block;width:150px;height:auto;top:-50%;transform:translatey(50%);margin:0 auto}.awards_container{position:relative;display:block;min-height:240px;margin:0 auto;max-width:66.875rem}.awards_container>div.row{position:relative;display:flex;height:100%;min-height:inherit;width:100%}.awards_img{height:inherit;position:relative;display:block;min-height:inherit}.awards_content{height:inherit;position:relative;display:block;min-height:inherit;padding:30px 0;box-sizing:border-box}.awards_content_wrapper{display:block;flex-direction:column;position:relative}.main_wrapper{margin-bottom:50px}.dots_on_right_side{background:#fff url(/wp-content/themes/okeeffes/img/OK_Circles-grey_925x925.png);background-repeat:no-repeat;background-position:right;background-size:35%}.product_image_circle{max-width:55%}.product_image_circle_big{max-width:85%}.single_product_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.reviews_container_overview{background:#fff;z-index:0;position:relative;display:block}.reviews_container{background-image:url('/wp-content/uploads/sites/22/2019/08/k-199-chim-0000072_1.jpg');background-repeat:no-repeat;background-position:left;background-size:100%;z-index:0;position:relative;display:block}.review_small{font-size:0.95rem !important}.awards_container_slider{box-shadow:0px 6px 6px grey;background-repeat:no-repeat;background-position:0% 50%;background-size:100%;position:relative;display:block}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 30.71%);position:absolute;z-index:1;width:100%;height:100%;box-shadow:0px 6px 6px grey}.reviews_container>div.row{z-index:1}i.fas.fa-star{color:#ff7b02}.awards_prev_btn{display:block;position:absolute;z-index:9999;width:70px;height:70px;background:rgba(136,136,136,0.6);left:-75px;top:30%;border-radius:50%}.awards_prev_btn>p,.awards_next_btn>p{color:#fff !important;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-55%);font-size:35px;font-weight:600}.awards_next_btn{display:block;position:absolute;z-index:9999;width:70px;height:70px;background:rgba(136,136,136,0.6);right:-75px;top:30%;border-radius:50%}.single_prev_btn{display:block;position:absolute;z-index:1;width:70px;height:70px;background:rgba(136,136,136,0.6);left:0px;top:35%;border-radius:50%}.single_prev_btn>p,.single_next_btn>p{color:#A9A9A9 !important;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-55%);font-size:35px;font-weight:normal}.single_next_btn{display:block;position:absolute;z-index:1;width:70px;height:70px;background:rgba(136,136,136,0.6);right:0px;top:35%;border-radius:50%}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0, 0, 0, 0.125);border-radius:0.25rem}.card>hr{margin-right:0;margin-left:0}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:#6DCFF6;cursor:pointer}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header + .list-group .list-group-item:first-child{border-top:0}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0, 0, 0, 0.03);border-top:1px solid rgba(0, 0, 0, 0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}.card-header>h5>button{border:none;background:none;color:#fff}.slick-slide{opacity:0.5}.awards_holder.slick-slide{opacity:1}.slick-slide.slick-current{opacity:1}@media (min-width: 576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}.collapse{display:none}.collapse.show{display:block}@media (min-width: 576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header{border-top-right-radius:0}.card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header{border-top-left-radius:0}.card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:0.25rem}.card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:0.75rem}.banner_h5_bottom{font-size:6rem !important;line-height:6rem !important}.banner_h5{font-size:3.375rem !important;line-height:3.375rem !important;margin:1.25rem auto 0.5rem !important;border-bottom:4px solid #000 !important}@media (min-width: 576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}@media (min-width: 768px) and (max-width: 1200px){#reviews>div.row.mx-auto.okeefes-max-width.pb-5.pt-5.w-100>div,#product_details,.before_and_after,#ingredients,#awards>div.row,#product_category_awards>div.row,#faqs,#related_products>div.row,#skincare_tips{max-width:80% !important;margin:0 auto !important}.popular_questions>div{max-width:80% !important;margin:0 auto !important}.faqx-search{padding:60px 0px !important}body>div.pagewidth>header>div.header>nav{z-index:99999}}.half-screen{width:50% !important}.new_single{background-color:#fff !important}.product_icons{justify-content:space-around}.icon_wrapper>img{margin:0 auto;position:relative;display:block;height:auto}.icons_hr{border-width:1px;border-color:#000;background:#000}.brands{flex-wrap:wrap;justify-content:space-around}.brand_wrapper{position:relative;width:49% !important;height:100px;max-height:100px}.brand_wrapper>a>img{position:relative;display:block;width:55%;height:auto;margin:auto;top:50%;transform:translateY(-50%)}.new_single_slider>ul{max-height:350px;max-width:90% !important;position:relative;margin:10% auto;overflow:hidden}.new_single_slider>ul>li,#product-slider>ul>div>div>li>img,#product-slider\>ul>div>div>li>img{max-height:300px;margin:0 auto}.new_single_slider-nav{max-width:90%;margin:50px auto 0}#product-slider-nav\>ul>div>div>li>img{max-height:100px}.sticky_single_nav{justify-content:space-around}.ie .sticky_single_nav{justify-content:space-around}.sticky_single_nav>li{list-style:none}.sticky_single_nav>li>a{color:#797979;text-decoration:none}.sticky_single_nav>li>a:hover{color:#5b5f63;text-decoration:underline}.fixed{position:fixed;top:30px;z-index:99999;left:0;right:0}.how-it-works-content{padding:20px;box-sizing:border-box}#product_details{height:inherit;overflow:hidden}.text-center{text-align:center}.h1_single_product{border:none !important;text-align:left;margin-left:0;font-size:2rem !important}.before_and_after{position:relative;display:block;width:100%;margin:0 auto;max-height:400px}.related_products_desc{color:#000;text-align:center;padding:0 50px 20px}.awards_holder{height:180px;min-width:180px;overflow:hidden;position:relative;background:rgb(255, 255, 255);border-radius:50%;margin:0px 20px;align-items:center;display:flex !important}.review_rating{display:flex;flex-direction:column;flex-basis:25%}.review_rating_description{display:flex;flex-direction:column;flex-basis:75%}.review_rating_holder{display:flex;flex-direction:row;margin:20px 0px}.product_category_h1{font-size:3.375rem;text-align:center;text-transform:uppercase}.awards_slider_holder{display:flex;justify-content:center;align-content:space-around;max-width:56.5rem;margin:0 auto;box-sizing:border-box;position:relative;height:auto;min-height:100%;align-content:space-around}.awards_slider_holder_single{display:flex;justify-content:center;align-content:space-around;max-width:56.5rem;margin:0 auto;box-sizing:border-box;position:relative;height:auto;min-height:100%;align-content:space-around}#reviews{background-position:0% 0% !important;background-size:100% !important;background-repeat:no-repeat !important}.container_faqs_overview_single>div>div>div#accordion>div>div.card-header{background-color:#93d50a !important}.container_faqs_overview_single>div>div>div#accordion>div>div.collapse{background-color:lightgray}.faqx>div>div>div.card-header>h5>button,#faqs>div>div>div>div>div.card-header>h5>button,#product_category_faqs>div>div>div>div>div.card-header>h5>button{color:#000;text-align:left}.faqx>div>div>div.card-header>h5{text-align:left;font-size:100%}.faqx>div>div>div.card-header>h5>button>i,#faqs>div>div>div>div>div.card-header>h5>button>i,#product_category_faqs>div>div>div>div>div.card-header>h5>button>i{float:right}.faqx>div>div>div.card-header{background-color:#fff}.faqx-search>form>input:nth-child(1){background-color:#fff;border:2px solid #000}.faqx-search>form>input:nth-child(2){position:absolute;top:0;right:10%;opacity:0;z-index:100}#faqx_search_icon{position:absolute;top:10px;right:13%;font-size:30px}.faqx-search{padding:60px 40px}.faqx-search>form{position:relative}.faqx>center{font-weight:600}center>i.fas.fa-phone-alt{color:#e76824;font-size:20px;margin-right:15px !important}center>i.fas.fa-envelope{color:#e76824;font-size:20px;margin-right:15px !important}.faqx_contact_details>h5:nth-child(1){margin-bottom:20px}.faqs_category_holder{display:flex;flex-wrap:wrap}.faqs_category_holder>a{flex-grow:2;width:30%;position:relative;overflow:hidden;box-sizing:border-box;text-decoration:none}.faqs_category_holder>a>div{width:initial;text-align:center;display:block;height:300px;padding:10px;margin:10px 10px;background-size:cover;background-position:center;position:relative;box-sizing:border-box}.spin_90{-webkit-animation:spin 0.3s linear  forwards;-moz-animation:spin 0.3s linear forwards;animation:spin 0.3s linear forwards }.spin_90_back{-webkit-animation:spin_back 0.3s linear  forwards;-moz-animation:spin_back 0.3s linear forwards;animation:spin_back 0.3s linear forwards }@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-moz-keyframes spin_back{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes spin_back{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin_back{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}#displaycategorieswidget-3>h3{font-weight:400;text-align:center;text-transform:uppercase;font-size:1.5rem;font-family:Aachen W01 Bold;margin-bottom:30px}#displaycategorieswidget-3>ul>li>a{text-align:center;text-transform:uppercase;color:#000;font-weight:300;text-decoration:none;font-size:15px}.dcw li{margin:8px auto}.single_faqs_content{max-width:1070px;margin:0 auto}.single_faqs_questions{display:inline-block;width:70%}.single_faqs_sidebar{display:inline-block;width:23.84%;vertical-align:top;padding:20px;background:#e2e2e2;margin-left:2%;margin-top:30px}.dcw_faqs{position:relative;display:block;margin:0 auto;height:auto;overflow:hidden}.dcw_faqs>li{margin:10px 0 !important}.blog-details>h2{min-height:45px}div.product-details.half-screen.f-left.new_single_product-details{padding:0 25px !important;box-sizing:border-box !important}.single_prod_bullets>li{margin-bottom:7px;font-size:1.125rem;line-height:1.5rem;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif}.middle_text_banner_img{position:relative;top:50%;transform:translateY(-50%);display:block;margin:0 auto !important}.banner_img_min_height{min-height:305px}.banner_text_image_middle_holder{min-height:305px;height:305px}body.single-products .why-it-works img{max-width:50%;display:block}body.single-products .why-it-works{width:50% !important}.twentytwenty-handle{background:url('/wp-content/uploads/sites/22/2019/09/Slider.png');border:none !important;height:120% !important;background-position:top;background-size:97%;background-repeat:no-repeat;box-shadow:none !important;top:0% !important;margin-left:-13% !important;margin-top:-20px !important;width:28% !important}.twentytwenty-handle::before,.twentytwenty-handle::after,.twentytwenty-handle>span{display:none !important}#container-zip,#container-zip2{overflow:visible;margin-bottom:20%}.twentytwenty-overlay{display:none}.product_content{min-height:100px}.blog-details>p:nth-child(3){min-height:72px}.single_faqx>h5{font-size:3.375rem;line-height:3.375rem;margin:1.25rem auto 0.5rem;border-bottom:4px solid #000}.faqx_big_h5{font-size:6rem;line-height:6rem}.filter_wrapper>p{text-align:center}.filter_wrapper>img{height:40%}header .header #menubutton.active{z-index:99999999}@media (max-width: 1130px){.awards_slider_holder{max-width:46.5rem}.awards_slider_holder_single,.awards_slider_holder{max-width:46.5rem}.awards_prev_btn{top:27%}.awards_next_btn{top:27%}.awards_holder{height:145px;min-width:145px}.awards_container_slider{background-repeat:no-repeat;background-position:0% 0%;background-size:cover;position:relative;display:block}.single_faqs_questions{display:inline-block;width:60%;margin-left:5%}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 20%)}}@media (max-width: 980px){.awards_holder{height:185px}#product-slider\>ul>div.slick-list.draggable>div>li.slick-slide.slick-current.slick-active>img{max-width:58%}.single_next_btn{top:20%}.single_prev_btn{top:20%}.awards_prev_btn{top:30%}.awards_next_btn{top:30%}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 15.71%)}}@media (max-width: 767px){.dots_on_right_side{background:unset}.banner_image_right,.banner_image_left{display:none}body>div.pagewidth>div.banner>ul>div>div>li>div>div.f-left.column-6.banner_text_image_middle_holder,.banner_text_image_middle_holder{width:80% !important;margin:0 10%;min-height:unset;height:unset}.middle_text_banner_img{top:unset;transform:unset}.single_faqs_questions{display:block;width:80%;margin:0 auto}.dcw{display:block;position:relative;height:auto;overflow:hidden}body>div.pagewidth>div.single_faqs_content>div.faqx>h5{width:80%;margin:0 auto}.single_faqs_questions>div.faqx:nth-child(1){padding-bottom:20px }.single_faqs_sidebar{display:block;width:80%;vertical-align:top;padding:20px;background:#e2e2e2;margin:20px auto}.faqx-search{padding:60px 0px !important}.faqs_category_holder>a{width:50%}.single_next_btn{top:35%}.single_prev_btn{top:35%}.half-screen,.column-4{width:100% !important}.pt-5{padding-top:unset !important }.new_single_slider-nav{max-width:80%;margin:0 auto }.new_single_slider>ul{margin-bottom:0}.h1_single_product{text-align:center}.sticky_container{padding-top:3rem !important}#reviews>div.row.mx-auto.okeefes-max-width.pb-5.pt-5.w-100>div,#product_details,.before_and_after,#ingredients,#awards>div.row,#faqs,#related_products>div.row,#skincare_tips,#product_category_product,#product_category_review,#product_category_awards>div.row,#product_category_faqs,.popular_questions>div{max-width:80% !important;margin:0 auto !important}#awards,#ingredients>div.row,#ingredients>div.row>div.column-12,#reviews,#faqs,#related_products,#skincare_tips,#product_category_product>div>h4,#product_category_awards>div.row,#product_category_faqs{padding-top:3rem !important}.awards_holder{width:125px;height:125px;min-width:125px;overflow:hidden;position:relative;background:#fff;border-radius:50%;margin:0 20px;align-items:center;display:flex !important}.awards_next_btn{top:15%;width:60px;height:60px;right:-60px}.awards_prev_btn{top:15%;width:60px;height:60px;left:-60px}.related_products_desc{padding:0 25px 20px}.product_image_circle_big{max-width:50%}.review_rating,.review_rating_description{flex-basis:100%}.review_rating_holder{flex-direction:column}.icon_wrapper{text-align:center;padding:0 5%}.product_category_h1{font-size:2.375rem;text-align:center;text-transform:uppercase;width:50%;margin-top:2rem}#product_category_product>div>h4{margin-bottom:2rem}#product_category_review{padding-top:3rem !important}.awards_container_slider{box-shadow:0px 6px 6px grey;background-repeat:no-repeat;background-position:100%;background-size:cover;position:relative;display:block;height:auto}.awards_prev_btn{top:25%}.awards_next_btn{top:25%}nav>ul.sticky_single_nav>li>a{font-size:15px}.ingredient_img_container{position:relative !important;top:50% !important;transform:translateY(50%) !important}#related_products>div>div>div,#skincare_tips>div>div>div{margin-bottom:10%}#skincare_tips{padding-bottom:0 !important}.faqx>div>div>div.card-header>h5{font-size:1.5rem}.new_single_product-details{padding:0 10%;box-sizing:border-box !important;display:block;position:relative;padding:0 20px !important}.w-40{width:100%}.blog-feature{display:block}.blog-feature>div{width:100% !important}.blog-feature>div>div.blog-details{float:none !important;top:unset !important;transform:unset !important;margin-top:30px}.big_img_wrapper{height:300px}#ingredients>div>div:nth-child(3)>div>div.slick-list.draggable>div>div.ingredient>div.column-8{width:100% !important;padding-left:1rem !important}#ingredients>div>div:nth-child(3)>div>div.slick-list.draggable>div>div.ingredient>div.column-8>p{}.sticky_single_nav>li{font-size:1.45rem !important;letter-spacing:-1px!important}header .header nav{z-index:9999 !important}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 13.5%)}}@media (max-width: 650px){.awards_holder{width:105px;height:105px;min-width:105px}.column-6{width:100%!important}.ingredient_img_container{position:relative !important;top:0% !important;transform:translateY(0%) !important}body>div.pagewidth>div.wrapper.pt-5>div.sticky_container{display:none}.how-it-works-content{margin-top:0 !important}#container-zip,#container-zip2{max-width:100% !important}.box-shadow-top{display:block}.product_details_holder{position:relative;display:block;padding-top:6%}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 11%)}}@media (max-width: 576px){.faqx>div>div>div.card-header>h5{font-size:1.4rem}.faqs_category_holder>a{width:100%}.product_icons{display:block !important}.icon_wrapper{margin-bottom:25px}.awards_holder{width:225px;height:225px;min-width:225px}.awards_slider_holder{max-width:16.5rem}.awards_slider_holder_single,.awards_slider_holder{max-width:16.5rem}nav>ul.sticky_single_nav>li>a{font-size:13px}.awards_prev_btn{top:18%}.awards_next_btn{top:18%}.single_next_btn{top:25%}.single_prev_btn{top:25%}.faqs_category_holder{padding-top:15px !important}.faqx h5{font-size:2rem }.banner_h5{font-size:2rem !important;line-height:2.375rem !important;margin:1.25rem auto 0.5rem !important;border-bottom:4px solid #000 !important}.banner_h5_bottom{font-size:4rem !important;line-height:4rem !important}.big_img_wrapper{height:280px}#reviews>div>div>span.review_small{padding:50px 0px 20px !important}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 8%)}.filter_wrapper p{text-align:center !important;margin:0.75rem auto 0 auto !important}.filter_wrapper>img{top:unset !important;transform:unset !important;-webkit-transform:unset !important}.half-screen,.column-4{width:100% !important}.blog-feature>div{width:100% !important}.blog-feature{display:block}}@media (max-width: 460px){.awards_slider_holder_single,.awards_slider_holder{max-width:14.5rem}.awards_prev_btn{top:33%}.awards_next_btn{top:33%}.awards_holder{height:180px;min-width:180px}.faqx>div>div>div.card-header>h5{font-size:1.2rem}.big_img_wrapper{height:220px}.blog-details{max-width:100%}.single_faqx>h5{font-size:1.7rem !important;line-height:2rem !important}.single_faqx h5.faqx_big_h5{font-size:3.2rem !important;line-height:3.2rem !important}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 6%)}}@media (max-width: 400px){.faqx>div>div>div.card-header>h5{text-align:left;font-size:1.5rem}.banner_h5_bottom{font-size:3.2rem !important;line-height:3.2rem !important}.banner_h5{font-size:1.7rem !important;line-height:2rem !important}.brand_wrapper{position:relative;width:44% !important;height:75px;max-height:75px}div.brands{margin-top:1.5rem!important}.reviews_container_overlay{background:linear-gradient(180deg, rgba(235,235,235,0), rgba(235,235,235,1) 2%)}}.blog img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{max-height:500px;margin:0 auto;display:block}.wrapper .blog h1{border:none;text-align:left;margin:20px 0 0}.postTitle{min-height:35px}.healthy-feet-button{box-shadow:3px 3px 5px #393535 !important}.blog ul li{list-style:disc;line-height:1.5}.blog ul,ol{margin:0 0 15px 25px;padding:0}.exclusive_to{font-size:14px}.buy_now_single{margin-bottom:0px}.brand_wrapper{margin-bottom:10px}#container-zip,#container-zip2{left:13%}.twentytwenty-handle{background-size:75%}body.single-products .why-it-works img{max-width:75%}@media (max-width: 991px){.how-it-works-content,.why-it-works{width:100% !important;float:none!important}body.single-products .why-it-works img{max-width:100% !important}body.single-products .why-it-works{width:100% !important;float:none !important;margin:0 auto;clear:both}#container-zip,#container-zip2{left:0 !important}.twentytwenty-handle{background-size:97%}}.wpcf7{width:70%;float:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;margin:4.375rem auto 0}.wpcf7>form>p>label>span>input,.wpcf7>form>p>label>span>textarea{border:2px solid #eee !important;background:#f4f4f6 !important;width:100% !important}.wpcf7>form>p>label>span>input:focus,.wpcf7>form>p>label>span>textarea:focus{box-shadow:0 0 5px red;border:1px solid red}.wpcf7>form>p{margin:1.875rem 0 !important}.wpcf7>form>p>label{font-weight:700 !important;margin-bottom:10px !important;position:relative;display:block}.wpcf7>form>p>label>span{position:relative;display:block;margin-top:10px}.wpcf7>form>p>label>span.requierd_star{position:relative;display:inline;margin-left:5px}.wpcf7>form>p>input[type=submit]{background:#77bc1f;text-align:center;color:#fff;font-weight:700;height:3.4375rem;line-height:3.4375rem;border:1px solid #77bc1f;width:100%;float:right;font-size:1.125rem;text-transform:uppercase;padding:0 }.wpcf7>form>p>input[type=submit]:hover{background:#fff;color:#77bc1f;transition:background-color .25s ease-in-out}.cf_required{width:70%;float:none;font-family:Trade Gothic LT W01 Cn No-_18,sans-serif;margin:4.375rem auto 0;margin-bottom:-2rem;font-size:14px}.cf_required>span,.requierd_star{color:#e80000}div.wpcf7-mail-sent-ok{border:none !important;font-size:1.25rem}.icon_wrapper{padding:0 20px !important}.legal article ol{list-style:decimal}.legal article>ol{padding-left:1rem;padding-top:1rem}.legal article ol li:not(:last-child){margin-bottom:1rem;line-height:1.4rem}