@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Light.ttf')format('truetype');font-weight:200;font-style:normal;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Light-Italic.ttf')format('truetype');font-weight:200;font-style:italic;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Regular.ttf')format('truetype');font-weight:400;font-style:normal;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Regular-Italic.ttf')format('truetype');font-weight:400;font-style:italic;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Medium.ttf')format('truetype');font-weight:500;font-style:normal;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Medium-Italic.ttf')format('truetype');font-weight:500;font-style:italic;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Bold.ttf')format('truetype');font-weight:700;font-style:normal;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Bold-Italic.ttf')format('truetype');font-weight:700;font-style:italic;}@font-face {font-family:'Avenir';src:url('/assets/css/fonts/Avenir/Avenir-Black.ttf')format('truetype');font-weight:900;font-style:normal;}@font-face {font-family:'Avenir';src: url('/assets/css/fonts/Avenir/Avenir-Black-Italic.ttf')format('truetype');font-weight:900;font-style:italic;}@font-face {font-family:'Centabel';src: url('/assets/css/fonts/Centabel/Centabel.ttf')format('truetype');font-weight:300;font-style:normal;}html, body {margin:0;border:0;padding:0;font-family:"Avenir", sans-serif !important;font-weight:400!important;color:#fff!important;background:#080808!important;font-size:15px;line-height:24px!important;letter-spacing:1.2px;overflow-x:hidden!important;}* {box-sizing:border-box!important;}.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width:1440px!important;}.navbar .container-fluid,.navbar .container {display:block!important;}.hideme {opacity:0;transition:all 1s!important;}.hideme.show {opacity:1;}.grecaptcha-badge {display:none!important;}.cli-tab-footer .wt-cli-privacy-accept-btn,.cli-switch input:checked + .cli-slider {background-color:#b90000!important;}.cli-tab-header a.cli-nav-link {color:#080808!important;}.bg_image {background-position:center;background-repeat:no-repeat;background-size:cover;}#main {margin-top:0!important;}.small_margin_bottom {margin-bottom:100px;}.small_padding_top {padding-top:100px;}.small_padding_bottom {padding-bottom:100px;}.small_padding_both {padding-top:100px;padding-bottom:100px;}.medium_padding_top {padding-top:140px;}.medium_padding_bottom {padding-bottom:140px;}.medium_padding_both {padding-top:140px;padding-bottom:140px;}.large_padding_top {padding-top:180px;}.large_padding_bottom {padding-bottom:180px;}.large_padding_both {padding-top:180px;padding-bottom:180px;}span.red {color:#b90000; }h1, h2, h3 {font-family:Centabel, serif;}h1,h2.large {margin-bottom:20px!important;font-size:64px!important;line-height:64px!important;}h2 {margin-bottom:20px!important;font-size:58px!important;line-height:58px!important;}h3 {margin-bottom:30px!important;font-size:32px!important;line-height:32px!important;}h3.large {margin-bottom:20px!important;font-size:40px!important;line-height:40px!important;}p {margin-bottom:18px!important;}p.subheading {letter-spacing:4.2px;font-weight:700;font-size:21px;text-transform:uppercase;}p.subheading.red {color:#DD030A;}a {color:#fff!important;}a.red_smudge,button.red_smudge,input.red_smudge {margin-top:15px;border:0!important;padding-top:3px!important;background:transparent!important;background-image:url(/assets/2022/03/Red-Button-Smudge.svg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% auto!important;color:#fff!important;text-transform:uppercase;min-width:200px;height:42px;text-align:center;display:inline-flex;justify-content:center;align-items:center;transition:all 0.5s;}a.red_smudge:hover,button.red_smudge:hover,input.red_smudge:hover {transform:scale(1.1);}.reserve_dropdown {display:none;}.dropdown .dropdown-menu {margin-top:10px!important;padding:0;background:#080808;}.dropdown .dropdown-menu .dropdown-item:hover {background:#DD030A;}a.dropdown_button {border:1px solid #fff;padding:6px 12px;color:#fff;display:inline-block;min-width:130px;text-align:center;}a.box_button {padding:6px 12px;display:inline-block;min-width:130px;transition:all 0.5s;position:relative;text-align:center;}a.box_button.white {border:1px solid #fff;color:#fff;}a.box_button.white:hover {color:#080808!important;}a.box_button.white:after {content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:0;background:#fff;z-index:-1;transition:all 0.5s;}a.box_button.white:hover:after {width:100%;}header.site-header {padding-top:32px;padding-bottom:32px;position:fixed;width:100%;top:0;left:0;transition:all 0.5s;z-index:20;}header.site-header.scrolled {background:rgba(0, 0, 0, 0.5);}header.site-header.scrolled.menu_open {background:transparent;}header.site-header .logo {opacity:0;transition:all 0.5s;}header.site-header .logo_wrapper a {pointer-events:none;}header.site-header.menu_open .logo,header.site-header.scrolled .logo {opacity:1;}header.site-header.menu_open .logo_wrapper a,header.site-header.scrolled .logo_wrapper a {pointer-events:all;}header.site-header .logo:hover {transform:rotate(360deg);}header.site-header.scrolled .logo {animation:rotating 6s infinite forwards;}.side_menu {position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 40px;width:350px;height:100vh;z-index:25;left:-350px;background:#DD030A;text-align:center;font-size:13px;letter-spacing:1.4px;line-height:21px;transition:all 0.5s;}.side_menu .tab {position:fixed;z-index:25;left:0;height:200px;top:50%;transform:translateY(-50%);transition:all 0.5s;}.side_menu .tab:hover {cursor:pointer;}.side_menu.open .tab {left:350px;}.side_menu h3 {margin-bottom:0!important;}.side_menu p.subheading {margin-top:40px;margin-bottom:5px!important;text-transform:uppercase;font-size:13px;letter-spacing:1.4px;}.side_menu.open {left:0;}@keyframes rotating{0% { transform:rotate(0deg);}30% { transform:rotate(360deg);}100% { transform:rotate(360deg);}}#nav-icon3 {margin:0;width:40px;height:15px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;}#nav-icon3 span {display:block;position:absolute;height:3px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon3:hover span {background:#dc020a;}.menu_open #nav-icon3:hover span {background:#fff;}#nav-icon3 span:nth-child(1) {top:0px;}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {top:12px;}#nav-icon3.open span:nth-child(1) {top:18px;width:0%;left:50%;}#nav-icon3.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:6px;}#nav-icon3.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:6px;}.full_menu {padding-top:116px;position:fixed;top:-100%;left:0;height:100%;width:100%;background:#dc020a;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all 0.5s;z-index:20;}.full_menu.open {top:0;}.full_menu ul {position:relative;z-index:10;}.full_menu ul li {margin-left:-40px;opacity:0;transition:all 0.5s;}.full_menu ul li.show {margin-left:0;opacity:1;}.full_menu ul li a {padding:16px 0;color:#fff!important;font-family:Centabel, serif;font-size:36px;}.full_menu .gradient {position:absolute;top:0;left:0;background:linear-gradient(to left, rgba(0,0,0,0), rgba(0,0,0,0.4), rgba(0,0,0,0.6));width:100%;height:100%;z-index:5;pointer-events:none;}.full_menu .symbol_bg {background-image:url(/assets/2022/05/Main-Menu-Background.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.overlay_image {position:absolute;left:0;width:100%;z-index:10;pointer-events:none;opacity:1!important;}.overlay_image.top {top:0;}.overlay_image.bottom {bottom:0;}.slider_with_text {height:100vh;}.slider_with_text video {min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.slider_with_text .slider_and_text_wrapper {position:relative;height:100vh;}.slider_and_text_wrapper .slick-slider,.slider_and_text_wrapper .slick-slider .slick-list,.slider_and_text_wrapper .slick-slider .slick-list .slick-track {height:100%;}.slider_and_text_wrapper .slick-dots {bottom:35px;}.slider_and_text_wrapper .slick-dots li button:before {display:none;}.slider_and_text_wrapper .slick-dots li {width:12px;height:12px;}.slider_and_text_wrapper .slick-dots li button {border:1px solid #fff;padding:0;width:12px;height:12px;border-radius:50%;transition:all 0.5s;}.slider_and_text_wrapper .slick-dots li.slick-active button,.slider_and_text_wrapper .slick-dots li button:hover {background:#fff;}.background_image_with_text,.background_image_with_text_two_column {height:100vh;}.background_image_with_text video {min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.background_image_with_text_two_column .right_image {position:absolute;right:-80px;width:100%;max-width:500px;z-index:10;pointer-events:none;opacity:1!important;bottom:0;}.background_image {height:100%;position:relative;}.background_image .overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);z-index:5;}.background_image .text {display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;z-index:15;text-align:center;}.background_image .text img.image {margin-bottom:35px;max-width:100px;}.background_image .text img.down_chevron {position:absolute;bottom:35px;left:50%;animation:bounce 0.5s infinite alternate;-webkit-animation:bounce 0.5s infinite alternate;}@keyframes bounce {from {transform:translate(-50%, 0px);}to {transform:translate(-50%, -15px);}}@-webkit-keyframes bounce {from {transform:translate(-50%, 0px);}to {transform:translate(-50%, -15px);}}.left_right_panels .angle_left {transform:rotate(-10deg);}.left_right_panels .angle_right {transform:rotate(10deg);}.left_right_panels .small_z_index {z-index:10;}.left_right_panels .image_middle {position:absolute;z-index:5;left:50%;transform:translateX(-50%);max-height:370px;}.left_right_panels .image_middle.top {top:0;}.left_right_panels .image_middle.middle {transform:translate(-50%, -50%);top:50%;}.left_right_panels .image_middle.bottom {bottom:0;}.left_right_panels .image_container {position:relative;height:100%;}.left_right_panels .image_container .bg_image {position:relative;opacity:0;z-index:12;transition:all 0.5s;}.left_right_panels .image_container .bg_image.right {right:-50px;}.left_right_panels .image_container .bg_image.left {left:-50px;}.left_right_panels .image_container .bg_image.right.show {right:0;}.left_right_panels .image_container .bg_image.left.show {left:0;}.left_right_panels .image_container .bg_image.show {opacity:1;}.left_right_panels .small_image {position:absolute;opacity:0;z-index:15;max-height:300px;max-width:300px;transition:all 0.5s;}.left_right_panels .small_image.top_right {margin-right:-40px;top:-45px;right:-45px;}.left_right_panels .small_image.top_left {margin-left:-40px;top:-45px;left:-45px;}.left_right_panels .small_image.bottom_left {margin-left:-40px;bottom:-45px;left:-45px;}.left_right_panels .small_image.bottom_right {margin-right:-40px;bottom:-45px;right:-45px;}.left_right_panels .small_image.top_left.show,.left_right_panels .small_image.top_right.show,.left_right_panels .small_image.bottom_left.show,.left_right_panels .small_image.bottom_right.show {margin-right:0;margin-left:0;opacity:1;}.left_right_panels .panel_items p:last-child {margin-bottom:0!important;}.full_height_slider_wrapper {position:relative;height:100vh;}.full_height_slider_wrapper .slick-slider,.full_height_slider_wrapper .slick-slider .slick-list,.full_height_slider_wrapper .slick-slider .slick-list .slick-track {height:100%;}.full_height_slider_wrapper .slick-dots {bottom:35px;}.full_height_slider_wrapper .slick-dots li button:before {display:none;}.full_height_slider_wrapper .slick-dots li {width:12px;height:12px;}.full_height_slider_wrapper .slick-dots li button {border:1px solid #fff;padding:0;width:12px;height:12px;border-radius:50%;transition:all 0.5s;}.full_height_slider_wrapper .slick-dots li.slick-active button,.full_height_slider_wrapper .slick-dots li button:hover {background:#fff;}.gallery .normal .bg_image {height:600px;}.gallery .full_height .bg_image {height:100vh;}.gallery .video_wrapper {overflow:hidden;position:relative;}.gallery .video_wrapper video {min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.panels .bg_image {margin-bottom:30px;height:350px;}.tables .table_wrapper {margin-top:80px;}.tables .table_wrapper:first-child {margin-top:0;}.tables table tr th,.tables table tr td {padding:10px 10px;color:#fff;text-align:left;}.tables table a {color:#b90000!important;}.newsletter {background:#080808;}.newsletter .cowgirl {position:absolute;bottom:0;right:-95px;max-width:400px;}.wpcf7 .form-control,.newsletter .form-control {margin-bottom:30px;border:0;border-bottom:1px solid #707070!important;border-radius:0;padding:8px 0;color:#fff!important;background:transparent;}.wpcf7 .form-check,.newsletter .form-check {padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);}.wpcf7 .form-check label,.newsletter .form-check label {margin-right:15px;text-transform:capitalize;line-height:18px;}.wpcf7 fieldset.date,.newsletter fieldset.date {margin-bottom:30px;}.wpcf7 fieldset.date span,.newsletter fieldset.date span {margin-right:20px;display:inline-block;}.wpcf7 fieldset.date span:last-child,.newsletter fieldset.date span:last-child {margin-right:0;}.wpcf7 fieldset.date span select,.newsletter fieldset.date span select {border:0;border-bottom:1px solid #707070!important;border-radius:0;padding:7px 45px 7px 15px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='0' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:16px 12px!important;color:#fff;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 fieldset.date span select option,.newsletter fieldset.date span select option {color:#080808;}.wpcf7 .wpcf7-submit {margin:20px auto 0 0!important;border-bottom:0!important;padding-top:10px!important;width:auto;height:auto;}.wpcf7 .form-control:active,.wpcf7 .form-control:focus,.wpcf7 .form-select:active,.wpcf7 .form-select:focus,.newsletter .form-control:active,.newsletter .form-control:focus,.newsletter .form-select:active,.newsletter .form-select:focus {box-shadow:none;background:transparent;}.wpcf7 label,.newsletter label {color:#fff!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 .form-control::-webkit-input-placeholder,.newsletter .form-control::-webkit-input-placeholder {color:#fff!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 .form-control::-moz-placeholder,.newsletter .form-control::-moz-placeholder {color:#fff!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 .form-control::-ms-placeholder,.newsletter .form-control::-ms-placeholder {color:#fff!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 .form-control::placeholder,.newsletter .form-control::placeholder {color:#fff!important;text-transform:uppercase;font-size:12px!important;letter-spacing:1.4px;}.wpcf7 .form-control:-webkit-autofill,.wpcf7 .form-control:-webkit-autofill:hover,.wpcf7 .form-control:-webkit-autofill:focus,.wpcf7 .form-control:-webkit-autofill:active,.newsletter .form-control:-webkit-autofill,.newsletter .form-control:-webkit-autofill:hover,.newsletter .form-control:-webkit-autofill:focus,.newsletter .form-control:-webkit-autofill:active {transition:background-color 5000s ease-in-out 0s!important;}.wpcf7 .form-control,.newsletter .form-control {-webkit-text-fill-color:#fff!important;}.wpcf7 .wpcf7-spinner {margin:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);}.wpcf7 .wpcf7-not-valid-tip {display:none!important;}.wpcf7 .form-control.wpcf7-not-valid {border-bottom:1px solid #ce111c!important;}.social i {margin:0 20px;color:#fff;font-size:36px;transition:all 0.3s;}.social i:hover {color:#b90000;}footer.site-footer {border-top:8px solid #dc020a;position:relative;background:#080808;}footer.site-footer .logo {max-width:200px;}.footer_end {padding:135px 0 35px;background-image:url(/assets/2022/05/Bottom-Tear.png);background-size:cover;background-repeat:no-repeat;background-position:bottom center;}.footer_end p {margin-bottom:0!important;color:#080808;font-weight:700;}footer.site-footer a {color:#fff!important;}.footer_end a {color:#080808!important;}@media (max-width:1600px) { .background_image_with_text_two_column .right_image {max-width:450px;}}@media (max-width:1399.98px) {.newsletter .cowgirl {max-width:330px;}.background_image_with_text_two_column .right_image {max-width:400px;}}@media (max-width:1199.98px) {h1,h2.large {font-size:44px!important;line-height:48px!important;}h2 {font-size:36px!important;line-height:38px!important;}h3.large {font-size:36px!important;line-height:36px!important;}.full_menu .symbol_bg {background-position:right;}.left_right_panels .small_image.top_right {top:-30px;right:-30px;}.left_right_panels .small_image.top_left {top:-30px;left:-30px;}.left_right_panels .small_image.bottom_left {bottom:-30px;left:-30px;}.left_right_panels .small_image.bottom_right {bottom:-30px;right:-30px;}footer.site-footer .logo {max-width:150px;}}@media (max-width:991.98px) {header.site-header {padding-top:12px;padding-bottom:12px;}.side_menu {display:none;}.slider_with_text {height:auto;}.slider_with_text .height_100 {height:100vh;}.background_image_with_text,.background_image_with_text_two_column {height:auto;}.background_image_with_text .height_100,.background_image_with_text_two_column .height_100 {height:100vh;}.background_image_with_text_two_column .right_image {display:none;}.medium_padding_top {padding-top:100px;}.medium_padding_bottom {padding-bottom:100px;}.medium_padding_both {padding-top:100px;padding-bottom:100px;}.large_padding_top {padding-top:100px;}.large_padding_bottom {padding-bottom:100px;}.large_padding_both {padding-top:100px;padding-bottom:100px;}.left_right_panels .image_middle {max-height:220px;}.background_image.no_image_padding {padding-top:120px;padding-bottom:60px;background-position:center!important;}.left_right_panels .small_image.top_right {right:15px;}.left_right_panels .small_image.top_left {left:15px;}.left_right_panels .small_image.bottom_left {left:15px;}.left_right_panels .small_image.bottom_right {right:15px;}.panels .bg_image {margin-top:30px;}.newsletter {padding-left:20px;padding-right:20px;}.social {margin-bottom:40px;}.social i {margin:0 40px 0 0;}.social a:last-child i {margin:0;}.newsletter .cowgirl {display:none;}.overlay_image {width:140%;}.footer_end {padding:135px 0 20px;}footer.site-footer .logo {margin-bottom:60px;}}@media (max-width:767.98px) {.small_margin_bottom {margin-bottom:40px;}.small_padding_top {padding-top:40px;}.small_padding_bottom {padding-bottom:40px;}.small_padding_both {padding-top:40px;padding-bottom:40px;}.medium_padding_top {padding-top:40px;}.medium_padding_bottom {padding-bottom:40px;}.medium_padding_both {padding-top:40px;padding-bottom:40px;}.large_padding_top {padding-top:40px;}.large_padding_bottom {padding-bottom:40px;}.large_padding_both {padding-top:40px;padding-bottom:40px;}a.box_button {padding:4px 12px;font-size:14px;min-width:unset;}header.site-header .logo {animation:rotating 6s infinite forwards;}header.site-header .logo {max-height:50px;}.left_right_panels .image_container {min-height:450px;}.gallery .normal .bg_image,.gallery .full_height .bg_image {height:350px;}.overlay_image {width:130%;}}@media (max-width:575.98px) {h1,h2.large {font-size:36px!important;line-height:42px!important;}h2 {font-size:30px!important;line-height:36px!important;}h3.large {font-size:26px!important;line-height:26px!important;}.left_right_panels .small_image {max-height:180px;max-width:180px;}.left_right_panels .small_image.top_right,.left_right_panels .small_image.top_left,.left_right_panels .small_image.bottom_left,.left_right_panels .small_image.bottom_right {top:-10px;}.image_above_panel {width:80%;}.overlay_image {width:200%;}}