/*!
Theme Name: ssimple
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ssimple
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ssimple is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0}main{display:block}:where(h1){font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:where(:root){--fluentform-primary:#282829 !important;--fluentform-border-radius:18px !important;--font-family-base:Inter,sans-serif;--font-family-secondary:var(--font-family-base);--site-line-height:1.5;--site-padding:4vw;--site-header-height:6rem;--body-color:#000;--space--small:1rem;--space--medium:1.6rem;--space--large:2.4rem;--vspace:4rem;--vspace--large:7rem;--gap:1rem;--column-gap:4vw;--buttons-gap:1em;--content-width:1104px;--content-width--narrow:880px;--content-width--wide:1328px;--page-cover-height:400px;--ease:ease-in-out;--ease-2:ease-in-out;--desktop-menu-link-padding:.5em 1em;--mobile-menu-link-padding:2rem 1rem;--menu-transition-speed:.3s;--mobile-menu-width:80vw;--modal-transition-speed:.3s;--sticky-section-inset:auto 4vw 6rem auto;--nav-gap:.5em;--image-border-radius:24px;--huge-heading-f-size:56px;--huge-heading-l-height:1.2;--xxlarge-heading-f-size:48px;--xxlarge-heading-l-height:1.2;--xlarge-heading-f-size:28px;--xlarge-heading-l-height:1.2;--large-heading-f-size:24px;--large-heading-l-height:inherit;--medium-heading-f-size:24px;--medium-heading-l-height:inherit;--regular-heading-f-size:1rem;--regular-heading-l-height:inherit;--small-heading-f-size:14px;--small-heading-l-height:inherit;--xsmall-heading-f-size:12px;--xsmall-heading-l-height:inherit;--xlarge-paragraph-f-size:24px;--large-paragraph-f-size:20px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}html,body{height:100%}body{color:var(--body-color)}.site{display:flex;flex-direction:column;min-height:100dvh}.site .site-main{flex-grow:1}:where(.site-header){position:relative;z-index:100}body.sticky-mobile-header .site-header.mobile,body.sticky-desktop-header .site-header.desktop{position:sticky;top:0}ul.menu,nav ul{display:flex;margin:0;padding:0;list-style:none}.canvas-mobile-menu{position:fixed;z-index:99;width:var(--mobile-menu-width,300px);transition-duration:var(--menu-transition-speed,.5s);transition-timing-function:ease-in-out;transition-property:translate;right:100%;top:0;bottom:0;z-index:100}.canvas-mobile-menu[aria-expanded=true]{translate:100% 0}.canvas-mobile-menu :where(.no-widgets-mobile-menu-container){height:100%;background:#000;color:#fff;padding:3rem var(--site-padding)}.canvas-mobile-menu :where(.no-widgets-mobile-menu-container) ul{list-style:none}body.menu-position-right .canvas-mobile-menu{right:auto;left:100%}body.menu-position-right .canvas-mobile-menu[aria-expanded=true]{translate:-100% 0}.custom-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;left:calc(var(--modal-width,100%)*-1)}.custom-modal[aria-expanded=true]{left:0;animation:fadeIn var(--modal-transition-speed) var(--ease)}.sticky-section{position:fixed;z-index:10;inset:var(--sticky-section-inset,auto 1rem 4rem auto)}.sticky-section :where(p,ul){margin:0}:where(.post-navigation){margin:var(--vspace) auto;max-width:var(--content-width)}:where(.post-navigation) .nav-subtitle{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wp-element-button{display:inline-flex}.wp-block-navigation{gap:var(--nav-gap,.3em);--navigation-layout-wrap:nowrap}.is-style-main-desktop-navigation :where(a){padding:var(--desktop-menu-link-padding,.5em)}.is-style-main-desktop-navigation .wp-block-navigation__submenu-icon{margin-right:.5em}.is-style-main-desktop-navigation,.is-style-main-desktop-navigation :where(.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-dialog,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__container,.wp-block-navigation__container>li){height:100%}.is-style-main-desktop-navigation :where(.wp-block-navigation__container>li:not(:first-child) a){border-left:1px solid rgba(0,0,0,.2)}.is-style-main-desktop-navigation .has-child>.wp-block-navigation__submenu-container{opacity:0;transition-property:opacity,translate;transition-duration:.2s;translate:0 .25em}.is-style-main-desktop-navigation .has-child>.wp-block-navigation__submenu-container a{--desktop-menu-link-padding:1em}.is-style-main-desktop-navigation .has-child>.wp-block-navigation__submenu-container a :is(:hover,:focus){opacity:.9}.is-style-main-desktop-navigation .has-child>.wp-block-navigation__submenu-container li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.is-style-main-desktop-navigation .has-child>.wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{opacity:1;translate:0 0}.wp-block-navigation.is-vertical .wp-block-navigation__container{align-self:stretch;align-items:stretch}.is-style-main-mobile-navigation .wp-block-navigation{gap:0}.is-style-main-mobile-navigation .wp-block-navigation-item{flex-wrap:wrap;justify-content:space-between}.is-style-main-mobile-navigation .wp-block-navigation-item__content{padding:var(--mobile-menu-link-padding,1em) !important;flex-grow:1;position:relative}.is-style-main-mobile-navigation .wp-block-navigation-item__content:after{content:"";position:absolute;height:1px;width:100%;top:0;left:0;opacity:.2;background:currentColor}.is-style-main-mobile-navigation .wp-block-navigation__submenu-container{position:relative !important;width:100% !important;background-color:rgba(0,0,0,0) !important;border:none !important}.is-style-main-mobile-navigation :where([aria-expanded=true]+.wp-block-navigation__submenu-icon){rotate:180deg}.is-style-main-mobile-navigation .wp-block-navigation__submenu-icon{font-size:2rem;transition:rotate .15s var(--ease)}:where(.main-menu-toggle){border:none;background:0 0;color:inherit}.wp-block-search__inside-wrapper{padding:0;border:none}.wp-block-search__inside-wrapper .wp-element-button{padding:.5em 1em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{padding:.5em 1em;border-radius:999em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}div[id^=gspb_col-id]{padding:0 !important}.gspb_row__content{max-width:var(--content-width--wide)}.wp-block-greenshift-blocks-row.alignfull{padding-left:var(--site-padding,4vw) !important;padding-right:var(--site-padding,4vw) !important}.gs-counterdiv{min-width:0 !important}.gspb-buttonbox-textwrap:last-child .gspb-buttonbox-icon{margin-right:0 !important}.slider-content-zone{width:100% !important}.post-edit-link{position:absolute;padding:.5em;line-height:1;display:inline-flex;font-size:.8rem;text-transform:uppercase;text-indent:-999em;align-items:center;background-color:orange;color:#fff;overflow:hidden;top:0;right:0;z-index:2}.post-edit-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.127 22.562l-7.127 1.438 1.438-7.128 5.689 5.69zm1.414-1.414l11.228-11.225-5.69-5.692-11.227 11.227 5.689 5.69zm9.768-21.148l-2.816 2.817 5.691 5.691 2.816-2.819-5.691-5.689z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;display:block;width:1em;height:1em}:where(div:has(>.post-edit-link)){position:relative}p{margin-top:0;margin-bottom:calc(var(--site-line-height)*1em)}p:empty{display:none}:root :is(h1,h2,h3,h4,h5,h6,p):first-child{margin-top:0}:where(.site-main.is-layout-constrained,article.is-layout-constrained){margin-top:var(--vspace);margin-bottom:var(--vspace);padding-left:var(--site-padding);padding-right:var(--site-padding)}body.single-site_area{background:#333}body.single-site_area .site-main{margin:var(--vspace) var(--site-padding);display:grid;align-items:center}body.single-site_area :where(.header-container,.footer-container){display:none}:root .page-title{font-size:var(--xlarge-heading-f-size)}body.search .entry-title{font-size:var(--large-heading-f-size)}.wpcf7 form .wpcf7-response-output{margin:.5em 0;border:solid 1px;padding:.6em 1em}.wpcf7-form-control-wrap :is(input,textarea){width:100%;padding:.5em .7em;border-radius:.4rem;border:solid 1px rgba(0,0,0,.1)}[type=submit]{background-color:#000;padding:.75em 1.6em;color:#fff;border-radius:.4rem;border:none}.field-row{display:flex;flex-wrap:wrap;gap:0 var(--gap)}.field-row>*{flex:1 0 12em}.wpcf7-spinner{position:relative;top:.4em}