.elementor-20 .elementor-element.elementor-element-a46dc50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-7906da6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:46px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-7906da6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7906da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-6fc78b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-f68145c:hover{--e-transform-translateY:-15px;--e-transform-scale:1.15;}.elementor-20 .elementor-element.elementor-element-f68145c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-f68145c img{width:6%;}.elementor-20 .elementor-element.elementor-element-37d7415 i.softlite-dynamic-icon{font-size:100%;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-icon i{font-size:100%;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-icon:not(i){width:100%;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-icon svg{width:100%;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-card-box-text-1{font-size:48px;line-height:1;color:#ffffffff;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:28px;color:#ffffffe6;}.elementor-20 .elementor-element.elementor-element-ba68c1c{--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;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-20 .elementor-element.elementor-element-1c5ab48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;overflow:visible;}.elementor-20 .elementor-element.elementor-element-1c5ab48:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1c5ab48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-field-group{padding-right:calc( 14px/2 );padding-left:calc( 14px/2 );margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-form-fields-wrapper{margin-left:calc( -14px/2 );margin-right:calc( -14px/2 );margin-bottom:-14px;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-field-type-html{padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-button[type="submit"]{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-4f3ece5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-20 .elementor-element.elementor-element-994e1c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:5em;--padding-right:1em;overflow:visible;}.elementor-20 .elementor-element.elementor-element-faf5b45 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 i.softlite-dynamic-icon{font-size:100%;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-icon i{font-size:100%;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-icon:not(i){width:100%;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-icon svg{width:100%;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-card-box-text-1{font-size:14px;font-weight:500;line-height:20px;color:var( --e-global-color-a2c0d56 );}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-card-box-text-2{font-size:48px;line-height:1;color:#44422cff;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-card-box-button-text{fill:#BB7C5A;color:#BB7C5A;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-card-box-background-color-1{background-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-961ce44{--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:21px 0px;--row-gap:21px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-d1ce3ba{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-20 .elementor-element.elementor-element-d1ce3ba:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-wrapper{align-items:start;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-ec3c7a7 );}.elementor-20 .elementor-element.elementor-element-d1ce3ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfa1f76 );fill:var( --e-global-color-a2c0d56 );color:var( --e-global-color-a2c0d56 );}.elementor-20 .elementor-element.elementor-element-d1ce3ba.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d1ce3ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-cfa1f76 );color:var( --e-global-color-cfa1f76 );border-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-d1ce3ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a2c0d56 );}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon{font-size:28px;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title a{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-20 .elementor-element.elementor-element-25579ac:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-wrapper{align-items:start;}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-ec3c7a7 );}.elementor-20 .elementor-element.elementor-element-25579ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfa1f76 );fill:var( --e-global-color-a2c0d56 );color:var( --e-global-color-a2c0d56 );}.elementor-20 .elementor-element.elementor-element-25579ac.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-25579ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-cfa1f76 );color:var( --e-global-color-cfa1f76 );border-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-25579ac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a2c0d56 );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon{font-size:28px;}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title a{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531{width:100%;max-width:100%;--icon-box-icon-margin:14px;}.elementor-20 .elementor-element.elementor-element-7d00531:hover{--e-transform-scale:1.05;}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-wrapper{align-items:start;}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-ec3c7a7 );}.elementor-20 .elementor-element.elementor-element-7d00531.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfa1f76 );fill:var( --e-global-color-ec3c7a7 );color:var( --e-global-color-ec3c7a7 );}.elementor-20 .elementor-element.elementor-element-7d00531.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-7d00531.elementor-view-default .elementor-icon{fill:var( --e-global-color-cfa1f76 );color:var( --e-global-color-cfa1f76 );border-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-7d00531.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ec3c7a7 );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon{font-size:28px;}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title a{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-description{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-97f239b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e5e2dcff;--border-color:#e5e2dcff;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-97f239b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-97f239b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEBE900;}.elementor-20 .elementor-element.elementor-element-73ab4aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-8c1d6ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-99d930c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-99d930c .elementor-heading-title{font-family:"Codec", Sans-serif;font-size:36px;line-height:40px;color:#44422cff;}.elementor-20 .elementor-element.elementor-element-2a74007{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-000a0d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-c15afec{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c15afec .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#274044ff;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-text );text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:21px 42px 21px 21px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body, .elementor-20 .elementor-element.elementor-element-4b4437b .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-7fbea4f );}.elementor-20 .elementor-element.elementor-element-4b4437b{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{border-style:none;border-radius:7px 7px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 14px 14px;padding:21px 21px 21px 21px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:0px 0px 14px 14px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cfa1f76 );border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .ekit_accordion_icon_group, .elementor-20 .elementor-element.elementor-element-4b4437b .ekit_accordion_icon_left_group{margin:21px 21px 21px 21px;}.elementor-20 .elementor-element.elementor-element-db1de60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-20 .elementor-element.elementor-element-e7c5e24{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e7c5e24 .elementor-heading-title{font-size:20px;font-weight:600;line-height:28px;color:#44422cff;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-cfa1f76 );}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-text );text-decoration:none;border-style:none;border-radius:0px 0px 0px 0px;padding:21px 42px 21px 21px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body, .elementor-20 .elementor-element.elementor-element-c99ad72 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-7fbea4f );}.elementor-20 .elementor-element.elementor-element-c99ad72{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{border-style:none;border-radius:7px 7px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 14px 14px;padding:21px 21px 21px 21px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:0px 0px 14px 14px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cfa1f76 );border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:14px 14px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .ekit_accordion_icon_group, .elementor-20 .elementor-element.elementor-element-c99ad72 .ekit_accordion_icon_left_group{margin:21px 21px 21px 21px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-a46dc50{--width:auto;}.elementor-20 .elementor-element.elementor-element-7906da6{--width:auto;}.elementor-20 .elementor-element.elementor-element-6fc78b6{--width:100%;}.elementor-20 .elementor-element.elementor-element-1c5ab48{--width:45%;}.elementor-20 .elementor-element.elementor-element-994e1c2{--width:55%;}.elementor-20 .elementor-element.elementor-element-97f239b{--width:auto;}.elementor-20 .elementor-element.elementor-element-73ab4aa{--width:100%;}.elementor-20 .elementor-element.elementor-element-8c1d6ed{--width:auto;}.elementor-20 .elementor-element.elementor-element-2a74007{--width:auto;}.elementor-20 .elementor-element.elementor-element-000a0d6{--width:auto;}.elementor-20 .elementor-element.elementor-element-db1de60{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-ba68c1c{--content-width:720px;}.elementor-20 .elementor-element.elementor-element-1c5ab48{--width:100%;}.elementor-20 .elementor-element.elementor-element-994e1c2{--width:100%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-7906da6{--padding-top:96px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6fc78b6{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-ba68c1c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-1c5ab48{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-20 .elementor-element.elementor-element-994e1c2{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-97f239b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-73ab4aa{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-8c1d6ed{--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-99d930c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-2a74007{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-c15afec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-e7c5e24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-a46dc50{--width:auto;}.elementor-20 .elementor-element.elementor-element-7906da6{--width:auto;--padding-top:96px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6fc78b6{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-37d7415 .softlite-dynamic-card-box-text-1{font-size:36px;line-height:40px;}.elementor-20 .elementor-element.elementor-element-ba68c1c{--content-width:600px;--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-1c5ab48{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-994e1c2{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-faf5b45 .softlite-dynamic-card-box-text-2{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-961ce44{--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon{font-size:21px;}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-d1ce3ba .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon{font-size:21px;}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-25579ac .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon{font-size:21px;}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-title a{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );}.elementor-20 .elementor-element.elementor-element-7d00531 .elementor-icon-box-description{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-97f239b{--width:auto;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-73ab4aa{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-8c1d6ed{--width:auto;--margin-top:0px;--margin-bottom:48px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-99d930c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-20 .elementor-element.elementor-element-99d930c .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-2a74007{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-20 .elementor-element.elementor-element-000a0d6{--width:auto;}.elementor-20 .elementor-element.elementor-element-c15afec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:16px 32px 16px 16px;}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-4b4437b .elementskit-accordion .elementskit-card-body{padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-4b4437b .ekit_accordion_icon_group, .elementor-20 .elementor-element.elementor-element-4b4437b .ekit_accordion_icon_left_group{margin:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-db1de60{--width:auto;}.elementor-20 .elementor-element.elementor-element-e7c5e24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:16px 32px 16px 16px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body p, .elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-20 .elementor-element.elementor-element-c99ad72 .elementskit-accordion .elementskit-card-body{padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-c99ad72 .ekit_accordion_icon_group, .elementor-20 .elementor-element.elementor-element-c99ad72 .ekit_accordion_icon_left_group{margin:16px 16px 16px 16px;}}
.elementor-20 .elementor-element.elementor-element-6fc78b6{max-width: 1400px;display: block;}.elementor-20 .elementor-element.elementor-element-6fc78b6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-6fc78b6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-6fc78b6{max-width: none;}}
.elementor-20 .elementor-element.elementor-element-7906da6{display: block;}.elementor-20 .elementor-element.elementor-element-7906da6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-7906da6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-37d7415 {width: auto;}.elementor-20 .elementor-element.elementor-element-37d7415 .x9jproii{background-image: linear-gradient(
    180deg,
    rgba(109, 127, 126, 1),
    rgba(168, 119, 93, 1)
  );padding-bottom: 64px;padding-block-end: 64px;background-size: auto;padding-top: 0px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .x9jproii::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .x9jproii::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-37d7415 .x9jproii{padding-bottom: 64px;padding-top: 0px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-37d7415 .x9jproii{padding-bottom: 64px;padding-top: 0px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-37d7415 .e55tdbmd{margin-left: auto;margin-right: auto;max-width: 1400px;padding-left: 24px;padding-right: 24px;width: 100%;padding-inline-start: 24px;padding-inline-end: 24px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .e55tdbmd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .e55tdbmd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-37d7415 .e55tdbmd{margin-left: auto;margin-right: auto;padding-left: 24px;padding-right: 24px;max-width: none;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-37d7415 .e55tdbmd{margin-left: auto;margin-right: auto;padding-left: 24px;padding-right: 24px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-37d7415 .j4c7ty0v{margin-left: auto;margin-right: auto;max-width: 768px;padding-top: 48px;text-align: center;width: auto;padding-block-start: 48px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .j4c7ty0v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .j4c7ty0v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-37d7415 .j4c7ty0v{margin-left: auto;margin-right: auto;padding-top: 48px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-37d7415 .j4c7ty0v{margin-left: auto;margin-right: auto;padding-top: 48px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-37d7415 .f1qt09ew{font-family: "Playfair Display", Georgia, serif;margin-bottom: 24px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .f1qt09ew::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-20 .elementor-element.elementor-element-37d7415 .f1qt09ew::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-37d7415 .f1qt09ew{margin-bottom: 24px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-37d7415 .f1qt09ew{margin-bottom: 24px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-37d7415 .kvh05028{margin-bottom: 32px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-37d7415 .kvh05028::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}.elementor-20 .elementor-element.elementor-element-37d7415 .kvh05028::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgba(255, 255, 255, 0.9);-webkit-text-stroke-color: rgba(255, 255, 255, 0.9);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-37d7415 .kvh05028{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-37d7415 .kvh05028{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-20 .elementor-element.elementor-element-a46dc50{flex-basis: 0%;flex-grow: 1;display: block;}.elementor-20 .elementor-element.elementor-element-a46dc50::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-a46dc50::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}




.elementor-20 .elementor-element.elementor-element-faf5b45 {width: auto;}.elementor-20 .elementor-element.elementor-element-faf5b45 .eho9hs60{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .eho9hs60::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .eho9hs60::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .g7telbzk{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: inline-block;margin-bottom: 16px;padding-bottom: 6px;padding-left: 16px;padding-right: 16px;padding-top: 6px;width: auto;padding-block-start: 6px;padding-block-end: 6px;padding-inline-start: 16px;padding-inline-end: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .g7telbzk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(171, 118, 89);-webkit-text-stroke-color: rgb(171, 118, 89);}.elementor-20 .elementor-element.elementor-element-faf5b45 .g7telbzk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(171, 118, 89);-webkit-text-stroke-color: rgb(171, 118, 89);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-faf5b45 .g7telbzk{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 16px;padding-bottom: 6px;padding-left: 16px;padding-right: 16px;padding-top: 6px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-faf5b45 .g7telbzk{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-bottom: 16px;padding-bottom: 6px;padding-left: 16px;padding-right: 16px;padding-top: 6px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-faf5b45 .sjkmcjri{font-family: "Playfair Display", Georgia, serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .sjkmcjri::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}.elementor-20 .elementor-element.elementor-element-faf5b45 .sjkmcjri::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;line-height: 48px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-faf5b45 .sjkmcjri{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-faf5b45 .sjkmcjri{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}








.elementor-20 .elementor-element.elementor-element-99d930c .elementor-heading-title{font-family: "Playfair Display", Georgia, serif;}.elementor-20 .elementor-element.elementor-element-99d930c .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}.elementor-20 .elementor-element.elementor-element-99d930c .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;}
.elementor-20 .elementor-element.elementor-element-8c1d6ed{max-width: 768px;text-align: center;display: block;}.elementor-20 .elementor-element.elementor-element-8c1d6ed::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-8c1d6ed::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-c15afec .d6d40t8a{align-items: center;background-color: rgb(39, 64, 68);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;color: rgb(255, 255, 255);display: flex;font-family: "Playfair Display", Georgia, serif;font-size: 14px;font-weight: 600;height: 32px;justify-content: center;line-height: 20px;width: 32px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-c15afec .d6d40t8a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-20 .elementor-element.elementor-element-c15afec .d6d40t8a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-c15afec .d6d40t8a{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-c15afec .d6d40t8a{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-c15afec .elementor-heading-title{align-items: center;column-gap: 8px;display: flex;font-family: "Playfair Display", Georgia, serif;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;}.elementor-20 .elementor-element.elementor-element-c15afec .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(39, 64, 68);-webkit-text-stroke-color: rgb(39, 64, 68);}.elementor-20 .elementor-element.elementor-element-c15afec .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(39, 64, 68);-webkit-text-stroke-color: rgb(39, 64, 68);}

.elementor-20 .elementor-element.elementor-element-000a0d6{display: block;}.elementor-20 .elementor-element.elementor-element-000a0d6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-000a0d6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-e7c5e24 .d81hox4i{align-items: center;background-color: rgb(68, 66, 44);border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;color: rgb(255, 255, 255);display: flex;font-family: "Playfair Display", Georgia, serif;font-size: 14px;font-weight: 600;height: 32px;justify-content: center;line-height: 20px;width: 32px;flex-direction: row;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-20 .elementor-element.elementor-element-e7c5e24 .d81hox4i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-20 .elementor-element.elementor-element-e7c5e24 .d81hox4i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-e7c5e24 .d81hox4i{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-e7c5e24 .d81hox4i{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-20 .elementor-element.elementor-element-e7c5e24 .elementor-heading-title{align-items: center;column-gap: 8px;display: flex;font-family: "Playfair Display", Georgia, serif;row-gap: 8px;grid-column-gap: 8px;flex-direction: row;}.elementor-20 .elementor-element.elementor-element-e7c5e24 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-e7c5e24 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}

.elementor-20 .elementor-element.elementor-element-db1de60{display: block;}.elementor-20 .elementor-element.elementor-element-db1de60::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-db1de60::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-20 .elementor-element.elementor-element-2a74007{display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));max-width: 1024px;grid-column-gap: 32px;grid-template-rows: auto;}.elementor-20 .elementor-element.elementor-element-2a74007::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-20 .elementor-element.elementor-element-2a74007::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-20 .elementor-element.elementor-element-2a74007{grid-template-columns: none;grid-template-rows: none;}}
.elementor-20 .elementor-element.elementor-element-73ab4aa{max-width: 1400px;display: block;}.elementor-20 .elementor-element.elementor-element-73ab4aa::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-73ab4aa::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-20 .elementor-element.elementor-element-73ab4aa{max-width: none;}}
.elementor-20 .elementor-element.elementor-element-97f239b {border-bottom-color: rgb(229, 226, 220);border-bottom-style: solid;border-left-color: rgb(229, 226, 220);border-left-style: solid;border-right-color: rgb(229, 226, 220);border-right-style: solid;border-top-color: rgb(229, 226, 220);border-top-style: solid;color: rgb(68, 66, 44);font-family: "DM Sans", system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-20 .elementor-element.elementor-element-97f239b p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-20 .elementor-element.elementor-element-97f239b .elementor-button {line-height: inherit !important}.elementor-20 .elementor-element.elementor-element-97f239b{color: rgb(68, 66, 44);font-family: "DM Sans", system-ui, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;display: block;}.elementor-20 .elementor-element.elementor-element-97f239b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-20 .elementor-element.elementor-element-97f239b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}body{overflow-x:hidden;}.elementor-element{position:static;}
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Codec';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://enjoylivingbcn.com/wp-content/uploads/2025/09/Codec-Warm-Regular-trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Codec';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://enjoylivingbcn.com/wp-content/uploads/2025/09/Codec-Warm-Bold-trial.ttf') format('truetype');
}
@font-face {
	font-family: 'Codec';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://enjoylivingbcn.com/wp-content/uploads/2025/09/Codec-Warm-Thin-Italic-trial.ttf') format('truetype');
}
/* End Custom Fonts CSS */
