#root{display:contents}.the-menu .privacy.terms{right:220px;cursor:pointer}.tc-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000a6;z-index:999999999;display:none}.tc-popup.active{display:block}.tc-popup .close{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.tc-popup .inner{position:absolute;top:50%;left:50%;width:440px;height:160px;margin-left:-220px;margin-top:-80px;background:#000;border:1px solid white;display:flex;align-items:center;justify-content:center}.tc-popup .inner h4{color:#fff;margin-bottom:14px;margin-top:-4px}.tc-popup .inner .buttons{position:relative;display:flex}.tc-popup .inner .buttons .button{position:relative;width:160px;height:44px;line-height:42px;border:1px solid white;background:transparent;color:#fff;text-align:center;margin:0 8px;font-size:16px;font-family:NHaasGroteskDSPro-65Md;cursor:pointer;transition:all .26s ease-out;-webkit-transition:all .26s ease-out}.tc-popup .inner .buttons .button:hover{border-color:#00c0c2;color:#00c0c2}@media screen and (min-width : 0px) and (max-width : 1023px){.tc-popup .inner{width:260px;margin-left:-130px;height:220px;margin-top:-110px}.tc-popup .inner .buttons{display:block}.tc-popup .inner .buttons .button{margin:10px 0}}@media screen and (min-width: 1025px){.container .hero .box{height:calc(100vh - 100px)}}
