.elementor-kit-9{--e-global-color-primary:#003D60;--e-global-color-secondary:#181919;--e-global-color-text:#000000;--e-global-color-accent:#809299;--e-global-color-f5b6170:#FFFFFF;--e-global-color-f9fa630:#809299B2;--e-global-color-6ae9d2c:#80929980;--e-global-color-3e87555:#80929940;--e-global-color-ecc9a17:#003E63B2;--e-global-color-7750454:#003E6380;--e-global-color-2594cf7:#006175;--e-global-color-dcd7131:#006175B2;--e-global-color-034129f:#007F98;--e-global-color-0bdb81a:#007F98B2;--e-global-color-b889456:#007F9880;--e-global-color-44845be:#022333;--e-global-color-e428e23:#D3AB80;--e-global-color-4cffddd:#D3AB8080;--e-global-color-d1b3c2f:#F98F81;--e-global-color-ee5f9ae:#F98F81B2;--e-global-color-482be0e:#F98F8180;--e-global-color-3aed313:#F98F8126;--e-global-color-c5899f6:#004547;--e-global-color-91a078d:#004547B2;--e-global-color-05707ca:#00454780;--e-global-color-89fddc3:#EF4444;--e-global-color-3b0b816:#F0FDF4;--e-global-color-7917499:#003F6626;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Highgate_Rg", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 p{margin-bottom:0px;}.elementor-kit-9 a{text-decoration:none;}.elementor-kit-9 h1{font-family:"Zapf Humanist 601 Regular", Sans-serif;font-size:40px;font-weight:500;text-decoration:none;line-height:42px;letter-spacing:0px;}.elementor-kit-9 h2{font-family:"Zapf Humanist 601 Regular", Sans-serif;font-size:30px;font-weight:500;text-decoration:none;line-height:32px;letter-spacing:0px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:"WhitneyBook", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:12px;letter-spacing:2.5px;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p{
    margin: 0 0 1.3em 0!important ;
    }
p:last-child{
    margin-bottom: 0 !important;
}
.grecaptcha-badge{
    display: none;
}

#main-nav .mi-menu .e-n-menu-heading {
    width: 100%;
    justify-content: space-between;
}
.e-off-canvas__main{
    animation-duration: .5s !important;
}

.favorites-post{
    
 .post-title{
    font-size: 30px;
    font-weight: 400;
    font-family: "Zapf Humanist 601 Regular", Sans-serif;
}
.button{
    font-family: "WhitneyBook", Sans-serif;
    font-size:10px;
}
.post-thumbnail img{
    aspect-ratio: 16 / 9;
    height: auto;
}
}
@media (min-width: 768px ){
.favorites-list {
 
    grid-template-columns: 33.33% 33.33% 33.33%!important;
 
}
}

#raffle-form{ 
    input[type="text"],
    input[type="tel"],
    input[type="email"]
    {
    background-color: #fff!important;
    background-image: url(../images/ArrowUpRight.webp)!important;
    background-position: calc(100% - 18px)!important;
    background-repeat: no-repeat!important;
    background-size: 24px!important;
    margin-bottom: 20px;
    padding: 8px 24px;
    
}
    input[type="submit"]{
        background-color: transparent;
        color:#fff;
        font-size: 12px;
        border: solid 2px #fff;
        width: 100%;
        cursor: pointer;
    }
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Highgate_Rg';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	ascent-override: 101.6%; descent-override: 30.6%; line-gap-override: 0%;
	/* Commissioner by Kostas Bartsokas, SIL Open Font License 1.1
	   (../fonts/Commissioner-OFL.txt), Flair axis fixed at 100. It replaced the
	   Highgate trial font in Sep 2026 - a Dalton Maag trial licence does not
	   allow publishing. The family keeps its old name so the rules that use it
	   need no change. Weights up to 500 stay Regular, as with Highgate. */
	src: url('../fonts/CommissionerFlair-Variable.woff2') format('woff2'),
		url('../fonts/CommissionerFlair-Variable.woff') format('woff');
}
@font-face {
	font-family: 'Highgate_Rg';
	font-style: normal;
	font-weight: 600 700;
	font-display: auto;
	ascent-override: 101.6%; descent-override: 30.6%; line-gap-override: 0%;
	src: url('../fonts/CommissionerFlair-Variable.woff2') format('woff2'),
		url('../fonts/CommissionerFlair-Variable.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zapf Humanist 601 Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	/* Libertinus Sans (the maintained Linux Biolinum), SIL OFL 1.1 -
	   ../fonts/LibertinusSans-OFL.txt. Replaced Zapf Humanist 601 (Bitstream) in Sep 2026: free, and the closest
	   design. The family keeps its old name so the rules that use it need no
	   change; the overrides give it the old font's line spacing. */
	src: url('../fonts/LibertinusSans-Regular.woff2') format('woff2'),
		url('../fonts/LibertinusSans-Regular.woff') format('woff');
	ascent-override: 96.3%; descent-override: 27.5%; line-gap-override: 0%;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'WhitneyBook';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	/* Nunito Sans Regular, SIL OFL 1.1 - ../fonts/NunitoSans-OFL.txt.
	   Replaced Whitney ScreenSmart Book (Hoefler & Co.) in Sep 2026: free, and the closest
	   design. The family keeps its old name so the rules that use it need no
	   change; the overrides give it the old font's line spacing. */
	src: url('../fonts/NunitoSans-Regular.woff2') format('woff2'),
		url('../fonts/NunitoSans-Regular.woff') format('woff');
	ascent-override: 96%; descent-override: 24%; line-gap-override: 0%;
}
/* End Custom Fonts CSS */