.global-search-button-component{justify-content:center;width:100%;max-width:1132px;margin-top:32px;display:flex}.jtc-component-hero-component .global-search-button-component{justify-content:flex-start}@media (min-width:992px){.global-search-button-component{max-width:1148px;margin-top:48px}}@media (min-width:1200px){.global-search-button-component{margin-top:48px}}.global-search-button-component__button{cursor:pointer;background-color:#fff;border:none;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex}.global-search-button-component__button:focus{opacity:.8}@media (min-width:992px){.global-search-button-component__button{max-width:552px}}@media (min-width:1200px){.global-search-button-component__button{max-width:588px}}.global-search-button-component__text{letter-spacing:.01em;color:#a9a19a;margin-right:20px;padding-top:24px;padding-bottom:24px;font-size:16px;font-weight:700;line-height:24px;display:block}@media (min-width:992px){.global-search-button-component__text{padding-top:26px;padding-bottom:26px;font-size:18px;line-height:20px}}@media (min-width:1200px){.global-search-button-component__text{padding-top:26px;padding-bottom:26px;font-size:18px;line-height:20px}}.global-search-button-component__icon-wrapper{filter:drop-shadow(0 0 12px #47edbc)}.global-search-button-component__icon{background-color:#47edbc;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.jtc-component-hero-component{clip-path:polygon(0% 0%,100% 0%,100% 96.001%,70.384% 100%,0% 96.001%,0% 0%);backface-visibility:hidden;height:550px;position:relative;overflow:hidden;transform:translateZ(0)}@media (min-width:992px){.jtc-component-hero-component{height:720px}}.jtc-component-hero-component .hero-component-inside{clip-path:polygon(0% 0%,100% 0%,100% 96.001%,70.384% 100%,0% 96.001%,0% 0%);align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.jtc-component-hero-component .hero-component-inside .hero-component-video{object-fit:cover;pointer-events:none;background-color:#0000;width:100%;height:100%;transform:translateZ(0)}.jtc-component-hero-component .hero-component-inside .hero-component-image{width:100%;height:100%}.jtc-component-hero-component .hero-component-inside .hero-component-image .lazy-img{object-fit:cover;z-index:0}.jtc-component-hero-component .sound-control{cursor:pointer;color:#fff;z-index:20;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:14px;line-height:1;display:flex;position:absolute;top:35px;right:10px}@media (min-width:992px){.jtc-component-hero-component .sound-control{right:35px}}.jtc-component-hero-component .hero-container{background:linear-gradient(180deg, rgba(0, 0, 0, calc(.6 * var(--mask-opacity) / 100)) 0%, #0000 45%, rgba(0, 0, 0, calc(.6 * var(--mask-opacity) / 100)) 100%);justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.jtc-component-hero-component .hero-container .hero-content{color:#fff;width:100%;max-width:1164px;min-height:185px;margin-bottom:48px}.jtc-component-hero-component .hero-container .hero-content.text-alignment-left{text-align:left}.jtc-component-hero-component .hero-container .hero-content.text-alignment-left .es-layout-sidebar-inner,.jtc-component-hero-component .hero-container .hero-content.text-alignment-left .global-search-button-component{justify-content:flex-start}.jtc-component-hero-component .hero-container .hero-content.text-alignment-center{text-align:center}.jtc-component-hero-component .hero-container .hero-content.text-alignment-center .es-layout-sidebar-inner,.jtc-component-hero-component .hero-container .hero-content.text-alignment-center .global-search-button-component{justify-content:center}.jtc-component-hero-component .hero-container .hero-content.text-alignment-right{text-align:right}.jtc-component-hero-component .hero-container .hero-content.text-alignment-right .es-layout-sidebar-inner,.jtc-component-hero-component .hero-container .hero-content.text-alignment-right .global-search-button-component{justify-content:flex-end}.jtc-component-hero-component .hero-container .hero-content_default{padding:18px 32px}@media (min-width:992px){.jtc-component-hero-component .hero-container .hero-content_default{padding:64px 32px}}@media (min-width:1200px){.jtc-component-hero-component .hero-container .hero-content_default{padding:80px 32px}}.jtc-component-hero-component .hero-container .hero-content_search{padding:32px}@media (max-width:575px){.jtc-component-hero-component .hero-container .hero-content .title.smaller-text{font-size:34px;line-height:1}}.jtc-component-hero-component .hero-container .hero-content .hero-tags{flex-wrap:wrap;gap:4px;display:flex}.jtc-component-hero-component .hero-container .hero-content .hero-tags--before-title{margin-bottom:16px}@media (min-width:992px){.jtc-component-hero-component .hero-container .hero-content .hero-tags--before-title{margin-bottom:20px}}.jtc-component-hero-component .hero-container .hero-content .hero-tags--after-title{margin-top:0;margin-bottom:0}.jtc-component-hero-component .hero-container .hero-content.text-alignment-center .hero-tags{justify-content:center}.jtc-component-hero-component .hero-container .hero-content.text-alignment-right .hero-tags{justify-content:flex-end}.jtc-component-hero-component .hero-container .hero-content .hero-tag{background-color:var(--hero-tag-bg,#193537);color:var(--hero-tag-color,#47edbc);letter-spacing:2px;text-transform:uppercase;border-radius:9999px;align-items:center;padding:6px 16px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;line-height:15px;display:inline-flex}.jtc-component-hero-component .hero-container .hero-content .hero-buttons{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}@media (min-width:992px){.jtc-component-hero-component .hero-container .hero-content .hero-buttons{gap:16px}}.jtc-component-hero-component .hero-container .hero-content.text-alignment-center .hero-buttons{justify-content:center}.jtc-component-hero-component .hero-container .hero-content.text-alignment-right .hero-buttons{justify-content:flex-end}.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component,.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component+.button-glow,.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component+.hero-buttons{margin-top:16px}@media (min-width:992px){.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component,.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component+.button-glow,.jtc-component-hero-component .hero-container .hero-content .jtc-component-elfsight-widget-component+.hero-buttons{margin-top:20px}}.jtc-component-cta-hero-component{width:100%;padding:40px 20px 20px}@media (min-width:992px){.jtc-component-cta-hero-component{clip-path:polygon(28% 0,100% 3%,100% 100%,28% 98%,0 100%,0 3%);height:825px;min-height:825px;padding:0;position:relative;overflow:hidden}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta{clip-path:polygon(28% 0,100% 3%,100% 100%,28% 98%,0 100%,0 3%);aspect-ratio:361/549;width:100%;height:auto;position:relative;overflow:hidden}@media (min-width:992px){.jtc-component-cta-hero-component .jtc-component-hero-component--cta{aspect-ratio:auto;height:100%;min-height:100%;position:absolute;inset:0}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-component-inside{z-index:0;clip-path:polygon(28% 0,100% 3%,100% 100%,28% 98%,0 100%,0 3%);height:100%;min-height:100%;display:block;position:absolute;inset:0}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-component-inside .hero-component-video,.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-component-inside .hero-component-image{width:100%;height:100%}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-container{z-index:1;clip-path:polygon(28% 0,100% 3%,100% 100%,28% 98%,0 100%,0 3%);background:linear-gradient(180deg, rgba(0, 0, 0, calc(.8 * var(--cta-hero-overlay-opacity,.8))) 2.55%, rgba(0, 0, 0, calc(.16 * var(--cta-hero-overlay-opacity,.16))) 43.12%, rgba(0, 0, 0, calc(.8 * var(--cta-hero-overlay-opacity,.8))) 97.37%);align-items:flex-end}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-content_cta{flex-direction:column;justify-content:flex-end;gap:16px;width:100%;min-height:0;margin-bottom:0;padding:0 31px 29px;display:flex}@media (min-width:992px){.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-content_cta{max-width:1164px;margin-left:auto;margin-right:auto;padding:64px 32px 80px}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-title-row{align-items:flex-end;gap:16px;width:100%;display:flex}@media (min-width:992px){.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-title-row{max-width:714px}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-cta-title{letter-spacing:.56px;overflow-wrap:break-word;flex:auto;min-width:0;margin:0;font-size:28px;line-height:28px}@media (min-width:992px){.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-cta-title{letter-spacing:.6px;font-size:60px;line-height:56px}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-cta-link{flex-shrink:0;text-decoration:none}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-cta-link .right-arrow-shape{transition:transform .2s}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-cta-link:hover .right-arrow-shape{transform:scale(1.03)}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-tags{width:100%}@media (min-width:992px){.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-tags{max-width:714px}}.jtc-component-cta-hero-component .jtc-component-hero-component--cta .hero-tags--after-title{margin-top:0}