@media (min-width: 600px){#titlebar{overflow:hidden}#titlebar:after{content:"";background:white;position:absolute;left:-5vw;bottom:-100px;width:110vw;height:150px;z-index:5;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.before-alternate{overflow:hidden}.before-alternate .l-section-h{padding-top:2rem;padding-bottom:7rem}.before-alternate:after{content:"";background:#ddd;position:absolute;left:-5vw;bottom:-100px;width:110vw;height:150px;z-index:5;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.alternate{overflow:hidden}.alternate .l-section-h{padding-top:0;padding-bottom:4rem}}ul.col2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}ul.col2 li{background:rgba(255,255,255,0.75);margin:5px;padding:5px;text-align:center;width:calc(50% - 10px)}@media (max-width: 480px){ul.col2 li{margin:5px 0;width:100%}}@media (min-width: 901px){.l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1>.menu-item>a{text-shadow:0 0 3px rgba(0,0,0,0.75)}.l-subheader.width_full{padding-left:50px !important}}.l-subheader-cell.at_left>*{margin-right:0}div#rev_slider_1_1_wrapper:before{background:#fff;background:-webkit-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 50%);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 50%);content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:100}@media (max-width: 600px){div#rev_slider_1_1_wrapper:before{background:-webkit-linear-gradient(270deg, #fff 0%, rgba(255,255,255,0) 50%);background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 50%)}}.slider-location,.overlay-title,.overlay-subtitle{font-family:"Poppins", sans-serif !important}.overlay-title,.overlay-subtitle{margin-left:20px;margin-right:20px;max-width:900px;text-shadow:0 0 50px rgba(255,255,255,0.25),0 0 25px rgba(255,255,255,0.75),0 0 10px rgba(255,255,255,0.5)}@media (min-width: 901px){.overlay-title,.overlay-subtitle{margin-left:50px;max-width:600px}}@media (max-width: 600px){.overlay-title,.overlay-subtitle{text-align:center !important}}.overlay-title{color:#7d147e;display:block;font-size:50px;font-weight:700;margin-bottom:3rem}.overlay-subtitle{color:black;font-size:27px;font-weight:700;line-height:1.2}.slider-location{background:rgba(0,0,0,0.25);color:white;font-size:20px;line-height:20px;font-weight:700;padding:15px 25px}.color_footer-bottom{font-size:15px;line-height:1.3}.w-btn-wrapper .w-btn.full-width{width:100%}
