/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 05 2024 | 21:30:45 */
/* Add your CSS code here. */ 

/* --- GENERAL --- */
/*
h1, h2, h3, h4, h5, h6 {
	font-family: 'NoExitBold', 'Special', 'Secondary', sans-serif!important;
}

@font-face {
    font-family: 'miss_robertsonregular';
    src: url('missrobertson-webfont.eot');
    src: url('missrobertson-webfont.eot?#iefix') format('embedded-opentype'),
         url('missrobertson-webfont.woff2') format('woff2'),
         url('missrobertson-webfont.woff') format('woff'),
         url('missrobertson-webfont.ttf') format('truetype'),
         url('missrobertson-webfont.svg#miss_robertsonregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.primary-font h1, .primary-font h2, .primary-font h3, .primary-font h4, .primary-font h5, .primary-font h6 {
	font-family: Georgia, 'Times New Roman', serif;
}
*/

h1, h2, h3, h4 {
	letter-spacing: 4px;
}

p a,
.elementor-widget-text-editor a {
	color: #79242f!important;
	text-decoration: underline!important;
}

a {
	color: inherit!important;
	text-decoration: none!important;
}
a:hover {
	opacity: .66!important;
}

/* --- custom font --- */
.missrobertson {
	font-family: 'Miss_Robertson';
	font-weight: normal;
}
.noexitbold {
	font-family: 'NoExitBold'!important;
	letter-spacing: 2.5px!important;
}

/* Menu Mobile */
.mobile-menu-toggle {
	transition: all 300ms ease-out;
    border-right: 1px solid #fff;
    float: left;
    width: 50px;
    height: 50px;
}
.mobile-menu-icon {
	display: block;
    position: relative;
    height: 25px;
    width: 25px;
    left: 12.5px;
    top: 12.5px;
    cursor: pointer;
}
.mobile-menu-icon span {
    transition: all 300ms ease-out;
    position: absolute;
    display: block;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: #fff;
    opacity: 1;
    transform: rotate(0deg);
    overflow: hidden;
}
.mobile-menu-icon span:nth-child(1) {
    top: 0px;
}
.mobile-menu-icon span:nth-child(2) {
    top: 11px;
}
.mobile-menu-icon span:nth-child(3) {
    top: 22px;
}

.mobile-menu-toggle.open {
    border-right: 1px solid rgba(255, 255, 255, 0);
}
.mobile-menu-toggle.open .mobile-menu-icon span:nth-child(1) {
    top: 11px;
    transform: rotate(135deg);
}
.mobile-menu-toggle.open .mobile-menu-icon span:nth-child(2) {
    opacity: 0;
}
.mobile-menu-toggle.open .mobile-menu-icon span:nth-child(3) {
    top: 11px;
    transform: rotate(-135deg);
}

.custom-mobile-nav-container {
	width: 100%;
	max-width: 480px!important;
	transition: all 300ms ease-out;
	left: -480px;
}
.custom-mobile-nav-container.open {
	left: 0!important;
}
.custom-mobile-nav .elementor-nav-menu .logocentral {
	display: none!important;
}
.custom-mobile-nav .elementor-nav-menu li a {
	position: relative;
	color: #fff!important;
}
.custom-mobile-nav .elementor-nav-menu li a span.sub-arrow {
	color: #fff!important;
}
.custom-mobile-nav .elementor-nav-menu li a span.sub-arrow svg {
	display: none;
	color: #fff!important;
}
.custom-mobile-nav .elementor-nav-menu li a i.fas {
	position: absolute;
	right: 10px;
}
.custom-mobile-nav .elementor-nav-menu li ul.sub-menu {
	margin-left: 20px;
	padding-top: 9px;
	border-top: solid 1px #fff;
}
.custom-mobile-nav .elementor-nav-menu li ul.sub-menu li a {
	padding-left: 9px;
	opacity: .77;
}



/* --- Menu Logo --- */
.centralheader .elementor-nav-menu--main .elementor-nav-menu .logocentral {
	width: 280px;
	background: transparent url('https://chgathletprod.wpenginepowered.com/wp-content/uploads/2024/08/ac_logo.png') center top no-repeat;
	background-size: cover;
	margin-left: 15px;
	margin-right: 15px;
}
.centralheader .elementor-nav-menu--main .elementor-nav-menu .logocentral a {
	display: inline-block;
	width: 280px;
	text-indent: -500px;
	overflow: hidden;
}

