.elementor-259 .elementor-element.elementor-element-193733d{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:14px;--padding-right:14px;}.elementor-259 .elementor-element.elementor-element-193733d:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-193733d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-582a007 );}.elementor-259 .elementor-element.elementor-element-438ef4a{--display:flex;}.elementor-259 .elementor-element.elementor-element-fba7e6c{--display:flex;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-6447dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-259 .elementor-element.elementor-element-6447dcc .elementor-heading-title{font-family:var( --e-global-typography-616783c-font-family ), Sans-serif;font-size:var( --e-global-typography-616783c-font-size );font-weight:var( --e-global-typography-616783c-font-weight );text-transform:var( --e-global-typography-616783c-text-transform );letter-spacing:var( --e-global-typography-616783c-letter-spacing );color:var( --e-global-color-accent );}.elementor-259 .elementor-element.elementor-element-4fe014e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-259 .elementor-element.elementor-element-4fe014e .elementor-heading-title{color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-c8d6539{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-259 .elementor-element.elementor-element-ea25728{--display:flex;}.elementor-259 .elementor-element.elementor-element-86b9e77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-259 .elementor-element.elementor-element-86b9e77 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-f068d47{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-259 .elementor-element.elementor-element-f068d47:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-f068d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1bf73 );}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-fields{gap:16px;}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-label{color:var( --e-global-color-text );font-family:var( --e-global-typography-45f290f-font-family ), Sans-serif;font-size:var( --e-global-typography-45f290f-font-size );font-weight:var( --e-global-typography-45f290f-font-weight );line-height:var( --e-global-typography-45f290f-line-height );}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-form .dlg-control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;color:var( --e-global-color-0d196a3 );background-color:var( --e-global-color-582a007 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a84c5 );}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-btn{color:var( --e-global-color-582a007 );background:#559440;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-btn:hover{color:var( --e-global-color-582a007 );background:var( --e-global-color-secondary );}.elementor-259 .elementor-element.elementor-element-e4dca12{text-align:center;}.elementor-259 .elementor-element.elementor-element-e4dca12 .elementor-heading-title{font-family:var( --e-global-typography-a1f3e21-font-family ), Sans-serif;font-size:var( --e-global-typography-a1f3e21-font-size );font-weight:var( --e-global-typography-a1f3e21-font-weight );letter-spacing:var( --e-global-typography-a1f3e21-letter-spacing );color:var( --e-global-color-text );}.elementor-259 .elementor-element.elementor-element-b08a04c{--display:flex;}.elementor-259 .elementor-element.elementor-element-073b5cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-8e23a69{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-259 .elementor-element.elementor-element-8e23a69:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-8e23a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-582a007 );}.elementor-259 .elementor-element.elementor-element-53a0fcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-b34befd{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-b34befd:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-b34befd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8283b );}.elementor-259 .elementor-element.elementor-element-d1c28fd{--display:flex;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-d6acf0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-259 .elementor-element.elementor-element-d6acf0b .elementor-heading-title{color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-2eeec0d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-259 .elementor-element.elementor-element-d6ec2ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-8de1006{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-8de1006:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-8de1006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8283b );}.elementor-259 .elementor-element.elementor-element-f687cdd{--display:flex;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-8dd7935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-259 .elementor-element.elementor-element-8dd7935 .elementor-heading-title{color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-912059d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-259 .elementor-element.elementor-element-89f7383{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-dbadb69{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-dbadb69:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-dbadb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8283b );}.elementor-259 .elementor-element.elementor-element-9c2a3fc{--display:flex;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-f57414f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-259 .elementor-element.elementor-element-f57414f .elementor-heading-title{color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-4f9889f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-259 .elementor-element.elementor-element-973123f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-4de1738{--display:flex;--min-height:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-66a84c5 );--border-color:var( --e-global-color-66a84c5 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-4de1738:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-4de1738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd8283b );}.elementor-259 .elementor-element.elementor-element-2741e4c{--display:flex;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-a315d89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-259 .elementor-element.elementor-element-a315d89 .elementor-heading-title{color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-be836cb{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-259 .elementor-element.elementor-element-64955a4{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:14px;--padding-right:14px;}.elementor-259 .elementor-element.elementor-element-64955a4:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-64955a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1bf73 );}.elementor-259 .elementor-element.elementor-element-6cafb1e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-e29db54{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-259 .elementor-element.elementor-element-bbd5a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-259 .elementor-element.elementor-element-bbd5a61 .elementor-heading-title{font-family:var( --e-global-typography-616783c-font-family ), Sans-serif;font-size:var( --e-global-typography-616783c-font-size );font-weight:var( --e-global-typography-616783c-font-weight );text-transform:var( --e-global-typography-616783c-text-transform );letter-spacing:var( --e-global-typography-616783c-letter-spacing );color:var( --e-global-color-accent );}.elementor-259 .elementor-element.elementor-element-4045741{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-259 .elementor-element.elementor-element-4045741 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-0d196a3 );}.elementor-259 .elementor-element.elementor-element-3e27573{--grid-columns:3;}@media(min-width:768px){.elementor-259 .elementor-element.elementor-element-fba7e6c{--width:620px;}.elementor-259 .elementor-element.elementor-element-b34befd{--width:40px;}.elementor-259 .elementor-element.elementor-element-d1c28fd{--width:max-content;}.elementor-259 .elementor-element.elementor-element-8de1006{--width:40px;}.elementor-259 .elementor-element.elementor-element-f687cdd{--width:max-content;}.elementor-259 .elementor-element.elementor-element-dbadb69{--width:40px;}.elementor-259 .elementor-element.elementor-element-9c2a3fc{--width:max-content;}.elementor-259 .elementor-element.elementor-element-4de1738{--width:40px;}.elementor-259 .elementor-element.elementor-element-2741e4c{--width:max-content;}.elementor-259 .elementor-element.elementor-element-e29db54{--width:620px;}}@media(max-width:1024px){.elementor-259 .elementor-element.elementor-element-6447dcc .elementor-heading-title{font-size:var( --e-global-typography-616783c-font-size );letter-spacing:var( --e-global-typography-616783c-letter-spacing );}.elementor-259 .elementor-element.elementor-element-c8d6539{--grid-auto-flow:row;}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-label{font-size:var( --e-global-typography-45f290f-font-size );line-height:var( --e-global-typography-45f290f-line-height );}.elementor-259 .elementor-element.elementor-element-e4dca12 .elementor-heading-title{font-size:var( --e-global-typography-a1f3e21-font-size );letter-spacing:var( --e-global-typography-a1f3e21-letter-spacing );}.elementor-259 .elementor-element.elementor-element-bbd5a61 .elementor-heading-title{font-size:var( --e-global-typography-616783c-font-size );letter-spacing:var( --e-global-typography-616783c-letter-spacing );}.elementor-259 .elementor-element.elementor-element-3e27573{--grid-columns:2;}}@media(max-width:767px){.elementor-259 .elementor-element.elementor-element-6447dcc .elementor-heading-title{font-size:var( --e-global-typography-616783c-font-size );letter-spacing:var( --e-global-typography-616783c-letter-spacing );}.elementor-259 .elementor-element.elementor-element-c8d6539{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-259 .elementor-element.elementor-element-2215a75 .dlg-label{font-size:var( --e-global-typography-45f290f-font-size );line-height:var( --e-global-typography-45f290f-line-height );}.elementor-259 .elementor-element.elementor-element-e4dca12 .elementor-heading-title{font-size:var( --e-global-typography-a1f3e21-font-size );letter-spacing:var( --e-global-typography-a1f3e21-letter-spacing );}.elementor-259 .elementor-element.elementor-element-bbd5a61 .elementor-heading-title{font-size:var( --e-global-typography-616783c-font-size );letter-spacing:var( --e-global-typography-616783c-letter-spacing );}.elementor-259 .elementor-element.elementor-element-3e27573{--grid-columns:1;}}/* Start custom CSS for designite_lead_gen, class: .elementor-element-2215a75 */.dlg-btn {
     width: 100%;
}
.dlg-required { color: #559440; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be836cb */.hours-table,
.hours-table tr,
.hours-table td {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.hours-table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 8px;
}
.hours-table td {
  padding: 6px 0;
  font-size: 14px;
  color: #565D66;
}
.hours-table td:last-child {
  text-align: right;
  color: #1A1F26;
  font-weight: 500;
}/* End custom CSS */