.component.hero-anchor-header{position:relative;width:100%;justify-content:center;align-items:center;height:27vw;padding:var(--normal-padding)}.component.hero-anchor-header .background{position:absolute;left:0;top:0;width:100%;height:100%}.component.hero-anchor-header .background:before{content:"";display:block;position:absolute;z-index:1;background:#15a18d;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply}.component.hero-anchor-header .background img{position:relative;width:100%;height:100%;object-fit:cover;display:block}.component.hero-anchor-header h1{position:relative;text-align:center;z-index:2;color:var(--white);line-height:1.15}.component.hero-anchor-header>span{color:var(--white);z-index:2;position:relative;transition-delay:.4s;margin-top:10px;display:block}.component.hero-anchors{background:var(--black);padding:var(--normal-padding);justify-content:center;align-items:center}.component.hero-anchors.hero-active{padding:0 100px}.hero-anchors-buttons{justify-content:center;flex-wrap:wrap;width:100%}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons{gap:70px}.component.hero-anchors.hero-active .hero-anchors-buttons{flex-wrap:wrap}.component.hero-anchors.hero-active .hero-anchors-buttons.four,.component.hero-anchors.hero-active .hero-anchors-buttons.three,.component.hero-anchors.hero-active .hero-anchors-buttons.eight{max-width:1720px}.component.hero-anchors.hero-active .hero-anchors-buttons.two{max-width:860px}.hero-anchors-buttons a{color:var(--main-color);display:flex;justify-content:center;align-items:center;text-align:center;-webkit-transition:color .4s ease,background .4s ease;transition:color .4s ease,background .4s ease}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons a{min-width:445px;padding:20px;height:90px;border:4px solid var(--main-color)}.component.hero-anchors.hero-active .hero-anchors-buttons a{padding:0 var(--normal-padding);height:9vw}.component.hero-anchors.hero-active .hero-anchors-buttons.four a{width:25%}.component.hero-anchors.hero-active .hero-anchors-buttons.eight a,.component.hero-anchors.hero-active .hero-anchors-buttons.four.small a{height:6.5vw}.component.hero-anchors.hero-active .hero-anchors-buttons.three a{width:25.5%}.component.hero-anchors.hero-active .hero-anchors-buttons.two a{width:50%}.component.hero-anchors.hero-active .hero-anchors-buttons.eight a{padding:0 12px}.hero-anchors-buttons a:focus,.hero-anchors-buttons a:hover{background:var(--main-color);color:var(--black)}#goUP{width:92px;height:92px;background-color:var(--main-color);border:4px solid var(--black);border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:.5;-webkit-transition:all .25s ease;transition:all .25s ease;position:fixed;bottom:20px;right:var(--normal-padding);z-index:10;opacity:0;pointer-events:none}body.up-to-go #goUP{opacity:1;pointer-events:visible}#goUP:focus,#goUP:hover{background:var(--black);border-color:var(--main-color);opacity:1}#goUP svg path{-webkit-transition:stroke .25s ease;transition:stroke .25s ease}#goUP:focus svg path,#goUP:hover svg path{stroke:var(--main-color)}@media only screen and (max-width:1440px){.component.hero-anchors.hero-active{padding:0 var(--normal-padding)}.component.hero-anchors.hero-active .hero-anchors-buttons.two{max-width:680px}.component.hero-anchors.hero-active .hero-anchors-buttons a{font-size:12px}}@media only screen and (max-width:1280px){.component.hero-anchors:not(.hero-active) .hero-anchors-buttons{gap:20px;padding:var(--normal-padding)}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons a{min-width:370px;height:75px}.component.hero-anchors.hero-active .hero-anchors-buttons.four a,.component.hero-anchors.hero-active .hero-anchors-buttons.three a{width:33.33%}.component.hero-anchors.hero-active .hero-anchors-buttons.eight a{width:25%}.component.hero-anchor-header h1{font-size:60px}#goUP{width:50px;height:50px;border-width:2px}}@media only screen and (max-width:1024px){.component.hero-anchors.hero-active{padding:0}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons{flex-direction:column;align-items:center}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons a{min-width:unset;max-width:400px;width:100%}.component.hero-anchors.hero-active .hero-anchors-buttons.four.small a{height:7.5vw}}@media only screen and (max-width:768px){.component.hero-anchor-header{height:40vw}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons{gap:10px}.component.hero-anchors:not(.hero-active) .hero-anchors-buttons a{height:auto;max-width:500px;padding:15px var(--normal-padding);border:3px solid var(--main-color)}.component.hero-anchors.hero-active .hero-anchors-buttons.four,.component.hero-anchors.hero-active .hero-anchors-buttons.three,.component.hero-anchors.hero-active .hero-anchors-buttons.two{max-width:100%}.component.hero-anchors.hero-active .hero-anchors-buttons.three a{width:50%}.component.hero-anchors.hero-active .hero-anchors-buttons a{height:12vw}.component.hero-anchors.hero-active .hero-anchors-buttons.four.small a,.component.hero-anchors.hero-active .hero-anchors-buttons.eight a{height:10vw}.component.hero-anchors.hero-active .hero-anchors-buttons.eight a{width:33.33%}.component.hero-anchor-header h1{font-size:42px}}@media only screen and (max-width:550px){.component.hero-anchors.hero-active{padding:var(--normal-padding)}.component.hero-anchors.hero-active .hero-anchors-buttons{gap:10px}.component.hero-anchors.hero-active .hero-anchors-buttons.four a,.component.hero-anchors.hero-active .hero-anchors-buttons.three a,.component.hero-anchors.hero-active .hero-anchors-buttons.two a,.component.hero-anchors.hero-active .hero-anchors-buttons.eight a{width:100%}.component.hero-anchors.hero-active .hero-anchors-buttons a{height:auto !important;padding:var(--normal-padding) 60px !important;border:3px solid var(--main-color)}.component.hero-anchor-header{height:55vw}.component.hero-anchor-header h1{font-size:30px}}