@font-face{font-family:'Sillii Willinn';font-style:normal;font-weight:400;src:url("fonts/Sillii-Willinn/Sillii-Willinn.eot");src:url("fonts/Sillii-Willinn/Sillii-Willinn.eot#iefix") format("embedded-opentype"), url("fonts/Sillii-Willinn/Sillii-Willinn.woff") format("woff"), url("fonts/Sillii-Willinn/Sillii-Willinn.otf") format("opentype");}
.region div.experience-component{position:unset;}
div.region_landscape-large:before{padding-top:unset;}
div.region_square:before{padding-top:unset;}
div.region_landscape-small:before{padding-top:unset;}
div.region_portrait-small:before{padding-top:unset;}
.static-page2 .row{margin:0 !important;}
.static-page2 .mx-n2{margin:0 !important;}
.static-page2 .px-2{padding:0 !important;}
.static-page2 .py-2{padding:0 !important;}
.static-page2 .region{margin:0 !important;}
.static-page2 .static-content2{background-color:#fffaed;}
.static-page2 .static-content2 .static-body{padding:2em 25em;}
.static-page2 .static-banner figure{margin:0;}
.static-page2 .static-banner .static-title{position:absolute;top:40%;bottom:40%;left:25%;right:25%;}
.static-page2 .static-banner .static-title .static-text-heading{color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;white-space:nowrap;}
.static-page2 .static-banner .static-title .static-text-subheading{color:#fff;font-size:3.5rem;font-weight:300;letter-spacing:0.25rem;}
.static-page .static-content p, .static-page .static-content ol, .static-page .static-content ul, .static-page .static-content li{line-height:1.5;font-size:0.875rem;}
.static-page .static-content ul li{line-height:2;}
.static-page2 .static-content2 h1{font-size:2rem;color:#000000;}
.static-page2 .static-content2 .static-body h2{font-size:1.5rem;color:#000000;}
.static-page2 .static-content2 .static-body .offers{padding:0 19rem;}
.static-page2 .static-content2 .static-body .offers h3{font-size:2rem;font-family:'Sillii Willinn';}
.static-page2 .static-content2 .static-body .offers a{color:#696969;text-decoration:underline;}
@media screen and (min-width:1024px) and (max-width:1366px){.static-page2 .static-content2 .static-body .offers{padding:0;}
}
@media screen and (min-width:320px) and (max-width:600px){.static-page2 .static-content2 .static-body{padding:2em 4em;}
.static-page2 .static-content2 .static-body p img{width:100%;}
.static-page2 .static-banner .static-title{left:0%;right:0%;}
.static-page2 .static-banner .static-title .static-text-heading{font-size:1rem;}
.static-page2 .static-banner .static-title .static-text-subheading{font-size:2.5rem;}
.static-page2 .static-content2 p, .static-page2 .static-content2 ol, .static-page2 .static-content2 ul, .static-page2 .static-content2 li{font-size:0.75rem;}
.static-page2 .static-content2 h1{font-size:1.2rem;}
.static-page2 .static-content2 .static-body h2{font-size:1rem;}
.static-page2 .static-content2 .static-body .offers{padding:0;}
}
@media screen and (min-width:768px) and (max-width:1028px){.static-page2 .static-content2 .static-body{padding:2em 6em;}
.static-page2 .static-content2 .static-body p img{width:100%;}
.static-page2 .static-banner2 .static-title{left:15%;right:15%;}
.static-page2 .static-banner .static-title .static-text-heading{font-size:1.25rem;}
.static-page2 .static-banner .static-title .static-text-subheading{font-size:3.5rem;}
.static-page2 .static-content2 p, .static-page2 .static-content2 ol, .static-page2 .static-content2 ul, .static-page2 .static-content2 li{font-size:0.8125rem;}
.static-page2 .static-content2 h1{font-size:1.5rem;}
.static-page2 .static-content2 .static-body h2{font-size:1.25rem;}
.static-page2 .static-content2 .static-body .offers{padding:0;}
}