.btn{border:0;padding:7px 30px;background-color:#fff;color:#000;font:21px "Montserrat",sans-serif;display:inline-block;zoom:1;text-align:center;outline:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.btn:hover{background:#e26a55}.hidden{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.btn{border:0;padding:7px 30px;background-color:#fff;color:#000;font:21px "Montserrat",sans-serif;display:inline-block;zoom:1;text-align:center;outline:none;border-radius:0;cursor:pointer;transition:all .3s ease-in-out}.btn:hover{background:#e26a55}.hidden{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}*{box-sizing:border-box}body{background-color:#ededed;font-family:"Montserrat",sans-serif;font-size:20px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,input,button{color:#000;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none}h1,h2,h3{font-weight:normal}p{margin-bottom:25px;line-height:1.6}p a:hover{color:#9d287c;text-decoration:underline}ul{margin:0}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#content-popin .box-arrow-popin{background-color:#000}#content-popin .box-arrow-popin .arrow svg{fill:#9d287c}.container{margin:0 auto;max-width:945px;width:95%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}h1{font:500 48px "Montserrat",sans-serif;text-transform:uppercase;margin:0 0 30px}@media only screen and (max-width: 767px){h1{font-size:32px}}h2{font:500 30px "Montserrat",sans-serif;text-transform:uppercase;margin:0 0 20px}@media only screen and (max-width: 767px){h2{font-size:26px}}h3{font:500 20px "Montserrat",sans-serif;text-transform:uppercase;margin:50px 0 10px}h4{font:500 20px "Montserrat",sans-serif;margin:0 0 10px}p{font-family:"EB Garamond","serif";margin-bottom:20px}.header{background-color:#000;text-align:center;padding:30px 0 20px}@media only screen and (max-width: 767px){.header img{height:80px}}.content{padding:140px 0 0;text-align:center}@media only screen and (max-width: 767px){.content{padding-top:80px}}.content__intro{padding:0 50px 50px}.content__intro p{font:20px "Montserrat",sans-serif}@media only screen and (max-width: 767px){.content__intro{padding:0 20px 30px}}.text-modules-wrapper{width:95%;max-width:1100px;margin:0 auto}.text-modules-wrapper .text-modules{border-bottom:1px solid #b2b2b2;padding:40px 5%}.text-modules-wrapper .text-modules.no-border{border:0}.commitment{margin-top:100px;background-color:#9d287c;color:#fff;padding:20px 20px}@media only screen and (max-width: 767px){.commitment{margin-top:70px}}.commitment p{font:500 25px "Montserrat",sans-serif;margin:50px 0}@media only screen and (max-width: 767px){.commitment p{font-size:20px}}.commitment p a{color:#fff;text-decoration:underline}.commitment p a:hover{color:#000}.commitment p:last-child{font-size:21px}.commitment p:last-child a{color:#e9a3d5;display:inline-block;padding-right:15px;background:url("images/arrow.png") no-repeat right center}.commitment p:last-child a:hover{color:#fff}.info{display:-ms-flexbox;display:flex;background-color:#d7d7d7}@media only screen and (max-width: 767px){.info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info .social-media{margin-bottom:20px}.info .social-media li{display:inline-block;margin:0 12px}.info .social-media li a svg{fill:#4b4b4b;height:17px;width:auto}.info .social-media li a:hover svg{fill:#9d287c}.info__address{width:50%;text-align:center;padding:40px 0}@media only screen and (max-width: 767px){.info__address{width:100%}}.info__address-name{text-transform:uppercase;font:500 18px "Montserrat",sans-serif;text-transform:uppercase;letter-spacing:5px;margin-bottom:15px}.info__address p{margin:0}.info__address a{text-decoration:underline}.info__map{width:50%;background:url("images/map.png") no-repeat center}@media only screen and (max-width: 767px){.info__map{width:100%;height:250px}}#teconsent,#ccpacontainer{text-align:center;padding-bottom:30px;background-color:#000;list-style:none;font-size:16px}#ccpacontainer{padding-bottom:10px !important}#ccpacontainer a{font-size:13px !important;color:#757575 !important;margin-bottom:0}.footer{background-color:#000;padding:45px 0 20px;text-align:center}.footer .marriott-fineprint{padding-top:20px}.footer .marriott-fineprint div{display:inline-block}.footer .marriott-fineprint a{color:#757575;font-size:13px;text-decoration:underline}.footer .marriott-fineprint a:hover{color:#fff}.footer__name{color:#fff;text-transform:uppercase;font:500 28px "Montserrat",sans-serif;letter-spacing:15px;margin-bottom:40px}@media only screen and (max-width: 767px){.footer__name{font-size:24px;letter-spacing:12px}}.footer__bottom{color:#757575;font-size:13px}@media only screen and (max-width: 990px){.footer__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__bottom .copyright{width:100%;margin-bottom:20px}}.footer .privary-navigation{margin-bottom:45px}.footer .privary-navigation li{display:inline-block;margin:0 15px}@media only screen and (max-width: 767px){.footer .privary-navigation li{margin-bottom:10px}}.footer .privary-navigation li a{color:#fff;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.footer .privary-navigation li a:hover{color:#9d287c}.footer .secondary-navigation{margin:0 0 0 30px}@media only screen and (max-width: 767px){.footer .secondary-navigation{margin:0}}.footer .secondary-navigation li{display:inline-block;margin:0 15px}@media only screen and (max-width: 767px){.footer .secondary-navigation li{margin-bottom:10px}}.footer .secondary-navigation li a{color:#757575;font-size:13px;text-decoration:underline}.footer .secondary-navigation li a:hover{color:#fff}

/*# sourceMappingURL=style.css.map */