.centralheader .elementor-nav-menu--main .elementor-nav-menu > li > a {
	padding: 50px 15px!important;
	color: #fff!important;
	fill: initial!important;
}

/* --- Menu --- */
.elementor-nav-menu--main .elementor-nav-menu a:hover {
	transition: opacity 150ms ease-out;
    opacity: .66;
}
.elementor-nav-menu--main .elementor-nav-menu a:after {
	background-color: initial!important;
}
.elementor-nav-menu--main .elementor-nav-menu a .sub-arrow {
	display: none!important;
}

.elementor-nav-menu--main .elementor-nav-menu > li {
	position: relative;
}

.elementor-nav-menu--main .elementor-nav-menu > li > ul {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
	margin-top: -40px!important;
	margin-left: 57%!important;
	transform: translateX(-50%)!important;
}

.elementor-nav-menu--main .elementor-nav-menu > li > ul > li > a {
	padding: 10px 20px!important;
	color: #79242f!important;
	background-color: #fff!important;
}

.elementor-sub-item:hover {
	background-color: initial!important;
}

/* --- Menu Fonts --- */
.elementor-nav-menu--main .elementor-nav-menu li a {
	font-family: 'NoExitBold', 'Special', 'Secondary', sans-serif!important;
	text-transform: uppercase;
	font-size: 14px;
}


/* --- Footer --- */
.footer-reservations a {color: #000!important}
.footer-reservations a:hover {opacity: 0.66;}
.footer-bottom a {color: #ffffff!important;}
.footer-bottom a:hover {opacity: 0.66;}

/* script */
.handscript {
	font-family: 'Damion'!important;
}

/* -- hyper-button -- */
a.hyper-button {
	margin: 1em 1em 0em 1em;
    vertical-align: middle;
    position: relative;
    padding-bottom: 32px;
	color: #fff!important;
	text-decoration: none!important;
    background-color: transparent;
    border-color: transparent;
}
.hyper-button:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAwIiBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjAwMCAyMCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMSAxMGgxOTk3TTE5ODkgMTlsOS05LTktOSIvPjwvc3ZnPg==);
}
.hyper-button:after {
    position: absolute;
    display: block;
    content: " ";
    bottom: .25em;
    left: .5em;
    right: .5em;
    height: 20px;
    background-position: right center;
    background-repeat: no-repeat;
}

/* BUTTON - RED */
.button-red a {
    color: #fff!important;
}
.button-red a:hover {
    opacity: .6;
}

/* COMPARE BUTTONS */
.compare-button-js {
	text-align: right; 
	font-family: Georgia; 
	font-size: 14px; 
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.compare-radio-button {
	position: relative;
    display: inline-block;
	vertical-align: bottom;
	padding: 2px;
    width: 18px;
    height: 18px;
    margin-left: 5px;
    border-radius: 50%;
	border-color: #79242F;
	border-style: solid;
    border-width: 2px;
	background-color: #fff;
	cursor: pointer;
}

.radio-button-content {
	transition: opacity 300ms ease-out;
    display: block;
    position: absolute;
    top: 2px;
    left: 2px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
	background-color: #79242F;
    opacity: 0;
}

.compare-radio-button.checked .radio-button-content {
	opacity: 1;
}

/* SUBSCRIPTION FORM */
.form-subscription input {
	text-align:center;
}
.form-subscription .elementor-field-type-submit {
	position: relative;
	margin: 0 auto;
	overflow: visible;
}
.form-subscription .elementor-field-type-submit:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMDAwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAwMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjMDAwJyBzdHJva2Utd2lkdGg9JzEuNScgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNMSAxMGgxOTk3bS05IDkgOS05LTktOScvPjwvc3ZnPgo=);
}
.form-subscription .elementor-field-type-submit:after {
    position: absolute;
    display: block;
    content: " ";
    bottom: -10px;
    left: 3.8em;
    right: .5em;
	width: 90px;
    height: 20px;
    background-position: right center;
    background-repeat: no-repeat;
}

.form-subscription .elementor-message {
	text-align: center;
	margin-top: 40px;
}

