.elementor-kit-12{--e-global-color-primary:#F0F0F0;--e-global-color-secondary:#212121;--e-global-color-text:#F0F0F0;--e-global-color-accent:#F0F0F0;--e-global-color-8a6eaf5:#181818;--e-global-color-b72ff5e:#000000;--e-global-color-25fe8e3:#02010100;--e-global-color-e118c1c:#000000CC;--e-global-color-b8ffb71:#0B0B0B;--e-global-color-0fd1caa:#B8E536;--e-global-color-2018af6:#C7EE2B33;--e-global-color-6f18251:#C7EE2B1A;--e-global-color-d6c8099:#9DA3AF;--e-global-color-7f8d5a0:#14181F;--e-global-color-7e1cad4:#FAFAFA;--e-global-color-3ce0328:#C7EE2B;--e-global-color-6adf971:#14181F;--e-global-color-b264a7a:#181D25;--e-global-color-c9a3e63:#B8E53680;--e-global-color-bda8dbd:#2B303B;--e-global-color-b1cf2a3:#C7EE2B4D;--e-global-color-d81011a:#181D254D;--e-global-typography-primary-font-family:"Outfit";--e-global-typography-primary-font-weight:400;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-word-spacing:0px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-word-spacing:0px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-accent-word-spacing:0px;--e-global-typography-785de07-font-family:"Inter";--e-global-typography-785de07-font-size:1.4rem;--e-global-typography-785de07-font-weight:400;--e-global-typography-785de07-text-transform:none;--e-global-typography-785de07-font-style:normal;--e-global-typography-785de07-text-decoration:none;--e-global-typography-785de07-line-height:1.2em;--e-global-typography-785de07-letter-spacing:0px;--e-global-typography-785de07-word-spacing:0px;--e-global-typography-01220d4-font-family:"Outfit";--e-global-typography-01220d4-font-size:3.6rem;--e-global-typography-01220d4-font-weight:800;--e-global-typography-01220d4-text-transform:uppercase;--e-global-typography-01220d4-font-style:normal;--e-global-typography-01220d4-text-decoration:none;--e-global-typography-01220d4-line-height:4rem;--e-global-typography-01220d4-word-spacing:0px;--e-global-typography-75da3b2-font-family:"Inter";--e-global-typography-75da3b2-font-size:1.4rem;--e-global-typography-75da3b2-font-weight:400;--e-global-typography-75da3b2-text-transform:none;--e-global-typography-75da3b2-font-style:normal;--e-global-typography-75da3b2-text-decoration:none;--e-global-typography-75da3b2-line-height:1.4em;--e-global-typography-75da3b2-letter-spacing:0px;--e-global-typography-75da3b2-word-spacing:0px;--e-global-typography-364a98b-font-family:"Inter";--e-global-typography-364a98b-font-size:1.4rem;--e-global-typography-364a98b-font-weight:400;--e-global-typography-364a98b-text-transform:none;--e-global-typography-364a98b-font-style:normal;--e-global-typography-364a98b-text-decoration:none;--e-global-typography-364a98b-line-height:1.2em;--e-global-typography-364a98b-letter-spacing:0px;--e-global-typography-364a98b-word-spacing:0px;--e-global-typography-5c5eb9b-font-family:"Outfit";--e-global-typography-5c5eb9b-font-size:7.2rem;--e-global-typography-5c5eb9b-font-weight:700;--e-global-typography-5c5eb9b-text-transform:capitalize;--e-global-typography-5c5eb9b-font-style:normal;--e-global-typography-5c5eb9b-text-decoration:none;--e-global-typography-5c5eb9b-line-height:7.2rem;--e-global-typography-5c5eb9b-word-spacing:0px;--e-global-typography-5d24424-font-family:"Inter";--e-global-typography-5d24424-font-size:2rem;--e-global-typography-5d24424-font-weight:400;--e-global-typography-5d24424-text-transform:none;--e-global-typography-5d24424-font-style:normal;--e-global-typography-5d24424-text-decoration:none;--e-global-typography-5d24424-line-height:2.8rem;--e-global-typography-5d24424-letter-spacing:0px;--e-global-typography-5d24424-word-spacing:0px;--e-global-typography-9e2519c-font-family:"Inter";--e-global-typography-9e2519c-font-size:1.8rem;--e-global-typography-9e2519c-font-weight:700;--e-global-typography-9e2519c-text-transform:none;--e-global-typography-9e2519c-font-style:normal;--e-global-typography-9e2519c-text-decoration:none;--e-global-typography-9e2519c-line-height:2.8rem;--e-global-typography-9e2519c-letter-spacing:0px;--e-global-typography-9e2519c-word-spacing:0px;--e-global-typography-7e1a234-font-family:"Outfit";--e-global-typography-7e1a234-font-size:4.8rem;--e-global-typography-7e1a234-font-weight:700;--e-global-typography-7e1a234-text-transform:capitalize;--e-global-typography-7e1a234-font-style:normal;--e-global-typography-7e1a234-text-decoration:none;--e-global-typography-7e1a234-line-height:4.8rem;--e-global-typography-7e1a234-word-spacing:0px;--e-global-typography-a82e01c-font-family:"Inter";--e-global-typography-a82e01c-font-size:1.8rem;--e-global-typography-a82e01c-font-weight:400;--e-global-typography-a82e01c-text-transform:none;--e-global-typography-a82e01c-font-style:normal;--e-global-typography-a82e01c-text-decoration:none;--e-global-typography-a82e01c-line-height:2.8rem;--e-global-typography-a82e01c-letter-spacing:0px;--e-global-typography-a82e01c-word-spacing:0px;--e-global-typography-54a7201-font-family:"Outfit";--e-global-typography-54a7201-font-size:2.4rem;--e-global-typography-54a7201-font-weight:700;--e-global-typography-54a7201-text-transform:capitalize;--e-global-typography-54a7201-font-style:normal;--e-global-typography-54a7201-text-decoration:none;--e-global-typography-54a7201-line-height:3.4rem;--e-global-typography-54a7201-word-spacing:0px;--e-global-typography-fff49b4-font-family:"Inter";--e-global-typography-fff49b4-font-size:1.6rem;--e-global-typography-fff49b4-font-weight:400;--e-global-typography-fff49b4-text-transform:none;--e-global-typography-fff49b4-font-style:normal;--e-global-typography-fff49b4-text-decoration:none;--e-global-typography-fff49b4-line-height:2.6rem;--e-global-typography-fff49b4-letter-spacing:0px;--e-global-typography-fff49b4-word-spacing:0px;--e-global-typography-7717ed0-font-family:"Outfit";--e-global-typography-7717ed0-font-size:3.6rem;--e-global-typography-7717ed0-font-weight:700;--e-global-typography-7717ed0-text-transform:capitalize;--e-global-typography-7717ed0-font-style:normal;--e-global-typography-7717ed0-text-decoration:none;--e-global-typography-7717ed0-line-height:1.2em;--e-global-typography-7717ed0-word-spacing:0px;--e-global-typography-d349636-font-family:"Inter";--e-global-typography-d349636-font-size:1.2rem;--e-global-typography-d349636-font-weight:500;--e-global-typography-d349636-text-transform:none;--e-global-typography-d349636-font-style:normal;--e-global-typography-d349636-text-decoration:none;--e-global-typography-d349636-line-height:1.6rem;--e-global-typography-d349636-letter-spacing:0px;--e-global-typography-d349636-word-spacing:0px;--e-global-typography-d13518b-font-family:"Outfit";--e-global-typography-d13518b-font-size:4.8rem;--e-global-typography-d13518b-font-weight:700;--e-global-typography-d13518b-text-transform:uppercase;--e-global-typography-d13518b-font-style:normal;--e-global-typography-d13518b-text-decoration:none;--e-global-typography-d13518b-line-height:1em;--e-global-typography-d13518b-letter-spacing:0px;--e-global-typography-d13518b-word-spacing:0px;--e-global-typography-09527e3-font-family:"Outfit";--e-global-typography-09527e3-font-size:2rem;--e-global-typography-09527e3-font-weight:600;--e-global-typography-09527e3-text-transform:capitalize;--e-global-typography-09527e3-font-style:normal;--e-global-typography-09527e3-text-decoration:none;--e-global-typography-09527e3-line-height:2.8rem;--e-global-typography-09527e3-letter-spacing:0px;--e-global-typography-09527e3-word-spacing:0px;--e-global-typography-7947552-font-family:"Inter";--e-global-typography-7947552-font-size:1.6rem;--e-global-typography-7947552-font-weight:400;--e-global-typography-7947552-text-transform:none;--e-global-typography-7947552-font-style:normal;--e-global-typography-7947552-text-decoration:none;--e-global-typography-7947552-line-height:2.6rem;--e-global-typography-7947552-letter-spacing:0px;--e-global-typography-7947552-word-spacing:0px;--e-global-typography-3a97133-font-family:"Outfit";--e-global-typography-3a97133-font-size:1.8rem;--e-global-typography-3a97133-font-weight:700;--e-global-typography-3a97133-text-transform:capitalize;--e-global-typography-3a97133-font-style:normal;--e-global-typography-3a97133-text-decoration:none;--e-global-typography-3a97133-line-height:2.8rem;--e-global-typography-3a97133-word-spacing:0px;--e-global-typography-d03e944-font-family:"Outfit";--e-global-typography-d03e944-font-size:6rem;--e-global-typography-d03e944-font-weight:700;--e-global-typography-d03e944-text-transform:capitalize;--e-global-typography-d03e944-font-style:normal;--e-global-typography-d03e944-text-decoration:none;--e-global-typography-d03e944-line-height:1.2em;--e-global-typography-d03e944-word-spacing:0px;background-color:var( --e-global-color-8a6eaf5 );}.elementor-kit-12 e-page-transition{background-color:#FFBC7D;}.elementor-kit-12 a{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}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:1199px){.elementor-kit-12{--e-global-typography-5c5eb9b-font-size:6rem;--e-global-typography-5c5eb9b-line-height:1em;--e-global-typography-7717ed0-font-size:3.2rem;--e-global-typography-7717ed0-line-height:1.2em;--e-global-typography-d13518b-font-size:4.5rem;--e-global-typography-d03e944-font-size:5rem;--e-global-typography-d03e944-line-height:1em;}}@media(max-width:991px){.elementor-kit-12{--e-global-typography-primary-word-spacing:0em;--e-global-typography-01220d4-line-height:1em;--e-global-typography-01220d4-letter-spacing:0px;--e-global-typography-01220d4-word-spacing:0em;--e-global-typography-5c5eb9b-font-size:5rem;--e-global-typography-5c5eb9b-letter-spacing:0px;--e-global-typography-5c5eb9b-word-spacing:0em;--e-global-typography-5d24424-font-size:1.8rem;--e-global-typography-5d24424-line-height:1.4em;--e-global-typography-9e2519c-font-size:1.6rem;--e-global-typography-9e2519c-line-height:1.4em;--e-global-typography-7e1a234-font-size:4rem;--e-global-typography-7e1a234-line-height:1.2em;--e-global-typography-7e1a234-letter-spacing:0px;--e-global-typography-7e1a234-word-spacing:0em;--e-global-typography-a82e01c-font-size:1.6rem;--e-global-typography-a82e01c-line-height:1.4em;--e-global-typography-54a7201-font-size:2rem;--e-global-typography-54a7201-line-height:1.2em;--e-global-typography-54a7201-letter-spacing:0px;--e-global-typography-54a7201-word-spacing:0em;--e-global-typography-fff49b4-line-height:1.4em;--e-global-typography-7717ed0-font-size:3rem;--e-global-typography-7717ed0-letter-spacing:0px;--e-global-typography-7717ed0-word-spacing:0em;--e-global-typography-d13518b-font-size:4.2rem;--e-global-typography-d13518b-line-height:1em;--e-global-typography-d13518b-letter-spacing:0px;--e-global-typography-d13518b-word-spacing:0em;--e-global-typography-09527e3-line-height:1.4em;--e-global-typography-09527e3-letter-spacing:0px;--e-global-typography-09527e3-word-spacing:0em;--e-global-typography-7947552-line-height:1.4em;--e-global-typography-3a97133-letter-spacing:0px;--e-global-typography-3a97133-word-spacing:0em;--e-global-typography-d03e944-font-size:4rem;--e-global-typography-d03e944-letter-spacing:0px;--e-global-typography-d03e944-word-spacing:0em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-12{--e-global-typography-01220d4-font-size:3rem;--e-global-typography-5c5eb9b-font-size:4rem;--e-global-typography-5c5eb9b-line-height:1.1em;--e-global-typography-5d24424-font-size:1.6rem;--e-global-typography-7e1a234-font-size:3rem;--e-global-typography-54a7201-font-size:1.8rem;--e-global-typography-7717ed0-font-size:2.8rem;--e-global-typography-d13518b-font-size:3.8rem;--e-global-typography-09527e3-font-size:1.8rem;--e-global-typography-d03e944-font-size:3.5rem;--e-global-typography-d03e944-line-height:1.1em;}}@media(max-width:480px){.elementor-kit-12{--e-global-typography-primary-word-spacing:0px;--e-global-typography-01220d4-font-size:2.8rem;--e-global-typography-01220d4-letter-spacing:0px;--e-global-typography-01220d4-word-spacing:0px;--e-global-typography-75da3b2-line-height:1.4em;--e-global-typography-364a98b-font-size:1.2rem;--e-global-typography-364a98b-line-height:1em;--e-global-typography-5c5eb9b-font-size:3.4rem;--e-global-typography-5c5eb9b-word-spacing:0px;--e-global-typography-7e1a234-font-size:2.6rem;--e-global-typography-7e1a234-line-height:1.2em;--e-global-typography-7e1a234-letter-spacing:0px;--e-global-typography-7e1a234-word-spacing:0px;--e-global-typography-54a7201-font-size:1.8rem;--e-global-typography-54a7201-line-height:1.2em;--e-global-typography-54a7201-letter-spacing:0px;--e-global-typography-54a7201-word-spacing:0px;--e-global-typography-fff49b4-line-height:1.4em;--e-global-typography-7717ed0-font-size:2.6rem;--e-global-typography-7717ed0-letter-spacing:0px;--e-global-typography-7717ed0-word-spacing:0px;--e-global-typography-d13518b-font-size:3.5rem;--e-global-typography-d13518b-letter-spacing:0px;--e-global-typography-d13518b-word-spacing:0px;--e-global-typography-09527e3-letter-spacing:0px;--e-global-typography-09527e3-word-spacing:0px;--e-global-typography-3a97133-font-size:1.6rem;--e-global-typography-3a97133-line-height:1.4em;--e-global-typography-3a97133-letter-spacing:0px;--e-global-typography-3a97133-word-spacing:0px;--e-global-typography-d03e944-font-size:2.8rem;--e-global-typography-d03e944-word-spacing:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html{
    font-size: 62.5%;
}

