.elementor-kit-6448{--e-global-color-primary:#6B4945;--e-global-color-secondary:#F8F8F3;--e-global-color-text:#0D203B;--e-global-color-accent:#BF924E;--e-global-color-2b82822:#E0DFD8;--e-global-color-3544936:#99BBB5;--e-global-color-b951154:#76220B;--e-global-color-080e6d0:#473C38;--e-global-color-88adce4:#397A92;--e-global-color-d3756c2:#B5C0A8;--e-global-color-4aa3a0e:#352D1F;--e-global-color-c611ed3:#11120F;--e-global-color-5a398da:#BF9B54;--e-global-color-7eee8dc:#397A92;--e-global-color-58e08a6:#2E2011;--e-global-color-057e71e:#676D70;--e-global-color-4df3d62:#CFC9C1;--e-global-color-7f6a346:#1A1E24;--e-global-color-373d0e0:#AA9478;--e-global-color-6042933:#3D4857;--e-global-color-27419b1:#9C6F44;--e-global-color-d5c204d:#444038;--e-global-color-8f78703:#F4E6CD;--e-global-typography-primary-font-family:"Lora";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1px;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Sawarabi Gothic";--e-global-typography-secondary-font-size:40px;--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;}.elementor-kit-6448 button:hover,.elementor-kit-6448 button:focus,.elementor-kit-6448 input[type="button"]:hover,.elementor-kit-6448 input[type="button"]:focus,.elementor-kit-6448 input[type="submit"]:hover,.elementor-kit-6448 input[type="submit"]:focus,.elementor-kit-6448 .elementor-button:hover,.elementor-kit-6448 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-kit-6448 e-page-transition{background-color:#FFBC7D;}.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);}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{right:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}/* Start custom CSS */.wp-block-image img {
	object-position: 50% 40%
}
body :is(a, button, input, textarea, summary):focus {
	outline: 2px solid #007bff;
		outline-offset: 2px;
} 

body :is(a, button, input, textarea, summary):focus:not(:focus-visible) {
	outline: none;
}

body :is(a, button, input, textarea, summary):focus-visible {
	outline: 2px solid #007bff;
	outline-offset: 2px;
}
@media(min-width: 768px) {
  .gform_wrapper, .confirmation_message {
    background: rgba(255,255,255,.96);
    z-index: 2;
    position: relative;
    padding: 4em 0;
    margin-top: 12em;
  }
  .wp-block-image {
    position: fixed;
    top: 100px;
    left: 0px;
    right: 0px;
    height: calc(100vh);
    z-index: 0
  }
  .wp-block-image img {
    height: 100%;
    width: 100%;
    min-width: 100vw;
    object-fit: cover;
    object-position: 50% 0%
  }
  .footer {
    z-index: 3;
    position: relative
  }
}
.page-title {
  position: absolute;
  left: -10000px
}
.navbar {
  background: #fff
}
.hero:empty {
  display: none
}
.container{
  padding-left: 0;
  padding-right: 0;
}
.dollar-buttons{
  display: flex;
  justify-content: space-evenly;
  gap: 1em;
  flex-wrap: wrap;
}

.dollar-buttons button{
  display: inline-block;
  background-color: rgba(255,255,255,.9);
  border: 2px solid #333440 !important;
  color: #333440;
  padding: 10px 50px;
  font-weight: bold;
  border-radius: 100px;
  white-space: nowrap;
  margin: 3px 0;
  user-select: none;
  transition: all .2s;
  float: left;
  margin: 5px;
  margin-bottom: 5px;
}

.dollar-buttons button:hover,
.dollar-buttons button:focus,
.dollar-buttons button:active,
.dollar-buttons button[aria-pressed="true"]{
  background-color: #EE5B4A;
  color: #fff;
}
.gform_wrapper.gravity-theme .gfield_radio input[type="radio"] + label:hover{
	cursor: pointer;
}
	
.gform_wrapper.gravity-theme .gfield_checkbox label{
	white-space: initial;
}
	
.gform_button.button[type="submit"] {
	margin: 2rem auto;
}
.gform_wrapper.gravity-theme .gfield_checkbox:hover label::before,
.gform_wrapper.gravity-theme .gfield_checkbox:focus label::before,
.gform_wrapper.gravity-theme .gfield_checkbox:active label::before {
		background-color: #EE5B4A;
	  color: #fff;
}
	
.gform_body.gform-body .intro{
	margin: 0 2rem;
}
.confirmation_message .text {
	margin: 0 3rem 2rem;
}
.gform_body.gform-body .intro h2,
.confirmation_message .text h2 {
	margin-bottom: 1rem;
}
.gform_body.gform-body .intro p,
.confirmation_message .text p {
	text-align: left;
	font-weight: bold;
}
.gform_wrapper.gravity-theme .ginput_complex input {
	background: transparent;
}
.gsection_title {
	margin-top: 2rem;
}
.gform_wrapper.gravity-theme .gsection {
	padding: 0 0 0.5rem;
}/* End custom CSS */