.panelArea{background-color:#ccc;position:relative}.headerPanel.slick-slider{border:0;box-shadow:none;background-color:#ccc;margin:0;z-index:1}.panelArea,.headerPanel.slick-slider .item.slick-slide{height:calc(100px + 20vw)}.headerPanel figure{display:none;height:100%;width:100%;left:0;top:0;position:absolute;-webkit-filter:saturate(110%) contrast(111%);filter:saturate(110%) contrast(111%);background-repeat:no-repeat;background-size:cover;background-position:center}.headerPanel .panel-titles{position:absolute;z-index:999;color:#fff;left:50%;top:55%;transform:translate(-50%,-50%);width:80%;text-align:center;display:none}.headerPanel .panel-titles #Title{position:relative;display:block;font-family:'Nunito Sans',sans-serif;font-weight:800;font-size:calc(14px + 1.8vw);text-transform:uppercase;line-height:1;text-shadow:0 1px 3px #888}.headerPanel .panel-titles #SubTitle{position:relative;display:block;font-family:'Crimson Text','Times New Roman',Times,serif;line-height:1;font-size:calc(10px + 1.5vw);margin-top:8px;text-shadow:0 1px 5px #888}.headerPanel .slick-dots{z-index:2;bottom:15px;margin-bottom:0}.headerPanel .slick-dots li button::before{color:#fff}.panelArea .buttons-wrapper{margin-left:auto;left:auto;width:100%;position:absolute;top:78%;text-align:center;font-size:0}.panelArea .red-link{position:relative;float:none;display:inline-block;z-index:5;width:272px;font-size:calc(10px + .4vw);padding:10px;padding-right:5px;font-family:'Nunito Sans',sans-serif;font-weight:800}.panelArea a.red-link{cursor:pointer;text-transform:uppercase;color:#fff;margin:0 12px;background-color:#be3131;text-decoration:none;float:none;display:inline-block;font-family:'Nunito Sans',sans-serif;font-weight:800;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.panelArea a.red-link:hover{opacity:.8}.panelArea .red-link span{float:left;width:80%;line-height:1.5}.panelArea .red-link i{width:18%;font-size:30px;line-height:20px;float:right;font-style:normal}@media(max-width:991px){.panelArea .red-link{display:none;padding:7px}}@media(max-width:767px){.panelArea .red-link{width:calc(50% - 20px)}.panelArea a.red-link{margin:0 10px}.panelArea .buttons-wrapper{}}@media(max-width:465px){.panelArea,.headerPanel.slick-slider .item.slick-slide{height:calc(250px + 20vw)}.headerPanel .panel-titles{width:90%}.panelArea .buttons-wrapper{display:none}}