.elementor-kit-11{--e-global-color-primary:#1A1A2E;--e-global-color-secondary:#A85E44;--e-global-color-text:#2D2D44;--e-global-color-accent:#DB6B22;--e-global-color-74f7201:#203854;--e-global-color-275a21f:#F1E6D8;--e-global-color-bd74d14:#00000000;--e-global-color-295c939:#242424;--e-global-color-ee562ce:#FFFFFF;--e-global-typography-primary-font-family:"Newsreader";--e-global-typography-primary-font-size:clamp(2.4rem, 4.5vw, 4rem);--e-global-typography-primary-font-weight:300;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:-0.025px;--e-global-typography-secondary-font-family:"DM Mono";--e-global-typography-secondary-font-size:12px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:0.06px;--e-global-typography-text-font-family:"Newsreader";--e-global-typography-text-font-size:clamp(0.9375rem, 0.8594rem + 0.25vw, 1rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"DM Mono";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:-0.06px;--e-global-typography-9ecf5da-font-family:"Newsreader";--e-global-typography-9ecf5da-font-size:clamp(1.5625rem, 1.0156rem + 1.75vw, 2rem);--e-global-typography-9ecf5da-font-weight:300;--e-global-typography-9ecf5da-line-height:1.2em;--e-global-typography-9ecf5da-letter-spacing:0.1px;--e-global-typography-370499e-font-family:"Newsreader";--e-global-typography-370499e-font-size:clamp(1.4375rem, 1.2813rem + 0.5vw, 1.5625rem);--e-global-typography-370499e-font-weight:400;--e-global-typography-370499e-line-height:1.3em;--e-global-typography-370499e-letter-spacing:-0.02px;--e-global-typography-2cdc9fd-font-family:"Newsreader";--e-global-typography-2cdc9fd-font-size:clamp(2rem, 1.2188rem + 2.5vw, 2.625rem);--e-global-typography-2cdc9fd-font-weight:300;--e-global-typography-2cdc9fd-line-height:1.1em;--e-global-typography-2cdc9fd-letter-spacing:-0.08px;--e-global-typography-d1e8ddc-font-family:"Manrope";--e-global-typography-d1e8ddc-font-size:clamp(0.75rem, 0.7276rem + 0.0994vw, 0.8125rem);--e-global-typography-d1e8ddc-font-weight:500;--e-global-typography-d1e8ddc-line-height:1.5em;--e-global-typography-2d7b44d-font-family:"Newsreader";--e-global-typography-2d7b44d-font-size:clamp(2.6rem, 5.5vw, 5.5rem);--e-global-typography-2d7b44d-font-weight:300;--e-global-typography-2d7b44d-line-height:0.95em;--e-global-typography-2d7b44d-letter-spacing:-0.035em;--e-global-typography-c914277-font-family:"Caveat";--e-global-typography-c914277-font-size:1.4rem;--e-global-typography-c914277-font-weight:700;--e-global-typography-c914277-text-transform:none;--e-global-typography-c914277-line-height:1.1em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );overscroll-behavior:none;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:#DB6B22;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-275a21f );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-kit-11 button:hover,.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:hover,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:hover,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:hover,.elementor-kit-11 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-275a21f );}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 p{margin-block-end:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;--container-default-padding-top:80px;--container-default-padding-right:20px;--container-default-padding-bottom:80px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1140px){.elementor-kit-11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.e-con{--container-default-padding-top:65px;--container-default-padding-right:20px;--container-default-padding-bottom:65px;--container-default-padding-left:20px;}}@media(max-width:1024px){.elementor-kit-11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:50px;--container-default-padding-right:15px;--container-default-padding-bottom:50px;--container-default-padding-left:15px;}}@media(max-width:767px){.elementor-kit-11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:40px;--container-default-padding-right:15px;--container-default-padding-bottom:40px;--container-default-padding-left:15px;}}/* Start custom CSS *//* ===== Scrollbar CSS ===== */
  /* Firefox */

  /* Chrome, Edge, and Safari */
  *::-webkit-scrollbar {
    width: 8px;
  }

  *::-webkit-scrollbar-track {
    background: var(--e-global-color-3fa2a82);
  }

  *::-webkit-scrollbar-thumb {
    background-color: var(--e-global-color-accent);
    border-radius: 0px;
    border: 0px none #ffffff;
  }
  
  
  
  body {
    background-image: radial-gradient(circle at 20% 30%, rgba(201,133,110,0.04) 0%, transparent 40%),
      radial-gradient(circle at 80% 70%, rgba(107,142,111,0.04) 0%, transparent 40%),
      radial-gradient(rgba(26,26,46,0.02) 1px, transparent 1px);
      background-size: 100% 100%, 100% 100%, 4px 4px;
          -webkit-font-smoothing: antialiased;
  }
  
  
  /* Standard syntax */
::selection {
  background-color: var(--e-global-color-accent); /* Background color of highlight */
  color: #ffffff;            /* Text color when highlighted */
}



/* SGravity Form Style */
  body input:focus-visible, body input:focus-within, body input:focus, .gform_validation_errors:focus, body textarea:focus-visible, body textarea:focus-within, body textarea:focus,   body select:focus-visible, body select:focus-within, body select:focus {
      outline: none !important;
  }
  
  .gform_validation_errors {
    border-radius: 0px !important;
    box-shadow: 6px 6px 0 #242424;
}

.gfield--type-submit {
    align-items: flex-start !important;
}

.gform-theme--foundation .gform_fields {
    grid-gap: 10px !important;
}

.ginput_container input, .ginput_container select {
    height: 47px !important;
}

.gform-button--width-full {
    background-color: var(--e-global-color-accent) !important;
    border:none;
    border-radius: 0px !important;
    transition: 0.3s ease all;
    font-family: "DM Mono";
    font-size: 12px;
    text-transform: uppercase !important;
    line-height: 1em !important;
    color: white;
    height: 45px !important;
    max-width: 300px !important;
    box-shadow: 6px 6px 0 #242424;
}

.gform-button--width-full:hover {
    background-color: var(--e-global-color-secondary) !important;
}

.ginput_container_consent input{
    height: 20px !important;
    width: 20px !important;
}

input.gfield-choice-input {
    padding: 9px !important;
    height: 18px !important;
    border-color: var(--e-global-color-accent) !important;
    
}

input.gfield-choice-input:before{
    background-color: var(--e-global-color-secondary) !important;
}

.gform-theme--framework .gfield--type-choice .gchoice {
    align-items: center !important;
}


.gform-field-label {
    color: var(--e-global-color-primary) !important;
}

.gform_required_legend {
    display: none;
}/* End custom CSS */