.campaign-bg-color{background:#d2c1af}.campaign-bg-color-light{background:#eae8e1}.spacer{height:100px;display:block}.campaign-bg-color-dark{background:linear-gradient(to bottom,#d1c6b9,#d1c6b9bb,#d1c6b900)}.bg-to-right{background:linear-gradient(to right,#d1c6b9,#d1c6b9bb,#d1c6b900)}.bg-to-left{background:linear-gradient(to left,#d1c6b9,#d1c6b9bb,#d1c6b900)}.row{display:flex;flex-direction:row}.col-8{width:66.6666666667%}.col-4{width:33.3333333333%}h2{font-size:3em;font-weight:400;color:#8b7f6f}.campaign-hero{position:relative;background:#d2c1af;height:780px}.content-holder{background:#f9f9f9}.img-hero{position:absolute;bottom:0;left:50%;transform:translate(-80%);height:calc(100% - 100px);z-index:1}.copy-container{bottom:0;left:0;width:100%!important;position:absolute;z-index:2;padding:2em;background:linear-gradient(0deg,#00000082,#0000 290px);display:flex;justify-content:center;align-items:flex-end}.copy-container .left{width:66.6666666667%;max-width:800px;padding-right:2em;text-align:left}.copy-container .left h1{font-size:4em;font-weight:400;color:#fff}.copy-container .right{width:33.3333333333%;max-width:400px;padding:2em;background:#eae8e1;color:#8b7f6f;text-align:left}.copy-container .right p{font-size:.8em;font-weight:400;color:#fff}.campaign-form{display:flex;flex-direction:column;gap:.3em;margin-top:1em}.campaign-form input,.campaign-form textarea{border:0;border-bottom:1px solid rgb(139,127,111);padding:.5em;border-radius:0;font-size:1em;font-weight:400;color:#8b7f6f;background:none}.campaign-form input:focus,.campaign-form textarea:focus{outline:none;border-bottom:1px solid rgb(139,127,111)}.campaign-form textarea{height:3em}.campaign-form button{background:#8b7f6f;color:#fff;border:0;border-radius:10px;width:min-content;padding:.5em 1em;margin-top:1em;cursor:pointer;transition:all .3s ease;font-size:1.3em;font-weight:100}.campaign-form button:hover{background:#fff;color:#8b7f6f}.campaign-form label{font-size:.8em;font-weight:400;color:#8b7f6f}.map{background:#eae8e1}.map .book-now-scroll{text-align:center;margin:1em auto;padding:.6em 2em;display:block;background:#8b7f6f;color:#fff;border-radius:10px;font-size:1.2em;font-weight:300;cursor:pointer;transition:all .3s ease;border:0}.map .book-now-scroll:hover{background:#fff;color:#8b7f6f}.map .section-divider{margin-top:100px;padding:0;width:100%;max-width:unset}.as-seen{font-size:24px;text-align:center;font-family:Poppins,sans-serif;font-weight:400;font-family:Poppins,serif;font-weight:300;font-size:23px;color:#8b7f6f;margin-top:50px}ul{margin:2em}ul li{margin-bottom:1em}@media (max-width: 768px){.campaign-hero{min-height:100vh;height:auto}.campaign-hero .img-hero{object-fit:cover;height:100%;transform:translate(-50%) scale(1)}.campaign-hero .copy-container{background:linear-gradient(to top,#000000b3,#00000080 30%,#0000 75%);position:relative;padding:70vh 20px 40px;flex-direction:column}.campaign-hero .copy-container .left,.campaign-hero .copy-container .right{width:100%}.campaign-hero .copy-container .left h1,.campaign-hero .copy-container .right h1{font-size:3em}.col-8,.col-4,.col-6{width:100%;padding:0}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:.8em}}
