.menu .menu__link:hover{border-bottom:1px solid #999;color:#fff}.button:hover{background:#262626!important;font-weight:400;text-decoration:none}html{scroll-behavior:smooth}.eyebrow{color:#f18707;display:block;font-size:14px;margin-bottom:20px}.lg-txt{font-size:28px!important;font-weight:400}body,p{font-family:indivisible,sans-serif;font-weight:300}p{line-height:1.6}b,strong{font-weight:500}a,a:focus,a:hover{font-family:indivisible,sans-serif!important}.white-btn:hover{background:#fff;border-color:#fff;color:#000;font-weight:400;text-decoration:none}.white-btn{background:#000;border-color:#fff;color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.1}h1,h2,h3,h4,h5,h6,ol,ul{margin:0 0 .6rem}h1{font-size:clamp(46px,5vw,72px)}h2{font-size:clamp(30px,5vw,64px)}h3{font-size:clamp(26px,5vw,52px)}h4{font-size:clamp(22px,5vw,36px)}h5{font-size:clamp(20px,5vw,24px)}h6{font-size:clamp(20px,5vw,20px)}.heading1{font-size:clamp(46px,5vw,72px);line-height:1.1}.heading2{font-size:clamp(30px,5vw,64px);line-height:1.1}.heading3{font-size:clamp(26px,5vw,52px);line-height:1.1}.heading4{font-size:clamp(22px,5vw,36px);line-height:1.1}.heading5{font-size:clamp(20px,5vw,24px);line-height:1.1}.heading6{font-size:clamp(20px,5vw,20px);line-height:1.1}.menu__link{font-family:indivisible;font-size:.7rem!important;text-transform:capitalize}.header{border-bottom:1px solid #464646}.header__container{align-items:center}.header__logo--main{padding:1rem 0}.footer .menu__item--depth-1:first-child{padding-left:0}