.elementor-kit-9{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-f3760a9:#FFFFFF;--e-global-color-b8118d3:#666666;--e-global-color-1a8c478:#F9F8F6;--e-global-color-fc97c0a:#5B5B66;--e-global-color-3600bb5:#FFFFFF;--e-global-color-40d00b6:#2E332E;--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:"neue-haas-grotesk-display";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.75em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-80c5c2e-font-family:"Cormorant Garamond";--e-global-typography-80c5c2e-font-size:3em;--e-global-typography-80c5c2e-font-weight:400;--e-global-typography-80c5c2e-text-transform:uppercase;--e-global-typography-80c5c2e-line-height:1em;--e-global-typography-80c5c2e-letter-spacing:-0.5px;--e-global-typography-fee952f-font-family:"Cormorant Garamond";--e-global-typography-fee952f-font-size:1.5em;--e-global-typography-fee952f-font-weight:400;--e-global-typography-fee952f-text-transform:uppercase;--e-global-typography-fee952f-line-height:1em;--e-global-typography-fee952f-letter-spacing:-0.5px;--e-global-typography-2e911b0-font-family:"Cormorant Garamond";--e-global-typography-2e911b0-font-size:24px;--e-global-typography-2e911b0-font-weight:400;--e-global-typography-2e911b0-letter-spacing:-1px;--e-global-typography-ae701f7-font-family:"futura-pt";--e-global-typography-ae701f7-font-size:0.85em;--e-global-typography-ae701f7-font-weight:400;--e-global-typography-ae701f7-text-transform:uppercase;--e-global-typography-ae701f7-line-height:1.5em;--e-global-typography-ae701f7-letter-spacing:2.5px;--e-global-typography-ae701f7-word-spacing:0px;--e-global-typography-77cfe31-font-family:"futura-pt";--e-global-typography-77cfe31-font-size:0.75em;--e-global-typography-77cfe31-font-weight:400;--e-global-typography-77cfe31-text-transform:uppercase;--e-global-typography-77cfe31-font-style:normal;--e-global-typography-77cfe31-text-decoration:none;--e-global-typography-77cfe31-line-height:1.5em;--e-global-typography-77cfe31-letter-spacing:0.5px;--e-global-typography-77cfe31-word-spacing:0px;--e-global-typography-f801ef2-font-family:"Cormorant Garamond";--e-global-typography-f801ef2-font-size:24px;--e-global-typography-f801ef2-font-weight:400;--e-global-typography-f801ef2-font-style:italic;--e-global-typography-899c852-font-family:"futura-pt";--e-global-typography-899c852-font-size:0.85em;--e-global-typography-899c852-font-weight:400;--e-global-typography-899c852-text-transform:uppercase;--e-global-typography-899c852-line-height:1em;--e-global-typography-899c852-letter-spacing:1px;--e-global-typography-5c1ce6f-font-family:"Cormorant Garamond";--e-global-typography-5c1ce6f-font-size:1.75em;--e-global-typography-5c1ce6f-font-weight:400;--e-global-typography-5c1ce6f-font-style:italic;--e-global-typography-5c1ce6f-line-height:1.5em;--e-global-typography-d0388c9-font-family:"Neues Haas Grotesk Display Pro";--e-global-typography-d0388c9-font-size:12px;--e-global-typography-d0388c9-text-transform:uppercase;--e-global-typography-d0388c9-letter-spacing:0.5px;--e-global-typography-e83d45c-font-family:"Cormorant Garamond";--e-global-typography-e83d45c-font-size:1.5em;--e-global-typography-e83d45c-font-weight:400;--e-global-typography-e83d45c-line-height:1.5em;--e-global-typography-e83d45c-letter-spacing:-1px;--e-global-typography-e83d45c-word-spacing:0px;--e-global-typography-a737684-font-family:"Cormorant Garamond";--e-global-typography-a737684-font-size:2.25em;--e-global-typography-a737684-font-weight:500;--e-global-typography-a737684-line-height:1em;--e-global-typography-a737684-letter-spacing:-1px;--e-global-typography-3e02664-font-family:"futura-pt";--e-global-typography-3e02664-font-size:0.75em;--e-global-typography-3e02664-font-weight:400;--e-global-typography-3e02664-text-transform:uppercase;--e-global-typography-3e02664-line-height:1em;--e-global-typography-3e02664-letter-spacing:1px;--e-global-typography-5867766-font-family:"Cormorant Garamond";--e-global-typography-5867766-font-size:2.5em;--e-global-typography-5867766-font-weight:400;--e-global-typography-5867766-text-transform:uppercase;--e-global-typography-5867766-font-style:normal;--e-global-typography-5867766-line-height:1em;--e-global-typography-5867766-letter-spacing:-1.5px;--e-global-typography-ee12ff5-font-family:"Roboto";--e-global-typography-ee12ff5-font-size:14px;--e-global-typography-ee12ff5-font-weight:400;--e-global-typography-ee12ff5-line-height:30px;--e-global-typography-77ae95e-font-family:"Cormorant Infant";--e-global-typography-77ae95e-font-size:2.5em;--e-global-typography-77ae95e-font-weight:400;--e-global-typography-77ae95e-letter-spacing:-2.5px;--e-global-typography-efc497d-font-family:"Cormorant Garamond";--e-global-typography-efc497d-font-size:3em;--e-global-typography-efc497d-font-weight:400;--e-global-typography-efc497d-line-height:1.25em;--e-global-typography-efc497d-letter-spacing:-1.5px;--e-global-typography-8b63075-font-family:"Cormorant Garamond";--e-global-typography-8b63075-font-size:2em;--e-global-typography-8b63075-font-weight:400;--e-global-typography-8b63075-line-height:1.25em;--e-global-typography-8b63075-letter-spacing:-1.5px;--e-global-typography-65c69e4-font-family:"Cormorant Garamond";--e-global-typography-65c69e4-font-size:1.5em;--e-global-typography-65c69e4-font-weight:400;--e-global-typography-65c69e4-line-height:1.25em;--e-global-typography-65c69e4-letter-spacing:-0.75px;--e-global-typography-62c699c-font-family:"Cormorant Garamond";--e-global-typography-62c699c-font-size:1em;--e-global-typography-62c699c-font-weight:400;--e-global-typography-62c699c-font-style:italic;--e-global-typography-62c699c-line-height:1.25em;--e-global-typography-62c699c-letter-spacing:0px;--e-global-typography-9980ef8-font-family:"neue-haas-grotesk-display";--e-global-typography-9980ef8-font-size:2.5em;--e-global-typography-9980ef8-font-weight:400;--e-global-typography-9980ef8-letter-spacing:0em;--e-global-typography-9980ef8-word-spacing:0px;--e-global-typography-4815f59-font-family:"neue-haas-grotesk-display";--e-global-typography-4815f59-font-size:2em;--e-global-typography-4815f59-font-weight:400;--e-global-typography-4815f59-letter-spacing:0px;--e-global-typography-4815f59-word-spacing:0px;--e-global-typography-8ff7dbf-font-family:"neue-haas-grotesk-display";--e-global-typography-8ff7dbf-font-size:1.75em;--e-global-typography-8ff7dbf-font-weight:400;--e-global-typography-8ff7dbf-letter-spacing:0px;--e-global-typography-8ff7dbf-word-spacing:0px;--e-global-typography-def246c-font-family:"neue-haas-grotesk-display";--e-global-typography-def246c-font-size:1.5em;--e-global-typography-def246c-font-weight:400;--e-global-typography-def246c-letter-spacing:0px;--e-global-typography-def246c-word-spacing:0px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:350ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:15em;}.elementor-kit-9 e-page-transition{background-color:#FFFFFF;}.elementor-kit-9 a{color:var( --e-global-color-primary );}.elementor-kit-9 a:hover{color:var( --e-global-color-primary );}.elementor-kit-9 h1{font-family:var( --e-global-typography-9980ef8-font-family );font-size:var( --e-global-typography-9980ef8-font-size );font-weight:var( --e-global-typography-9980ef8-font-weight );letter-spacing:var( --e-global-typography-9980ef8-letter-spacing );word-spacing:var( --e-global-typography-9980ef8-word-spacing );}.elementor-kit-9 h2{font-family:var( --e-global-typography-4815f59-font-family );font-size:var( --e-global-typography-4815f59-font-size );font-weight:var( --e-global-typography-4815f59-font-weight );letter-spacing:var( --e-global-typography-4815f59-letter-spacing );word-spacing:var( --e-global-typography-4815f59-word-spacing );}.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-kit-9 h1{font-size:var( --e-global-typography-9980ef8-font-size );letter-spacing:var( --e-global-typography-9980ef8-letter-spacing );word-spacing:var( --e-global-typography-9980ef8-word-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-4815f59-font-size );letter-spacing:var( --e-global-typography-4815f59-letter-spacing );word-spacing:var( --e-global-typography-4815f59-word-spacing );}.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-text-font-size:1em;--e-global-typography-text-line-height:1.65em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-80c5c2e-font-size:1.75em;--e-global-typography-80c5c2e-line-height:1em;--e-global-typography-80c5c2e-letter-spacing:-0.5px;--e-global-typography-fee952f-font-size:2.5em;--e-global-typography-fee952f-line-height:1em;--e-global-typography-ae701f7-font-size:0.65em;--e-global-typography-ae701f7-line-height:1.5em;--e-global-typography-ae701f7-letter-spacing:2.5px;--e-global-typography-77cfe31-font-size:0.75em;--e-global-typography-77cfe31-line-height:1.5em;--e-global-typography-899c852-font-size:0.85em;--e-global-typography-899c852-line-height:1.25em;--e-global-typography-5c1ce6f-font-size:1.15em;--e-global-typography-5c1ce6f-line-height:1.5em;--e-global-typography-e83d45c-font-size:1em;--e-global-typography-e83d45c-line-height:1.25em;--e-global-typography-e83d45c-letter-spacing:-1px;--e-global-typography-a737684-font-size:1.75em;--e-global-typography-a737684-line-height:1em;--e-global-typography-a737684-letter-spacing:-1px;--e-global-typography-a737684-word-spacing:0em;--e-global-typography-3e02664-font-size:0.65em;--e-global-typography-3e02664-line-height:1.5em;--e-global-typography-3e02664-letter-spacing:1px;--e-global-typography-5867766-font-size:2em;--e-global-typography-77ae95e-font-size:2em;--e-global-typography-77ae95e-line-height:1em;--e-global-typography-77ae95e-letter-spacing:0px;--e-global-typography-77ae95e-word-spacing:0em;--e-global-typography-efc497d-font-size:2em;--e-global-typography-efc497d-line-height:1.25em;--e-global-typography-efc497d-letter-spacing:-1.5px;--e-global-typography-8b63075-font-size:1.5em;--e-global-typography-8b63075-line-height:1.25em;--e-global-typography-8b63075-letter-spacing:-1px;--e-global-typography-65c69e4-font-size:1.25em;--e-global-typography-65c69e4-letter-spacing:-0.75px;--e-global-typography-62c699c-font-size:0.85em;--e-global-typography-62c699c-line-height:1.5em;--e-page-transition-entrance-animation:e-page-transition-fade-out-up;--e-page-transition-exit-animation:e-page-transition-fade-in-left;--e-preloader-width:50%;}.elementor-kit-9 h1{font-size:var( --e-global-typography-9980ef8-font-size );letter-spacing:var( --e-global-typography-9980ef8-letter-spacing );word-spacing:var( --e-global-typography-9980ef8-word-spacing );}.elementor-kit-9 h2{font-size:var( --e-global-typography-4815f59-font-size );letter-spacing:var( --e-global-typography-4815f59-letter-spacing );word-spacing:var( --e-global-typography-4815f59-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#welcome-message p {
  margin-block-end: 0;
}

#navigation-footer .elementor-nav-menu--main .elementor-nav-menu a {
	padding: 0 !important;
}

.elementor-accordion-item {
  border-bottom: 1px solid #000 !important;
}

.elementor-popup-modal .dialog-close-button {
    outline: none !important;
    box-shadow: none !important;
}

@media (hover: none) {
    * {
        -webkit-tap-highlight-color: transparent;
    }

    a:focus, button:focus, input:focus {
        outline: none !important;
    }
}

.list-include ul {
  list-style: none;
}

.list-include ul li:before {
  content: '✓ ';
}

.lowercase {
    font-style: italic !important;
    text-transform: lowercase !important;
    font-weight: normal !important;
}

.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
  line-height: 2.5em;
}


.elementor-field-textual.elementor-size-md {
  padding: 1em;
}/* End custom CSS */