.section-container{padding-top:150px}@media only screen and (max-width:750px){.section-container{padding-top:120px}}h1{font-size:120px}@media only screen and (max-width:1280px){h1{font-size:90px}}@media only screen and (max-width:750px){h1{font-size:50px}}h2{margin-bottom:45px;font-size:90px;letter-spacing:-3px;line-height:1}@media only screen and (max-width:1280px){h2{font-size:50px}}@media only screen and (max-width:750px){h2{margin-bottom:25px;font-size:38px}}.content-group{font-size:16px}.btn-connect{display:inline-block;margin-top:80px}@media only screen and (max-width:750px){.btn-connect{margin-top:15px}}section{position:relative;margin-bottom:180px}@media only screen and (max-width:1280px){section{margin-bottom:120px}}@media only screen and (max-width:750px){section{margin-bottom:70px}}section .container{max-width:1284px}section .pattern{position:absolute}.container .image-wrapper{position:absolute;overflow:hidden}@media only screen and (max-width:1280px){.container .image-wrapper{position:relative}}@media only screen and (max-width:750px){.container .image-wrapper{width:calc(100% + 30px);left:-15px!important}}.container .image-wrapper img{width:100%}.container .content-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;font-size:16px}@media only screen and (max-width:750px){.container .content-group{font-size:12px}}.container .content-group .btn-connect{position:relative}.title-section{margin-bottom:100px}@media only screen and (max-width:750px){.title-section{margin-bottom:55px}}.title-section .title-container .description{font-size:18px;color:#a56f13}@media only screen and (max-width:750px){.title-section .title-container .description{font-size:12px}}@media only screen and (max-width:750px){.amici-section{margin-bottom:0}}.amici-section .pattern{top:-225px;right:0}@media only screen and (max-width:1280px){.amici-section .pattern{display:none}}.amici-section .amici-container{height:850px}@media only screen and (max-width:1280px){.amici-section .amici-container{height:auto}}.amici-section .amici-container .image-wrapper{left:-315px}@media only screen and (max-width:1280px){.amici-section .amici-container .image-wrapper{left:-175px}}@media only screen and (max-width:750px){.amici-section .amici-container .image-wrapper{border-radius:0}}.amici-section .amici-container .content-group{position:absolute;top:235px;right:0;padding:96px 103px;max-width:650px;background:#d2c7bb}@media only screen and (max-width:750px){.amici-section .amici-container .content-group{position:relative;top:-100px;right:-20px;padding:35px 38px 42px 42px;width:calc(100% + 20px);max-width:calc(100% + 20px);height:auto}}@media only screen and (max-width:750px){.amici-section .amici-container .content-group{right:-15px;width:calc(100% + 15px)}}.amici-section .amici-container .content-group h2{font-weight:400;margin-bottom:20px}.amici-section .btn-connect{margin-top:10px}.dine-section{margin-bottom:145px}@media only screen and (max-width:750px){.dine-section{margin-bottom:70px}}.dine-section:before{content:'';position:absolute;width:6%;max-width:117px;height:50%;top:-5%;left:0;background:url(../images/connection/pattern_landing-01.png) no-repeat;background-size:contain;z-index:10}@media only screen and (max-width:1280px){.dine-section:before{top:39%;width:10%;height:28%}}@media only screen and (max-width:750px){.dine-section:before{display:none}}.dine-section .full-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:2240px}@media only screen and (max-width:1280px){.dine-section .full-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.dine-section .image-group{width:55%}@media only screen and (max-width:1280px){.dine-section .image-group{width:80%;margin-left:auto}}@media only screen and (max-width:750px){.dine-section .image-group{width:100%}}.dine-section .image-wrapper{overflow:hidden}@media only screen and (max-width:750px){.dine-section .image-wrapper video{display:none}}.dine-section .image-wrapper img{display:none;width:100%}@media only screen and (max-width:750px){.dine-section .image-wrapper img{display:block}}.dine-section .content-group{width:45%;z-index:1}@media only screen and (max-width:1280px){.dine-section .content-group{width:100%;margin-top:-120px}}@media only screen and (max-width:750px){.dine-section .content-group{margin-top:-90px}}.dine-section .content-group__card{position:relative;padding:100px 100px 100px 175px;width:100%;background:url(../images/common/book_now_background.jpg);background-size:cover;background-repeat:no-repeat;z-index:5}@media only screen and (max-width:1280px){.dine-section .content-group__card{margin-right:auto;padding:48px 52px;width:90%}}@media only screen and (max-width:750px){.dine-section .content-group__card{padding:35px 42px 42px 38px}}@media only screen and (max-width:1700px){.dine-section .content-group__card h2{font-size:60px}}@media only screen and (max-width:1280px){.dine-section .content-group__card h2{font-size:50px}}@media only screen and (max-width:750px){.dine-section .content-group__card h2{font-size:38px}}.dine-section .content-group .btn-view-more{margin-top:40px}@media only screen and (max-width:750px){.dine-section .content-group .btn-view-more{margin-top:30px}}.wellness-section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:270px}@media only screen and (max-width:750px){.wellness-section{margin-bottom:70px}}.wellness-section:after{content:'';position:absolute;width:25%;max-width:485px;height:74%;bottom:-35%;right:0;background:url(../images/connection/pattern_landing-02.png) no-repeat;background-size:contain;z-index:10}@media only screen and (max-width:1280px){.wellness-section:after{width:25%;height:64%;bottom:-50%}}@media only screen and (max-width:750px){.wellness-section:after{display:none}}.wellness-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:850px}@media only screen and (max-width:1280px){.wellness-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:600px}}@media only screen and (max-width:750px){.wellness-section .container{height:auto}}.wellness-section .image-wrapper{top:0;left:-325px;height:100%;width:100%;max-width:1102px}@media only screen and (max-width:1280px){.wellness-section .image-wrapper{left:-30px;margin-right:auto;width:80%}}@media only screen and (max-width:750px){.wellness-section .image-wrapper{width:calc(100% + 30px)}}.wellness-section .image-wrapper video{height:100%}@media only screen and (max-width:750px){.wellness-section .image-wrapper video{display:none}}.wellness-section .image-wrapper img{display:none;width:100%}@media only screen and (max-width:750px){.wellness-section .image-wrapper img{display:block}}.wellness-section .content-group{margin-left:auto;padding:96px 103px;max-width:650px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#d2c7bb;z-index:1}@media only screen and (max-width:1280px){.wellness-section .content-group{margin-top:-120px;left:-20px;padding:48px 52px}}@media only screen and (max-width:750px){.wellness-section .content-group{margin-top:-90px;left:auto;right:-15px;padding:35px 38px 42px 42px}}.wellness-section .content-group .btn-view-more{margin-top:40px}@media only screen and (max-width:750px){.wellness-section .content-group .btn-view-more{margin-top:30px}}.perks-and-privileges-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:270px}@media only screen and (max-width:1280px){.perks-and-privileges-section{margin-bottom:120px}}@media only screen and (max-width:750px){.perks-and-privileges-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:70px}}.perks-and-privileges-section .pattern{top:6%;right:-50%;width:70%}.perks-and-privileges-section .content-group,.perks-and-privileges-section .image-group{position:relative;width:50%}@media only screen and (max-width:750px){.perks-and-privileges-section .content-group,.perks-and-privileges-section .image-group{width:100%}}@media only screen and (max-width:750px){.perks-and-privileges-section .content-group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:5}}.perks-and-privileges-section .content-group__card-wrapper{position:relative;margin:0 auto;width:100%;max-width:630px}.perks-and-privileges-section .content-group__card{position:relative;margin-top:100px;padding:100px;width:110%;background:url(../images/common/book_now_background.jpg);background-size:cover;background-repeat:no-repeat;z-index:5}@media only screen and (max-width:1280px){.perks-and-privileges-section .content-group__card{padding:50px}}@media only screen and (max-width:750px){.perks-and-privileges-section .content-group__card{margin-top:-96px;padding:45px;width:95%}}@media only screen and (max-width:750px){.perks-and-privileges-section .image-group{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.perks-and-privileges-section .image-group .image-wrapper{position:relative;right:0;width:100%;overflow:hidden}@media only screen and (max-width:750px){.perks-and-privileges-section .image-group .image-wrapper{border-radius:0}}.perks-and-privileges-section .image-group img{width:100%}.victoria-dockside-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){.victoria-dockside-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.victoria-dockside-section .image-group{position:relative;width:55%;z-index:5}@media only screen and (max-width:750px){.victoria-dockside-section .image-group{width:100%}}.victoria-dockside-section .image-group .image-wrapper{position:relative;width:100%;overflow:hidden}@media only screen and (max-width:750px){.victoria-dockside-section .image-group .image-wrapper{border-radius:0}}.victoria-dockside-section .image-group img{width:100%}.victoria-dockside-section .content-group{position:relative;width:45%}@media only screen and (max-width:750px){.victoria-dockside-section .content-group{width:100%;margin-top:0}}.victoria-dockside-section .content-group__background-video{position:absolute;top:0;left:-20px;height:100%;z-index:-1}@media only screen and (max-width:750px){.victoria-dockside-section .content-group__background-video{display:none;left:0}}.victoria-dockside-section .content-group__card{position:relative;padding:100px;width:100%;background-image:url(../images/connection/bg_victoria-dockside.jpg);background-size:cover;background-repeat:no-repeat;color:#fff}@media only screen and (max-width:1280px){.victoria-dockside-section .content-group__card{padding:50px}}@media only screen and (max-width:750px){.victoria-dockside-section .content-group__card{padding:50px 20px}}.victoria-dockside-section .content-group__card h2{color:#fff}.k11-craft-section{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.k11-craft-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.k11-craft-section .pattern{position:absolute;left:0;top:20px;z-index:-1}.k11-craft-section .content-group{position:relative;width:45%}@media only screen and (max-width:750px){.k11-craft-section .content-group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-50%;width:100%}}.k11-craft-section .content-group__background{position:absolute;top:0;right:-25%;bottom:0;left:0;background:url(../images/common/book_now_background.jpg);background-size:cover;background-repeat:no-repeat;z-index:-1}.k11-craft-section .content-group__card{position:relative;margin-top:185px;padding:100px;width:100%}@media only screen and (max-width:1280px){.k11-craft-section .content-group__card{padding:50px}}@media only screen and (max-width:750px){.k11-craft-section .content-group__card{margin-top:0;padding:60% 20px 26px}}.k11-craft-section .content-group h2{margin-top:-138px}@media only screen and (max-width:750px){.k11-craft-section .content-group h2{margin-top:0}}.k11-craft-section .image-group{position:relative;width:55%}@media only screen and (max-width:750px){.k11-craft-section .image-group{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0;margin-left:auto;width:95%}}.k11-craft-section .image-group .image-wrapper{position:relative;right:0;width:100%;overflow:hidden}.k11-craft-section .image-group img{width:100%}.parking-section{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:750px){.parking-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.parking-section .image-group{position:relative;margin-top:96px;width:50%}@media only screen and (max-width:750px){.parking-section .image-group{margin-top:0;width:100%}}.parking-section .image-group .image-wrapper{position:relative;right:0;width:120%;overflow:hidden}.parking-section .image-group img{width:100%}.parking-section .content-group{position:relative;width:50%}@media only screen and (max-width:750px){.parking-section .content-group{margin-top:-100px;margin-right:0;margin-left:auto;width:95%}}.parking-section .content-group__background{position:absolute;top:0;right:-25%;bottom:0;left:0;z-index:-1}.parking-section .content-group__card-wrapper{position:relative;margin:0 auto;width:100%;max-width:495px}.parking-section .content-group__card{position:relative;padding:100px;width:100%;background-color:#d2c7bb}@media only screen and (max-width:1280px){.parking-section .content-group__card{padding:50px}}