.elementor-kit-6{--e-global-color-primary:#F3EFE4;--e-global-color-text:#682F1B;--e-global-color-secondary:#3C3C3C;--e-global-color-accent:#000000;--e-global-color-1d050bf:#FFFFFF;--e-global-typography-text-font-family:"Avenir Next LT Pro";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:30px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:0.6px;--e-global-typography-primary-font-family:"Imprint MT Shadow";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:85px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:30px;--e-global-typography-secondary-letter-spacing:0.4px;--e-global-typography-83cc8c8-font-family:"Roboto";--e-global-typography-83cc8c8-font-size:16px;--e-global-typography-83cc8c8-font-weight:700;--e-global-typography-83cc8c8-text-transform:uppercase;--e-global-typography-ae49d77-font-family:"Roboto";--e-global-typography-ae49d77-font-size:27px;--e-global-typography-ae49d77-font-weight:500;--e-global-typography-ae49d77-text-transform:uppercase;--e-global-typography-3a58fc8-font-family:"Roboto";--e-global-typography-3a58fc8-font-size:23px;--e-global-typography-3a58fc8-font-weight:700;--e-global-typography-3a58fc8-text-transform:uppercase;--e-global-typography-3a58fc8-line-height:35px;--e-global-typography-3a58fc8-letter-spacing:0.4px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#A64523;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:var( --e-global-color-1d050bf );box-shadow:2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;padding:20px 35px 20px 35px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{font-family:var( --e-global-typography-83cc8c8-font-family ), Sans-serif;font-size:var( --e-global-typography-83cc8c8-font-size );font-weight:var( --e-global-typography-83cc8c8-font-weight );text-transform:var( --e-global-typography-83cc8c8-text-transform );}.elementor-kit-6 label{color:var( --e-global-color-text );font-family:var( --e-global-typography-83cc8c8-font-family ), Sans-serif;font-size:var( --e-global-typography-83cc8c8-font-size );font-weight:var( --e-global-typography-83cc8c8-font-weight );text-transform:var( --e-global-typography-83cc8c8-text-transform );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-family:var( --e-global-typography-83cc8c8-font-family ), Sans-serif;font-size:var( --e-global-typography-83cc8c8-font-size );font-weight:var( --e-global-typography-83cc8c8-font-weight );text-transform:var( --e-global-typography-83cc8c8-text-transform );color:var( --e-global-color-text );box-shadow:0px 2px 4px 0px rgba(103.99999999999991, 46.99999999999994, 26.999999999999975, 0.35) inset;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;padding:12px 0px 10px 20px;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{box-shadow:0px 4px 8px 0px rgba(236.99999999999997, 231.99999999999997, 220.99999999999997, 0.6) inset;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.e-con{--container-max-width:1500px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.page-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-size:16px;--e-global-typography-primary-font-size:35px;--e-global-typography-primary-line-height:45px;--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-line-height:26px;--e-global-typography-83cc8c8-font-size:15px;--e-global-typography-83cc8c8-letter-spacing:0.4px;--e-global-typography-ae49d77-font-size:22px;--e-global-typography-3a58fc8-font-size:20px;--e-global-typography-3a58fc8-line-height:30px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-kit-6 label{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:15px;--e-global-typography-text-line-height:25px;--e-global-typography-accent-font-size:15px;--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:34px;--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-line-height:22px;--e-global-typography-83cc8c8-font-size:14px;--e-global-typography-83cc8c8-line-height:22px;--e-global-typography-ae49d77-font-size:18px;--e-global-typography-3a58fc8-font-size:18px;--e-global-typography-3a58fc8-line-height:24px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-6 a{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:14px;}.elementor-kit-6 label{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{font-size:var( --e-global-typography-83cc8c8-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Nav menu */
.main-nav {
    height: 163px;
}
.main-nav .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    align-items: center;
}
.main-nav .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li, .main-nav .elementor-nav-menu a {
    display: block !important;
}
.main-nav li.nav-logo.menu-item {
    position: relative;
    top: 33px;
    left: 16px;
}
.main-nav li.nav-logo.menu-item a:after {
    display: none;
}
.main-nav .elementor-nav-menu a {
    padding: 0 !important;
    line-height: 25px !important;
}
[data-elementor-type="header"] .elementor-icon-box-title a i.fas {
    padding-right: 6px;
}

