.banner_wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 130px)}.banner-content{text-align:center}.banner .vertical-col{display:none;justify-content:right;position:relative;width:100%}.banner .banner-social ul{list-style:none;margin:0;padding:0}.explore-menu{margin-top:60px;text-align:center}.explore-menu .btn_text{align-items:center;background:var(--white);border-radius:100%;color:var(--black);display:inline-block;font-size:20px;height:130px;justify-content:center;margin-bottom:0;max-width:130px;padding:54px 34px;position:relative}.explore-menu-inner{display:none}.banner-content h1 span{font-family:var(--primaryfont);font-weight:400}.banner .vertical-col{align-items:center;display:flex;flex-direction:row-reverse;left:auto;position:absolute;top:50%;width:auto}.banner .vertical-col.hidden-phone{right:-6%;transform:translateY(-50%) rotate(-90deg)}.banner-social ul{display:flex;flex-direction:row-reverse;gap:38px}.banner-social a{align-items:center;border:1px solid;border-radius:100%;display:flex;height:42px;justify-content:center;opacity:.3;padding:15px;position:relative;transition:all .3s ease-in-out;width:42px}.banner-social a:hover{opacity:1}.banner-social a span{display:block}.banner-social a svg{display:block;height:12px;width:12px;fill:var(--white);transform:rotate(90deg)}.banner-social a:before{background:currentColor;content:"";display:block;height:1px;left:100%;position:absolute;width:39px;z-index:0}.banner-social li:first-child a:before{display:none}.banner-copy{font-family:inter;font-size:12px;padding-right:100px}.banner{padding:0 200px;width:100%}@media(min-width:2500px){.banner .vertical-col.hidden-phone{display:none}}@media(max-width:1500px){.banner .vertical-col.hidden-phone{right:-10%}}@media(max-width:1024px){.banner{padding:0 120px}.banner .vertical-col.hidden-phone{right:-19%}}@media(max-width:767px){.banner{padding:0}.banner .vertical-col{flex-direction:column;gap:30px;justify-content:center;margin-top:30px;position:static}.banner-copy{padding:0}.banner .banner-social ul{flex-direction:row}.banner-social a svg{transform:none}.banner-social a:before{left:-39px}.explore-menu .btn_text{align-items:center;display:flex;height:100px;justify-content:center;max-width:100px;padding:30px}.banner .vertical-col{right:-21%}.banner_wrap .vertical-col.visible-phone{display:flex!important}}