.elementor-78621 .elementor-element.elementor-element-4da1b289{--display:flex;}.elementor-78621 .elementor-element.elementor-element-67cd2e88{--display:flex;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-78621 .elementor-element.elementor-element-67cd2e88:not(.elementor-motion-effects-element-type-background), .elementor-78621 .elementor-element.elementor-element-67cd2e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-78621 .elementor-element.elementor-element-408c79fa{text-align:center;}.elementor-78621 .elementor-element.elementor-element-408c79fa .elementor-heading-title{font-size:27px;line-height:29px;}.elementor-78621 .elementor-element.elementor-element-4c123403 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-78621 .elementor-element.elementor-element-4c123403.elementor-element{--align-self:center;}.elementor-78621 .elementor-element.elementor-element-92ae1a5{--divider-border-style:solid;--divider-color:var( --e-global-color-2c3b4d5 );--divider-border-width:1.4px;}.elementor-78621 .elementor-element.elementor-element-92ae1a5 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-78621 .elementor-element.elementor-element-92ae1a5 .elementor-divider-separator{width:100%;}.elementor-78621 .elementor-element.elementor-element-92ae1a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-78621 .elementor-element.elementor-element-f9387fd{--display:flex;}.elementor-78621 .elementor-element.elementor-element-e169d50 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-78621 .elementor-element.elementor-element-bd82d28{--display:flex;}.elementor-78621 .elementor-element.elementor-element-d85fad5{--display:flex;}.elementor-78621 .elementor-element.elementor-element-ceeee55{--display:flex;}.elementor-78621 .elementor-element.elementor-element-0dc7f34{--display:flex;}.elementor-78621 .elementor-element.elementor-element-1460b84{--display:flex;}.elementor-78621 .elementor-element.elementor-element-fef7dc8{--display:flex;}.elementor-78621 .elementor-element.elementor-element-b35d451{--display:flex;}.elementor-78621 .elementor-element.elementor-element-b709020{--display:flex;}.elementor-78621 .elementor-element.elementor-element-ca7eb49{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-78621 .elementor-element.elementor-element-55b6ee9 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-78621 .elementor-element.elementor-element-38ce80d{--display:flex;}.elementor-78621 .elementor-element.elementor-element-61c1dd3{--display:flex;}.elementor-78621 .elementor-element.elementor-element-a86e91e{--display:flex;}.elementor-78621 .elementor-element.elementor-element-c3d9cad{--display:flex;}.elementor-78621 .elementor-element.elementor-element-8551333{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-78621 .elementor-element.elementor-element-abc6131 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-78621 .elementor-element.elementor-element-fb156d3{--display:flex;}.elementor-78621 .elementor-element.elementor-element-30e73e4{--display:flex;}.elementor-78621 .elementor-element.elementor-element-7c5e6d5{--display:flex;}.elementor-78621 .elementor-element.elementor-element-d136673{--display:flex;}.elementor-78621 .elementor-element.elementor-element-2416e9e{--display:flex;}.elementor-78621 .elementor-element.elementor-element-7c6b8f7{--display:flex;}.elementor-78621 .elementor-element.elementor-element-3532939{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-78621 .elementor-element.elementor-element-3810edf > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-78621 .elementor-element.elementor-element-620fb19{--display:flex;}.elementor-78621 .elementor-element.elementor-element-b9ca339{--display:flex;}.elementor-78621 .elementor-element.elementor-element-a85f4c4{--display:flex;}.elementor-78621 .elementor-element.elementor-element-537e386{--display:flex;}.elementor-78621 .elementor-element.elementor-element-6e4a8aa{--display:flex;}.elementor-78621 .elementor-element.elementor-element-be4e913{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}/* Start custom CSS for hubspot-form, class: .elementor-element-4c123403 */.hbspt-form {
    color: #1A2E28;
    font-family: 'Riforma', arial, Sans-Serif;
    font-size: 15px;
}

.hs-form .hs-form-field label,
.hs-form .hs-form-field .hs-form-label {
  display: block;         /* Ensure the label behaves like a block so padding applies */
  padding-bottom: 12px;  
  padding-top:15px;/* Adjust this value to your desired spacing */
  font-weight: 500;
}



.hs-button {
    font-family: 'Riforma','arial', helvetica, arial, Sans-Serif;
    font-weight:600;
    font-size:14px;
    color: #ffffff;
    margin-top: 25px !important;
    border: none;
    background-color: #c2552d;

}

.hs-button:hover {
    font-family: 'Riforma','arial', helvetica, arial, Sans-Serif;
    font-weight:600;
    font-size:14px;
    color: #ffffff;
    border: none;
    margin-top: 25px;
    background-color: #c2552d;

}

.hs-button:focus {
    font-family: 'Riforma','Arial', helvetica, arial, Sans-Serif;
    font-weight:600;
    font-size:14px;
    color: #ffffff;
    border: none;
    margin-top: 25px;
    background-color: #c2552d;

}


.legal-consent-container {
    font-size: 12px;
    padding-top: 10px;
}

.legal-consent-container a {
    font-size: 12px;
    padding-top: 10px;
}/* End custom CSS */