.elementor-kit-6{--e-global-color-primary:#D7EBEF;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#27444B;--e-global-color-accent:#2C8499;--e-global-color-aebbc32:#285965;--e-global-color-898b05e:#F9F9F9;--e-global-color-8adc755:#B0B0B0;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-size:1.1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-weight:500;--e-global-typography-8503ed4-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-8503ed4-font-weight:400;--e-global-typography-8503ed4-line-height:1.5em;--e-global-typography-8503ed4-letter-spacing:0.1rem;--e-global-typography-0d10c00-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-0d10c00-font-weight:400;--e-global-typography-0d10c00-line-height:1.5em;--e-global-typography-0d10c00-letter-spacing:0.1rem;--e-global-typography-ec2b913-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-ec2b913-font-weight:400;--e-global-typography-ec2b913-line-height:1.5em;--e-global-typography-ec2b913-letter-spacing:0.15rem;--e-global-typography-5c04cb7-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-5c04cb7-font-weight:400;--e-global-typography-5c04cb7-line-height:1.5em;--e-global-typography-5c04cb7-letter-spacing:0.15rem;--e-global-typography-43fbe3e-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-43fbe3e-font-weight:400;--e-global-typography-43fbe3e-line-height:1.5em;--e-global-typography-43fbe3e-letter-spacing:0.15rem;--e-global-typography-6a98cce-font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);--e-global-typography-6a98cce-font-weight:400;--e-global-typography-6a98cce-line-height:1.5em;--e-global-typography-6a98cce-letter-spacing:0.15rem;--e-global-typography-e45a419-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-e45a419-font-weight:400;--e-global-typography-e45a419-line-height:1.5em;--e-global-typography-e45a419-letter-spacing:0.15rem;--e-global-typography-48fb998-font-size:1.5rem;--e-global-typography-48fb998-font-weight:400;--e-global-typography-48fb998-line-height:1.5em;--e-global-typography-0b91774-font-size:1.25rem;--e-global-typography-0b91774-font-weight:400;--e-global-typography-0b91774-line-height:1.5em;--e-global-typography-c1ea535-font-size:1rem;--e-global-typography-c1ea535-font-weight:400;--e-global-typography-c1ea535-line-height:1.2em;--e-global-typography-30876c1-font-size:1.35rem;--e-global-typography-30876c1-font-weight:400;--e-global-typography-30876c1-font-style:italic;--e-global-typography-30876c1-line-height:1.5em;--e-global-typography-30876c1-letter-spacing:0.1rem;color:var( --e-global-color-text );font-family:"Nunito Sans", Trebuchet-MS, Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);border-radius:10px 10px 10px 10px;padding:15px 25px 15px 25px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-accent );}.elementor-kit-6 a:hover{color:#32B5D5;}.elementor-kit-6 h1{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 h2{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 h3{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 h4{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 h5{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 h6{color:var( --e-global-color-aebbc32 );}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:30px;--container-default-padding-right:30px;--container-default-padding-bottom:30px;--container-default-padding-left:30px;}.elementor-widget:not(:last-child){margin-block-end:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}{}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-header .site-navigation ul.menu > li > a{color:var( --e-global-color-text );}.site-header .site-navigation ul.menu > li.menu-item-has-children::after{color:var( --e-global-color-text );}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Primary:#D7EBEF; --Secondary:#ffffff; --e-gv-747d130:#27444B; --Accent:#2C8499; --Medium:#285965; --e-gv-d6d1933:#000000; --Black:#000000; --Light-Grey:#f9f9f9; --Dark:#27444B; --heading-font:Open Sans; --body-font:Open Sans; --title-1:clamp(3rem, 2.5385rem + 2.0513vw, 4rem); --title-2:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem); --title-3:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem); --title-4:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem); --title-5:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem); --title-6:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem); --title-7:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem); --subheading:1.5rem; --body-l:1.25rem; --body-m:1.1rem; --body-s:1rem; --quote:1.35rem; --Medium-Gray:#d5d5d5; --border-radius-f:10px; --e-gv-4706f77:10px; }
/* Start custom CSS */.my-hero-section {
	min-height: calc(100vh - 76px);
}
.full-height-page {
	min-height: calc(100vh - 227px);
}
#stripe-btn.active,
#bank-btn.active {
  background-color: #4CAF50;
  color: white;
}
p strong, p b, li strong {
  font-weight: 600; /* Replace 600 with your desired weight (e.g., 500, 700) */
}
.cmplz-blocked-content-container .cmplz-blocked-content-notice { 
    border-color:var(--e-global-color-accent);
} 
.cmplz-blocked-content-container .cmplz-blocked-content-notice:hover {
    color:white;
}
.fcal_nav_active, .fcal_btn_disabled{
    box-shadow:none !important;
    padding:0px !important;
}

.padding_large { padding: 80px 50px 80px 50px;
}
body[data-elementor-device-mode="mobile"] .padding_large { padding: 50px 30px 50px 30px;}

.padding_medium { padding: 50px 50px 50px 50px;}
body[data-elementor-device-mode="mobile"] .padding_medium { padding: 30px 30px 30px 30px;}

.padding_small { padding: 30px 50px 30px 50px;}
body[data-elementor-device-mode="mobile"] .padding_small { padding: 20px 30px 20px 30px;}/* End custom CSS */