body{
    overflow-x: hidden;
}

p:last-child{
    margin-bottom: 0;
}

a{
    transition: 0.4s !important;
}
.cus-ib-text{
    opacity: 0.6;
    transition: 0.4s !important;
}
.cus-ib-text:hover{
    opacity: 1;
}

.cus-ib-text .elementor-icon-box-content{
    display: flex !important;
    align-items: center;
    gap: 1rem;
}
.cus-ib-text .elementor-icon-box-title span{
    display: inline-block;
    padding: 1rem !important;
    background: #C7EE2B1A;
    border-radius: 12px;
    width: 4rem;
    height: 4rem;
}

.cus-ib-text.round .elementor-icon-box-title span{
    border-radius: 30px;
}

.elementor-field-option input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  flex-basis: 21.6px !important;
  width: 20px;
  height: 20px;
  border: 2px solid #9DA3AF;
  border-radius: 5px;
  cursor: pointer;
  /*margin-right: 10px;*/
  margin-left: 16px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px 12px;
}

/* Checked state with SVG */
.elementor-field-option input[type="checkbox"]:checked {
  background-color: #C7EE2B !important;
  border-color: #C7EE2B !important;
  background-image: url("/wp-content/uploads/2026/01/checkblack.svg");
}

.cus-form-checkbox .elementor-field-type-checkbox .elementor-subgroup-inline, .cus-form-checkbox .elementor-field-type-checkbox .elementor-field-subgroup{
    gap: 1.5rem ;
}
.cus-form-checkbox .elementor-field-type-checkbox .elementor-field-option label{
    font-size: 1.4rem !important;
    cursor: pointer;
    display: block;
    width: 95%;
    padding: 1.6rem;
    font-weight: 600 !important;
    line-height: 1.4em !important;
}
.cus-form-checkbox .elementor-field-type-checkbox .elementor-field-option{
    flex-basis: 48%;
    flex-grow: 1;
    display: flex;
    align-items: center;
    background: #212631;
    border-radius: 12px;
}
.cus-form-checkbox textarea{
    padding: 1.2rem !important;
}
.cus-form-checkbox textarea::placeholder{
    font-size: 1.4rem !important;
}

.cus-radio .elementor-subgroup-inline{
    gap: 1.5rem;
}
.cus-radio .elementor-field-type-radio .elementor-field-subgroup label{
    font-size: 1.4rem !important;
    cursor: pointer;
    display: block;
    width: 100%;
    padding: 1.6rem;
}

.cus-radio .elementor-field-type-radio label span{
    font-size: 1.2rem !important;
    line-height: 2em;
}
.cus-radio label .off-text{
    color: #9DA3AF;
}

.cus-radio label .color-text{
    color: #C7EE2B;
}
.cus-radio .elementor-field-type-radio .elementor-field-option{
    flex-basis: 48%;
    flex-grow: 1;
    display: flex;
    align-items: center;
    background: #212631;
    border-radius: 12px;
}
.cus-radio path{
    fill: transparent !important;
}


.cus-radio .elementor-field-subgroup input[type="radio"] {
    position: absolute;
    opacity: 0;
    pointer-events: none;
}


.cus-radio .elementor-field-option:has(input[type="radio"]:checked) {
    background-color: #C7EE2B2A;
    border-color: #C7EE2B;
}

.cus-radio .elementor-field-option:hover {
    border-color: #C7EE2B;
}/* End custom CSS */