.elementor-kit-17{background-color:#F8F8F8;}.elementor-kit-17 e-page-transition{background-color:#FFBC7D;}.elementor-kit-17 input:not([type="button"]):not([type="submit"]),.elementor-kit-17 textarea,.elementor-kit-17 .elementor-field-textual{padding:23px 23px 23px 23px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.page-title{display:var(--page-title-display);}@media(max-width:999px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:689px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-widget-text-editor p:last-of-type {
    margin-block-end: 0;
}

.elementor-widget-text-editor :where(ol, ul) {
    padding-inline-start: 1em;
}

.elementor-field-textual:focus {
    border-color: var(--theme-palette-color-2) !important;
    box-shadow: none !important;
}

textarea.elementor-field-textual {
    padding-block: 12px !important;
    resize: none;
}

select.elementor-field-textual {
    min-height: 48px;
    padding-block: 12px !important;
}

.elementor-acceptance-field {
    accent-color: var(--theme-palette-color-1);
    margin-block-start: -2px;
    margin-inline-end: 4px;
    padding: 0 !important;
    vertical-align: middle;
}

.elementor-acceptance-field + label {
    font-size: 14px;
    line-height: 20px;
}/* End custom CSS */