.header{background-color:#151515;min-height:86px;position:relative;z-index:999}.col-auto{flex:0 0 auto;width:auto}.row{display:flex;flex-wrap:wrap}.justify-content-between{justify-content:space-between}.header .container{height:100%}.header .row{min-height:86px}.header a.btn{padding:12px 46px}.sticky-header{position:fixed;top:0;width:100%;z-index:1000}.align-items-center{align-items:center}.img-fluid{height:auto;max-width:100%}.book-a-tour-button{cursor:pointer}.brand{align-items:center;display:flex;height:100%}.brand img{max-height:60px;width:auto}.header .btn.book-a-tour-button{align-items:center;background-color:#fff;border:none;border-radius:100px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#151515;display:inline-flex;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.1em;margin-bottom:5px;padding:12px 46px;text-align:center;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.header .btn.book-a-tour-button:hover{background-color:#f0f0f0;color:#000}.sticky-header .btn.book-a-tour-button{background-color:#fff!important;border:none;color:#151515!important}.text-right{align-items:center;display:flex;justify-content:flex-end;padding-bottom:10px}.header .text-right .btn.book-a-tour-button{margin-left:auto}.scroll{background-color:#eac4c1;background-image:url(https://5264364.fs1.hubspotusercontent-na1.net/hubfs/5264364/arrow-top.png);background-position:50%;background-repeat:no-repeat;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;bottom:20px;cursor:pointer;display:none;height:50px;position:fixed;right:20px;text-indent:-9999px;width:50px;z-index:999999}.scroll:hover{background-color:#e1aca8}.section_01{background-color:rgba(49,38,38,.5);min-height:100vh;padding:40px 0 80px;position:relative}.section_01 div.parent{gap:72px;justify-content:start}.section_01 .parent .hero_text{flex-basis:625px}.section_01 .parent .hero_form{flex-basis:470px}.section_01 .cta_btn{color:#fff;font-family:Proxima Nova Regular;font-size:17px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:152.941%;text-align:right;text-transform:uppercase}.section_01 header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px}.form_box_wrapper{background-color:#fff;box-shadow:100px 100px 100px 0 hsla(0,0%,87%,.25);margin-left:auto;max-width:470px;padding:49px 45px 48px}.form_box_wrapper input,.form_box_wrapper select{display:block;margin-bottom:20px;min-height:60px;padding:0 32px;width:100%}.form_box_wrapper label{color:#888;display:inline-block;margin-bottom:5px}.form_box_wrapper input[type=checkbox]{display:inline-block;height:16px;margin-right:10px;min-height:16px;width:16px}.section_01 .form_box_wrapper p{color:#28322f;font-family:Proxima Nova Regular;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.form_box_wrapper .hs-form-booleancheckbox-display{align-items:baseline;display:flex;gap:10px;justify-content:start}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.form_box_wrapper input[type=checkbox]{margin-right:0!important}.video-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.section_01 video{height:100%;object-fit:cover;width:100%}.section_01 .content{margin:0 auto;max-width:800px}.section_01 .logo{display:inline-block;max-width:268px}.section_01 p{color:#fff;font-family:ProximaNova-Semibold;font-size:26px;font-style:normal;font-weight:600;line-height:1.3076923076923077em;margin-top:50px}.section_02{background:linear-gradient(180deg,#efece6,#fff)}.section_02 h4{color:#151515;font-size:30px;font-style:normal;line-height:150%;margin:0 auto;max-width:794px;text-align:center}.section_02 .brands{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:87px 0 128px}.section_02 .brands h3{color:#3f3f3f;font-family:Proxima Nova Regular;font-size:18px;font-weight:400;line-height:164.77%}.section_02 .heading{align-items:self-end;display:inline-flex;flex-wrap:wrap;gap:50px}.section_02 .heading h2{max-width:304px;text-align:left}.section_02 .heading p{color:#3f3f3f;font-family:ProximaNova-Semibold;font-size:18px;font-weight:600;line-height:164.77%;max-width:473px}.footer{border-top:.5px solid #c4c4c4;margin-top:57px;padding:26px 0}.footer p{color:#326164;font-family:ProximaNova-Semibold;font-size:18px;font-weight:600;line-height:150%}