.elementor-kit-92{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#54595F;--e-global-color-accent:#61CE70;--e-global-color-98fabd5:#FFFFFF;--e-global-color-6a388e6:#2B3237;--e-global-color-5b84e7f:#F15D22;--e-global-color-b1a018e:#093266;--e-global-color-90cc8ff:#6756A5;--e-global-color-1735830:#4CBEA0;--e-global-color-1d9cb53:#C51A4A;--e-global-color-ce8ecd8:#009ADA;--e-global-color-2187cde:#FAE35F;--e-global-color-f109943:#6B7069;--e-global-color-9332948:#7D716D;--e-global-color-d29cc56:#E4E1DC;--e-global-typography-primary-font-family:"quasimoda";--e-global-typography-primary-font-size:clamp(2.5rem, 2.3571rem + 0.7143vw, 3rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:clamp(3rem, 2.8571rem + 0.7143vw, 3.5rem);--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;--e-global-typography-db6d927-font-family:"quasimoda";--e-global-typography-db6d927-font-size:clamp(3rem, 2.7143rem + 1.4286vw, 4rem);--e-global-typography-db6d927-font-weight:700;--e-global-typography-db6d927-line-height:clamp(3.5rem, 3.2143rem + 1.4286vw, 4.5rem);--e-global-typography-8aade65-font-family:"quasimoda";--e-global-typography-8aade65-font-size:clamp(2.5rem, 2.3571rem + 0.7143vw, 3rem);--e-global-typography-8aade65-font-weight:700;--e-global-typography-8aade65-line-height:clamp(3rem, 2.8571rem + 0.7143vw, 3.5rem);--e-global-typography-8a79592-font-family:"quasimoda";--e-global-typography-8a79592-font-size:2.5rem;--e-global-typography-8a79592-font-weight:700;--e-global-typography-8a79592-line-height:3.125rem;--e-global-typography-563ff6a-font-family:"quasimoda";--e-global-typography-563ff6a-font-size:2rem;--e-global-typography-563ff6a-font-weight:700;--e-global-typography-563ff6a-line-height:2.5rem;--e-global-typography-32aa2e6-font-family:"quasimoda";--e-global-typography-32aa2e6-font-size:1.75rem;--e-global-typography-32aa2e6-font-weight:700;--e-global-typography-32aa2e6-line-height:2.125rem;--e-global-typography-c03eb67-font-family:"proxima-nova";--e-global-typography-c03eb67-font-size:1.25rem;--e-global-typography-49e1efd-font-family:"proxima-nova";--e-global-typography-49e1efd-font-size:clamp(1.3125rem, 1.2589rem + 0.2679vw, 1.5rem);--e-global-typography-05dbed9-font-family:"proxima-nova";--e-global-typography-05dbed9-font-size:1.125rem;--e-global-typography-05dbed9-line-height:1.6875rem;--e-global-typography-0d3f575-font-family:"quasimoda";--e-global-typography-0d3f575-font-size:clamp(3rem, 1.5714rem + 7.1429vw, 8rem);--e-global-typography-0d3f575-font-weight:700;--e-global-typography-0d3f575-text-transform:uppercase;--e-global-typography-0d3f575-line-height:clamp(4.25rem, 2.5886rem + 7.5949vw, 8rem);--e-global-typography-f7897d8-font-family:"quasimoda";--e-global-typography-f7897d8-font-size:clamp(1.5rem, 1.2785rem + 1.0127vw, 2rem);--e-global-typography-f7897d8-font-weight:400;--e-global-typography-f7897d8-line-height:clamp(3rem, 2.8571rem + 0.7143vw, 3.5rem);}.elementor-kit-92 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-92{--e-global-typography-0d3f575-font-size:clamp(3rem, 1.5714rem + 7.1429vw, 8rem);--e-global-typography-0d3f575-line-height:clamp(4.25rem, 2.5886rem + 7.5949vw, 8rem);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-92{--e-global-typography-0d3f575-font-size:clamp(3rem, 1.5714rem + 7.1429vw, 8rem);--e-global-typography-0d3f575-line-height:clamp(4.25rem, 2.5886rem + 7.5949vw, 8rem);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-button {
cursor: pointer !important;
}

p:last-child {
margin-bottom: 0;
}

p {
  text-wrap: pretty;
}

.handwritten-bd {
    font-family: Black Diamond, Sans-Serif;
    font-weight: normal;
    font-size:128px;
}

.prox-nova {
    font-family: 'proxima nova';
    font-weight: bold;
    font-size: 48px;
}

/*Customize Mailchimp form button*/
#mc_embed_signup .button {
	height: 100% !important;
	padding: .5rem 1rem !important;
  border-style: solid !important;
  border-width: 2px !important;
  border-color: #F15D22 !important;
  border-radius: rem !important;
  background-color: #F15D22 !important;
  color: #fff !important;
  font-family: 'proxima nova' !important;
  font-size: 1.25rem !important;
  line-height: 28px !important;
  font-weight: 700 !important;
  text-decoration: none !important;
  text-transform: uppercase;
}

#mc_embed_signup .button:hover {
	color: white !important;
	border-color: #DE5118 !important;
  background-color: #DE5118 !important;
}

/*Customize Mailchimp form field*/
#mc_embed_signup .mc-field-group input {
height: 100% !important;
  margin-bottom: 0px !important;
  padding: 1rem 2rem 1rem 0rem !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #ccc !important;
  border-radius: .2rem !important;

  background-color: #f9f8f8 !important;
  color: #3c403d !important;
  line-height: 1.75rem !important;
  font-weight: 400 !important;
	max-width: 100% !important;
	font-family: 'proxima nova' !important;
}

/*Add red border to email field when displaying error on Newsletter page*/
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {
    border: 2px solid red !important;
}

/*Add space between Mailchimp email field and checkbox list*/
#mc_embed_signup .mc-field-group.input-group {
	font-size: 1rem !important;
	padding-top: 24px !important;
	font-family: 'proxima nova' !important;
}

/*customize Mailchimp checkbox labels*/
#mc_embed_signup .mc-field-group.input-group label {
	font-weight: 500 !important;
	font-family: 'proxima nova' !important;
}


/*Fix layout issue with checkboxes on Newsletter page*/
#mc_embed_signup .mc-field-group.input-group input {
	width: 24px !important;
	vertical-align: middle; 
	vertical-align: middle; 
	position: relative; 
}

#mc_embed_signup .mc-field-group.input-group ul li {
    margin-bottom: 5px !important;
}/* End custom CSS */