/* Booking Popup */
.pignose-calendar {
	width: 100%;
	font-size: 66%;
	font-family: "HarrietText", Sans-serif;
	color: #fff;
	border: none;
	background-color: transparent;
	box-shadow: none;
}
.pignose-calendar .pignose-calendar-top {
	padding: 0.2em 0;
	background-color: transparent!important;
	border-bottom: none;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date {
	padding: 0.2em 0;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month, 
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year {
	display: inline-block;
	padding: 0 5px;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month {
	text-transform: capitalize;
	font-weight: normal;
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year {
	color: #fff;
	font-size: 130%;
}
.pignose-calendar .pignose-calendar-header {
	margin-top: 0.4em;
	padding: 0;
}
.pignose-calendar .icon-arrow-left:before,
.pignose-calendar .icon-arrow-right:before {
	color: #fff;
}
.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat,
.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun {
	color: #fff;
}
.pignose-calendar .pignose-calendar-body {
	padding: 0;
	font-size: 140%;
}
.pignose-calendar .pignose-calendar-unit {
	height: 2em;
	line-height: 2em;
}
.pignose-calendar .pignose-calendar-unit a {
	height: 2em;
	line-height: 2em;
	border-radius: 0;
}
.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a {
	background-color: #ffffff;
	color: #000!important;
}
.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-disabled a {
	opacity: 0.3!important;
	background-color: transparent!important;
}


.popup-book-num {
    position: relative;
    margin: 0.75em auto 1em auto;
    width: 110px;
    height: 110px;
    font-weight: bold;
    color: #fff;
	font-family: "HarrietText", Sans-serif;
}
.popup-book-num {
    background-image: url(data:png/jpeg;base64,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);
    color: #000 !important;
}
.popup-book-num .popup-book-txt {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 3rem;
    line-height: 105px;
    z-index: 1;
	text-align: center;
}
.popup-book-num .popup-book-minus, 
.popup-book-num .popup-book-plus {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    width: 50%;
    font-size: 1.75rem;
    line-height: 108px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 2;
}
.popup-book-num .popup-book-minus {
    padding-left: 8px;
    text-align: left;
}
.popup-book-num .popup-book-plus {
    left: 50%;
    padding-right: 8px;
    text-align: right;
}

.booking-select {
	background: transparent;
    border-color: #fff!important;
    border-width: 2px!important;
    color: #fff!important;
    font-weight: bold;
	font-family: "HarrietText", Sans-serif;
	margin-bottom: 20px;
}

.booking-code {
	display: none;
	background: transparent;
    border-color: #fff!important;
    border-width: 2px!important;
    color: #fff!important;
    font-weight: bold;
	font-family: "HarrietText", Sans-serif;
}
.booking-code::-ms-input-placeholder {
	color: #fff!important;
}
.booking-code::-webkit-input-placeholder {
	color: #fff!important;
}
.booking-code::-moz-placeholder {
	color: #fff!important;
}
.booking-code:-moz-placeholder {
	color: #fff!important;
}

.accessible-check {
    padding-left: 1.25em;
	position: relative;
    padding-left: 1em;
	display: inline-flex;
    vertical-align: middle;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
    cursor: pointer;
	color: #fff;
	font-family: "HarrietText", Sans-serif;
}
.accessible-check input[type="checkbox"] {
    margin-left: 40px;
}
.accessible-check input[type="checkbox"]+span {
	font-size: 0.875em;
    line-height: 1;
    margin-left: 1ex;
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    text-transform: none;
}
.accessible-check input[type="checkbox"]+span::before {
	content: '';
    display: inline-block;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 1em;
    height: 1em;
    margin-right: 0.5ex;
    background-image: url(data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' ><path fill='%23FFFFFF' d='M500.1 399.78l10.65 21.5a12 12 0 01-5.4 16.06l-63.28 32.17a24 24 0 01-32.57-11.73L344.43 312H184a24 24 0 01-23.79-20.83C125.74 32.64 128.26 52.44 128 48A48 48 0 01177.94.04c24.78.97 44.97 21.1 46.02 45.89a48 48 0 01-41.4 49.61L192.2 168H340a12 12 0 0112 12v24a12 12 0 01-12 12H198.61l6.4 48H360a24 24 0 0121.92 14.22l61.23 137.18 40.83-21.03a12 12 0 0116.12 5.41zM313.3 360h-11.57C290.47 419.15 238.38 464 176 464c-70.58 0-128-57.42-128-128 0-43.77 22.08-82.46 55.69-105.56l-6.89-51.58C39.43 207.89 0 267.42 0 336c0 97.05 78.95 176 176 176 70.6 0 131.62-41.8 159.64-101.94L313.29 360z'/></svg>%0A);
}
