.tb-comp-hero-full-height.tb-h-s-wimage{background-size:auto 55%;background-position:left top;background-repeat:no-repeat;margin-top:80px;min-height:calc(100svh - 80px)}@media (min-width: 600px){.tb-comp-hero-full-height.tb-h-s-wimage{margin-top:100px;min-height:calc(100svh - 100px);background-size:cover;background-position:center center}}.tb-comp-hero-full-height.tb-h-s-wimage{display:flex;align-items:center;justify-content:flex-end}.tb-comp-hero-full-height.tb-h-s-wimage .tb-h-s-rating{border-radius:42px;background:linear-gradient(180deg,#fff,#fff);box-shadow:0 4px 15px #00000040;display:flex;padding:10px 17px;justify-content:center;align-items:center;gap:6px;font-size:14px;color:#222;font-weight:500;font-family:museo-sans,sans-serif;width:230px;margin:0 auto 24px}.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter{height:50%;display:flex}@media (min-width: 600px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter{height:360px}}.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background:linear-gradient(0deg,#f7f7f7 0%,#f7f7f7 90%,transparent 100%);display:flex;align-items:flex-end;padding:24px 0;box-sizing:border-box}@media (min-width: 600px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow{background:linear-gradient(0deg,#f7f7f7 0%,transparent 100%)}}.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow .scroll-down{position:unset}.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow.light{background:linear-gradient(0deg,#fff,#fff 90%,#ffffff03)}@media (min-width: 600px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow.light{background:linear-gradient(0deg,#fff,#ffffff03)}}.tb-comp-hero-full-height.tb-h-s-wimage .tb-chh--dynamicFooter #tb-shadow .tb-shadow-img{display:none}.tb-comp-hero-full-height.tb-h-s-wimage .tb-grid{padding-top:0;padding-bottom:24px}@media (min-width: 600px) and (min-height: 768px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-grid{padding-bottom:120px}}@media (orientation: portrait) and (min-width: 1280px) and (min-height: 768px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-grid{padding-bottom:160px}}@media (min-width: 1920px) and (min-height: 768px){.tb-comp-hero-full-height.tb-h-s-wimage .tb-grid{padding-bottom:160px}}.tb-comp-hero-full-height{display:flex;align-items:center;justify-content:center}body.is-landing-page .tb-comp-hero-full-height .tb-bsticker-container{display:flex}.tb-comp-hero-full-height{width:100%;min-height:var(--header-vp-height, 100vh);position:relative;background-color:#fff;overflow:hidden;padding-top:80px;box-sizing:border-box;align-items:start;flex-direction:column}@media (min-width: 600px){.tb-comp-hero-full-height{display:flex}}@media (min-width: 1280px){.tb-comp-hero-full-height{min-height:100vh;align-items:center}}@media (orientation: portrait) and (min-width: 960px){.tb-comp-hero-full-height{height:100%;min-height:60vh;align-items:center}}.tb-comp-hero-full-height .tb-chh--dynamicFooter{height:60px;flex:1;width:100%;position:absolute;display:none;align-items:flex-start;justify-content:center;bottom:0}@media (min-width: 960px){.tb-comp-hero-full-height .tb-chh--dynamicFooter{height:80px;display:flex}}@media (min-width: 1920px){.tb-comp-hero-full-height .tb-chh--dynamicFooter{height:100px}}.tb-comp-hero-full-height .tb-chh--dynamicFooter #tb-shadow{position:absolute;top:0;left:0;height:100vh;width:100%;z-index:10;background-color:#f7f7f7}.tb-comp-hero-full-height .tb-chh--dynamicFooter #tb-shadow.light{background-color:#fff}.tb-comp-hero-full-height .tb-chh--dynamicFooter #tb-shadow .tb-shadow-img{min-width:100%;height:60px;position:absolute;top:0;left:0;z-index:11}@media (min-width: 600px){.tb-comp-hero-full-height .tb-chh--dynamicFooter #tb-shadow .tb-shadow-img{height:120px;top:-60px}}@media (max-height: 768px){.tb-comp-hero-full-height .tb-chh--dynamicFooter #tb-shadow #home-scroll-down{display:none}}.tb-comp-hero-full-height .tb-container{max-width:1280px}@media (min-width: 1920px){.tb-comp-hero-full-height .tb-container{max-width:1920px}}@media (max-width: 599px){.tb-comp-hero-full-height .tb-row{grid-gap:0}}.tb-comp-hero-full-height .tb-grid{padding-top:0;padding-bottom:24px}@media (min-width: 600px){.tb-comp-hero-full-height .tb-grid{padding-bottom:120px}}@media (orientation: portrait) and (min-width: 1280px){.tb-comp-hero-full-height .tb-grid{padding-bottom:160px}}@media (min-width: 1920px){.tb-comp-hero-full-height .tb-grid{padding-bottom:160px}}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-textfull{grid-column-end:span 12}}@media (min-width: 600px) and (max-width: 959px){.tb-comp-hero-full-height .tb-h-s-textfull{grid-column-end:span 8}}@media (max-width: 599px){.tb-comp-hero-full-height .tb-h-s-textfull{grid-column-end:span 4}}.tb-comp-hero-full-height .tb-h-s-textfull{align-self:center;text-align:center;margin:0 auto 24px;max-width:640px}@media (min-width: 600px){.tb-comp-hero-full-height .tb-h-s-textfull{margin-bottom:0}}.tb-comp-hero-full-height .tb-h-s-textfull h1{text-shadow:2px 2px #fff}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-text{grid-column-end:span 5}}@media (min-width: 600px) and (max-width: 959px){.tb-comp-hero-full-height .tb-h-s-text{grid-column-end:span 8}}@media (max-width: 599px){.tb-comp-hero-full-height .tb-h-s-text{grid-column-end:span 4}}.tb-comp-hero-full-height .tb-h-s-text{align-self:center;order:2;text-align:center;z-index:1}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-text{order:1;text-align:left}}@media (min-width: 1920px){.tb-comp-hero-full-height .tb-h-s-text{grid-column-start:2;grid-column-end:span 4}}.tb-comp-hero-full-height .tb-h-s-text h1{margin-top:0;margin-bottom:24px}.tb-comp-hero-full-height .tb-h-s-text p{font-family:museo-sans,sans-serif;font-size:1.125rem;font-weight:500;line-height:calc(100% + 4px);letter-spacing:0;color:#222;margin:0 0 24px}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-text p{margin-bottom:32px}}@media (max-width: 959px){.tb-comp-hero-full-height .tb-h-s-text p{font-size:16px}}.tb-comp-hero-full-height .tb-h-s-text .cta-one+a{margin-left:8px}.tb-comp-hero-full-height .tb-h-s-text .cta-one,.tb-comp-hero-full-height .tb-h-s-text .cta-two{margin-bottom:8px}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-image{grid-column-end:span 7}}@media (min-width: 600px) and (max-width: 959px){.tb-comp-hero-full-height .tb-h-s-image{grid-column-end:span 8}}@media (max-width: 599px){.tb-comp-hero-full-height .tb-h-s-image{grid-column-end:span 4}}.tb-comp-hero-full-height .tb-h-s-image{text-align:center;margin-bottom:16px}.tb-comp-hero-full-height .tb-h-s-image img{width:90%}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-image img{width:100%}}.tb-comp-hero-full-height .tb-h-s-image{order:1}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-image{order:2;margin-bottom:0}}.tb-comp-hero-full-height .tb-h-s-image .slides-inner{position:relative}.tb-comp-hero-full-height .tb-h-s-image .slides-inner .sub-slide{opacity:0;text-align:center}.tb-comp-hero-full-height .tb-h-s-image .slides-inner .sub-slide:not(:first-child){position:absolute;top:0;left:0}.tb-comp-hero-full-height .tb-h-s-image .slides-inner .sub-slide img{width:90%}@media (min-width: 960px){.tb-comp-hero-full-height .tb-h-s-image .slides-inner .sub-slide img{width:100%}}.tb-comp-hero-full-height .tb-local-storage-png{max-width:80%;height:auto;margin:-16px auto 8px;display:block}@media (min-width: 600px){.tb-comp-hero-full-height .tb-local-storage-png{max-width:70%}}@media (min-width: 960px){.tb-comp-hero-full-height .tb-local-storage-png{margin-top:0;margin-bottom:32px;max-width:100%}}.tb-comp-hero-subpage-small{background-color:#f7f7f7;padding-top:var(--header-height, 80px);padding-bottom:1px}.tb-comp-hero-subpage-small .tb-container{max-width:1280px}@media (min-width: 1920px){.tb-comp-hero-subpage-small .tb-container{max-width:1440px}}@media (max-width: 599px){.tb-comp-hero-subpage-small .tb-row{grid-gap:0}}.tb-comp-hero-subpage-small .tb-c-hss--precontainer{border-radius:15px;background-color:#fff;margin:0 10px 16px}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--precontainer{margin:0 15px 16px 16px}}@media (min-width: 960px){.tb-comp-hero-subpage-small .tb-c-hss--precontainer{margin:0 20px 16px}}@media (min-width: 960px){.tb-comp-hero-subpage-small .tb-c-hss--txt{grid-column-end:span 6}}@media (min-width: 600px) and (max-width: 959px){.tb-comp-hero-subpage-small .tb-c-hss--txt{grid-column-end:span 5}}@media (max-width: 599px){.tb-comp-hero-subpage-small .tb-c-hss--txt{grid-column-end:span 4}}.tb-comp-hero-subpage-small .tb-c-hss--txt{align-self:center;order:2;margin-bottom:20px}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--txt{order:1;margin-bottom:0}}.tb-comp-hero-subpage-small .tb-c-hss--txt>div{text-align:center}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--txt>div{text-align:left}}.tb-comp-hero-subpage-small .tb-c-hss--txt>div .mdc-button{margin-top:16px}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--txt>div .mdc-button{margin-top:24px}}.tb-comp-hero-subpage-small .tb-c-hss--txt>div .mdc-button:last-child{margin-left:8px}.tb-comp-hero-subpage-small .tb-c-hss--txt h1{margin-bottom:20px;margin-top:13px;text-align:center}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--txt h1{display:initial;text-align:left;margin-top:0}}.tb-comp-hero-subpage-small .tb-c-hss--txt p{font-size:16px;margin-top:15px;text-align:center}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--txt p{text-align:left}}@media (min-width: 960px){.tb-comp-hero-subpage-small .tb-c-hss--txt p{font-size:18px}}@media (min-width: 960px){.tb-comp-hero-subpage-small .tb-c-hss--img{grid-column-end:span 6}}@media (min-width: 600px) and (max-width: 959px){.tb-comp-hero-subpage-small .tb-c-hss--img{grid-column-end:span 3}}@media (max-width: 599px){.tb-comp-hero-subpage-small .tb-c-hss--img{grid-column-end:span 4}}.tb-comp-hero-subpage-small .tb-c-hss--img{align-self:center;order:1}@media (min-width: 600px){.tb-comp-hero-subpage-small .tb-c-hss--img{order:2}}
