.elementor-1775 .elementor-element.elementor-element-5798437{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1775 .elementor-element.elementor-element-6de7b95 .elementor-heading-title{font-family:"Story Serif", Sans-serif;font-size:44px;font-weight:600;color:#121212;}.elementor-1775 .elementor-element.elementor-element-c722e5f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;line-height:1.5em;color:#121212;}.elementor-1775 .elementor-element.elementor-element-aca4be0{--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;--gap:62px 62px;--row-gap:62px;--column-gap:62px;--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1775 .elementor-element.elementor-element-ca41cb4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1775 .elementor-element.elementor-element-ca41cb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1775 .elementor-element.elementor-element-6a03ae1 .elementor-heading-title{font-family:"Story Serif", Sans-serif;font-size:38px;font-weight:600;color:#121212;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:10px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-10px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group > label, .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-subgroup label{color:#424242;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group > label{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group .elementor-field{color:#020101;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group .elementor-field, .elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-subgroup label{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-group .elementor-select-wrapper select{border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;border-radius:100px 100px 100px 100px;padding:12px 0px 12px 0px;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__buttons__wrapper__button-next{background-color:#A25378;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button[type="submit"]{background-color:#A25378;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__buttons__wrapper__button-previous{background-color:#BA7897;color:#232323;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__buttons__wrapper__button-next:hover{background-color:#BA7897;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button[type="submit"]:hover{background-color:#BA7897;color:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__buttons__wrapper__button-previous:hover{background-color:#BA7897;color:#232323;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-message{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__indicators__indicator, .elementor-1775 .elementor-element.elementor-element-6f87d59 .e-form__indicators__indicator__label{font-family:"Open Sans", Sans-serif;line-height:1.5em;}.elementor-1775 .elementor-element.elementor-element-6f87d59{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#232323;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:7px;--e-form-steps-divider-gap:10px;}.elementor-1775 .elementor-element.elementor-element-74a8dce{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1775 .elementor-element.elementor-element-e027a7f .elementor-heading-title{font-family:"Story Serif", Sans-serif;font-size:38px;font-weight:600;color:#121212;}.elementor-1775 .elementor-element.elementor-element-4f5ed5a{--display:flex;}.elementor-1775 .elementor-element.elementor-element-b96f3c9{--display:flex;}.elementor-1775 .elementor-element.elementor-element-4b4bcd9{--display:flex;}.elementor-1775 .elementor-element.elementor-element-abaaf5b{--display:flex;}.elementor-1775 .elementor-element.elementor-element-406910e{--display:flex;}.elementor-1775 .elementor-element.elementor-element-7b7c59d{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:6px;--n-accordion-icon-size:20px;}.elementor-1775 .elementor-element.elementor-element-7b7c59d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1775 .elementor-element.elementor-element-7b7c59d {--n-accordion-padding:8px 0px 8px 0px;}:where( .elementor-1775 .elementor-element.elementor-element-7b7c59d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:500;}:where( .elementor-1775 .elementor-element.elementor-element-7b7c59d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-1775 .elementor-element.elementor-element-aca4be0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-1775 .elementor-element.elementor-element-5798437{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1775 .elementor-element.elementor-element-6de7b95 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-1775 .elementor-element.elementor-element-c722e5f .elementor-heading-title{font-size:16px;}.elementor-1775 .elementor-element.elementor-element-aca4be0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1775 .elementor-element.elementor-element-6a03ae1 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-1775 .elementor-element.elementor-element-e027a7f .elementor-heading-title{font-size:24px;line-height:1.3em;}}@media(min-width:768px){.elementor-1775 .elementor-element.elementor-element-ca41cb4{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1775 .elementor-element.elementor-element-ca41cb4{--width:100%;}.elementor-1775 .elementor-element.elementor-element-74a8dce{--content-width:100%;}}/* Start custom CSS for form, class: .elementor-element-6f87d59 */.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-textual {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
    border: 0 !important;
    -webkit-box-shadow: 0 0 0 1px #e3e3e3 !important;
            box-shadow: 0 0 0 1px #e3e3e3 !important;
    -webkit-transition: 300ms !important;
    -o-transition: 300ms !important;
    transition: 300ms !important;
}


.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-textual:hover {
    -webkit-box-shadow: 0 0 0 1px #A25378 !important;
            box-shadow: 0 0 0 1px #A25378 !important;
}


.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-textual:focus {
    -webkit-box-shadow: 0 0 0 1.75px #A25378 !important;
            box-shadow: 0 0 0 1.75px #A25378 !important;
}


.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-field-type-recaptcha_v3 {
    display: none !important;
}


.elementor-1775 .elementor-element.elementor-element-6f87d59 {

    /* Spacing */
    --slkd-button-spacing: var(--slkd-global-spacing, 25px);
    
    /* Text alignment */
    --slkd-button-text-align: center;
    
    /* Text color */
    --slkd-button-text-color: #fff;
    --slkd-button-text-color-hovered: #fff;
    
    /* Background color */
    --slkd-button-background-color: #BA7897;
    --slkd-button-background-color-hovered: #A25378;
    --slkd-button-background-color-active: #A25378;
    
    /* Border width */
    --slkd-button-border-width: 0px;
    --slkd-button-border-width-hovered: 0;
    
    /* Border color */
    --slkd-button-border-color: #BA7897;
    --slkd-button-border-color-hovered: #A25378;
    --slkd-button-border-color-active: #A25378;

    /* Box shadow color */
    --slkd-button-box-shadow-color: #BA789780;
    --slkd-button-box-shadow-color-hovered: #A2537880;
    --slkd-button-box-shadow-color-active: #A2537880;
    
    /* Icon size */
    --slkd-button-icon-size: 0.65em;
    
    /* Fx */
    --slkd-button-animation-duration: 500ms;
    --slkd-button-animation-property: cubic-bezier(.25,1,.75,1);
    
}

/* Button states */

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button {
    appearance: none !important;
    cursor: pointer !important;
    user-select: none !important;

    position: relative !important;
    overflow: hidden !important;
    z-index: 1 !important;
    opacity: 1 !important;
    isolation: isolate !important;

    display: inline-flex !important;
    flex-flow: row nowrap !important;
    justify-content: center !important;
    align-items: center !important;
    flex: 1 !important;
    /*gap: calc(var(--slkd-button-spacing) / 4) !important;*/

    box-sizing: border-box !important;
	outline: none !important;
    margin: 0 !important;
    border: 0 !important;
    /*padding: calc(var(--slkd-button-spacing) / 2) calc(calc(var(--slkd-button-spacing) / 2) * 3) !important;*/
    width: 100% !important;
    height: 100% !important;
    /*border-radius: calc(var(--slkd-button-border-radius) / 2) !important;*/

    color: var(--slkd-button-text-color) !important;
    fill: var(--slkd-button-text-color) !important;
    /*font-family: var(--slkd-global-font-family-secondary) !important;*/
    /*font-size: var(--slkd-global-font-size-s, 16px) !important;*/
    /*font-weight: var(--slkd-global-font-weight-bold, 700) !important;*/
    /*line-height: var(--slkd-global-font-line-height-l, 1.5em) !important;*/
    text-align: center !important;
	text-decoration: none !important;
	white-space: nowrap !important;

    background: var(--slkd-button-background-color) !important;
    box-shadow: inset 0 0 0 var(--slkd-button-border-width) var(--slkd-button-border-color), 
                0 10px 30px -10px var(--slkd-button-box-shadow-color) !important;

    transition: var(--slkd-button-animation-duration) var(--slkd-button-animation-property) !important;
}
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:hover, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:focus {
    color: var(--slkd-button-text-color-hovered) !important;
    fill: var(--slkd-button-text-color-hovered) !important;

    background: var(--slkd-button-background-color-hovered) !important;
    box-shadow: inset 0 0 0 var(--slkd-button-border-width-hovered) var(--slkd-button-border-color-hovered), 
                0 10px 30px -10px var(--slkd-button-box-shadow-color-hovered) !important;
}
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:active {
    background: var(--slkd-button-background-color-active) !important;
    box-shadow: inset 0 0 0 var(--slkd-button-border-width-hovered) var(--slkd-button-border-color-active), 
                0 10px 30px -10px var(--slkd-button-box-shadow-color-active) !important;
}

/* FX */

.elementor-1775 .elementor-element.elementor-element-6f87d59 {
    
    --slkd-fx1-color1: #fff;
    --slkd-fx1-color2: transparent;
    --slkd-fx2-color1: #fff;
    --slkd-fx2-color2: transparent;
    --slkd-fx-angle: -45deg;
    --slkd-fx-animation-duration: 500ms;
    --slkd-fx-animation-delay: 0ms;
    --slkd-fx-animation-property: cubic-bezier(.25,1,.75,1);
    
}

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button::before, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button::after {
    content: "" !important;
    pointer-events: none !important;
    user-select: none !important;
    z-index: -1 !important;
    position: absolute !important;
    inset: 0 !important;
    transition: var(--slkd-fx-animation-duration) var(--slkd-fx-animation-property) var(--slkd-fx-animation-delay) !important;
    opacity: 0 !important;
    transform: translateX(-115%) skewX(var(--slkd-fx-angle)) !important;
}

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button::before {
    background: linear-gradient(var(--slkd-fx-angle), var(--slkd-fx1-color2), var(--slkd-fx1-color1)) !important;
}

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button::after {
    background: linear-gradient(var(--slkd-fx-angle), var(--slkd-fx2-color2), var(--slkd-fx2-color1)) !important;
}

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:hover::before, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:focus::before, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:active::before {
    opacity: 1 !important;
    transform: translateX(-33%) skewX(var(--slkd-fx-angle)) !important;
}

.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:hover::after, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:focus::after, 
.elementor-1775 .elementor-element.elementor-element-6f87d59 .elementor-button:active::after {
    opacity: 1 !important;
    transform: translateX(-66%) skewX(var(--slkd-fx-angle)) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a1f1 */.elementor-1775 .elementor-element.elementor-element-b96a1f1 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-b96a1f1 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bfdaa7 */.elementor-1775 .elementor-element.elementor-element-3bfdaa7 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-3bfdaa7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39acde9 */.elementor-1775 .elementor-element.elementor-element-39acde9 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-39acde9 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b81201 */.elementor-1775 .elementor-element.elementor-element-9b81201 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-9b81201 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df7258 */.elementor-1775 .elementor-element.elementor-element-1df7258 {
    color: var(--slkd-global-text-color) !important;
}

.elementor-1775 .elementor-element.elementor-element-1df7258 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7b7c59d */.elementor-1775 .elementor-element.elementor-element-7b7c59d details.e-n-accordion-item{
  height: auto !important;
  max-height: none !important;
  transition: none !important;
  animation: none !important;
}




.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title {
    transition: 300ms ease-in-out;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d {
    --n-accordion-title-normal-color: #121212;
    --n-accordion-title-hover-color: #BA7897;
    --n-accordion-title-active-color: #733B55;
    
    --n-accordion-item-normal-background-color: #ffffff00;
    --n-accordion-item-hover-background-color: #ffffff00;
    --n-accordion-item-active-background-color: #ffffff00;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title {
    cursor: pointer !important;
    background: var(--n-accordion-item-normal-background-color) !important;
}
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title:hover {
    background: var(--n-accordion-item-hover-background-color) !important;
}
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item[open] .e-n-accordion-item-title {
    background: var(--n-accordion-item-active-background-color) !important;
}
 
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title-icon i,
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title-icon svg {
    transition: 500ms cubic-bezier(.25,1,.75,1) !important;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-opened {
    display: none !important;
}
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-closed {
    display: flex !important;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item .e-closed i, 
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item .e-closed svg {
    transform: rotate(0) !important;
}
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title[aria-expanded="true"] .e-closed i, 
.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item-title[aria-expanded="true"] .e-closed svg {
    transform: rotate(225deg) !important;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item {
    padding: 12px 0 !important;
}

.elementor-1775 .elementor-element.elementor-element-7b7c59d .e-n-accordion-item:not(:last-child) {
    box-shadow: 1px 2px 1px -2px #000000a2;
    margin:0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Story Serif';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://smilestory.ro/wp-content/uploads/StorySerif.woff2') format('woff2');
}
@font-face {
	font-family: 'Story Serif';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://smilestory.ro/wp-content/uploads/StorySerif.woff2') format('woff2');
}
/* End Custom Fonts CSS */