.elementor-1535 .elementor-element.elementor-element-610da48a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-610da48a:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-610da48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pagra.eu/wp-content/uploads/2025/10/Component-10-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1535 .elementor-element.elementor-element-6f216b0c{--display:flex;}.elementor-1535 .elementor-element.elementor-element-53fa2361{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d85f086 );--border-color:var( --e-global-color-d85f086 );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-1535 .elementor-element.elementor-element-53fa2361:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-53fa2361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1716E6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-2519cf0e{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-d85f086 );padding:8px 32px 8px 32px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;border-radius:16px 16px 16px 16px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-6461f5d3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1535 .elementor-element.elementor-element-6461f5d3 .elementor-heading-title{font-family:var( --e-global-typography-5275f06-font-family ), Sans-serif;font-size:var( --e-global-typography-5275f06-font-size );font-weight:var( --e-global-typography-5275f06-font-weight );line-height:var( --e-global-typography-5275f06-line-height );color:var( --e-global-color-a35482a );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-fbc278d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-fbc278d .elementor-icon-list-text{color:var( --e-global-color-a35482a );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-2f090d5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-702266b4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-702266b4:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-702266b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-426559e0{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-2194d8a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-2194d8a9 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-2194d8a9 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-2194d8a9 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-18786dbe{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-332f1503 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-59524e39{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2f0b1993{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-2f0b1993:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2f0b1993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-9bc5899{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-4518f007.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-4518f007 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4518f007 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-4518f007 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-4549c979{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-78231275 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-7cd74bdb{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-e803216{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-e803216:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-e803216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-7e5d66ef{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-4267a64f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-4267a64f .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4267a64f .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-4267a64f .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-15d77a78{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-57640ebf .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2c7a0f58{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-9310c05{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-9310c05:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-9310c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-115e32{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-4b71154c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-4b71154c .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-4b71154c .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-4b71154c .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-101d5062{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-11ec3ac1 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-7f603c34{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-5035ea03 .elementor-button{background-color:var( --e-global-color-386aeb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-386aeb1 );border-radius:16px 16px 16px 16px;padding:30px 26px 30px 26px;}.elementor-1535 .elementor-element.elementor-element-5035ea03 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-5035ea03 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-5035ea03{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-65da5bcc{--display:flex;}.elementor-1535 .elementor-element.elementor-element-2ea1096e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d85f086 );--border-color:var( --e-global-color-d85f086 );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-1535 .elementor-element.elementor-element-2ea1096e:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2ea1096e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1716E6;}.elementor-1535 .elementor-element.elementor-element-6cce8038{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-d85f086 );padding:8px 32px 8px 32px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;border-radius:16px 16px 16px 16px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-6e795eb4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1535 .elementor-element.elementor-element-6e795eb4 .elementor-heading-title{font-family:var( --e-global-typography-5275f06-font-family ), Sans-serif;font-size:var( --e-global-typography-5275f06-font-size );font-weight:var( --e-global-typography-5275f06-font-weight );line-height:var( --e-global-typography-5275f06-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2eaff230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-2eaff230 .elementor-icon-list-text{color:var( --e-global-color-a35482a );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-10716cfe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-9630cda{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-9630cda:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-9630cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-3510361b{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-3f480f47.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-3f480f47 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-3f480f47 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-3f480f47 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-2707450d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-7d423872 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-57475a74{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2b8febdc{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-2b8febdc:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2b8febdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-2a3eb22d{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-415870a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-415870a6 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-415870a6 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-415870a6 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-54d525f5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-4eb9b09f .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-457e94b7{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-1e0b58a8{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-1e0b58a8:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1e0b58a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-74d64edf{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-5e9ce292.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-5e9ce292 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-5e9ce292 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-5e9ce292 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-57dd5fed{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-2120aa64 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-490febcd{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-34d3686a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-34d3686a:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-34d3686a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-78da9f13{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-af441bd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-af441bd .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-af441bd .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-af441bd .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-4993ffd4{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-3a27328a .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-52a2abda{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-5cbab1d2 .elementor-button{background-color:var( --e-global-color-386aeb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-386aeb1 );border-radius:16px 16px 16px 16px;padding:30px 26px 30px 26px;}.elementor-1535 .elementor-element.elementor-element-5cbab1d2 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-5cbab1d2 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-5cbab1d2{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-4aa8d1bf{--display:flex;}.elementor-1535 .elementor-element.elementor-element-46c1f81e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d85f086 );--border-color:var( --e-global-color-d85f086 );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-1535 .elementor-element.elementor-element-46c1f81e:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-46c1f81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1716E6;}.elementor-1535 .elementor-element.elementor-element-787d11d1{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-d85f086 );padding:8px 32px 8px 32px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;border-radius:16px 16px 16px 16px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-1d1d1cc4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1535 .elementor-element.elementor-element-1d1d1cc4 .elementor-heading-title{font-family:var( --e-global-typography-5275f06-font-family ), Sans-serif;font-size:var( --e-global-typography-5275f06-font-size );font-weight:var( --e-global-typography-5275f06-font-weight );line-height:var( --e-global-typography-5275f06-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-54154e87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-54154e87 .elementor-icon-list-text{color:var( --e-global-color-a35482a );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-53bcbb73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-4537941f{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-4537941f:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4537941f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-a3d75bf{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-285e6aca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-285e6aca .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-285e6aca .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-285e6aca .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-1cc8310f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-45f33fbf .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-11f8af20{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2c6d0b06{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-2c6d0b06:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2c6d0b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-4e9a6f84{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-443a7810.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-443a7810 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-443a7810 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-443a7810 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-3f40bb27{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-2b0532d7 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-6d83dba4{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-560fd8ae{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-560fd8ae:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-560fd8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-12f6a568{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-2f1117a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-2f1117a7 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-2f1117a7 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-2f1117a7 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-7423497b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-1ed1fa7f .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-67f8c152{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2d6ec694{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-2d6ec694:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2d6ec694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-5ee9b1a7{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-1c0679f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-1c0679f3 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-1c0679f3 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-1c0679f3 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-6058b94a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-453e72f5 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-77c574c4{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-1175d6ac .elementor-button{background-color:var( --e-global-color-386aeb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-386aeb1 );border-radius:16px 16px 16px 16px;padding:30px 26px 30px 26px;}.elementor-1535 .elementor-element.elementor-element-1175d6ac .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-1175d6ac .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-1175d6ac{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-3964bce9{--display:flex;}.elementor-1535 .elementor-element.elementor-element-1625d4f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d85f086 );--border-color:var( --e-global-color-d85f086 );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-1535 .elementor-element.elementor-element-1625d4f9:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1625d4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1716E6;}.elementor-1535 .elementor-element.elementor-element-2bdd51ff{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-d85f086 );padding:8px 32px 8px 32px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;border-radius:16px 16px 16px 16px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-636aae1d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1535 .elementor-element.elementor-element-636aae1d .elementor-heading-title{font-family:var( --e-global-typography-5275f06-font-family ), Sans-serif;font-size:var( --e-global-typography-5275f06-font-size );font-weight:var( --e-global-typography-5275f06-font-weight );line-height:var( --e-global-typography-5275f06-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2d70f5d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-2d70f5d3 .elementor-icon-list-text{color:var( --e-global-color-a35482a );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-32e1bce9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-46e23ce9{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-46e23ce9:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-46e23ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-637b18cf{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-57f6ffb2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-57f6ffb2 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-57f6ffb2 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-57f6ffb2 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-52b3b9c9{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-1235b845 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-557acf77{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-7e32ee14{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-7e32ee14:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-7e32ee14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-1a4520ad{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-16d27e52.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-16d27e52 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-16d27e52 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-16d27e52 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-e318ae5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-32e17f8 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-16ace02b{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-19078c06{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-19078c06:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-19078c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-457f4be9{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-6dfff024.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-6dfff024 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-6dfff024 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-6dfff024 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-33af6ba9{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-38427113 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-7b5c4d73{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-7c517e9b{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-7c517e9b:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-7c517e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-4f09031f{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-786e73d8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-786e73d8 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-786e73d8 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-786e73d8 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-423227b0{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-24985cdc .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2473794d{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-52d0cb05 .elementor-button{background-color:var( --e-global-color-386aeb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-386aeb1 );border-radius:16px 16px 16px 16px;padding:30px 26px 30px 26px;}.elementor-1535 .elementor-element.elementor-element-52d0cb05 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-52d0cb05 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-52d0cb05{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-2680b846{--display:flex;}.elementor-1535 .elementor-element.elementor-element-1ca45037{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d85f086 );--border-color:var( --e-global-color-d85f086 );--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-1535 .elementor-element.elementor-element-1ca45037:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1ca45037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1716E6;}.elementor-1535 .elementor-element.elementor-element-14fa3aaf{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-d85f086 );padding:8px 32px 8px 32px;--container-widget-width:fit-content;--container-widget-flex-grow:0;z-index:2;border-radius:16px 16px 16px 16px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1535 .elementor-element.elementor-element-df1b911{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1535 .elementor-element.elementor-element-df1b911 .elementor-heading-title{font-family:var( --e-global-typography-5275f06-font-family ), Sans-serif;font-size:var( --e-global-typography-5275f06-font-size );font-weight:var( --e-global-typography-5275f06-font-weight );line-height:var( --e-global-typography-5275f06-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-b298ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-b298ef .elementor-icon-list-text{color:var( --e-global-color-a35482a );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-dc590a2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-24ada993{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-24ada993:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-24ada993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-64edd851{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-3adeac06.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-3adeac06 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-3adeac06 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-3adeac06 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-7e83d930{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-2f758f72 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-3410078e{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-2289cde4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-2289cde4:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-2289cde4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-5fe73888{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-508ed8c3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-508ed8c3 .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-508ed8c3 .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-508ed8c3 .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-dd1123c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-6a8cbb41 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-1d4f348c{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-79608ff5{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-79608ff5:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-79608ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-d93d60d{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-112c93bf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-112c93bf .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-112c93bf .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-112c93bf .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-e87c786{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-424bb021 .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-44da1341{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-1021fd85{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:32px;}.elementor-1535 .elementor-element.elementor-element-1021fd85:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-1021fd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93d8810 );}.elementor-1535 .elementor-element.elementor-element-529d8ac{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1535 .elementor-element.elementor-element-29130eeb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-29130eeb .elementor-icon-wrapper{text-align:center;}.elementor-1535 .elementor-element.elementor-element-29130eeb .elementor-icon{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-29130eeb .elementor-icon svg{height:24px;}.elementor-1535 .elementor-element.elementor-element-5172c5ad{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1535 .elementor-element.elementor-element-4133a03f .elementor-heading-title{font-family:var( --e-global-typography-935272d-font-family ), Sans-serif;font-size:var( --e-global-typography-935272d-font-size );font-weight:var( --e-global-typography-935272d-font-weight );line-height:var( --e-global-typography-935272d-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-3ce8c97c{font-family:var( --e-global-typography-da7f3d1-font-family ), Sans-serif;font-size:var( --e-global-typography-da7f3d1-font-size );font-weight:var( --e-global-typography-da7f3d1-font-weight );line-height:var( --e-global-typography-da7f3d1-line-height );color:var( --e-global-color-a35482a );}.elementor-1535 .elementor-element.elementor-element-119b01b1 .elementor-button{background-color:var( --e-global-color-386aeb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-386aeb1 );border-radius:16px 16px 16px 16px;padding:30px 26px 30px 26px;}.elementor-1535 .elementor-element.elementor-element-119b01b1 .elementor-button:hover, .elementor-1535 .elementor-element.elementor-element-119b01b1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-119b01b1{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-3315ea9c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:18px;}.elementor-1535 .elementor-element.elementor-element-3315ea9c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-93d8810 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d85f086 );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2519cf0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1535 .elementor-element.elementor-element-6461f5d3 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2f090d5c{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-332f1503 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-59524e39{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-78231275 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7cd74bdb{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-57640ebf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2c7a0f58{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-11ec3ac1 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7f603c34{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-5035ea03 .elementor-button{padding:22px 16px 22px 16px;}.elementor-1535 .elementor-element.elementor-element-6cce8038{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-6e795eb4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-10716cfe{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-7d423872 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-57475a74{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4eb9b09f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-457e94b7{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2120aa64 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-490febcd{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-3a27328a .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-52a2abda{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-5cbab1d2 .elementor-button{padding:22px 16px 22px 16px;}.elementor-1535 .elementor-element.elementor-element-787d11d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-1d1d1cc4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-53bcbb73{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-45f33fbf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-11f8af20{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2b0532d7 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-6d83dba4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-1ed1fa7f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-67f8c152{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-453e72f5 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-77c574c4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-1175d6ac .elementor-button{padding:22px 16px 22px 16px;}.elementor-1535 .elementor-element.elementor-element-2bdd51ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-636aae1d .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-32e1bce9{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-1235b845 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-557acf77{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-32e17f8 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-16ace02b{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-38427113 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7b5c4d73{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-24985cdc .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2473794d{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-52d0cb05 .elementor-button{padding:22px 16px 22px 16px;}.elementor-1535 .elementor-element.elementor-element-14fa3aaf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-df1b911 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-dc590a2{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-2f758f72 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3410078e{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-6a8cbb41 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-1d4f348c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-424bb021 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-44da1341{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4133a03f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3ce8c97c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-119b01b1 .elementor-button{padding:22px 16px 22px 16px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2519cf0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1535 .elementor-element.elementor-element-6461f5d3 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2f090d5c{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-332f1503 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-59524e39{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-78231275 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7cd74bdb{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-57640ebf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2c7a0f58{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-11ec3ac1 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7f603c34{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-6cce8038{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-6e795eb4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-10716cfe{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-7d423872 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-57475a74{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4eb9b09f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-457e94b7{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2120aa64 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-490febcd{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-3a27328a .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-52a2abda{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-787d11d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-1d1d1cc4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-53bcbb73{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-45f33fbf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-11f8af20{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2b0532d7 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-6d83dba4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-1ed1fa7f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-67f8c152{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-453e72f5 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-77c574c4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2bdd51ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-636aae1d .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-32e1bce9{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-1235b845 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-557acf77{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-32e17f8 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-16ace02b{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-38427113 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7b5c4d73{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-24985cdc .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2473794d{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-14fa3aaf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-df1b911 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-dc590a2{--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-2f758f72 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3410078e{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-6a8cbb41 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-1d4f348c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-424bb021 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-44da1341{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4133a03f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3ce8c97c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-3315ea9c{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2519cf0e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1535 .elementor-element.elementor-element-6461f5d3 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1535 .elementor-element.elementor-element-2f090d5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-332f1503 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-59524e39{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-78231275 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7cd74bdb{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-57640ebf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2c7a0f58{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-11ec3ac1 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7f603c34{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-6cce8038{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-6e795eb4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-10716cfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-7d423872 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-57475a74{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4eb9b09f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-457e94b7{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2120aa64 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-490febcd{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-3a27328a .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-52a2abda{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-787d11d1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-1d1d1cc4 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-53bcbb73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-45f33fbf .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-11f8af20{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2b0532d7 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-6d83dba4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-1ed1fa7f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-67f8c152{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-453e72f5 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-77c574c4{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-2bdd51ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-636aae1d .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-32e1bce9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-1235b845 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-557acf77{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-32e17f8 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-16ace02b{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-38427113 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-7b5c4d73{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-24985cdc .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-2473794d{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-14fa3aaf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1535 .elementor-element.elementor-element-df1b911 .elementor-heading-title{font-size:var( --e-global-typography-5275f06-font-size );line-height:var( --e-global-typography-5275f06-line-height );}.elementor-1535 .elementor-element.elementor-element-dc590a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1535 .elementor-element.elementor-element-2f758f72 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3410078e{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-6a8cbb41 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-1d4f348c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-424bb021 .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-44da1341{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-4133a03f .elementor-heading-title{font-size:var( --e-global-typography-935272d-font-size );line-height:var( --e-global-typography-935272d-line-height );}.elementor-1535 .elementor-element.elementor-element-3ce8c97c{font-size:var( --e-global-typography-da7f3d1-font-size );line-height:var( --e-global-typography-da7f3d1-line-height );}.elementor-1535 .elementor-element.elementor-element-3315ea9c{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3315ea9c */.elementor-1535 .elementor-element.elementor-element-3315ea9c {
    max-width: 947px!important;
}


.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper {
    overflow: visible;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide > div {
    transform: scale(0.8) translateX(400px);
    transform-origin: right;
    transition: all 0.6s;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-prev > div {
    transform: scale(0.8) translateX(200px);
    transform-origin: right;
    opacity: 0.5;
}


.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-active > div {
    transform: scale(1) translateX(0);
    opacity: 1;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-next > div {
    transform: scale(0.8) translateX(-200px);
    transform-origin: left;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-next ~.swiper-slide > div {
    transform: scale(0.8) translateX(-400px);
    transform-origin: left;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide:not(.swiper-slide-active) {
  z-index: -1;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-button-disabled {
    opacity: 1!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fbc278d */.elementor-1535 .elementor-element.elementor-element-fbc278d ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59524e39 */.elementor-1535 .elementor-element.elementor-element-59524e39 ul, .elementor-1535 .elementor-element.elementor-element-59524e39 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd74bdb */.elementor-1535 .elementor-element.elementor-element-7cd74bdb ul, .elementor-1535 .elementor-element.elementor-element-7cd74bdb ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c7a0f58 */.elementor-1535 .elementor-element.elementor-element-2c7a0f58 ul, .elementor-1535 .elementor-element.elementor-element-2c7a0f58 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f603c34 */.elementor-1535 .elementor-element.elementor-element-7f603c34 ul, .elementor-1535 .elementor-element.elementor-element-7f603c34 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53fa2361 */.elementor-1535 .elementor-element.elementor-element-53fa2361 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2eaff230 */.elementor-1535 .elementor-element.elementor-element-2eaff230 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57475a74 */.elementor-1535 .elementor-element.elementor-element-57475a74 ul, .elementor-1535 .elementor-element.elementor-element-57475a74 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457e94b7 */.elementor-1535 .elementor-element.elementor-element-457e94b7 ul, .elementor-1535 .elementor-element.elementor-element-457e94b7 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-490febcd */.elementor-1535 .elementor-element.elementor-element-490febcd ul, .elementor-1535 .elementor-element.elementor-element-490febcd ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52a2abda */.elementor-1535 .elementor-element.elementor-element-52a2abda ul, .elementor-1535 .elementor-element.elementor-element-52a2abda ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ea1096e */.elementor-1535 .elementor-element.elementor-element-2ea1096e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54154e87 */.elementor-1535 .elementor-element.elementor-element-54154e87 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11f8af20 */.elementor-1535 .elementor-element.elementor-element-11f8af20 ul, .elementor-1535 .elementor-element.elementor-element-11f8af20 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83dba4 */.elementor-1535 .elementor-element.elementor-element-6d83dba4 ul, .elementor-1535 .elementor-element.elementor-element-6d83dba4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67f8c152 */.elementor-1535 .elementor-element.elementor-element-67f8c152 ul, .elementor-1535 .elementor-element.elementor-element-67f8c152 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c574c4 */.elementor-1535 .elementor-element.elementor-element-77c574c4 ul, .elementor-1535 .elementor-element.elementor-element-77c574c4 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46c1f81e */.elementor-1535 .elementor-element.elementor-element-46c1f81e {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d70f5d3 */.elementor-1535 .elementor-element.elementor-element-2d70f5d3 ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557acf77 */.elementor-1535 .elementor-element.elementor-element-557acf77 ul, .elementor-1535 .elementor-element.elementor-element-557acf77 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ace02b */.elementor-1535 .elementor-element.elementor-element-16ace02b ul, .elementor-1535 .elementor-element.elementor-element-16ace02b ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5c4d73 */.elementor-1535 .elementor-element.elementor-element-7b5c4d73 ul, .elementor-1535 .elementor-element.elementor-element-7b5c4d73 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2473794d */.elementor-1535 .elementor-element.elementor-element-2473794d ul, .elementor-1535 .elementor-element.elementor-element-2473794d ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1625d4f9 */.elementor-1535 .elementor-element.elementor-element-1625d4f9 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b298ef */.elementor-1535 .elementor-element.elementor-element-b298ef ul{
    max-width: 635px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3410078e */.elementor-1535 .elementor-element.elementor-element-3410078e ul, .elementor-1535 .elementor-element.elementor-element-3410078e ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d4f348c */.elementor-1535 .elementor-element.elementor-element-1d4f348c ul, .elementor-1535 .elementor-element.elementor-element-1d4f348c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44da1341 */.elementor-1535 .elementor-element.elementor-element-44da1341 ul, .elementor-1535 .elementor-element.elementor-element-44da1341 ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce8c97c */.elementor-1535 .elementor-element.elementor-element-3ce8c97c ul, .elementor-1535 .elementor-element.elementor-element-3ce8c97c ol {
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca45037 */.elementor-1535 .elementor-element.elementor-element-1ca45037 {
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter:blur(13px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3315ea9c */.elementor-1535 .elementor-element.elementor-element-3315ea9c {
    max-width: 947px!important;
}


.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper {
    overflow: visible;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide > div {
    transform: scale(0.8) translateX(400px);
    transform-origin: right;
    transition: all 0.6s;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-prev > div {
    transform: scale(0.8) translateX(200px);
    transform-origin: right;
    opacity: 0.5;
}


.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-active > div {
    transform: scale(1) translateX(0);
    opacity: 1;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-next > div {
    transform: scale(0.8) translateX(-200px);
    transform-origin: left;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide.swiper-slide-next ~.swiper-slide > div {
    transform: scale(0.8) translateX(-400px);
    transform-origin: left;
    opacity: 0.5;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-slide:not(.swiper-slide-active) {
  z-index: -1;
}

.elementor-1535 .elementor-element.elementor-element-3315ea9c .swiper-button-disabled {
    opacity: 1!important;
}/* End custom CSS */