/*! 
    Theme Name: weBuild Child
    Template: weBuild
 */@font-face{font-family:"Grichel";src:url("fonts/Grichel/Grischel.woff2") format("woff2"),url("ffonts/Grichel/Grischel.woff2.woff") format("woff"),url("ffonts/Grichel/Grischel.ttf") format("truetype"),url("ffonts/Grichel/Grischel.otf") format("opentype");font-weight:normal;font-style:normal}:root{--primary:#dbdac6;--primary-light:#f7f7ec;--primary-dark:#f8f0cd;--primary-heading:var(--secondary);--primary-body:var(--secondary);--secondary:#566352;--secondary-light:#86ab76;--secondary-dark:#335c68;--secondary-heading:var(--primary);--secondary-body:var(--primary);--tertiary:#c8c8c8;--tertiary-light:#e9e9e9;--tertiary-dark:#deddde;--tertiary-heading:#000;--tertiary-body:#000;--btn-primary-bg:var(--primary);--btn-primary-c:var(--secondary);--btn-outline-primary-hover-c:var(--secondary);--btn-secondary-bg:var(--secondary);--btn-secondary-c:var(--primary);--btn-outline-secondary-hover-c:#fff;--body-bg:#dbdac6;--header-bg:rgba(0,0,0,0);--header-border:var(--greyscale-white);--header-blur-color:rgba(0,0,0,0.3);--footer-bg:var(--secondary);--footer-bottom-bg:var(--secondary);--fullscreen-menu-bg:var(--secondary);--body-font:"Montserrat",sans-serif;--heading-font:"Grichel",serif;--h1-font:var(--heading-font);--h2-font:var(--heading-font);--h3-font:var(--heading-font);--h4-font:var(--heading-font);--h5-font:var(--heading-font);--h6-font:var(--body-font);--xs-radius:5px;--s-radius:8px;--l-radius:16px;--xl-radius:50px;--radius:var(--xl-radius);--nav-color:var(--secondary);--nav-hover:var(--secondary);--nav-hover-bg:var(--primary-dark);--nav-hover-c:var(--greyscale-white);--mobile-menu-bg:var(--primary);--mobile-menu-links-color:#fff;--inline-submenu-bg:var(--greyscale-white);--inline-submenu-color:var(--tertiary-dark);--sub-menu-radius:var(--l-radius);--sub-menu-link-color:var(--greyscale-grey-800);--sub-menu-link-radius:var(--s-radius);--sub-menu-hover:var(--tertiary-dark);--sub-menu-hover-color:var(--tertiary-body);--header-btn-bg:var(--primary);--header-btn-c:#fff;--footer-color:#fff;--footer-link-color:var(--secondary);--footer-border:var(--greyscale-grey-800);--social-color:var(--secondary)}.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.heading-max{font-family:var(--heading-font);font-size:245px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.9;letter-spacing:10px}.heading-xxl{font-family:var(--heading-font);font-size:112px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.86;letter-spacing:3px}.heading-1,h1{font-size:64px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.88;letter-spacing:2px}.heading-2,h2{font-size:56px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.89;letter-spacing:2px}.heading-3,h3{font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.83;letter-spacing:1px}.heading-4,h4{font-size:40px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.88;letter-spacing:1px}.heading-5,h5{font-size:38px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.87;letter-spacing:1px}.heading-6,h6{font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.38;font-family:var(--body-font);letter-spacing:normal}#site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:40px;z-index:9999}#site-header #site-header-inner{border-radius:28px;background-color:rgba(255,255,255,0.75);height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding:var(--xxs);gap:var(--xxs);display:-ms-grid;display:grid;grid-auto-flow:column dense;grid-auto-rows:1fr;-ms-grid-columns:1fr 8px auto 8px 1fr;grid-template-columns:1fr auto 1fr;gap:0 8px}#site-header #site-logo{height:32px;width:32px}#site-header #site-logo img{height:100%;width:100%}#site-header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--xxs)}#site-header .menu a{font-family:var(--heading-font);font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-transform:uppercase;text-decoration:none;padding:var(--xxs) var(--s);border-radius:20px;height:40px;line-height:1.3}#site-header .menu a:hover{background-color:var(--nav-hover-bg)}#heading-cta{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:2px;text-transform:uppercase}body{font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal}#header-cta,.ae-cform-item input[type=submit],.btn,.simpay-btn.simpay-checkout-btn,.wp-block-button__link,button.gform_submit,button[type=submit],input[type=submit]{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}.body-s{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}.body-xs{font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.5px}.webuild-sublabel{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:1px;font-family:var(--body-font)}.webuild-input input,.webuild-input select,.webuild-input textarea{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;font-family:var(--body-font)}#page-content .ae-cform-item input[type=submit],.webuild-form-btn{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}.ae-cform-item label,.webuild-label{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;font-family:var(--body-font)}#header-teaser .container-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-white{background-color:rgba(255,255,255,0.75);color:var(--secondary)}#btn-signup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;padding-right:var(--xs);white-space:nowrap}#btn-signup span{overflow:hidden;width:0;visibility:hidden;opacity:0;white-space:nowrap;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#btn-signup img{padding-left:var(--xs)}.btn-spacer{width:var(--xs)}#footer-tt{padding-bottom:var(--xs);padding-left:24px;padding-right:24px}#tt-teaser{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-rows:auto 0px 1fr 0px auto;grid-template-rows:auto 1fr auto;gap:0px 0px;height:100vh}#header-teaser{padding-top:40px}#logo-mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding-top:13vh;padding-bottom:15.375vh}#logo-mark figure{height:100%}#logo-mark figure svg{height:100%}#footer-socials-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--xxs);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer-socials-links a{height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer-socials{margin-bottom:var(--xs)}.footer-bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--xxs) var(--xs);-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom-menu a,.footer-bottom-menu span{text-decoration:none;color:var(--footer-link-color)}#tt-no-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px}#tt-no-nav #site-logo{width:32px;height:32px}.ae-cform-container{margin:0 auto}.ae-cform-container hr{border-color:var(--secondary);border-style:solid}.ae-cform-container a{color:var(--secondary-body)}.ae-cform-container input[type=checkbox]{display:inline-block}.ae-cform-title{text-align:center}#page-content .ae-cform-item input[type=email],#page-content .ae-cform-item input[type=password],#page-content .ae-cform-item input[type=tel],#page-content .ae-cform-item input[type=text],#page-content .ae-cform-item select{width:100%;padding:16px;border-radius:var(--radius);border-width:2px;border-style:solid;border-color:var(--primary-body);background-color:var(--primary);font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;font-family:var(--body-font);height:56px}#page-content .ae-cform-item input[type=submit]{border:0;background-color:var(--btn-secondary-bg);background-image:none;text-shadow:none;color:var(--btn-secondary-c);height:56px;padding:16px 24px;border-radius:40px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}.iti__flag-container{padding:0!important}.iti--separate-dial-code .iti__selected-flag{border-top-left-radius:25px!important;border-bottom-left-radius:25px!important}#page-content .ae-cform-social-link{min-width:0;-webkit-box-flex:0;-ms-flex:0;flex:0;width:auto;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;min-width:0;padding:0}#page-content .ae-cform-social-link .ae-cform-signin-button{display:none}#page-content .ae-cform-signin-options-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-content .ae-cform-social-link i.fa,#page-content .ae-cform-social-link i.fab,#page-content .ae-cform-social-link i.fas,#page-content .ae-cform-social-link i.mdi,#page-content .ae-cform-social-link i.socicon{background-color:unset}body.page-template-template-infinite-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}body.page-template-template-infinite-gallery #site-header{position:relative;z-index:9999}body.page-template-template-infinite-gallery #footer-tt{position:fixed;bottom:0;z-index:7}:root .safari_only .gallery-row,_::-webkit-full-page-media .gallery-row,_:future .gallery-row{visibility:visible}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.gallery-row{visibility:visible}}}#fullscreen-link{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1}.album-grid{display:-ms-grid;display:grid;grid-auto-flow:row dense;-ms-grid-columns:1fr var(--s) 1fr var(--s) 1fr;grid-template-columns:1fr 1fr 1fr;gap:var(--l) var(--s)}.album-grid .heading-6{margin-top:var(--s);margin-bottom:var(--xs)}.album-section{padding-top:var(--2xl);padding-bottom:var(--2xl)}.album-hero .wp-block-columns{display:-ms-grid;display:grid;grid-auto-flow:column dense;grid-auto-rows:1fr;-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:24px 24px}.album-hero .wp-block-columns .album-hero-art{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}.album-hero .wp-block-columns .album-hero-art figure{-webkit-box-shadow:0 16px 64px 0 rgba(0,0,0,0.25);box-shadow:0 16px 64px 0 rgba(0,0,0,0.25)}.album-hero .wp-block-columns .album-hero-text{-ms-grid-column:7;-ms-grid-column-span:3;grid-column:7/10}.hero-fullscreen:first-child{height:100vh}.image-text.image-natural img{position:static;width:100%;height:auto;float:left;display:block}#content{padding-top:0}.archive-blog-post .article-excerpt a,.archive-blog-post .article-excerpt time{color:var(--secondary-light)}.archive-blog-post .article-excerpt a{border-bottom:2px solid var(--secondary-light)}.page-numbers{border:2px solid var(--secondary);color:var(--secondary)}.page-numbers.current{color:var(--secondary-body);background-color:var(--secondary)}#hero-logo{margin-bottom:var(--s);display:block}#btn-signup{position:fixed;right:40px}#btn-open-menu{font-family:var(--heading-font);font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-transform:uppercase;-ms-flex-line-pack:center;align-content:center;padding-left:var(--xs);padding-right:var(--xs);display:none}#btn-open-menu #btn-open-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;gap:var(--xxs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#btn-open-menu #btn-open-menu-inner span{height:20px}.menu-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:14px;width:24px}.menu-bars .bar{height:2px;width:24px;border-radius:1px;background-color:var(--secondary)}#mobile-menu{height:100vh;width:100vw;overflow:auto;background-color:var(--primary);padding:var(--2xl) var(--xs) var(--xs);text-align:center;position:fixed;z-index:-8;opacity:0;top:0}#mobile-menu a{font-size:56px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;color:var(--secondary);text-transform:uppercase;text-decoration:none;font-family:var(--heading-font);margin-bottom:var(--xs)}#mobile-menu.open{z-index:8;opacity:1}#btn-open-menu.open .bar1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;position:relative;top:7px}#btn-open-menu.open .bar2{opacity:0}#btn-open-menu.open .bar3{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;position:relative;top:-5px}.demo-1:after{content:"";display:block;width:100vw;height:100vh;position:absolute;top:0;left:0}.demo-1__header.demo-1__header{max-width:80vw;padding:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto}.demo-1__header.demo-1__header p{max-width:996px;width:100%;font-size:24px}#single-post-content figure{margin-bottom:var(--m)}#blog-social-share a svg{fill:var(--btn-secondary-c)}#blog-social-share a{background-color:var(--btn-secondary-bg)}#single-post-content time{color:var(--secondary-light)}@media (max-width:996px){.fury-carousel .wp-block-embed,.fury-carousel .wp-block-embed iframe{min-width:calc(100vw - 24px)}}@media (max-width:870px){#btn-signup{display:none}}@media (max-width:768px){#preorder-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75))),url(img/hero/tt-this-life-hero-mob.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.75)),url(img/hero/tt-this-life-hero-mob.jpg);background-size:cover;background-attachment:initial;padding:var(--l) var(--xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#preorder-hero img.wp-block-cover__image-background{display:none}#live-hero{background-image:url(img/hero/tt-this-life-live-hero-mob.jpg);background-size:cover;background-attachment:initial;padding:var(--l) var(--xs)}#live-hero img.wp-block-cover__image-background{display:none}#news-hero{background-image:url(img/hero/tt-this-life-news-hero-mob.jpg);background-size:cover;background-attachment:initial;padding:var(--l) var(--xs)}#news-hero img.wp-block-cover__image-background{display:none}.album-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.album-hero.hero-fullscreen:first-child{min-height:100vh;height:auto}.album-hero.hero-fullscreen:first-child .wp-block-columns{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-flow:row;grid-auto-rows:auto;text-align:center;gap:var(--l)!important}.album-hero.hero-fullscreen:first-child .wp-block-columns .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.album-hero .wp-block-columns .album-hero-art,.album-hero .wp-block-columns .album-hero-text{-ms-grid-column:1;grid-column:1}#site-header #site-header-inner{display:none}#btn-signup{display:-webkit-box;display:-ms-flexbox;display:flex}#btn-open-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#site-header{padding-left:var(--xs);padding-right:var(--xs);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:var(--xs)}#site-header #btn-signup{position:static}}@media (min-height:525px){#mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:575px){.album-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}#logo-mark{width:80vw;margin:0 auto}#logo-mark figure{width:100%;-o-object-fit:contain;object-fit:contain}#logo-mark figure svg{width:100%;-o-object-fit:contain;object-fit:contain}#header-teaser{padding-top:var(--xs)}#header-teaser .container-full{padding-left:var(--xs);padding-right:var(--xs)}.heading-1,.heading-max,.heading-xxl,h1{font-size:56px;line-height:0.89;letter-spacing:2px}.heading-2,h2{font-size:48px;line-height:0.83;letter-spacing:1px}.heading-3,h3{font-size:40px;line-height:0.88;letter-spacing:1px}.heading-4,h4{font-size:38px;line-height:0.87;letter-spacing:1px}.heading-5,h5{font-size:32px;line-height:0.88;letter-spacing:0.5px}.heading-6,h6{font-size:13px;line-height:1.38;letter-spacing:normal}.gallery-row:first-child{padding-top:0}.demo-1__header.demo-1__header{max-width:100%;padding:var(--xs);margin:0 auto}.demo-1__header.demo-1__header p{font-size:20px}}
/*# sourceMappingURL=style.css.map */