select#my-calendar-year {
    margin-left: 15px;
    margin-right: 15px;
}


.calendar-event .details.single-details {
    position: fixed !important;
    top: 30px !important;
    overflow: scroll !important;
    height: calc(100vh - 60px);
    max-width: 800px;
    left: 30vw !important;
}
.calendar-event a:focus {
    color: #336;
}

.upcoming-events {
    padding: 0;
}
.upcoming-events li {
    list-style: none;
}
.upcoming-event {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    column-gap: 35px;
}
.upcoming-event-image img {
    width: 130px;
    height: 130px;
    object-fit: cover;
    object-position: center center;
    border-radius: 50% 50% 50% 50%;
    box-shadow: 2.5px 4.33px 16px 0px rgba(104, 46, 27, 0.36)
}
.upcoming-event-content h4 {
    color: var(--e-global-color-text);
    font-family: "Avenir Next LT Pro", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 30px;
    letter-spacing: 0.4px;
    margin-top: 0;
    margin-bottom: 8px;
}
.upcoming-event-content a {
    color: var(--e-global-color-accent);
    font-family: "Roboto", Sans-serif;
    font-size: 18px;
    font-weight: 500 !important;
    text-transform: capitalize !important;
    letter-spacing: 0.6px;
    text-decoration: underline
}
.upcoming-event-content p {
    margin-top: 8px;
}
.elementor-field-type-recaptcha_v3 {
    display: none;
}

/* Footer */
.footer-group {
    position: relative;
    padding-top: 50px
}
.footer-group h2 {
    position: absolute;
    top: 0;
    font-size: 24px;
    font-weight: 700;
}
.footer-group ul {
    padding: 0;
    margin: 0;
}
.footer-group li {
    list-style: none;
    margin-bottom: 8px;
    font-size: 19px;
    text-transform: capitalize;
}
.footer-group a {
    color: var( --e-global-color-1d050bf );
    /*text-decoration: underline;*/
}
.back-to-top {
    cursor: pointer !important;
}


/* Responsive */
@media only screen and (min-width: 1025px) {
    .page-title h1 {
        font-size: calc(45px + (84 - 45) * ((100vw - 1025px) / (2560 - 1025))) !important;
        line-height: 1.2em !important;
    }
}

@media only screen and (max-width: 1024px) {
    .main-nav {
       height: 100px !important;
    }
    .main-nav li.nav-logo.menu-item img {
        height: 180px;
    }
    .main-nav li.nav-logo.menu-item {
        top: 15px;
    }
    .main-nav li.nav-logo.menu-item img {
        height: 150px;
    }
    .footer-group h2 {
        font-size: 22px;
    }
    .footer-group li {
        font-size: 17px;
    }
}
@media only screen and (max-width: 767px) {
    .main-nav li.nav-logo.menu-item {
        display: none;
    }
    .main-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
        padding: 40px 0 20px;
    }
    .main-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container li a {
        padding: 5px 20px !important;
    }
    .upcoming-event {
        flex-direction: column;
        row-gap: 25px;
    }
    .upcoming-event-content h4 {
        font-size: 16px;
    }
    .upcoming-event-content a {
        font-size: 15px;
    }
    .footer-group {
        padding-top: 0;
    }
    .footer-group h2 {
        position: static;
        font-size: 20px !important;
    }
    .footer-group li {
        font-size: 15px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.eot');
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.woff2') format('woff2'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.woff') format('woff'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.ttf') format('truetype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirNextLTPro-Regular.svg#AvenirNextLTPro') format('svg');
}
@font-face {
	font-family: 'Avenir Next LT Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.eot');
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.woff2') format('woff2'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.woff') format('woff'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.ttf') format('truetype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/AvenirLTPro-Medium.svg#AvenirNextLTPro') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Imprint MT Shadow';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.eot');
	src: url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.eot?#iefix') format('embedded-opentype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.woff2') format('woff2'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.woff') format('woff'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.ttf') format('truetype'),
		url('https://burkejunction.com/wp-content/uploads/2023/11/ImprintMT-Shadow.svg#ImprintMTShadow') format('svg');
}
/* End Custom Fonts CSS */