.elementor-kit-88313{--e-global-color-primary:#1E1E1E;--e-global-color-secondary:#77D7EB;--e-global-color-text:#000000;--e-global-color-accent:#1E1E1E;--e-global-color-9d41a10:#18253C;--e-global-color-9c563d5:#0C5177;--e-global-color-e68768d:#0C5177;--e-global-color-9cbfc23:#CC492F;--e-global-color-de3df94:#F8F5F0;--e-global-color-7d30eab:#D8B1A2;--e-global-color-b552e58:#2382BE;--e-global-color-a581620:#BBD3ED;--e-global-color-c3f2c99:#37A4B0;--e-global-color-3da4232:#707070;--e-global-color-20f23e4:#006368;--e-global-color-4fb491e:#3D4C9F;--e-global-color-da91e16:#0E4580;--e-global-color-6d9b186:#FFFFFF;--e-global-color-f07d2a5:#F1F8FF;--e-global-color-7b6c228:#FFFFFF00;--e-global-color-93b54d7:#EFF7FA;--e-global-color-2917747:#8F8C88;--e-global-color-ef40d44:#00000066;--e-global-color-a404b86:#238DBB;--e-global-color-8139d40:#CA4A80;--e-global-color-0a2f636:#626AF4;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:41px;--e-global-typography-primary-letter-spacing:-1.1px;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:36px;--e-global-typography-secondary-letter-spacing:-0.83px;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-6c62775-font-family:"Plus Jakarta Sans";--e-global-typography-e256629-font-family:"Anton";background-color:var( --e-global-color-f07d2a5 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;letter-spacing:0.5px;}.elementor-kit-88313 button,.elementor-kit-88313 input[type="button"],.elementor-kit-88313 input[type="submit"],.elementor-kit-88313 .elementor-button{background-color:var( --e-global-color-9d41a10 );color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-kit-88313 button:hover,.elementor-kit-88313 button:focus,.elementor-kit-88313 input[type="button"]:hover,.elementor-kit-88313 input[type="button"]:focus,.elementor-kit-88313 input[type="submit"]:hover,.elementor-kit-88313 input[type="submit"]:focus,.elementor-kit-88313 .elementor-button:hover,.elementor-kit-88313 .elementor-button:focus{background-color:var( --e-global-color-b552e58 );}.elementor-kit-88313 e-page-transition{background-color:#FFBC7D;}.elementor-kit-88313 a{color:var( --e-global-color-9d41a10 );}.elementor-kit-88313 h1{font-size:85px;font-weight:700;line-height:1em;letter-spacing:-2px;}.elementor-kit-88313 h2{font-size:3rem;font-weight:700;letter-spacing:-1px;}.elementor-kit-88313 h3{font-size:1.75rem;font-weight:700;}.elementor-kit-88313 h4{font-size:1.5rem;font-weight:300;letter-spacing:0px;}.elementor-kit-88313 h5{font-size:1.25rem;font-weight:700;}.elementor-kit-88313 h6{font-size:1rem;}.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-88313{--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-line-height:26px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-size:18px;font-size:16px;line-height:24px;}.elementor-kit-88313 h1{font-size:65px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-88313{--e-global-typography-primary-font-size:24px;--e-global-typography-primary-line-height:28px;--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-line-height:24px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:18px;--e-global-typography-accent-font-size:16px;font-size:16px;line-height:18px;}.elementor-kit-88313 h1{font-size:48px;}.elementor-kit-88313 h2{font-size:1.75rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Add underline to anchor hover*/
.elementor-widget-text-editor a:hover {
text-decoration: underline;
}
/* Boxed Container */
.e-con-boxed {
    padding-left: 5%;
    padding-right: 5%;
}
/* Default Outline Button*/
.elementor-kit-88313 .outline-btn .elementor-button,
.elementor-kit-88313 .wp-element-button {
  background: none;
  color: var(--e-global-color-9d41a10);
  text-decoration: none;
  border: 1px solid var(--e-global-color-9d41a10);
}
.elementor-kit-88313 .outline-btn .elementor-button:hover,
.elementor-kit-88313 .wp-element-button:hover {
  background-color: var( --e-global-color-b552e58);
  text-decoration: none;
  color: #ffffff;
  border: 1px solid var( --e-global-color-b552e58);
}
.elementor-kit-88313 .outline-btn .elementor-button:focus,
.elementor-kit-88313 .wp-element-button:focus {
  background-color: var( --e-global-color-b552e58);
  color: #FFFFFF;
}
.elementor-kit-88313 .outline-btn .elementor-button:active {
  background-color: var( --e-global-color-b552e58);
  color: #FFFFFF;
}
/* White Button*/
.elementor-kit-88313 .white-btn .elementor-button {
  background-color: var(--e-global-color-f07d2a5);
  color: #000000;
  text-decoration: none;
  border: 1px solid var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-btn .elementor-button:hover {
  background-color: transparent;
  text-decoration: none;
  color: var(--e-global-color-f07d2a5);
  border: 1px solid var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-btn .elementor-button:focus {
  background-color: var(--e-global-color-f07d2a5);
  color: var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-btn .elementor-button:active {
  background-color: var(--e-global-color-primary);
  color: var(--e-global-color-f07d2a5);
}
/* White Outline Button*/
.elementor-kit-88313 .white-outline-btn .elementor-button {
  background: none;
  color: var(--e-global-color-f07d2a5);
  text-decoration: none;
  border: 1px solid var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-outline-btn .elementor-button:hover {
  background-color: var(--e-global-color-f07d2a5);
  text-decoration: none;
  color: var(--e-global-color-primary);
  border: 1px solid var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-outline-btn .elementor-button:focus {
  background-color: var(--e-global-color-f07d2a5);
  color: var(--e-global-color-f07d2a5);
}
.elementor-kit-88313 .white-outline-btn .elementor-button:active {
  background-color: var(--e-global-color-primary);
  color: var(--e-global-color-f07d2a5);
}
/* Text only CTA */
.elementor-kit-88313 .text-only-cta .elementor-button {
  background: none;
  padding: 12px 16px;
  color: var(--e-global-color-9d41a10);
}
.elementor-kit-88313 .text-only-cta .elementor-button:hover {
  background-color: var(--e-global-color-9d41a10);
  color: #FFFFFF;
  text-decoration: none;
}
.elementor-kit-88313 .text-only-cta .elementor-button:focus {
  background: none;
  color: var(--e-global-color-9d41a10);
}
.elementor-kit-88313 .text-only-cta .elementor-button:active {
  background: none;
  color: var(--e-global-color-9d41a10);
}

/* Default button for WP */
.elementor-kit-88313 .wp-element-button {
  background-color: var(--e-global-color-9d41a10);
  color: #FFFFFF;
  text-decoration: none;
  border-radius: 0px;
  padding: 14px 24px;
  font-size: 16px;
  border: 1px solid var(--e-global-color-9d41a10);
}
.elementor-kit-88313 .wp-element-button:hover {
  background-color: var(--e-global-color-b552e58);
  text-decoration: none;
  color: #ffffff;
  border: 1px solid var(--e-global-color-b552e58);
}
.elementor-kit-88313 .wp-element-button:focus {
  background-color: var(--e-global-color-b552e58);
  color: #FFFFFF;
}/* End custom CSS */