');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.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;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{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{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{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{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-content{display:flow-root}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.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:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;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%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.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}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*!***************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
\***************************************************************************************************************************************************************************************************************************************/
.js-archive-list a,.js-archive-list a:focus,.js-archive-list a:hover{text-decoration:none}.js-archive-list .loading{display:inline-block;padding-left:5px;vertical-align:middle;width:25px}.jal-hide{display:none}.widget_jaw_widget ul.jaw_widget,ul.jaw_widget ul,body .wp-block-js-archive-list-archive-widget ul.jaw_widget,body .wp-block-js-archive-list-archive-widget ul.jaw_widget ul,body ul.jaw_widget{list-style:none;margin-left:0;padding-left:0}.widget_jaw_widget ul.jaw_widget li,.wp-block-js-archive-list-archive-widget ul.jaw_widget li,.jaw_widget ul li{padding-left:1rem;list-style:none}.widget_jaw_widget ul.jaw_widget li:before,.wp-block-js-archive-list-archive-widget ul.jaw_widget li:before,.jaw_widget ul li:before{content:""}.widget_jaw_widget ul.jaw_widget li .post-date,.wp-block-js-archive-list-archive-widget ul.jaw_widget li .post-date,.jaw_widget ul li .post-date{padding-left:5px}.widget_jaw_widget ul.jaw_widget li .post-date:before,.wp-block-js-archive-list-archive-widget ul.jaw_widget li .post-date:before,.jaw_widget ul li .post-date:before{content:"—";padding-right:5px}.jaw_symbol{margin-right:.5rem}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}strong{font-weight:700}em{font-style:italic}a img{border:none}strong,b,strong *,b *{font-weight:700}em,i,em *,i *{font-style:italic}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}body{font-family:"Lora",sans-serif;font-size:14px;color:#242424;background:#fff}h1,h2,h3,h4,h5,h6,#nav-wrapper .menu li a,.feat-more,.cat,.post-share .post-share-comments,.about-title,#footer-social a,.more-link,.post-comments span.reply a,.widget .tagcloud a,.pagination a,.post-tags a,.slicknav_nav a,.post-pagination a{font-family:"Montserrat",sans-serif}p{line-height:25px}a{color:#c39f76;text-decoration:none}.container{width:1080px;margin:0 auto}#content{margin-bottom:50px}#main{width:740px;float:left}#main.fullwidth{width:100%}#sidebar{width:300px;float:right}#top-bar{height:50px;background:#161616;width:100%;position:fixed;z-index:9999;-webkit-backface-visibility:hidden}#top-bar .container{position:relative}.slicknav_menu{display:none}#nav-wrapper .menu{float:left}#nav-wrapper .menu li{display:inline-block;margin-right:31px;position:relative}#nav-wrapper .menu li a{color:#fff;line-height:50px;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;display:block;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}#nav-wrapper .menu li a:hover{color:#999}#nav-wrapper .menu>li.menu-item-has-children>a:after{font-family:FontAwesome;content:"\f107";margin-left:7px;color:#999;font-size:13px}#nav-wrapper .menu .sub-menu,#nav-wrapper .menu .children{background-color:#161616;display:none;padding:0;position:absolute;margin-top:0;left:0;z-index:99999}#nav-wrapper ul.menu ul a,#nav-wrapper .menu ul ul a{color:#999;margin:0;font-size:10px;letter-spacing:1px;padding:6px 10px;min-width:175px;line-height:20px;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s;border-top:1px solid;border-color:#333}#nav-wrapper ul.menu ul li,#nav-wrapper .menu ul ul li{padding-right:0;margin-right:0}#nav-wrapper ul.menu ul a:hover,#nav-wrapper .menu ul ul a:hover{color:#fff;background:#333}#nav-wrapper ul.menu li:hover>ul,#nav-wrapper .menu ul li:hover>ul{display:block}#nav-wrapper .menu .sub-menu ul,#nav-wrapper .menu .children ul{left:100%;top:0}#top-social{position:absolute;right:38px;top:0}#top-social.nosearch{right:0}#top-social a{color:#fff;margin-left:10px;font-size:14px;line-height:50px;display:inline-block;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}#top-social a:hover{color:#c39f76}#top-search{position:absolute;right:0;top:0}#top-search a.search{font-size:14px;color:#888;line-height:50px;position:relative;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}#top-search a.search:hover{opacity:.65}.show-search{position:absolute;top:50px;right:0;display:none;z-index:10000}.show-search #searchform input#s{width:210px;background:#fff;-webkit-box-shadow:0 5px 4px -4px rgba(190,190,190,.1);-moz-box-shadow:0 5px 4px -4px rgba(190,190,190,.1);box-shadow:0 5px 4px -4px rgba(190,190,190,.1);border:1px solid #eee}.show-search #searchform input#s:focus{border:1px solid #ddd}.home #header,.page-template-page-slider #header,.page-template-page-fullwidth-slider #header,.page-template-page-blog #header{margin-bottom:0;border-bottom:none}#header,#header.noslider{padding-top:50px;text-align:center;border-bottom:1px solid #eee;margin-bottom:60px}.blog-line{height:1px;background:#eee;margin-bottom:60px}#logo{padding-top:56px;padding-bottom:56px}#logo img{max-width:100%;height:auto;vertical-align:middle}.featured-area{margin-bottom:30px}.featured-area.nopromo{margin-bottom:0}.feat-item{display:table;width:100%;height:530px;background-size:cover;background-repeat:no-repeat;background-position:center}.feat-overlay{height:100%;background:rgba(0,0,0,.16);display:table-cell;vertical-align:middle;text-align:center;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.feat-inner{max-width:60%;margin:0 auto}.feat-overlay .cat a{display:inline-block;margin:0 3px 13px;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:2px;padding-bottom:2px}.feat-overlay h2{color:#fff;font-size:24px;line-height:1.4em;font-weight:400;text-transform:uppercase;letter-spacing:3px;margin-bottom:16px}.feat-overlay h2 a{color:#fff;display:block}.feat-title-divider{border-top:2px solid;display:block;max-width:48px;margin:0 auto 26px;color:#fff}.feat-more{color:#fff;padding:10px 12px 10px 13px;font-size:11px;text-transform:uppercase;letter-spacing:2px;border:2px solid #fff;display:inline-block;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}.feat-more:hover{background:#fff;color:#000}.promo-area{overflow:hidden;margin-bottom:60px}.promo-item{display:table;width:340px;float:left;margin-right:30px;height:257px;background-size:cover;background-repeat:no-repeat;background-position:center center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;position:relative}.promo-item:last-child{margin-right:0}.promo-overlay{height:100%;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #fff}.promo-overlay h4{color:#000;line-height:1.5em;padding:8px 12px 8px 13px;font-size:11px;text-transform:uppercase;letter-spacing:2px;background:#fff;display:inline-block;max-width:60%}.promo-link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:99;display:block}.widget .promo-item{float:none;width:100%;padding:11px}.widget .promo-overlay h4{max-width:80%}.post{margin-bottom:60px}.post-header{text-align:center;margin-bottom:25px}.post-header.page-blog{margin-bottom:40px}.post-header .cat{display:block;margin-bottom:7px}.post-header .cat a{font-weight:400;font-size:11px;letter-spacing:2px;display:inline-block;text-transform:uppercase;margin:0 3px 3px}.post-header .cat a:hover{text-decoration:underline}.post-header h2,.post-header h1{margin-bottom:10px;display:inline-block;max-width:80%}.post-header h2 a,.post-header h1,.post-header h2{font-size:24px;letter-spacing:3px;text-transform:uppercase;color:#000;font-weight:500;line-height:1.4em;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}.post-header h2 a:hover{opacity:.6}.title-divider{border-top:2px solid;display:block;max-width:48px;margin:0 auto 15px;color:#161616}.post-date{color:#999;font-style:italic}.post-img{margin-bottom:25px;text-align:center}.post-img img{vertical-align:middle;max-width:100%;height:auto}.post-img.audio iframe{height:166px;width:100%}#main.fullwidth.narrow .post-entry{max-width:800px;margin-left:auto;margin-right:auto}.post-entry p,.post-entry hr{margin-bottom:20px}.post-entry h1,.post-entry h2,.post-entry h3,.post-entry h4,.post-entry h5,.post-entry h6{color:#000;font-weight:700;margin-bottom:14px}.post-entry h1{font-size:24px}.post-entry h2{font-size:21px}.post-entry h3{font-size:19px}.post-entry h4{font-size:17px}.post-entry h5{font-size:15px}.post-entry h6{font-size:13px}.post-entry hr{border:0;height:0;border-bottom:1px solid #ddd;clear:both}.post-entry blockquote{border-left:3px solid;border-color:#ddd;padding:0 18px}.post-entry blockquote p{font-size:18px;line-height:28px;font-style:italic}.post-entry a:hover{text-decoration:underline}.post-entry ul,.post-entry ol{padding-left:45px;margin-bottom:20px}.post-entry ul li,.post-entry ol li{margin-bottom:12px;line-height:24px}.post-entry ul li{list-style:disc}.post-entry ol li{list-style:decimal}.sticky.post .post-header{border:1px dashed #eee;padding:20px 0}.post-entry pre{overflow:auto}.post-entry table{width:100%;margin-bottom:22px;border-collapse:collapse}.post-entry td,.post-entry th{padding:12px;border:1px #e5e5e5 solid}.post-entry th{font-weight:700;font-size:14px;background:#f5f5f5}.post-entry tr:hover{background:#f9f9f9}.post-entry img{max-width:100%;height:auto}.more-link{text-align:center;display:block;margin-top:30px;text-transform:uppercase;letter-spacing:3px;font-size:11px;color:#000;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}a.more-link:hover{text-decoration:none;color:#c39f76}.more-line{border-top:1px solid;display:block;max-width:40px;margin:5px auto 15px;color:#c39f76;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.more-link:hover>.more-line{color:#c39f76}.post-share{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:38px;overflow:hidden}.post-share-box{float:left;height:54px;line-height:54px;border-left:1px solid #e5e5e5;text-align:center}.post-share-box:first-child:nth-last-child(1){width:100%}.post-share-box:first-child:nth-last-child(2),.post-share-box:first-child:nth-last-child(2)~div{width:49.5%}.post-share-box:first-child:nth-last-child(3),.post-share-box:first-child:nth-last-child(3)~div{width:33%}.post-share-box:first-child{border-left:none}.post-share-box.share-comments a{color:#888;font-style:italic}.post-share-box.share-comments a span{font-family:"Montserrat";font-size:14px;color:#000;font-style:normal}.post-share-box.share-buttons a{color:#000;margin:0 8px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.post-share-box.share-buttons a:hover{color:#c39f76}.post-share-box.share-author a{font-family:"Montserrat";font-size:13px;color:#000;text-transform:uppercase;letter-spacing:1px;font-style:normal}.post-share-box.share-author span{color:#888;font-style:italic;margin-right:2px}.post-author{margin-bottom:60px;margin-top:60px;overflow:hidden}.author-img{float:left;margin-right:30px}.author-img img{border-radius:50%}.author-content{overflow:hidden}.author-content h5 a{font-size:15px;margin-bottom:6px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#000;display:block}.author-content p{margin-bottom:9px;color:#666}.author-content .author-social{font-size:14px;color:#bbb;margin-right:8px}.post-related{overflow:hidden;margin-bottom:60px;margin-top:60px}.post-box{text-align:center}.post-box-title{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;position:relative;line-height:1em;font-weight:700}.post-box-title:before{content:"";display:block;border-top:solid 1px #e5e5e5;width:100%;height:1px;position:absolute;top:50%;z-index:1}.post-box-title span{background:#fff;padding:0 24px;position:relative;z-index:5}.item-related{width:232px;float:left;margin-right:22px}.item-related:last-child{margin-right:0}#main.fullwidth .item-related{width:340px;margin-right:30px}#main.fullwidth .item-related:last-child{margin-right:0}.item-related img{margin-bottom:6px;width:100%;height:auto}.item-related h3{margin-bottom:4px}.item-related h3 a{font-size:14px;color:#242424}.item-related h3 a:hover{text-decoration:underline}.item-related span.date{font-size:13px;font-style:italic;color:#999}.post-tags{margin-top:25px;margin-bottom:-15px;padding-bottom:13px;clear:both}.post-tags a{font-size:9px !important;letter-spacing:1px;text-transform:uppercase;background:#f2f2f2;color:#777;padding:6px 7px 7px 8px;margin-right:5px;margin-bottom:8px;display:inline-block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.post-tags a:hover{opacity:.7;text-decoration:none;background:#aaa;color:#fff}.post-pagination{overflow:hidden;margin-bottom:60px;margin-top:60px}.post-pagination a{font-size:12px;text-transform:uppercase;color:#999;letter-spacing:2px}.post-pagination a:hover{color:#000}.post-pagination .prev{float:left}.post-pagination .next{float:right}.grid-item{margin-bottom:45px}.sp-grid>li{width:355px;display:inline-block;vertical-align:top;margin-right:26px}#main.fullwidth .sp-grid>li{width:520px;margin-right:36px}#main.fullwidth .sp-grid li:nth-of-type(2n+2){margin-right:0}.sp-grid li:nth-of-type(2n+2){margin-right:0}.grid-item .post-header .cat a{margin:0 4px 4px}.grid-item .post-header .cat{margin-bottom:6px;display:block}.grid-item .post-header h2 a{font-size:18px;letter-spacing:2px}.grid-item .post-header h2{margin-bottom:12px;max-width:100%}.grid-item .post-header{margin-bottom:16px}.grid-item .post-img{margin-bottom:16px}.grid-item p{margin-bottom:10px}.list-item{overflow:hidden;margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #eee}.list-grid-layout .list-item{margin-bottom:35px}.list-item .list-content{overflow:hidden}.list-item .post-img{float:left;margin-right:25px;margin-bottom:0}.list-item .post-img img{max-width:260px}#main.fullwidth .list-item .post-img img{max-width:280px}.list-item .list-content .post-header{text-align:left}.list-item .post-header h2{max-width:100%}.list-item .post-header h2 a{font-size:19px;letter-spacing:2px}.list-item .post-header .cat a{margin:0 8px 2px 0}.list-item .post-header{margin-bottom:14px}.list-item .post-entry p{margin-bottom:11px}.list-title-divider{border-top:2px solid;display:block;max-width:40px;margin:0 0 14px;color:#161616}.post-comments{margin-bottom:60px;margin-top:60px}.comments{margin-bottom:40px}.thecomment{border-bottom:1px dotted #eee;padding-bottom:34px;margin-bottom:34px}.thecomment .author-img{float:left;margin-right:20px}.thecomment .author-img img{border-radius:50%}.thecomment .comment-text{overflow:hidden}.thecomment .comment-text h6.author,.thecomment .comment-text h6.author a{display:block;font-size:13px;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;color:#333}.bypostauthor .thecomment .comment-text span.author,.bypostauthor .thecomment .comment-text span.author a{font-weight:700}.thecomment .comment-text span.author a:hover{text-decoration:underline}.thecomment .comment-text span.date{font-size:12px;color:#999;font-style:italic;display:block;margin-bottom:10px}.thecomment .comment-text em{font-size:13px;margin-bottom:-14px;display:block;color:orange;letter-spacing:1px}.thecomment .comment-text em i{font-size:14px;color:#f3bd00}.post-comments span.reply a{float:right;font-size:10px;background-color:#aaa;color:#fff;padding:2px 5px 4px;border-radius:2px;margin-left:7px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.post-comments span.reply a.comment-edit-link{background:#c5c5c5}.post-comments span.reply a:hover{opacity:.8}.post-comments ul.children{margin:0 0 0 55px}.post-comments ul.children li.thecomment{margin:0 0 8px}#respond{margin-bottom:20px;overflow:hidden}#respond h3{font-size:11px;color:#999;margin-bottom:20px;letter-spacing:2px;text-transform:uppercase}#respond h3 a{color:#000;display:inline-block}#respond h3 small a{text-transform:uppercase;font-size:11px;background:#333;color:#fff;padding:4px 6px 5px;border-radius:3px;margin-left:7px;letter-spacing:1px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#respond h3 small a:hover{opacity:.8}#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label{color:#888;width:80px;font-size:13px;display:inline-block;font-weight:300;font-style:italic}#respond input{padding:8px 10px;margin-right:10px;color:#999;margin-bottom:15px;font-size:11px;width:250px}#respond input:focus{outline:none}#respond .comment-form-url{margin-bottom:10px}#respond textarea{padding:14px;height:130px;font-size:13px;color:#777;margin-bottom:14px;line-height:20px}#respond textarea:focus{outline:none}#respond #submit{padding:11px 20px;width:auto;font-size:10px;margin-top:0}#respond #submit:hover{background:#333;color:#fff}#respond input[type=checkbox]{width:auto}#respond label{width:100%;display:inline;color:#888}.comment-form-cookies-consent{margin-bottom:10px}.widget{margin-bottom:35px}.widget-title{background:#161616;text-align:center;color:#fff;padding:13px 0;font-size:11px;text-transform:uppercase;letter-spacing:1px;position:relative;margin-bottom:25px}.widget-title:after{content:"";display:block;position:absolute;border-top:5px solid;border-top-color:#161616;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;left:50%;width:0;height:0;margin-left:-5px}.widget p{font-size:13px;line-height:22px}.widget a:hover{text-decoration:underline}.widget ul li{margin-bottom:9px;padding-bottom:9px;border-bottom:1px dotted #d5d5d5}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li a{color:#242424}.widget img{max-width:100%;height:auto}.about-widget{text-align:center}.about-img{margin-bottom:14px}.about-title{display:block;font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.about-autograph{margin-top:14px;display:inline-block}.social-widget{text-align:center}.social-widget a{color:#000;font-size:16px;margin:0 10px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.social-widget a:hover{color:#c39f76}.widget_categories ul li,.widget_archive ul li{color:#999}.widget_categories a,.widget_archive a{margin-right:5px}.widget_recent_entries .post-date{color:#999;font-style:italic;display:block;font-size:12px;margin-top:5px}.widget_recent_comments .comment-author-link,.widget_recent_comments .comment-author-link a{color:#999;font-style:italic}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#777;font-size:12px;margin-top:10px;margin-bottom:15px;border-bottom:1px solid #e5e5e5;padding-bottom:8px}#wp-calendar thead{font-size:12px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px;font-size:12px}#wp-calendar tbody td a{font-weight:700;color:#222}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:0 0}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}#wp-calendar thead th{padding-bottom:10px;text-align:center}.widget ul.menu li ul{padding-left:15px;margin-top:9px}.widget .tagcloud a{font-size:9px !important;letter-spacing:1px;text-transform:uppercase;background:#f2f2f2;color:#777;padding:6px 7px 7px 8px;margin-right:5px;margin-bottom:8px;display:inline-block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.widget .tagcloud a:hover{opacity:.7;text-decoration:none;background:#aaa;color:#fff}#searchform input#s{border:1px solid #e5e5e5;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABA0lEQVR42mL8//8/AzUAEwOVANUMYsElcezYMX8g5QXEP4F4rZWV1UF8BjFiCyOgIROBVB6acCXQsA6ivQY0pA9qyFIgNgdiWyDeCsTtQLlcolwEVGgPpA4A8Rag7b5oFpwBUsZAzA+U+0TIRS5QehIWS6dAaQ1ivPYRSktiUSsLpb8QY9AaqGEtQK9IInlLCUjlA/FxoLeuERVrQE0+QGozlDsViNmBOAXK3wfEQUDDPhIb/W7QcFKHCu2Eut4ViG8DsQPQsGcEDUIyUAFI/QFqegJks0C9DkqoD4E4HCh+kiiDcBi+CEjFAnET0KB6glkEDwCF1zogvki014Z2MQIQYABkomK1FrzmWQAAAABJRU5ErkJggg==) no-repeat 96% 13px;padding:14px;font-size:12px;font-style:italic;color:#999;width:280px}.widget #searchform #s:focus{outline:none}.widget #searchform input#s{width:100%;box-sizing:border-box}#sidebar .instagram-pics{margin-left:-10px;overflow:hidden}#sidebar .instagram-pics li{width:30%;display:inline-block;border-bottom:none;padding:0;margin:0 0 10px 10px;float:left}#sidebar .instagram-pics li img{max-width:100%;vertical-align:middle}#sidebar .instagram-pics li img:hover{opacity:.87}.side-pop{margin-bottom:25px}.side-pop:after{content:"";display:table;clear:both}.side-pop:last-child{margin-bottom:0}.side-pop-img{margin-bottom:12px;position:relative}.side-pop-content{text-align:center}.side-pop-content h4{margin-bottom:7px}.side-pop-content h4 a{font-size:16px;color:#000}.side-pop.overlay .side-pop-content h4 a{font-weight:500}.side-pop-content span.sp-date{color:#999;display:block}.side-count{position:absolute;left:-8px;top:-8px;height:38px;width:38px;line-height:38px;background-color:#121212;border-radius:100%;color:#fff;font-size:16px;text-align:center}.side-pop.list .side-count{height:28px;width:28px;line-height:30px;font-size:13px}.side-pop .sp-date{font-size:12px;color:#999;font-style:italic}.side-pop.overlay .side-pop-content{position:absolute;bottom:0;left:0;width:100%;background:-moz-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);padding:80px 20px 15px;box-sizing:border-box}.side-pop.overlay .side-pop-content h4 a{color:#fff;font-weight:500}.side-pop.overlay .side-pop-content span.sp-date{color:#bbb}.side-pop.overlay .side-pop-img{margin-bottom:0}.side-pop.overlay .side-pop-img img{vertical-align:middle}.side-pop.list{margin-bottom:24px}.side-pop.list:last-child{margin-bottom:0}.side-pop.list .side-pop-img{float:left;max-width:94px;margin-right:15px;margin-bottom:0}.side-pop.list .side-pop-content{text-align:left;overflow:hidden}.side-pop.list .side-pop-content h4 a{font-size:13px;color:#242424}.pagination{margin-top:55px;overflow:hidden;margin-bottom:45px}.pagination a{display:inline-block;color:#242424;letter-spacing:2px;text-transform:uppercase;font-size:11px;border-bottom:1px solid #e5e5e5;padding-bottom:5px;font-weight:700;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pagination a:hover{color:#999}.pagination .newer{float:left}.pagination .older{float:right}#instagram-footer{text-align:center;clear:both}#instagram-footer .null-instagram-feed{text-align:center;margin-bottom:0}#instagram-footer .null-instagram-feed .widget-title{text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:22px;border:none;background:0 0;font-weight:400;padding:0;color:#000}#instagram-footer .null-instagram-feed .widget-title:after{display:none}#instagram-footer .instagram-pics{overflow:hidden}#instagram-footer .instagram-pics li{width:12.5%;display:inline;float:left;border-bottom:none;margin:0;padding:0}#instagram-footer .instagram-pics li img{max-width:100%;vertical-align:bottom}#instagram-footer .instagram-pics li img:hover{opacity:.87}#instagram-footer p.clear{font-size:11px;border-bottom:1px solid #eee;display:inline-block}#instagram-footer p.clear a:hover{text-decoration:none}#instagram-footer{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}#instagram-footer .null-instagram-feed{grid-column:1/-1;margin:0 calc(50% - 50vw)}@media only screen and (min-width:768px) and (max-width:960px){#instagram-footer{grid-template-columns:1fr}#instagram-footer .widget:not(.widget_custom_html){max-width:480px;width:100%;margin:40px auto}}@media only screen and (max-width:767px){#instagram-footer{grid-template-columns:1fr;grid-gap:20px}}#footer{background:#161616;clear:both}#footer-social{border-bottom:1px solid;border-color:#313131;text-align:center;padding:28px 0}#footer-social a{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:0 28px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#footer-social a:hover{color:#c39f76}#footer-social a span{margin-left:5px}#footer-copyright{text-align:center;padding:28px 0;clear:both}.copyright{color:#888;font-size:12px}.copyright a{color:#fff}.archive-box{text-align:center;margin-bottom:40px;border:1px solid #e8e8e8;padding:28px}.archive-box h1{font-size:16px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:inline}.archive-box span{font-size:17px;font-style:italic;color:#999;display:inline-block;margin-right:4px}.archive-descrip{margin-top:20px}.archive-descrip p:last-child{margin-bottom:0}.post-entry.nothing{font-size:14px;color:#242424;text-align:center}input,textarea{font-family:"Lora",sans-serif}input[type=submit]{font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:2px;background:#eee;border-radius:0;font-size:10px;color:#888;padding:11px 21px;margin-top:14px;display:inline-block;border:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer;border-radius:30px;width:auto}input[type=submit]:hover{background:#333;color:#fff}input,select,textarea{border:1px solid #ddd;color:#888;padding:9px 10px;width:100%;box-sizing:border-box}input:focus,select:focus,textarea:focus{border:1px solid #c4c4c4;outline:none}input[type=checkbox]{width:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.gallery{margin-bottom:20px !important}.gallery .gallery-caption{font-size:12px;color:#888;margin-top:4px;font-style:italic}.gallery .gallery-icon img{border-radius:2px;border:1px solid #eee !important;padding:7px}.gallery .gallery-icon img:hover{border:1px solid #ccc !important}.error-page{text-align:center}.error-page h1{font-size:140px}.error-page p{margin-bottom:20px;color:#888}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 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.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;text-align:center;box-sizing:border-box}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{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:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:16px;font-style:italic;color:#888;line-height:17px;margin:8px 0 0}.gallery .gallery-icon img{border:none !important}.gallery .gallery-icon img:hover{border:none !important}.wpcf7 input{width:300px}div.wpcf7{overflow:hidden;margin-top:30px}.wpcf7 input,.wpcf7 textarea{font-size:12px;margin-top:6px}.wpcf7 p{color:#888;font-style:italic;margin-bottom:18px}.wpcf7 .wpcf7-submit{width:auto;font-size:10px;margin-top:0}.widget_mc4wp_widget .widget-title{margin-bottom:0}.mc4wp-form label{font-weight:400 !important;margin-bottom:18px !important;text-align:center;font-style:italic;color:#444;font-size:15px;display:block}.mc4wp-form button,.mc4wp-form input[type=button],.mc4wp-form input[type=submit]{width:100%;border-radius:0;background:#161616;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.mc4wp-form button:hover,.mc4wp-form input[type=button]:hover,.mc4wp-form input[type=submit]:hover{background:#c39f76}.mc4wp-form input[type=date],.mc4wp-form input[type=email],.mc4wp-form input[type=tel],.mc4wp-form input[type=text],.mc4wp-form input[type=url],.mc4wp-form select,.mc4wp-form textarea{font-style:italic}.mc4wp-form{margin:0 !important;padding:20px 20px 24px;background:#f1f1f1}#respond .mc4wp-checkbox-comment_form label{width:auto}#respond #mc4wp-checkbox input{margin-bottom:0}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;line-height:27px;cursor:pointer;height:27px}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em;font-size:19px}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_btn{margin:5px 5px 6px;margin-left:0}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_menu{background:#161616;padding:6px}.slicknav_nav{margin:0;padding:0}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav a:hover{background:#333;color:#fff}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_menu .slicknav_no-text{margin-top:7px}.woocommerce .page-title{font-size:30px;letter-spacing:3px;text-transform:uppercase;color:#000;font-weight:400;margin-bottom:-2px}.woocommerce .woocommerce-result-count{color:#999;font-size:14px;font-style:italic}.woocommerce .woocommerce-ordering select{padding:7px 9px;color:#999;border-radius:2px;font-size:13px;border:1px solid #e5e5e5;max-width:190px}.woocommerce .woocommerce-ordering{margin-top:-15px;margin-bottom:40px}.woocommerce ul.products li.product a img{margin-bottom:8px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#000;font-weight:400;padding-bottom:8px;font-size:16px;text-align:center;text-transform:none;letter-spacing:0}.woocommerce ul.products li.product .price{text-align:center;font-size:14px;font-family:"Montserrat",sans-serif;color:#888}.woocommerce ul.products li.product .price del{display:inline;margin-right:3px}.woocommerce ul.products li.product .price ins{font-weight:400;text-decoration:none}.woocommerce ul.products li.product .button{display:none}.woocommerce span.onsale{height:38px;width:38px;line-height:38px;padding:0;font-weight:400;font-size:12px;color:#fff;background-color:#222;margin:-.8em -.8em 0 0}.woocommerce ul.products li.product .onsale{margin:-.8em -.8em 0 0}.woocommerce ul.products li.product .star-rating{margin:0 auto 10px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:1px solid #e5e5e5;margin:0 3px;border-radius:3px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#f4f4f4;color:#888}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#999;font-size:12px;padding:6px 9px}.woocommerce div.product .product_title{font-size:28px;color:#000;font-weight:400;margin-bottom:10px}.woocommerce .star-rating{font-size:11px;color:#c39f76}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 6px 0 0}a.woocommerce-review-link{font-size:13px;color:#999;font-style:italic}.woocommerce div.product .woocommerce-product-rating{margin-bottom:2px;margin-top:-8px}.woocommerce div.product .entry-summary p.price,.woocommerce div.product .entry-summary span.price{font-size:18px;color:#888;margin:5px 0 38px;position:relative;font-weight:400;font-family:"Montserrat",sans-serif}.woocommerce div.product .entry-summary p.price:after{content:"";position:absolute;bottom:-18px;left:0;height:1px;width:44px;border-top:1px solid;border-color:#d5d5d5}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none}.woocommerce div.product div.summary p{margin-bottom:16px;color:#444}.woocommerce div.product div.summary p:last-child{margin-bottom:30px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#161616;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;padding:14px 15px 14px 16px;font-weight:700;border-radius:0;font-family:"Montserrat",sans-serif}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#999}.woocommerce .quantity .qty{padding:10px 4px;margin-right:10px;width:4em}.woocommerce div.product form.cart div.quantity{margin-right:2px}.product_meta{color:#949494;font-size:12px}.product_meta .sku_wrapper,.product_meta .posted_in,.product_meta .tagged_as{display:block;margin-bottom:2px}.product_meta a{color:#aaa}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:52%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:43%}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:50px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:14px 10px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-family:"Montserrat",sans-serif}.woocommerce div.product .woocommerce-tabs .panel h2,.related.products h2,.upsells.products h2{margin-bottom:20px;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700;position:relative;font-style:normal}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:45px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:30px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#f4f4f4;border-color:#e2e2e2;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#e2e2e2}.woocommerce table.shop_attributes th{font-weight:400}.woocommerce table.shop_attributes td{padding:10px 0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-bottom:none}.woocommerce table.shop_attributes{border-top:none}.entry-content th{background:#fff}.woocommerce table.shop_attributes td{color:#888}.related.products h2{margin-bottom:30px}.woocommerce #reviews #comments ol.commentlist{padding-left:0;margin-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:relative;border:none;background:0 0;border-radius:100%;height:50px;width:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;border-radius:0;margin-left:55px;padding:0 0 0 10px}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:3px}.woocommerce .comment-text p.meta strong{color:#000;text-transform:uppercase;font-size:12px;letter-spacing:2px}.woocommerce .star-rating{float:none;margin-bottom:8px}.woocommerce #reviews #comments ol.commentlist li{border-bottom:1px solid #eee;padding-bottom:25px;list-style:none}.woocommerce #reviews h3{margin-bottom:10px;font-style:normal}.woocommerce #review_form #respond p{margin-bottom:10px}.woocommerce #review_form #respond textarea{margin-bottom:0}.woocommerce #reviews #comment{height:120px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-transform:uppercase;letter-spacing:2px;background:#eee;border-radius:0;font-size:11px;color:#888;padding:11px 21px 10px;display:inline-block;border:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;cursor:pointer;border-radius:30px;width:auto;font-family:"Montserrat",sans-serif;font-weight:400}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#333;color:#fff}.woocommerce-page .post-meta{display:none}.woocommerce table.shop_table{border-radius:0}.woocommerce-account .addresses .title h3,.woocommerce-account h2{font-style:normal}.woocommerce-account .addresses .title h3,.woocommerce-account h2{text-transform:uppercase;font-size:14px;letter-spacing:2px}.woocommerce table.my_account_orders th{font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:400;padding:10px}.woocommerce table.shop_table td{border:none}.woocommerce table.my_account_orders .order-actions .button{padding:7px 14px 8px 16px;font-size:10px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:8px}.woocommerce table.shop_table{margin-bottom:35px}.woocommerce-page .col2-set.addresses{margin-top:30px}.woocommerce-page .col2-set.addresses address{color:#888}p.myaccount_user{margin-bottom:35px}address{line-height:24px}.woocommerce-account .addresses .title .edit{font-size:11px;text-decoration:underline}.woocommerce-MyAccount-navigation ul{padding-left:0;list-style:none}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e8e8e8;list-style:none;padding-bottom:10px}.woocommerce-MyAccount-navigation ul li a{color:#888;font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation{width:26%}.woocommerce-EditAccountForm legend{padding:15px 0 10px 2px;font-weight:700}.cart-empty{text-align:center}.return-to-shop{text-align:center}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{border-bottom:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}mark{background-color:#fff;border-bottom:3px solid #eee}.woocommerce .woocommerce-info:before{color:#888}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:.8em 2em 1em 3.5em !important;background-color:#f7f7f7;font-family:"Montserrat",sans-serif}.woocommerce .woocommerce-info{border-top-color:#e5e5e5}a.showcoupon{text-decoration:underline}.woocommerce-checkout h3{text-transform:uppercase;font-size:14px;letter-spacing:2px;font-style:normal}input#ship-to-different-address-checkbox{width:auto;vertical-align:middle}.woocommerce-checkout h3{margin-top:30px}.woocommerce-checkout #payment ul.payment_methods li{list-style:none}.woocommerce-checkout #payment ul.payment_methods li input{width:auto}.woocommerce-checkout #payment{background-color:#f7f7f7}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.woocommerce-checkout #payment div.payment_box:before{border:1em solid #ebebeb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout #payment div.payment_box{background-color:#ebebeb;color:#888}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #e5e5e5}.woocommerce table.shop_table th,.woocommerce table.shop_table,.woocommerce form .form-row label,.woocommerce-checkout #payment ul.payment_methods,.woocommerce ul.order_details,.woocommerce .woocommerce-customer-details address,.woocommerce-MyAccount-navigation ul li a,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce .comment-text p.meta strong,.woocommerce-error,.woocommerce-info,.woocommerce-message{font-family:"Montserrat",sans-serif}.woocommerce .order_details li{list-style:none}.woocommerce .order_details{padding-left:0}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{top:11px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#e5e5e5;line-height:32px}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li{margin-bottom:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding-left:15px}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:none}.woocommerce .cart .button,.woocommerce .cart input.button{font-size:10px;padding:8px 14px 9px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:4px 6px;margin-right:10px;line-height:1.3}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:110px}.woocommerce-cart .cart-collaterals .cart_totals table th{background:#f7f7f7}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:15px;border-top:1px solid #e5e5e5}.woocommerce a.remove{color:#999 !important}.woocommerce a.remove:hover{background:0 0 !important;color:#000 !important;text-decoration:none}.cart_item a{color:#000}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:25px}.woocommerce-page .post-share{display:none}input#rememberme{width:auto}.woocommerce .login #password{margin-bottom:20px}.woocommerce .login .button{margin-right:10px}.woocommerce form .form-row .input-checkbox{width:auto}.lost_password{font-size:11px}.comment-form-rating{margin-top:10px}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{font-size:16px;line-height:18px;font-weight:700}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;font-family:"Montserrat",sans-serif}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{margin-bottom:8px;text-align:left}.widget_shopping_cart .quantity{color:#999;font-family:"Montserrat",sans-serif}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{margin-bottom:15px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:1px solid #eee;padding-top:10px;font-family:"Montserrat",sans-serif;margin-bottom:15px}.widget_shopping_cart a.button,.woocommerce .widget_price_filter .price_slider_amount .button{font-size:10px;padding:11px 15px 9px;margin:0 5px 0 0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{top:2px}.woocommerce.widget_products ul.product_list_widget li img,.woocommerce.widget_recently_viewed_products ul.product_list_widget li img,.woocommerce.widget_recent_reviews ul.product_list_widget li img,.woocommerce.widget_top_rated_products ul.product_list_widget li img{float:left;margin-left:0;margin-right:14px;width:80px}.woocommerce.widget_products ul.product_list_widget li,.woocommerce.widget_recently_viewed_products ul.product_list_widget li,.woocommerce.widget_recent_reviews ul.product_list_widget li,.woocommerce.widget_top_rated_products ul.product_list_widget li{margin-bottom:10px;padding-bottom:12px;text-align:left;font-family:"Montserrat",sans-serif}.woocommerce.widget_products .amount,.woocommerce.widget_recently_viewed_products .amount,.woocommerce.widget_recent_reviews .amount,.woocommerce.widget_top_rated_products .amount{color:#999}.woocommerce.widget_products span.product-title,.woocommerce.widget_recently_viewed_products span.product-title,.woocommerce.widget_recent_reviews span.product-title,.woocommerce.widget_top_rated_products span.product-title{margin-bottom:4px;font-family:"Montserrat",sans-serif;font-weight:400;display:inline-block}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-top:8px;margin-bottom:3px}.woocommerce ul.product_list_widget .reviewer{color:#999;font-style:italic;font-size:12px}.woocommerce.widget_layered_nav_filters ul li{margin-right:10px}.woocommerce.widget_layered_nav ul li .count{color:#999}.woocommerce.widget_layered_nav ul li a:hover{text-decoration:none}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#f2f2f2}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#ccc}.woocommerce .widget_rating_filter ul li .star-rating{margin-bottom:0}.woocommerce .widget_rating_filter ul li a{color:#a5a5a5}.woocommerce nav.woocommerce-pagination{margin-bottom:40px}.widget_product_categories{text-align:center}.widget_product_categories .count{color:#999;font-size:13px}.widget_layered_nav,.widget_rating_filter{text-align:center}#sp-shopping-cart{float:right;margin-left:6px}.cart-contents{position:relative}.cart-contents:before{font-family:FontAwesome;content:"\f07a";font-size:16px;font-style:normal;font-weight:400;padding-right:5px;vertical-align:bottom;color:#fff}.cart-contents:hover{text-decoration:none}.cart-contents .sp-count{background:#c39f76;color:#fff;display:inline-block;width:16px;height:16px;text-align:center;font-weight:400;line-height:16px;border-radius:100%;font-size:9px;position:absolute;top:10px;right:-7px;font-family:"Montserrat",sans-serif}.post-entry ul.wp-block-gallery{padding-left:0}.wp-block-image figcaption{color:#888;font-size:15px}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding-bottom:10px}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:20px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:20px}.wp-block-column:not(:last-child){margin-right:20px}}.wp-block-quote,.wp-block-image,.wp-block-media-text,.wp-block-categories,.wp-block-archives{margin-bottom:20px}.post-entry .wp-block-quote p,#main.fullwidth .post-entry .wp-block-quote p{font-size:20px;line-height:30px;position:relative;border-left:none;padding-left:0}.post-entry blockquote.wp-block-quote{border-left:none;padding:30px 60px;margin:20px 0 0}.post-entry blockquote.wp-block-quote p:first-child:before{content:'\201C';color:#ececec;font-size:150px;font-weight:700;position:absolute;top:30px;left:-39px;text-shadow:none;z-index:-300}.post-entry blockquote.wp-block-quote cite,.post-entry .wp-block-pullquote blockquote cite{display:block;font-size:14px;margin-top:-10px}.post-entry blockquote.wp-block-quote cite{margin-top:-10px;text-align:left;color:#999}.post-entry blockquote.wp-block-quote cite:before{content:"-";margin-right:4px}.post-entry .wp-block-pullquote{border-top:2px solid;border-bottom:2px solid;border-color:#000;margin-bottom:20px;margin-top:10px;position:relative;padding:30px 10px}.post-entry .wp-block-pullquote.is-style-solid-color{border:none}.post-entry .wp-block-pullquote blockquote{border-left:none}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:100%;text-align:center}.post-entry .wp-block-pullquote blockquote p,#main.fullwidth .post-entry .wp-block-pullquote blockquote p{position:relative;z-index:10;border-left:none;padding-left:0;padding-right:0}.post-entry .wp-block-pullquote blockquote p:first-child:before{content:'\201C';color:rgba(255,255,255,.3);font-size:100px;font-weight:700;position:absolute;top:20px;left:-25px;text-shadow:none;z-index:-1}.post-entry .wp-block-pullquote.is-style-solid-color blockquote p:first-child:before{left:-5px}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{width:300px}.wp-block-pullquote.alignright{margin-right:0;margin-left:20px;float:right}.wp-block-pullquote.alignleft{margin-left:0;margin-right:20px;float:left}#main.fullwidth .post-entry .wp-block-pullquote.alignright,#main.fullwidth .wp-block-image.alignright,#main.fullwidth .alignright.wp-block-embed{margin-right:-9%;margin-left:30px}#main.fullwidth .wp-block-pullquote.alignleft,#main.fullwidth .wp-block-image.alignleft,#main.fullwidth .alignleft.wp-block-embed{margin-left:-9%;margin-right:30px}.wp-block-pullquote p,.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p,.wp-block-pullquote.is-style-solid-color blockquote p{margin-bottom:20px;font-size:20px;line-height:32px}#main.fullwidth .wp-block-image .alignleft{margin-left:-9%;margin-right:30px}#main.fullwidth .wp-block-image .alignright{margin-right:-9%;margin-left:30px}.wp-block-cover .wp-block-cover-text{font-size:2.2em}.post-entry .wp-block-button a.wp-block-button__link{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700;padding:14px 26px;font-family:Montserrat}.post-entry .wp-block-button a.wp-block-button__link:hover{text-decoration:none;opacity:.8}.post-entry ul.wp-block-latest-posts{padding:0}.post-entry ul.wp-block-latest-posts.is-grid{padding:0}.post-entry ul.wp-block-latest-posts li{list-style:none}.post-entry ul.wp-block-latest-posts:not(.is-grid) li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.post-entry ul.wp-block-latest-posts:not(.is-grid) li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.post-entry ul.wp-block-latest-posts.is-grid li{background:#f7f7f7;padding:15px 20px}.post-entry ul.wp-block-latest-posts li a{color:#000;font-size:16px;display:block;margin-bottom:2px}.wp-block-latest-posts__post-date{font-size:13px;font-style:italic;color:#888}.post-entry .wp-block-categories li a,.post-entry .wp-block-archives li a,.post-entry .wp-block-categories li,.post-entry .wp-block-archives li{color:#000}.post-entry .wp-block-categories li,.post-entry .wp-block-archives li{margin-bottom:6px}.wp-block-categories select,.wp-block-archives select{padding:8px;border:1px solid #ddd;width:100%}.post-entry ol.wp-block-latest-comments{padding:0}.wp-block-latest-comments__comment-meta{font-size:13px;color:#999}a.wp-block-latest-comments__comment-author{color:#000;font-weight:700}a.wp-block-latest-comments__comment-link{color:#999}.wp-block-latest-comments__comment-date{font-style:italic}#main.fullwidth .alignfull{width:100vw;margin-left:50%;transform:translateX(-50%);max-width:none}#main.fullwidth .post-entry .alignwide{width:70vw;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main.fullwidth.narrow .post-entry .alignwide{max-width:1080px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main.fullwidth .single .post-entry,#main.fullwidth .single .post-entry p{font-size:15px;line-height:26px}#main.fullwidth .post-entry .alignfull,#main.fullwidth .post-entry .alignwide{padding-top:10px}#main.fullwidth .post-entry p,#main.fullwidth .post-entry .alignfull,#main.fullwidth .post-entry .alignwide,#main.fullwidth .post-entry hr,#main.fullwidth .wp-block-image,#main.fullwidth .wp-block-media-text,#main.fullwidth .wp-block-categories,#main.fullwidth .wp-block-archives,#main.fullwidth .wp-block-embed{margin-bottom:26px}#main.fullwidth.post-fullwidth .post-entry h1,#main.fullwidth.post-fullwidth .post-entry h2,#main.fullwidth.post-fullwidth .post-entry h3,#main.fullwidth.post-fullwidth .post-entry h4,#main.fullwidth.post-fullwidth .post-entry h5,#main.fullwidth.post-fullwidth .post-entry h6{padding-top:10px}.wp-block-separator{margin:35px auto;background:#ddd;height:1px;border:0;clear:both}.wp-block-separator:not(.is-style-dots):not(.is-style-wide){max-width:180px}.wp-block-separator.is-style-dots:before{font-size:24px}.post-entry hr{margin-bottom:35px}.post-entry ul.blocks-gallery-grid{padding-left:0}.wp-block-image figcaption{text-align:center}.blocks-gallery-caption{text-align:center;display:block;width:100%;font-size:15px;margin-bottom:20px;margin-top:-20px;color:#888}.aligncenter{text-align:center}@media only screen and (min-width:942px) and (max-width:1170px){#main.fullwidth.narrow .post-entry .alignwide{max-width:940px}}@media only screen and (min-width:768px) and (max-width:960px){#main.fullwidth.narrow .post-entry .alignwide{max-width:100%;margin-left:0;transform:none;width:100%}}@media only screen and (max-width:767px){.post-entry blockquote{padding:0}#main.fullwidth .wp-block-pullquote.alignleft,#main.fullwidth .wp-block-image .alignleft,#main.fullwidth .alignleft.wp-block-embed{margin-left:0;margin-right:20px}#main.fullwidth .wp-block-pullquote.alignright,#main.fullwidth .wp-block-image .alignright,#main.fullwidth .alignright.wp-block-embed{margin-right:0;margin-left:20px}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:240px}.post-entry blockquote.wp-block-quote{padding:30px}#main.fullwidth.narrow .post-entry .alignwide{max-width:100%;margin-left:0;transform:none;width:100%}}.index-shortcode{margin-bottom:20px}.index-wrap{display:grid;grid-gap:20px}.index-wrap.grid-2{grid-template-columns:repeat(2,1fr);grid-gap:30px}.index-wrap.grid-3{grid-template-columns:repeat(3,1fr)}.index-wrap.grid-4{grid-template-columns:repeat(4,1fr)}.index-wrap .grid-item{margin-bottom:0}.index-item .post-img{margin-bottom:12px}.index-item .grid-item .post-header .cat{display:block;margin-bottom:2px}.index-item .grid-item .post-header .cat a{margin:0 4px 5px}.post-entry .index-item .grid-item .post-header .cat a:hover{text-decoration:none}.index-wrap.grid-3 .grid-item .post-header h2 a{font-size:16px}.index-wrap.grid-3 .grid-item .post-header h2{line-height:27px}.post-entry .index-wrap .grid-item .post-header h2{margin-bottom:10px}.post-entry .index-wrap .grid-item .post-header h2 a:hover{text-decoration:none}.index-wrap.grid-4 .grid-item .post-header h2 a{font-size:18px}.index-wrap.grid-4 .grid-item .post-header h2{line-height:26px}.index-heading{position:relative;z-index:10}.post-entry .index-heading{font-size:17px;text-transform:uppercase;letter-spacing:2px;font-weight:400;position:relative;margin-bottom:25px;line-height:15px;color:#888;font-family:"Lato",sans-serif;font-style:normal}.post-entry .index-heading:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:6px;height:1px;border-bottom:1px solid #ddd}.post-entry .index-heading>span{line-height:15px;height:15px;position:relative;display:inline-block;vertical-align:top;padding-right:25px;background:#fff}.post-entry .index-heading a{background:#fff;position:absolute;right:0;top:-1px;padding-left:18px;font-size:11px;letter-spacing:1px}.index-item .date{display:block;color:#999;font-size:13px}@media only screen and (max-width:767px){.index-wrap.grid-2,.index-wrap.grid-3,.index-wrap.grid-4{grid-template-columns:1fr;grid-gap:20px}}@media only screen and (min-width:480px) and (max-width:768px){.index-wrap.grid-2,.index-wrap.grid-3,.index-wrap.grid-4{grid-template-columns:repeat(2,1fr);grid-gap:20px}}#instagram-footer .widget_custom_html{text-align:center;margin-bottom:0}#instagram-footer .widget_custom_html .widget-title{text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:22px;border:none;background:0 0;font-weight:400;padding:0;color:#000}#instagram-footer .widget_custom_html .widget-title:after{display:none}#instagram-footer .widget_custom_html{grid-column:1/-1;margin:0 calc(50% - 50vw)}@media only screen and (max-width:767px){#instagram-footer #sbi_images div:nth-child(11),#instagram-footer #sbi_images div:nth-child(10),#instagram-footer #sbi_images div:nth-child(9),#instagram-footer #sbi_images div:nth-child(8),#instagram-footer #sbi_images div:nth-child(7),#instagram-footer #sbi_images div:nth-child(6),#instagram-footer #sbi_images div:nth-child(5){display:none !important}#instagram-footer #sbi_images .sbi_item{width:25% !important}}@font-face{font-family:'AGaramondPro-Regular';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.svg#AGaramondPro-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-Italic';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.svg#AGaramondPro-Italic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-Bold';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.svg#AGaramondPro-Bold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-BoldItalic';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.svg#AGaramondPro-BoldItalic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'sandbrush_demoregular';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/sandbrush_demo-webfont.woff2) format('woff2'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/sandbrush_demo-webfont.woff) format('woff');font-weight:400;font-style:normal}#logo span{color:#999;font-style:italic;font-style:italic;display:block;margin-top:15px;font-size:16px}body .post-header .cat a{color:#c39f76}#logo img{max-width:430px}body #instagram-footer{text-align:center;overflow:hidden;clear:both;display:block}#instagram-footer .widget{margin:0 !important;max-width:100% !important}.lightgallery{display:flex;display:-webkit-flex;flex-wrap:wrap}.lightgallery>div{flex-basis:100%;max-width:100%;margin-bottom:20px}.lightgallery div img{height:172px;vertical-align:middle;width:100%;object-fit:cover}.web-design-gallery{margin-top:50px}.web-design-gallery>div{-webkit-box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);margin-bottom:50px;-moz-box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);border:1px solid #d9d9d9;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px}.web-design-gallery>div:hover{background:#e0dfde}.post-list{margin-top:20px}.web-design-gallery>div p{background:#e0dfde;padding:10px 5px;box-sizing:border-box;height:calc(100% - 172px);font-size:14px;color:#000;text-align:center}.photography-gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:0;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em}.photography-gallery-pic{display:inline-block;background:#fff;margin:0 0 1.5em;width:100%}.post-list{margin-top:50px}.travel-gallery{margin-bottom:60px}.post-entry blockquote p,.post-entry blockquote,.post-entry blockquote cite{color:#0451c7 !important;font-size:16px;line-height:26px;font-weight:500}.post-entry blockquote footer{margin-bottom:20px}.post-entry .wp-block-pullquote blockquote p:first-child:before{color:#eee}.cat-dropdown{position:relative;max-width:350px;margin:60px 0}.cat-dropdown .current{display:block;padding:1rem;background:#000;color:#fff;width:100%;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif;font-size:1rem;letter-spacing:1px;position:relative;cursor:pointer}.cat-dropdown .current:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:9px;margin-top:-4px;position:absolute;right:1.25rem;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:9px}.cat-dropdown.active .current:after{transform:rotate(226deg);-webkit-transform:rotate(226deg)}.cat-dropdown ul{padding:1rem;background:#000;width:100%;position:absolute;top:103%}.cat-dropdown ul li{margin:.5rem 0}.cat-dropdown ul a{color:#fff;font-weight:500;font-family:"Montserrat",sans-serif;font-size:15px;display:inline-block}.cat-dropdown .block{display:block}.cat-dropdown .hidden{display:none}.popup-video{background:#000;color:#fff;text-transform:uppercase;padding:10px 21px;display:inline-block;text-align:center;letter-spacing:2px;font-family:"Montserrat",sans-serif;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;font-size:12px;-webkit-transition:.3s;border:2px solid #000;transition:.3s;max-width:195px;margin:35px auto;display:block}.popup-video:hover{text-decoration:none !important;background:#fff;color:#000}#top-bar{z-index:999}#top-bar #nav-wrapper ul.menu ul a,.menu-mobile li.slicknav_open .sub-menu li a{background:#000;color:#fff;min-width:auto;font-weight:500;text-transform:capitalize;border:none;font-size:13px;font-weight:500;line-height:18px}.menu-mobile li.slicknav_open .sub-menu li a{line-height:17px;letter-spacing:1px}#top-bar #nav-wrapper .menu .sub-menu{justify-content:space-between;flex-wrap:wrap;background:#000;padding:20px;min-width:275px}#top-bar #nav-wrapper .menu .sub-menu li{width:100%}.abolute_position{position:relative}.abolute_position .popup-video{position:absolute;top:55px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:195px;width:100%;margin:0}.abolute_position1{position:relative}.abolute_position1 .popup-video{position:absolute;top:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:195px;width:100%;margin:0;bottom:65px}.menu-mobile li.slicknav_open .sub-menu{justify-content:space-between;flex-wrap:wrap;background:#000;padding:20px 5px;display:flex;display:-webkit-flex}.menu-mobile li.slicknav_open .sub-menu li{width:50%}#top-bar #nav-wrapper ul.menu ul a:hover,.menu-mobile li.slicknav_open .sub-menu li a:hover{background:#696867}.menu-mobile .slicknav_nav>li{margin:13px 0}.wpcf7 input,.wpcf7 textarea{max-width:600px}.categoty-listing-pagination .pagination:first-child,.page-template-photography_gallery_template .pagination:first-child,.page-template-photography_gallery_template #main .post-list,.tax-cat_photography_gallery .post-list,.tax-cat_photography_gallery .pagination:first-child{margin-top:0}.category #content #sidebar,.page-template-photography_gallery_template #sidebar,.tax-cat_photography_gallery #sidebar{margin-top:45px}.category #header,.page-template-photography_gallery_template #header,.tax-cat_photography_gallery #header{margin-bottom:40px}.category .archive-box .archive-descrip,.page-template-photography_gallery_template .archive-box .post-entry{margin:20px auto 0;max-width:650px}.category #main .list-item .post-img img{width:100% !important}.page-template-photography_gallery_template .archive-box .post-header,.tax-cat_photography_gallery .archive-box .post-header{margin-bottom:0}@media (min-width:480px) and (max-width:960px){.web-design-gallery>div{flex-basis:48%;max-width:48%;margin-right:4%}.web-design-gallery>div:nth-of-type(2n){margin-right:0}}@media (min-width:961px){.web-design-gallery>div{flex-basis:48%;max-width:48%;margin-right:4%}.web-design-gallery>div:nth-of-type(2n){margin-right:0}}@media (min-width:480px){.lightgallery:not(.web-design-gallery)>div{flex-basis:31.5%;max-width:31.5%;margin-right:2.7%}.lightgallery:not(.web-design-gallery)>div:nth-of-type(3n){margin-right:0}}@media (max-width:767px){.post-entry blockquote{padding-left:20px;padding-right:20px}.abolute_position .popup-video{top:25px}.home .promo-area .promo-item:not(:first-child){display:none}#instagram-footer #sbi_images .sbi_item{width:100% !important}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(4,1fr) !important}.page-template-photography_gallery_template .archive-box .post-header h1,.tax-cat_photography_gallery .archive-box .post-header h1{font-size:16px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:inline}}section.tgccc-media-links{clear:both}.tgccc-media-links{background-color:#fff;display:block;padding:30px 0;margin-top:40px;border-top:1px solid #d0d2d3}.tgccc-media-links h2{text-align:center;margin:0 0 15px;padding:0;font-size:30px;color:#505050;font-family:'AGaramondPro-Regular'}.tgccc-media-links .main>p{font-size:19px;line-height:24px;text-align:center;margin-bottom:50px;font-family:'AGaramondPro-Regular'}.tgccc-media-links ul{margin:0;padding:0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:start}.tgccc-media-links ul li:first-child{margin-left:0}.tgccc-media-links ul li:nth-child(4n+4){margin-right:0}.tgccc-media-links ul li{margin:0;padding:0;width:calc(26% - 20px);background:#fff;border:1px solid #e9e9e9;margin-bottom:20px;margin-right:15px}.tgccc-featured-img-box img{display:block;max-width:100%;height:auto;margin:0 !IMPORTANT}.tgccc-media-content{border-top:none;padding:15px 10px}.tgccc-media-content h3{font-size:20px;font-family:'AGaramondPro-Regular';font-weight:700;color:#505050}.tgccc-media-content p{font-size:17px;margin:5px 0 10px;line-height:20px;color:#505050;font-family:'AGaramondPro-Regular'}.tgccc-media-content p strong{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;color:#505050}.tgccc-video p{margin-bottom:20px}.white_wrap{text-align:center}.white_wrap p{font-size:19px;line-height:36px;margin-top:20px;text-align:left;font-family:'AGaramondPro-Regular'}.white_wrap{background-color:#fff;padding:20px 0 40px;position:relative}.white_wrap h2{font-size:30px;margin-bottom:15px;font-family:'AGaramondPro-Regular';font-weight:400}.white_wrap .fluid-width-video-wrapper{padding-top:56% !important}.tgcc_con{margin-bottom:20px}.tgccc-media-links ul li{width:calc(25% - 20px)}@media (min-width:481px) and (max-width:767px){.tgccc-media-links ul li{margin:0 auto 20px !important;width:calc(42% - 20px);background:#fff}}@media (max-width:480px){.tgccc-media-links ul li{width:calc(68% - 20px);margin:0 auto 20px !important}}.single-post .post-entry video{height:auto !important}.single-post .post-entry h2,.single-post .post-entry h3,.single-post .post-entry h4,.single-post .post-entry h5,.single-post .post-entry h6{min-height:1px}.gallery_mid{padding:0 0 20px}.gallery_mid ul li{list-style:none;margin:0;line-height:0}.gallery_mid ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px}.gallery_mid{margin:0 0 26px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px;width:80vw;margin-left:50%;transform:translateX(-50%);max-width:none}.gallery_mid img{width:100%;height:100%;object-fit:cover}.gallery_mid br{display:none}@media (min-width:650px) and (max-width:1024px){.gallery_mid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:650px){.gallery_mid{grid-template-columns:repeat(2,minmax(0, 1fr))}}.side-pop.list .side-pop-content h4 a{color:#000;font-weight:500;font-size:15px;letter-spacing:2px;line-height:1.4em}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:'AGaramondPro-Regular';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Regular.svg#AGaramondPro-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-Italic';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Italic.svg#AGaramondPro-Italic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-Bold';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-Bold.svg#AGaramondPro-Bold) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'AGaramondPro-BoldItalic';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.otf) format('opentype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.woff) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.ttf) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/AGaramondPro-BoldItalic.svg#AGaramondPro-BoldItalic) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'sandbrush_demoregular';src:url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/sandbrush_demo-webfont.woff2) format('woff2'),url(//www.steveroper.ca/wp-content/themes/redwood-child/fonts/sandbrush_demo-webfont.woff) format('woff');font-weight:400;font-style:normal}#logo span{color:#999;font-style:italic;font-style:italic;display:block;margin-top:15px;font-size:16px}body .post-header .cat a{color:#c39f76}#logo img{max-width:430px}body #instagram-footer{text-align:center;overflow:hidden;clear:both;display:block}#instagram-footer .widget{margin:0 !important;max-width:100% !important}.lightgallery{display:flex;display:-webkit-flex;flex-wrap:wrap}.lightgallery>div{flex-basis:100%;max-width:100%;margin-bottom:20px}.lightgallery div img{height:172px;vertical-align:middle;width:100%;object-fit:cover}.web-design-gallery{margin-top:50px}.web-design-gallery>div{-webkit-box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);margin-bottom:50px;-moz-box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);box-shadow:0px 19px 28px -23px rgba(0,0,0,.35);border:1px solid #d9d9d9;background:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px}.web-design-gallery>div:hover{background:#e0dfde}.post-list{margin-top:20px}.web-design-gallery>div p{background:#e0dfde;padding:10px 5px;box-sizing:border-box;height:calc(100% - 172px);font-size:14px;color:#000;text-align:center}.photography-gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:0;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em}.photography-gallery-pic{display:inline-block;background:#fff;margin:0 0 1.5em;width:100%}.post-list{margin-top:50px}.travel-gallery{margin-bottom:60px}.post-entry blockquote p,.post-entry blockquote,.post-entry blockquote cite{color:#0451c7 !important;font-size:16px;line-height:26px;font-weight:500}.post-entry blockquote footer{margin-bottom:20px}.post-entry .wp-block-pullquote blockquote p:first-child:before{color:#eee}.cat-dropdown{position:relative;max-width:350px;margin:60px 0}.cat-dropdown .current{display:block;padding:1rem;background:#000;color:#fff;width:100%;text-transform:uppercase;font-weight:700;font-family:"Montserrat",sans-serif;font-size:1rem;letter-spacing:1px;position:relative;cursor:pointer}.cat-dropdown .current:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:9px;margin-top:-4px;position:absolute;right:1.25rem;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:9px}.cat-dropdown.active .current:after{transform:rotate(226deg);-webkit-transform:rotate(226deg)}.cat-dropdown ul{padding:1rem;background:#000;width:100%;position:absolute;top:103%}.cat-dropdown ul li{margin:.5rem 0}.cat-dropdown ul a{color:#fff;font-weight:500;font-family:"Montserrat",sans-serif;font-size:15px;display:inline-block}.cat-dropdown .block{display:block}.cat-dropdown .hidden{display:none}.popup-video{background:#000;color:#fff;text-transform:uppercase;padding:10px 21px;display:inline-block;text-align:center;letter-spacing:2px;font-family:"Montserrat",sans-serif;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;font-size:12px;-webkit-transition:.3s;border:2px solid #000;transition:.3s;max-width:195px;margin:35px auto;display:block}.popup-video:hover{text-decoration:none !important;background:#fff;color:#000}#top-bar{z-index:999}#top-bar #nav-wrapper ul.menu ul a,.menu-mobile li.slicknav_open .sub-menu li a{background:#000;color:#fff;min-width:auto;font-weight:500;text-transform:capitalize;border:none;font-size:13px;font-weight:500;line-height:18px}.menu-mobile li.slicknav_open .sub-menu li a{line-height:17px;letter-spacing:1px}#top-bar #nav-wrapper .menu .sub-menu{justify-content:space-between;flex-wrap:wrap;background:#000;padding:20px;min-width:275px}#top-bar #nav-wrapper .menu .sub-menu li{width:100%}.abolute_position{position:relative}.abolute_position .popup-video{position:absolute;top:55px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:195px;width:100%;margin:0}.abolute_position1{position:relative}.abolute_position1 .popup-video{position:absolute;top:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:195px;width:100%;margin:0;bottom:65px}.menu-mobile li.slicknav_open .sub-menu{justify-content:space-between;flex-wrap:wrap;background:#000;padding:20px 5px;display:flex;display:-webkit-flex}.menu-mobile li.slicknav_open .sub-menu li{width:50%}#top-bar #nav-wrapper ul.menu ul a:hover,.menu-mobile li.slicknav_open .sub-menu li a:hover{background:#696867}.menu-mobile .slicknav_nav>li{margin:13px 0}.wpcf7 input,.wpcf7 textarea{max-width:600px}.categoty-listing-pagination .pagination:first-child,.page-template-photography_gallery_template .pagination:first-child,.page-template-photography_gallery_template #main .post-list,.tax-cat_photography_gallery .post-list,.tax-cat_photography_gallery .pagination:first-child{margin-top:0}.category #content #sidebar,.page-template-photography_gallery_template #sidebar,.tax-cat_photography_gallery #sidebar{margin-top:45px}.category #header,.page-template-photography_gallery_template #header,.tax-cat_photography_gallery #header{margin-bottom:40px}.category .archive-box .archive-descrip,.page-template-photography_gallery_template .archive-box .post-entry{margin:20px auto 0;max-width:650px}.category #main .list-item .post-img img{width:100% !important}.page-template-photography_gallery_template .archive-box .post-header,.tax-cat_photography_gallery .archive-box .post-header{margin-bottom:0}@media (min-width:480px) and (max-width:960px){.web-design-gallery>div{flex-basis:48%;max-width:48%;margin-right:4%}.web-design-gallery>div:nth-of-type(2n){margin-right:0}}@media (min-width:961px){.web-design-gallery>div{flex-basis:48%;max-width:48%;margin-right:4%}.web-design-gallery>div:nth-of-type(2n){margin-right:0}}@media (min-width:480px){.lightgallery:not(.web-design-gallery)>div{flex-basis:31.5%;max-width:31.5%;margin-right:2.7%}.lightgallery:not(.web-design-gallery)>div:nth-of-type(3n){margin-right:0}}@media (max-width:767px){.post-entry blockquote{padding-left:20px;padding-right:20px}.abolute_position .popup-video{top:25px}.home .promo-area .promo-item:not(:first-child){display:none}#instagram-footer #sbi_images .sbi_item{width:100% !important}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(4,1fr) !important}.page-template-photography_gallery_template .archive-box .post-header h1,.tax-cat_photography_gallery .archive-box .post-header h1{font-size:16px;color:#000;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:inline}}section.tgccc-media-links{clear:both}.tgccc-media-links{background-color:#fff;display:block;padding:30px 0;margin-top:40px;border-top:1px solid #d0d2d3}.tgccc-media-links h2{text-align:center;margin:0 0 15px;padding:0;font-size:30px;color:#505050;font-family:'AGaramondPro-Regular'}.tgccc-media-links .main>p{font-size:19px;line-height:24px;text-align:center;margin-bottom:50px;font-family:'AGaramondPro-Regular'}.tgccc-media-links ul{margin:0;padding:0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:start}.tgccc-media-links ul li:first-child{margin-left:0}.tgccc-media-links ul li:nth-child(4n+4){margin-right:0}.tgccc-media-links ul li{margin:0;padding:0;width:calc(26% - 20px);background:#fff;border:1px solid #e9e9e9;margin-bottom:20px;margin-right:15px}.tgccc-featured-img-box img{display:block;max-width:100%;height:auto;margin:0 !IMPORTANT}.tgccc-media-content{border-top:none;padding:15px 10px}.tgccc-media-content h3{font-size:20px;font-family:'AGaramondPro-Regular';font-weight:700;color:#505050}.tgccc-media-content p{font-size:17px;margin:5px 0 10px;line-height:20px;color:#505050;font-family:'AGaramondPro-Regular'}.tgccc-media-content p strong{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;color:#505050}.tgccc-video p{margin-bottom:20px}.white_wrap{text-align:center}.white_wrap p{font-size:19px;line-height:36px;margin-top:20px;text-align:left;font-family:'AGaramondPro-Regular'}.white_wrap{background-color:#fff;padding:20px 0 40px;position:relative}.white_wrap h2{font-size:30px;margin-bottom:15px;font-family:'AGaramondPro-Regular';font-weight:400}.white_wrap .fluid-width-video-wrapper{padding-top:56% !important}.tgcc_con{margin-bottom:20px}.tgccc-media-links ul li{width:calc(25% - 20px)}@media (min-width:481px) and (max-width:767px){.tgccc-media-links ul li{margin:0 auto 20px !important;width:calc(42% - 20px);background:#fff}}@media (max-width:480px){.tgccc-media-links ul li{width:calc(68% - 20px);margin:0 auto 20px !important}}.single-post .post-entry video{height:auto !important}.single-post .post-entry h2,.single-post .post-entry h3,.single-post .post-entry h4,.single-post .post-entry h5,.single-post .post-entry h6{min-height:1px}.gallery_mid{padding:0 0 20px}.gallery_mid ul li{list-style:none;margin:0;line-height:0}.gallery_mid ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px}.gallery_mid{margin:0 0 26px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px;width:80vw;margin-left:50%;transform:translateX(-50%);max-width:none}.gallery_mid img{width:100%;height:100%;object-fit:cover}.gallery_mid br{display:none}@media (min-width:650px) and (max-width:1024px){.gallery_mid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:650px){.gallery_mid{grid-template-columns:repeat(2,minmax(0, 1fr))}}.side-pop.list .side-pop-content h4 a{color:#000;font-weight:500;font-size:15px;letter-spacing:2px;line-height:1.4em}a,.post-header .cat a,.woocommerce .star-rating{color:#0451c7}.cart-contents .sp-count{background:#0451c7}.post-header .cat a{border-color:#0451c7}
/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
@font-face{font-family:'FontAwesome';src:url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.steveroper.ca/wp-content/themes/redwood/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.sideslides{visibility:hidden}.bx-wrapper{position:relative;margin:0 auto 0;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;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:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.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{background:#000}.bx-wrapper .bx-prev{left:22px}.bx-wrapper .bx-next{right:22px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-15px;color:#fff;outline:0;z-index:999;border:1px solid #fff;height:30px;width:30px;font-size:18px;line-height:30px;text-align:center;border-radius:50%;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;opacity:0}.bx-wrapper:hover .bx-controls-direction a{opacity:1}.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;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{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:rgba(0,0,0,.35);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:13px;padding:10px;font-style:italic;box-sizing:border-box}@media only screen and (min-width:942px) and (max-width:1170px){.container{width:940px}#main{width:610px}.feat-item{height:461px}.promo-item{width:293px;height:172px}.sp-grid>li{width:290px}#main.fullwidth .sp-grid>li{width:450px}.item-related{width:190px;margin-right:20px}#main.fullwidth .item-related{width:292px;margin-right:32px}#main.fullwidth .item-related:last-child{margin-right:0}#footer-social a{margin:0 19px}}@media only screen and (min-width:768px) and (max-width:960px){.container{width:726px}#main{width:100%}#sidebar{width:480px;margin:0 auto;float:none;overflow:hidden}#nav-wrapper{display:none}.slicknav_menu{display:block}.sp-grid>li,#main.fullwidth .sp-grid>li{width:348px}#main.fullwidth .sp-grid>li{margin-right:26px}.feat-item{height:356px}.feat-overlay h2{font-size:23px}.promo-item{width:230px;height:135px;margin-right:18px}.item-related,#main.fullwidth .item-related{width:230px;margin-right:18px}#main.fullwidth .item-related:last-child{margin-right:0}#footer-social a span{display:none}#footer-social a{font-size:18px}}@media only screen and (max-width:767px){.container{width:300px}#main{width:100%}#sidebar{width:100%}#logo img{max-width:100%}#nav-wrapper{display:none}.slicknav_menu{display:block}.sp-grid>li,#main.fullwidth .sp-grid>li{width:100%;margin-right:0}.list-item .post-img img{max-width:90px}.list-item .post-img{margin-right:16px}.list-item p{display:none}.list-item .post-header h2 a{font-size:14px;letter-spacing:1px}.list-item .post-header h2{margin-bottom:9px}.list-item .post-header{margin-bottom:0}#main.fullwidth .list-item .post-img img{max-width:90px}.list-title-divider{margin:0 0 10px}.feat-item{height:200px}.feat-overlay h2{font-size:15px}.feat-more{font-size:9px;padding:8px 9px 9px 10px}.feat-inner{max-width:80%}.feat-overlay h2{margin-bottom:12px}.feat-overlay .cat a{margin:0 3px 10px}.promo-item{width:100%;height:176px;margin-bottom:30px}.item-related,#main.fullwidth .item-related{width:300px;margin-right:0;margin-bottom:20px}.post-header h2 a,.post-header h1{font-size:19px;letter-spacing:2px}.post-header h2,.post-header h1{max-width:100%}.post-share-box{width:100% !important;border-left:none;border-bottom:1px solid #e5e5e5;height:48px;line-height:48px}.post-share-box:last-child{border-bottom:none}.author-img{margin-right:16px}.author-img img{max-width:60px;height:auto}#footer-social a span{display:none}#footer-social a{font-size:18px;margin:0 10px}#instagram-footer ul.instagram-pics>li{width:25% !important}#instagram-footer ul.instagram-pics>li:nth-child(8),#instagram-footer ul.instagram-pics>li:nth-child(7),#instagram-footer ul.instagram-pics>li:nth-child(6),#instagram-footer ul.instagram-pics>li:nth-child(5){display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}}@media only screen and (min-width:480px) and (max-width:768px){.container{width:480px}.sp-grid>li,#main.fullwidth .sp-grid>li{width:225px;margin-right:26px}.list-item .post-img img{max-width:150px}.list-item .post-img{margin-right:22px}.list-item .post-header h2 a{font-size:17px}.list-item .post-header h2{margin-bottom:8px}#main.fullwidth .list-item .post-img img{max-width:150px}.feat-item{height:300px}.feat-overlay h2{font-size:17px}.feat-inner{max-width:70%}.promo-item{width:100%;height:200px;margin-bottom:30px}.promo-item:last-child{margin-bottom:0}.item-related,#main.fullwidth .item-related{width:148px;margin-right:18px}.author-img img{max-width:70px;height:auto}#footer-social a{font-size:18px;margin:0 18px}}.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}.postid-20923 .post-entry p{font-size:16px;line-height:1.7}.single-post .post-entry video{height:auto !important}#sb_instagram #sbi_images{padding-bottom:0}.promo-overlay{border:none}#logo span{font-size:20px}.side-pop.list .side-pop-img{max-width:50%}.category .archive-box .archive-descrip{max-width:950px}blockquote.wp-block-quote a{color:#17b3e6 !important}
Legend has it that a pirate named Andrés Drake kidnapped a young Mixtec woman from the village of Santa María Huatulco.
While the pirates were camped out in the bay of what is now Puerto Escondido, she escaped and hid from her evil kidnappers.
The pirates referred to her as “La Escondida” and every time they returned to the bay they looked for her. Afterwards the bay became known as Bahía de la Escondida.
Welcome to Puerto Escondido Puerto Escondido is a relaxed beach town on the Pacific side of Mexico. To us, it was an unknown until one of Yim’s childhood friends mentioned it to her and told her she should visit. So we did some research and decided, yes we should.
Puerto Escondido is known for its surfing and has managed to avoid large scale development and all-inclusive resorts, except for one well hidden secret, which we stayed in. And while it may not be the most remote place on Earth, it’s also not the easiest to get to. Getting here takes a little extra effort and that’s something you may want to consider before going.
We flew into Huatulco and then took a three hour shuttle to the hotel. A few other Canadians piled into the shuttle and we all enjoyed the drive and got to see a lot of the countryside but others may be not be that patient after a five hour flight.
That said, the off-the-beaten-path location is part of what has prevented it from exploding as a tourist destination sooner.
Our hotel was located on the far north end of town and it sure looked nice when we arrived…
Posada Real Posado Real is located on a cliff, which means it also has a wonderful view of the ocean and beach and for this hotel, that meant a 3 KLM stretch of absolutely stunning beach called Bacocho. The hotel itself is very welcoming, painted in warm reds, yellows and umber tones with beautiful tile-work throughout the resort. There is a beautiful deep blue tiled lap pool up on the cliff along with the main dining room, Coco’s.
A steep but gorgeous walk down a staircase through lush gardens brought us to the lower level, which featured another restaurant, La Hacienda, a beach bar, and a large lounging pool, right on a stunning beach.
On the nights when we were at the resort, we would grab a drink and watch the sunset from the upper meadows where they had stationed 30 or more adirondack type chairs, where you could simply sit and watch the sunset while socializing with other guests. It was all quite civilized.
Above I have featured a few shots of the grounds and the beaches located right at the foot of the property.
Surfing Over the years, Puerto Escondido has built a reputation for being the Mexican surfing mecca. I decided that I should try that at least once…
So while doing my research to find out if I would like it, I discovered that Puerto Escondido is one of the few places in the world where professional big wave surfers and beginners can both catch waves within the same surfing area. In fact, Zicatela, one of the main breaks in Puerto Escondido, is also called the Mexican Pipeline, due to its massive barreling waves. However, that kind of swell only occurs on a few occasions during the summer months, from June to August.
I found out that any beginner heading down to Puerto Escondido in the winter, during the low season, would be able to have a very pleasant time by hiring a board or getting a lesson with a surf school and seeing what it really felt like in the ocean.
So, I signed up for lessons at Oasis Surf Shop .
After showing up at the school, they sized me up, gave me a surf skin and sold me some zinc for my nose then bundled me in the back of a truck and we headed off to Zicatella Beach.
Once there, the instructor had me lay on a board on the beach to learn the paddling technique, followed by doing pop ups onto the board and where to place my feet when I did. After about 20 minutes, he asked if I was very comfortable in the water, which I was and off we went, paddling through the waves. For the next hour and a half, I tried to ‘catch’ every wave I could and this guy stayed very close by so I was impressed with his attention.
It was very humbling, and a lot of fun and I did manage to get up once or twice for seconds at best.
On the last wave, I managed to stand on the board the longest but when I crashed, the board came back up out of the water and hit me in the ribs and that was it for the day.
No regrets. I was thrilled to give this a try and if I was ever back here, I would certainly try again.
Turtle Release One of the things I wanted to do more than anything else while we were in Puerto Escondido was to take part in a Turtle Release.
Prior to our visit, I had scoured Google, trying to find the best tour available and finally settled on one which would pick us up at our hotel, take us to ‘The Turtle Sanctuary’ and include the ticket fee to release a turtle. The cost was 500 Pesos ($40.00 Canadian) per person. That’s what we paid for our Turtle Release Tour
But here’s what we discovered. It’s a bit of a story…
While at the hotel, we had talked to several other guests about the Turtle Release program WE were going to. It was something we were really looking forward to and we told them that OUR tour was going to include a tour of the facilities prior to the release.
On the day we were going, we had been told to wait at the front gate for our tour guide to pick us up while the other guests at the hotel had said they were going to walk down to Bacocho Beach, where we were told, also had a turtle release going on. But OUR tour was going to show us the Sanctuary, it claimed.
Well, the Tour Guide arrived ten minutes late and we get in and find our seats and he drives us 2 minutes down to Bacocho Beach and lets us out where the other guests are standing. What?!?
Yim and I look at each other then at the tour guide and we say; “Excuse us but your site claimed it was going to take us to ‘The Turtle Sanctuary. WE could have walked down the beach if your website wasn’t so decepetive and why would you even offer to pick us up if we were five minutes away on foot??!’
He was caught off guard and kind of stood there stunned but he was definitely ‘caught’. We were a little irritated at first and then decided to simply laugh it off but we did make him drive us back up the hill back to our hotel after we were done. We were not going to walk back to the hotel just on principle.
My point is, be careful who you book tickets with for this tour, when you can pay the money directly to Vive Mar . Even if you are in Zicatella, a taxi ride will only cost you $6.50 Canadian plus the $7.50 for Vive Mar rather than what we paid or what most of the “tours’ are offering. Or you could go for a nice walk along the beach. At the end of the day, Yim and I had a good laugh about it with the other guests that night. We got a lot of ribbing about “Our Turtle Sanctuary”.
How to release baby turtles in Puerto Escondido Once you’ve paid, you get to learn a little about these amazing sea creatures from a small talk, held in English and Spanish. Then it’s time for the baby turtle release.
Every person gets a tiny turtle in a small coconut shell. Some are incredibly energetic while others are a little sleepier. It was obvious that the baby’s instincts to get to the ocean had kicked in the second they hatched as each of the turtles we had were squirming wildly to get out of the shells. You’re not meant to touch them, so we had to keep turning the shells to keep them in until the release. Touching them can introduce human microorganisms to the turtles, which can then cause them to spread diseases in wild turtle populations.
As you release your little pal onto the sand, you watch as it scurries off into the harsh Bacocho waves.
It’s interesting to see how some of the turtles know exactly where the sea is, while others have a slightly harder time figuring out which way to go. This is the time in a turtle’s life when they are at their most vulnerable. For us humans, it’s only a 20-metre walk to the ocean, but for these tiny turtles, it’s like running a marathon. In the sea, they feel at home, but out on the shore, they’re easy targets for birds and crabs.
We were not allowed to cross a roped off area, so in other words, we could not help the turtles as they imprint their rush to the beach in order to return but what we could do was stand there with fistfuls of sand to throw at the crabs who popped up out of the sand looking for a meal and at the seagulls as they swooped down. Yim’s little turtle made it straight to the beach but mine got turned over by a wave and I was frantically trying to throw sand in its direction until it righted itself and disappeared beneath the waves.
Phew.
Pregnant turtles return to the beach they were released on to lay their eggs as adults, so we will come back in about 10 years when they reach mating age and see if we can spot our little ones all grown up.
VIVE MAR’s Role in Turtle Conservation Turtle eggs are consumed as a delicacy in Oaxaca. During nesting season, poachers search the beaches at night for nesting mothers to steal their eggs and sell them. Vive Mar is a conservation organization that works to protect beaches from poachers by patrolling these same beaches at nighttime. Any turtle eggs they find get safely taken back to Vive Mar where they are incubated in the sand for about 60 days until they hatch.
They charge 100 MXN ($7.50 Canadian) per person to release a turtle, which includes an informative 10-minute talk about the importance of turtle conservation and then they facilitate the entire turtle release process. The release starts promptly at 5 PM.
Bacocho Beach Playa Bacocho is the longest and one of the most idyllic beaches in Puerto Escondido. This long white sand beach is incredibly beautiful. In the mornings after breakfast, Ym and I would come down and walk the entire length of the beach before heading out for our days.
It’s ideal for long walks and sunbathing, but not so much for swimming as the waves never stopped while we were there in January. Never. Along the open sea area, the currents can be strong and the waves will pull you right into the ocean so be prepared and don’t swim alone if you do try and swim.
A path toward the southern end of the beach leads around the rocks to Playa Coral, a little cove where you might find friendlier waters for a dip.
Playa Bacocho is undoubtedly one of the best places in Puerto Escondido to watch the sunset. Every night was a dance in the skies by Mother Nature.
A little bit about the girls in the photo above. A group of us were sitting on the beach when I spotted these 6 young Mexican girls wandering down the beach and they were silhouetted by the sun so I walked down and explained to them what I wanted to do for a photo and they were all game for it. Once I had broken the ice, all the other guys on the beach rushed down with their cameras to take part in the fun.
Zicatela Playa Zicatela is the longest stretch of beach located on the east side of Puerto Escondido. It is the main surfing area for Puerto Escondido, attracting surfers from all over the world, and is the site of annual surfing competitions in August and November. It’s also a bohemian little part of town with several good restaurants and a good gym right in the centre of town.
We spent a morning watching surfers here, which was a lot of fun. I can only imagine what it is like during Surf Week.
Mercado Benito Juarez Located in the heart of Puerto Escondido’s city centre, Mercado Benito Juarez is the largest market in the area. Stepping into this bustling marketplace is like stepping into the soul of Mexico. The market is conveniently situated, with ample parking spaces available for those traveling by scooter or car but we took a taxi and then walked home. As you stroll through the market’s aisles, you’ll find yourself surrounded by vibrant stalls filled with local produce, handmade crafts, and traditional clothing.
One culinary experience I did see that I did not try was the Oaxacan delicacy of roasted and salted grasshoppers, known as chapulines. Maybe next time…
We spent a considerable amount of time just wandering around town and all the owners of all the stores we visited were very friendly.
Bahia de la Escondida (Bay of the Hidden Woman)
Walking is definitely an option to getting around in Puerto Escondido and depending on where you decide to stay, most destinations can be reached via walking in less than 60 minutes.
For example, we could easily walk to Zicatela in an hour along beautiful beaches and past the downtown core (above) where there was always a ton of activity going on. Fresh catch coming in off the ocean, families out enjoying the surf, beach bars and shops. All very accessible and we found that if we got tired, we just wandered up onto the street and hopped in a taxi, which were nearly always $40 Pesos ($3.00 Canadian in 2018).
An option for getting around Puerto and something that is highly recommended to experience while here regardless, which is the Colectivos. Colectivos, pronounced (kohl-ect-eevo), translates to collective bus. They are an economical way of getting around due to the fact that they are shared by many so that the price is a lot less than a taxi. They are usually privately owned so there is no timetable for when and where they’ll be however they are aplenty in Puerto so you’ll normally see one on the main road every couple of minutes.
There are two types of Colectivo In Puerto Escondido and the price depends on where you are traveling. If you are traveling locally, the standard price for a Colectivo is 10 pesos. For this reason, I recommend carrying around loose change for when you don’t feel like walking. These Colectivo’s usually have a blue canopy as seen in the image earlier in this post.
We walked because everywhere we went, we saw something new and were simply delighted by the town but these seemed like something others may want to know about.
So there you have it. My travel post on Puerto Escondido. Yim and I loved this place.
No Comments