.elementor-18460 .elementor-element.elementor-element-3218c45{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-18460 .elementor-element.elementor-element-baa0951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18460 .elementor-element.elementor-element-0e1de51{--display:flex;--justify-content:center;}.elementor-18460 .elementor-element.elementor-element-f469d6c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18460 .elementor-element.elementor-element-6b81fa4{--display:flex;--justify-content:center;--border-radius:16px 16px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18460 .elementor-element.elementor-element-6b81fa4:not(.elementor-motion-effects-element-type-background), .elementor-18460 .elementor-element.elementor-element-6b81fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18460 .elementor-element.elementor-element-6b81fa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18460 .elementor-element.elementor-element-297cdcc .elementor-heading-title{font-family:var( --e-global-typography-dae32f4-font-family ), Sans-serif;font-size:var( --e-global-typography-dae32f4-font-size );font-weight:var( --e-global-typography-dae32f4-font-weight );line-height:var( --e-global-typography-dae32f4-line-height );color:var( --e-global-color-primary );}.elementor-18460 .elementor-element.elementor-element-e8ac5ce{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18460 .elementor-element.elementor-element-d358fee{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > a{font-family:var( --e-global-typography-3d0cdaa-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0cdaa-font-size );font-weight:var( --e-global-typography-3d0cdaa-font-weight );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-18460 .elementor-element.elementor-element-b6b18c3{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-3d0cdaa-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0cdaa-font-size );font-weight:var( --e-global-typography-3d0cdaa-font-weight );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:24px;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-24px;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-18460 .elementor-element.elementor-element-796164c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-18460 .elementor-element.elementor-element-796164c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-18460 .elementor-element.elementor-element-796164c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-type-html{padding-bottom:0px;}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-button[type="submit"]{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator, .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label{font-family:var( --e-global-typography-dae32f4-font-family ), Sans-serif;font-size:var( --e-global-typography-dae32f4-font-size );font-weight:var( --e-global-typography-dae32f4-font-weight );line-height:var( --e-global-typography-dae32f4-line-height );}.elementor-18460 .elementor-element.elementor-element-796164c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:54px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-secondary );--e-form-steps-indicator-active-primary-color:var( --e-global-color-c43c927 );--e-form-steps-indicator-active-secondary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-04a3444 );--e-form-steps-indicator-completed-secondary-color:var( --e-global-color-c43c927 );--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:0px;}@media(max-width:1024px){.elementor-18460 .elementor-element.elementor-element-297cdcc .elementor-heading-title{font-size:var( --e-global-typography-dae32f4-font-size );line-height:var( --e-global-typography-dae32f4-line-height );}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > a{font-size:var( --e-global-typography-3d0cdaa-font-size );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3d0cdaa-font-size );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator, .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label{font-size:var( --e-global-typography-dae32f4-font-size );line-height:var( --e-global-typography-dae32f4-line-height );}}@media(min-width:768px){.elementor-18460 .elementor-element.elementor-element-0e1de51{--width:auto;}.elementor-18460 .elementor-element.elementor-element-6b81fa4{--width:auto;}}@media(max-width:767px){.elementor-18460 .elementor-element.elementor-element-0e1de51{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18460 .elementor-element.elementor-element-9da5037{text-align:center;}.elementor-18460 .elementor-element.elementor-element-f469d6c{text-align:center;}.elementor-18460 .elementor-element.elementor-element-6b81fa4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-18460 .elementor-element.elementor-element-297cdcc{text-align:center;}.elementor-18460 .elementor-element.elementor-element-297cdcc .elementor-heading-title{font-size:var( --e-global-typography-dae32f4-font-size );line-height:var( --e-global-typography-dae32f4-line-height );}.elementor-18460 .elementor-element.elementor-element-e8ac5ce{text-align:center;}.elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-d358fee .elementor-icon-list-item > a{font-size:var( --e-global-typography-3d0cdaa-font-size );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18460 .elementor-element.elementor-element-b6b18c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-3d0cdaa-font-size );line-height:var( --e-global-typography-3d0cdaa-line-height );}.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator, .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label{font-size:var( --e-global-typography-dae32f4-font-size );line-height:var( --e-global-typography-dae32f4-line-height );}}/* Start custom CSS for container, class: .elementor-element-6b81fa4 */.elementor-18460 .elementor-element.elementor-element-6b81fa4 .elementor-icon-list-text {
    font-weight: 500 !important;
}

.elementor-18460 .elementor-element.elementor-element-6b81fa4 .elementor-icon-list-text > span {
    font-weight: 700;
    color: var( --e-global-color-accent );
}

.elementor-18460 .elementor-element.elementor-element-6b81fa4 .elementor-icon-list-text > a {
    display: inline;
    color: var( --e-global-color-primary );
    transition: .3s;
}

.elementor-18460 .elementor-element.elementor-element-6b81fa4 .elementor-icon-list-text > a:hover,
.elementor-18460 .elementor-element.elementor-element-6b81fa4 .elementor-icon-list-text > a:focus {
    color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-796164c */.elementor-18460 .elementor-element.elementor-element-796164c .elementor-form {
    padding: 32px 48px;
    border-radius: 16px 0 16px 16px;
    background: var( --e-global-color-secondary );
    display: grid;
    grid-template-columns: 1fr 2fr;
    gap: 64px;
    overflow: hidden;
    min-height: 630px;
}

@media screen and (max-width: 767px) {
    .elementor-18460 .elementor-element.elementor-element-796164c .elementor-form {
        border-radius: 0 0 16px 16px !important;
        padding: 32px 20px;
    }
}

@media screen and (max-width: 1024px) {
    .elementor-18460 .elementor-element.elementor-element-796164c .elementor-form {
        grid-template-columns: 1fr;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators {
        gap: 32px !important;
        display: grid !important;
        grid-template-columns: 1fr 1fr;
        align-items: flex-start !important;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        width: 100%;
        gap: 16px !important;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators:before {
        display: none;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label {
        text-align: center !important;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous:before {
        display: none !important;
    }
    
    .elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous {
        font-size: 13px;
    }
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 64px;
    position: relative;
    margin: 0;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__separator {
    display: none !important;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator {
    display: flex;
    flex-direction: row-reverse;
    gap: 24px;
    padding: 0 !important;
    z-index: 5;
}


.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__number {
    margin: 0 !important;
    flex-shrink: 0 !important;
    border: 1px solid var(--e-form-steps-indicator-active-secondary-color);
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator--state-inactive .e-form__indicators__indicator__number {
    border: 1px solid var( --e-global-color-accent ) !important;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__number {
    border: 1px solid var(--e-form-steps-indicator-completed-primary-color);
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons {
    justify-content: flex-end !important;
    flex-wrap: nowrap;
}

.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-type-next {
    /*margin-left: auto;*/
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators:before {
    content: '';
    position: absolute;
    right: 26px;
    width: 1px;
    height: calc(100% + 96px);
    top: -48px;
    background: var( --e-global-color-accent );
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label {
    color: var( --e-global-color-primary );
    text-align: right;
    display: flex;
    flex-direction: column;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__indicators__indicator__label > span {
    margin-top: 12px;
    color: var( --e-global-color-text );
    font-family: var(--e-global-typography-8ba221e-font-family), Sans-serif;
    font-size: var(--e-global-typography-8ba221e-font-size);
    font-weight: var(--e-global-typography-8ba221e-font-weight);
    line-height: var(--e-global-typography-8ba221e-line-height);
}

.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-type-step {
    height: min-content;
}

.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-type-html {
    color: var( --e-global-color-primary );
    font-family: var(--e-global-typography-dae32f4-font-family), Sans-serif;
    font-size: var(--e-global-typography-dae32f4-font-size);
    font-weight: var(--e-global-typography-dae32f4-font-weight);
    line-height: var(--e-global-typography-dae32f4-line-height);
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous {
    background: none !important;
    padding: 0 !important;
    color: var( --e-global-color-primary ) !important;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous:hover,
.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous:focus {
    color: var( --e-global-color-accent ) !important;
}

.elementor-18460 .elementor-element.elementor-element-796164c .e-form__buttons__wrapper__button-previous:before {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjU4NjY2NiA1LjYxMDJMMy4xNjY2NyA4LjIxNjg2QzMuMjI4NjQgOC4yNzkzNSAzLjMwMjM4IDguMzI4OTQgMy4zODM2MiA4LjM2Mjc5QzMuNDY0ODYgOC4zOTY2NCAzLjU1MTk5IDguNDE0MDYgMy42NCA4LjQxNDA2QzMuNzI4MDEgOC40MTQwNiAzLjgxNTE0IDguMzk2NjQgMy44OTYzOCA4LjM2Mjc5QzMuOTc3NjIgOC4zMjg5NCA0LjA1MTM2IDguMjc5MzUgNC4xMTMzMyA4LjIxNjg2QzQuMjM3NSA4LjA5MTk1IDQuMzA3MTkgNy45MjI5OSA0LjMwNzE5IDcuNzQ2ODZDNC4zMDcxOSA3LjU3MDc0IDQuMjM3NSA3LjQwMTc3IDQuMTEzMzMgNy4yNzY4NkwxLjc0IDQuODgzNTNMMTUuMzMzMyA0Ljg4MzUzQzE1LjUxMDEgNC44ODM1MyAxNS42Nzk3IDQuODEzMjkgMTUuODA0NyA0LjY4ODI3QzE1LjkyOTggNC41NjMyNCAxNiA0LjM5MzY3IDE2IDQuMjE2ODZDMTYgNC4wNDAwNSAxNS45Mjk4IDMuODcwNDggMTUuODA0NyAzLjc0NTQ2QzE1LjY3OTcgMy42MjA0MyAxNS41MTAxIDMuNTUwMiAxNS4zMzMzIDMuNTUwMkwxLjcgMy41NTAxOUw0LjExMzMzIDEuMTQzNTNDNC4xNzU4MiAxLjA4MTU1IDQuMjI1NDEgMS4wMDc4MiA0LjI1OTI2IDAuOTI2NThDNC4yOTMxMSAwLjg0NTM0IDQuMzEwNTMgMC43NTgyMDMgNC4zMTA1MyAwLjY3MDE5NUM0LjMxMDUzIDAuNTgyMTg3IDQuMjkzMTEgMC40OTUwNSA0LjI1OTI2IDAuNDEzODExQzQuMjI1NDEgMC4zMzI1NzEgNC4xNzU4MiAwLjI1ODgzNyA0LjExMzMzIDAuMTk2ODYxQzQuMDUxMzYgMC4xMzQzNzUgMy45Nzc2MiAwLjA4NDc3OTYgMy44OTYzOCAwLjA1MDkzMzdDMy44MTUxNCAwLjAxNzA4NzggMy43MjgwMSAtMC4wMDAzMzY3NjYgMy42NCAtMC4wMDAzMzY3NzRDMy41NTE5OSAtMC4wMDAzMzY3ODIgMy40NjQ4NiAwLjAxNzA4NzggMy4zODM2MiAwLjA1MDkzMzdDMy4zMDIzOCAwLjA4NDc3OTYgMy4yMjg2NCAwLjEzNDM3NSAzLjE2NjY3IDAuMTk2ODYxTDAuNTg2NjY3IDIuNzgzNTNDMC4yMTIxMzIgMy4xNTg1MyAwLjAwMTc1OTk0IDMuNjY2ODYgMC4wMDE3NTk5IDQuMTk2ODZDMC4wMDE3NTk4NSA0LjcyNjg2IDAuMjEyMTMyIDUuMjM1MTkgMC41ODY2NjYgNS42MTAyWiIgZmlsbD0iIzE0MTMyQyIvPgo8L3N2Zz4K");
    margin-right: 8px;
}

.elementor-18460 .elementor-element.elementor-element-796164c .elementor-field-group-field_ca43426 {
    max-height: 435px;
    overflow-y: scroll;
}

@media screen and (min-width: 768px) {
    .elementor-18460 .elementor-element.elementor-element-796164c .elementor-message {
    grid-column: span 2;
}
}/* End custom CSS */