.elementor-11761 .elementor-element.elementor-element-28c42a79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:72px;--padding-right:72px;}.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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11761 .elementor-element.elementor-element-31f2cfde{text-align:center;}.elementor-11761 .elementor-element.elementor-element-31f2cfde .elementor-heading-title{font-family:"Helvetica Neuel", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:-6px;color:var( --e-global-color-c322b90 );}.elementor-11761 .elementor-element.elementor-element-eaf0ce2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:74px 74px;--row-gap:74px;--column-gap:74px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11761 .elementor-element.elementor-element-2d0c18e{--display:flex;}.elementor-11761 .elementor-element.elementor-element-b905c60{--display:flex;}.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-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-11761 .elementor-element.elementor-element-6da2ac4{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-6da2ac4 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-6da2ac4 a:hover, .elementor-11761 .elementor-element.elementor-element-6da2ac4 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-ef06911{--display:flex;}.elementor-11761 .elementor-element.elementor-element-c78fccd{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-c78fccd a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-c78fccd a:hover, .elementor-11761 .elementor-element.elementor-element-c78fccd a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-6b0de05{--display:flex;}.elementor-11761 .elementor-element.elementor-element-81dfcc9{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-81dfcc9 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-81dfcc9 a:hover, .elementor-11761 .elementor-element.elementor-element-81dfcc9 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-5369254{--display:flex;}.elementor-11761 .elementor-element.elementor-element-c8ccee8{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-c8ccee8 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-c8ccee8 a:hover, .elementor-11761 .elementor-element.elementor-element-c8ccee8 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-beb2f90{--display:flex;}.elementor-11761 .elementor-element.elementor-element-f5c7db7{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-f5c7db7 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-f5c7db7 a:hover, .elementor-11761 .elementor-element.elementor-element-f5c7db7 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-6fad516{--display:flex;}.elementor-11761 .elementor-element.elementor-element-a125666{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-a125666 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-a125666 a:hover, .elementor-11761 .elementor-element.elementor-element-a125666 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-53a56e4{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-53a56e4 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-7a7bca4{--display:flex;}.elementor-11761 .elementor-element.elementor-element-0fba79f{--display:flex;}.elementor-11761 .elementor-element.elementor-element-9a9560f{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-9a9560f a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-9a9560f a:hover, .elementor-11761 .elementor-element.elementor-element-9a9560f a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-982b790{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-982b790 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-52cfd35{--display:flex;}.elementor-11761 .elementor-element.elementor-element-5c6755a{--display:flex;}.elementor-11761 .elementor-element.elementor-element-7655b69{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-7655b69 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-7655b69 a:hover, .elementor-11761 .elementor-element.elementor-element-7655b69 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-8bd967f{--display:flex;}.elementor-11761 .elementor-element.elementor-element-e7b04fe{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-e7b04fe a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-e7b04fe a:hover, .elementor-11761 .elementor-element.elementor-element-e7b04fe a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-8f8137e{--display:flex;}.elementor-11761 .elementor-element.elementor-element-48a9bee{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-48a9bee a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-48a9bee a:hover, .elementor-11761 .elementor-element.elementor-element-48a9bee a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-ecb420a{--display:flex;}.elementor-11761 .elementor-element.elementor-element-81934ce{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-81934ce a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-81934ce a:hover, .elementor-11761 .elementor-element.elementor-element-81934ce a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-d7c5e3d{--display:flex;}.elementor-11761 .elementor-element.elementor-element-acb8c0a{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-acb8c0a a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-acb8c0a a:hover, .elementor-11761 .elementor-element.elementor-element-acb8c0a a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-1e4576f{--display:flex;}.elementor-11761 .elementor-element.elementor-element-5c62d8c{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-5c62d8c a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-5c62d8c a:hover, .elementor-11761 .elementor-element.elementor-element-5c62d8c a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-1bebc8d{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-1bebc8d {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-d5951c8{--display:flex;}.elementor-11761 .elementor-element.elementor-element-cde5be6{--display:flex;}.elementor-11761 .elementor-element.elementor-element-d96ba67{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-d96ba67 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-d96ba67 a:hover, .elementor-11761 .elementor-element.elementor-element-d96ba67 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-1fe058a{--display:flex;}.elementor-11761 .elementor-element.elementor-element-f9fd769{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-f9fd769 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-f9fd769 a:hover, .elementor-11761 .elementor-element.elementor-element-f9fd769 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-b9d3242{--display:flex;}.elementor-11761 .elementor-element.elementor-element-04860c5{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-04860c5 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-04860c5 a:hover, .elementor-11761 .elementor-element.elementor-element-04860c5 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-9858071{--display:flex;}.elementor-11761 .elementor-element.elementor-element-a16fa68{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-a16fa68 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-a16fa68 a:hover, .elementor-11761 .elementor-element.elementor-element-a16fa68 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-b55d638{--display:flex;}.elementor-11761 .elementor-element.elementor-element-aca216a{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-aca216a a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-aca216a a:hover, .elementor-11761 .elementor-element.elementor-element-aca216a a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-f575d69{--display:flex;}.elementor-11761 .elementor-element.elementor-element-4da5e1d{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-4da5e1d a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-4da5e1d a:hover, .elementor-11761 .elementor-element.elementor-element-4da5e1d a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-f77bf42{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-f77bf42 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-6ad5def{--display:flex;}.elementor-11761 .elementor-element.elementor-element-184c619{--display:flex;}.elementor-11761 .elementor-element.elementor-element-7211b9f{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-7211b9f a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-7211b9f a:hover, .elementor-11761 .elementor-element.elementor-element-7211b9f a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-05b44f0{--display:flex;}.elementor-11761 .elementor-element.elementor-element-70b79fb{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-70b79fb a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-70b79fb a:hover, .elementor-11761 .elementor-element.elementor-element-70b79fb a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-872f9dd{--display:flex;}.elementor-11761 .elementor-element.elementor-element-1c03da3{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-1c03da3 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-1c03da3 a:hover, .elementor-11761 .elementor-element.elementor-element-1c03da3 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-0300ea8{--display:flex;}.elementor-11761 .elementor-element.elementor-element-98899d3{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-98899d3 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-98899d3 a:hover, .elementor-11761 .elementor-element.elementor-element-98899d3 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-527c10a{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-527c10a a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-527c10a a:hover, .elementor-11761 .elementor-element.elementor-element-527c10a a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-e18638e{--display:flex;}.elementor-11761 .elementor-element.elementor-element-6422552{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-6422552 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-6422552 a:hover, .elementor-11761 .elementor-element.elementor-element-6422552 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-39aed56{--display:flex;}.elementor-11761 .elementor-element.elementor-element-ce91807{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-ce91807 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-ce91807 a:hover, .elementor-11761 .elementor-element.elementor-element-ce91807 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-9d2a812{--display:flex;}.elementor-11761 .elementor-element.elementor-element-ad2bb0b{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-ad2bb0b a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-ad2bb0b a:hover, .elementor-11761 .elementor-element.elementor-element-ad2bb0b a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-bb41316{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bb41316 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-50868b19{--n-accordion-title-font-size:32px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-c322b90 );--n-accordion-title-hover-color:var( --e-global-color-c322b90 );--n-accordion-title-active-color:var( --e-global-color-c322b90 );--n-accordion-icon-size:32px;--n-accordion-icon-normal-color:var( --e-global-color-c322b90 );--n-accordion-icon-hover-color:var( --e-global-color-c322b90 );--n-accordion-icon-active-color:var( --e-global-color-c322b90 );}.elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}.elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}.elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}:where( .elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-601305c );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-11761 .elementor-element.elementor-element-50868b19 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.25em;letter-spacing:-0.32px;}.elementor-11761 .elementor-element.elementor-element-105c29f{--display:flex;}.elementor-11761 .elementor-element.elementor-element-149835e{--display:flex;}.elementor-11761 .elementor-element.elementor-element-8a58d56{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-8a58d56 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-8a58d56 a:hover, .elementor-11761 .elementor-element.elementor-element-8a58d56 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-ce09cc3{--display:flex;}.elementor-11761 .elementor-element.elementor-element-7b086e8{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-7b086e8 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-7b086e8 a:hover, .elementor-11761 .elementor-element.elementor-element-7b086e8 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-701b586{--display:flex;}.elementor-11761 .elementor-element.elementor-element-5befb2f{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-5befb2f a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-5befb2f a:hover, .elementor-11761 .elementor-element.elementor-element-5befb2f a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-1e08278{--display:flex;}.elementor-11761 .elementor-element.elementor-element-73b82b9{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-73b82b9 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-73b82b9 a:hover, .elementor-11761 .elementor-element.elementor-element-73b82b9 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-9743e8e{--display:flex;}.elementor-11761 .elementor-element.elementor-element-f9ad1a8{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-f9ad1a8 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-f9ad1a8 a:hover, .elementor-11761 .elementor-element.elementor-element-f9ad1a8 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-e3b2adf{--display:flex;}.elementor-11761 .elementor-element.elementor-element-b4f1506{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-b4f1506 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-b4f1506 a:hover, .elementor-11761 .elementor-element.elementor-element-b4f1506 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-6f90fed{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-6f90fed {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-4326e56{--display:flex;}.elementor-11761 .elementor-element.elementor-element-c7ee873{--display:flex;}.elementor-11761 .elementor-element.elementor-element-6925278{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-6925278 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-6925278 a:hover, .elementor-11761 .elementor-element.elementor-element-6925278 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-bae5614{--display:flex;}.elementor-11761 .elementor-element.elementor-element-1b6d8ce{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-1b6d8ce a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-1b6d8ce a:hover, .elementor-11761 .elementor-element.elementor-element-1b6d8ce a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-c2f525d{--display:flex;}.elementor-11761 .elementor-element.elementor-element-dd9de08{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-dd9de08 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-dd9de08 a:hover, .elementor-11761 .elementor-element.elementor-element-dd9de08 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-362f1f9{--display:flex;}.elementor-11761 .elementor-element.elementor-element-412c779{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-412c779 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-412c779 a:hover, .elementor-11761 .elementor-element.elementor-element-412c779 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-a3fd445{--display:flex;}.elementor-11761 .elementor-element.elementor-element-c76bacb{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-c76bacb a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-c76bacb a:hover, .elementor-11761 .elementor-element.elementor-element-c76bacb a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-9d2efba{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-9d2efba {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-65c32a7{--display:flex;}.elementor-11761 .elementor-element.elementor-element-cfc0521{--display:flex;}.elementor-11761 .elementor-element.elementor-element-b92b147{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-b92b147 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-b92b147 a:hover, .elementor-11761 .elementor-element.elementor-element-b92b147 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-48f2993{--display:flex;}.elementor-11761 .elementor-element.elementor-element-df5453c{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-df5453c a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-df5453c a:hover, .elementor-11761 .elementor-element.elementor-element-df5453c a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-ce9eaa9{--display:flex;}.elementor-11761 .elementor-element.elementor-element-00083fa{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-00083fa a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-00083fa a:hover, .elementor-11761 .elementor-element.elementor-element-00083fa a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-6f265c0{--display:flex;}.elementor-11761 .elementor-element.elementor-element-7dc2309{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-7dc2309 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-7dc2309 a:hover, .elementor-11761 .elementor-element.elementor-element-7dc2309 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-8b10e4f{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-8b10e4f {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-61c8d33{--display:flex;}.elementor-11761 .elementor-element.elementor-element-3a35304{--display:flex;}.elementor-11761 .elementor-element.elementor-element-e9209e3{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-e9209e3 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-e9209e3 a:hover, .elementor-11761 .elementor-element.elementor-element-e9209e3 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-2e4680f{--display:flex;}.elementor-11761 .elementor-element.elementor-element-d87ef4d{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-d87ef4d a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-d87ef4d a:hover, .elementor-11761 .elementor-element.elementor-element-d87ef4d a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-96db17c{--display:flex;}.elementor-11761 .elementor-element.elementor-element-358aed4{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-358aed4 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-358aed4 a:hover, .elementor-11761 .elementor-element.elementor-element-358aed4 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-5110e20{--display:flex;}.elementor-11761 .elementor-element.elementor-element-a263897{font-family:"RM Neue", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-b79d755 );}.elementor-11761 .elementor-element.elementor-element-a263897 a{color:var( --e-global-color-secondary );}.elementor-11761 .elementor-element.elementor-element-a263897 a:hover, .elementor-11761 .elementor-element.elementor-element-a263897 a:focus{color:var( --e-global-color-text );}.elementor-11761 .elementor-element.elementor-element-bcb4113{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5ae26bb );--n-accordion-title-hover-color:var( --e-global-color-5ae26bb );--n-accordion-title-active-color:var( --e-global-color-5ae26bb );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-5ae26bb );--n-accordion-icon-hover-color:var( --e-global-color-5ae26bb );--n-accordion-icon-active-color:var( --e-global-color-5ae26bb );}.elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-32d23bb );}.elementor-11761 .elementor-element.elementor-element-bcb4113 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;}:where( .elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-32d23bb );--border-radius:0px 0px 0px 0px;--padding-top:12px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-11761 .elementor-element.elementor-element-57b5cf2{--n-accordion-title-font-size:32px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-c322b90 );--n-accordion-title-hover-color:var( --e-global-color-c322b90 );--n-accordion-title-active-color:var( --e-global-color-c322b90 );--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:var( --e-global-color-c322b90 );--n-accordion-icon-hover-color:var( --e-global-color-c322b90 );--n-accordion-icon-active-color:var( --e-global-color-c322b90 );}.elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}.elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}.elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-04162ea );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );}:where( .elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-601305c );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-47d81d1 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-11761 .elementor-element.elementor-element-57b5cf2 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"RM Neue", Sans-serif;font-weight:700;font-style:normal;line-height:1.25em;letter-spacing:-0.32px;}@media(max-width:1024px){.elementor-11761 .elementor-element.elementor-element-28c42a79{--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11761 .elementor-element.elementor-element-eaf0ce2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-11761 .elementor-element.elementor-element-28c42a79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11761 .elementor-element.elementor-element-31f2cfde .elementor-heading-title{font-size:40px;line-height:1.08em;letter-spacing:-1.2px;}.elementor-11761 .elementor-element.elementor-element-eaf0ce2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11761 .elementor-element.elementor-element-6da2ac4{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-c78fccd{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-81dfcc9{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-c8ccee8{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-f5c7db7{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-a125666{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-53a56e4 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-53a56e4{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-53a56e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-9a9560f{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-982b790 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-982b790{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-982b790 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-7655b69{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-e7b04fe{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-48a9bee{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-81934ce{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-acb8c0a{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-5c62d8c{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-1bebc8d {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-1bebc8d{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-1bebc8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-d96ba67{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-f9fd769{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-04860c5{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-a16fa68{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-aca216a{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-4da5e1d{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-f77bf42 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-f77bf42{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-f77bf42 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-7211b9f{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-70b79fb{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-1c03da3{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-98899d3{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-527c10a{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-6422552{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-ce91807{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-ad2bb0b{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-bb41316 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-bb41316{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-bb41316 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-50868b19 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-11761 .elementor-element.elementor-element-50868b19{--n-accordion-title-font-size:24px;}:where( .elementor-11761 .elementor-element.elementor-element-50868b19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.33em;letter-spacing:-0.24px;}.elementor-11761 .elementor-element.elementor-element-8a58d56{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-7b086e8{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-5befb2f{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-73b82b9{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-f9ad1a8{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-b4f1506{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-6f90fed {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-6f90fed{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-6f90fed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-6925278{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-1b6d8ce{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-dd9de08{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-412c779{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-c76bacb{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-9d2efba {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-9d2efba{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-9d2efba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-b92b147{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-df5453c{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-00083fa{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-7dc2309{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-8b10e4f {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-8b10e4f{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-8b10e4f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-e9209e3{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-d87ef4d{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-358aed4{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-a263897{font-size:14px;line-height:1.43em;}.elementor-11761 .elementor-element.elementor-element-bcb4113 {--n-accordion-padding:16px 0px 16px 0px;}.elementor-11761 .elementor-element.elementor-element-bcb4113{--n-accordion-title-font-size:16px;}:where( .elementor-11761 .elementor-element.elementor-element-bcb4113 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.5em;}.elementor-11761 .elementor-element.elementor-element-57b5cf2 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-11761 .elementor-element.elementor-element-57b5cf2{--n-accordion-title-font-size:24px;}:where( .elementor-11761 .elementor-element.elementor-element-57b5cf2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.33em;letter-spacing:-0.24px;}}/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6da2ac4 */.elementor-11761 .elementor-element.elementor-element-6da2ac4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6da2ac4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c78fccd */.elementor-11761 .elementor-element.elementor-element-c78fccd p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c78fccd ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81dfcc9 */.elementor-11761 .elementor-element.elementor-element-81dfcc9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81dfcc9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8ccee8 */.elementor-11761 .elementor-element.elementor-element-c8ccee8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c8ccee8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c7db7 */.elementor-11761 .elementor-element.elementor-element-f5c7db7 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f5c7db7 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a125666 */.elementor-11761 .elementor-element.elementor-element-a125666 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a125666 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-53a56e4 */.elementor-11761 .elementor-element.elementor-element-53a56e4 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a9560f */.elementor-11761 .elementor-element.elementor-element-9a9560f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-9a9560f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-982b790 */.elementor-11761 .elementor-element.elementor-element-982b790 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7655b69 */.elementor-11761 .elementor-element.elementor-element-7655b69 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7655b69 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7b04fe */.elementor-11761 .elementor-element.elementor-element-e7b04fe p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e7b04fe ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9bee */.elementor-11761 .elementor-element.elementor-element-48a9bee p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-48a9bee ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81934ce */.elementor-11761 .elementor-element.elementor-element-81934ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-81934ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acb8c0a */.elementor-11761 .elementor-element.elementor-element-acb8c0a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-acb8c0a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c62d8c */.elementor-11761 .elementor-element.elementor-element-5c62d8c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5c62d8c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1bebc8d */.elementor-11761 .elementor-element.elementor-element-1bebc8d .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d96ba67 */.elementor-11761 .elementor-element.elementor-element-d96ba67 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d96ba67 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9fd769 */.elementor-11761 .elementor-element.elementor-element-f9fd769 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9fd769 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04860c5 */.elementor-11761 .elementor-element.elementor-element-04860c5 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-04860c5 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a16fa68 */.elementor-11761 .elementor-element.elementor-element-a16fa68 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a16fa68 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aca216a */.elementor-11761 .elementor-element.elementor-element-aca216a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-aca216a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da5e1d */.elementor-11761 .elementor-element.elementor-element-4da5e1d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-4da5e1d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f77bf42 */.elementor-11761 .elementor-element.elementor-element-f77bf42 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7211b9f */.elementor-11761 .elementor-element.elementor-element-7211b9f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7211b9f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b79fb */.elementor-11761 .elementor-element.elementor-element-70b79fb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-70b79fb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c03da3 */.elementor-11761 .elementor-element.elementor-element-1c03da3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1c03da3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98899d3 */.elementor-11761 .elementor-element.elementor-element-98899d3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-98899d3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d38a471 */.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica{width:100%;overflow-x:auto;font-size:15px;line-height:1.5;color:#333}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{width:100%;border-collapse:collapse;border:1px solid #ddd;margin:0;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica th,
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{padding:14px 16px;text-align:left;vertical-align:top;border:1px solid #ddd;background:transparent}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead th{color:#222;font-weight:600;border-bottom:2px solid #bbb}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{font-weight:600;width:30%;color:#222}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo small{display:block;font-weight:400;font-size:13px;color:#777;margin-top:4px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica ul{list-style:none;margin:0;padding:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li{position:relative;padding-left:14px;margin:0 0 6px}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li:last-child{margin-bottom:0}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li::before{content:"•";position:absolute;left:0;color:#999}
.elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica li strong{font-weight:600;color:#222}

@media (max-width:767px){
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tr,
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{display:block;width:100%}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica table{border:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica thead{display:none}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica tbody tr{border:1px solid #ddd;margin-bottom:16px}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td{border:0;border-bottom:1px solid #eee}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td:last-child{border-bottom:0}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td.cx-plazo{width:100%;border-bottom:2px solid #bbb}
  .elementor-11761 .elementor-element.elementor-element-d38a471 .cx-politica td[data-label]::before{content:attr(data-label);display:block;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#777;margin-bottom:8px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-527c10a */.elementor-11761 .elementor-element.elementor-element-527c10a p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-527c10a ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6422552 */.elementor-11761 .elementor-element.elementor-element-6422552 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6422552 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce91807 */.elementor-11761 .elementor-element.elementor-element-ce91807 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ce91807 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad2bb0b */.elementor-11761 .elementor-element.elementor-element-ad2bb0b p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-ad2bb0b ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb41316 */.elementor-11761 .elementor-element.elementor-element-bb41316 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f90fed */.elementor-11761 .elementor-element.elementor-element-6f90fed .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2efba */.elementor-11761 .elementor-element.elementor-element-9d2efba .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b10e4f */.elementor-11761 .elementor-element.elementor-element-8b10e4f .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcb4113 */.elementor-11761 .elementor-element.elementor-element-bcb4113 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f90fed */.elementor-11761 .elementor-element.elementor-element-6f90fed .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2efba */.elementor-11761 .elementor-element.elementor-element-9d2efba .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b10e4f */.elementor-11761 .elementor-element.elementor-element-8b10e4f .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcb4113 */.elementor-11761 .elementor-element.elementor-element-bcb4113 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f90fed */.elementor-11761 .elementor-element.elementor-element-6f90fed .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2efba */.elementor-11761 .elementor-element.elementor-element-9d2efba .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b10e4f */.elementor-11761 .elementor-element.elementor-element-8b10e4f .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcb4113 */.elementor-11761 .elementor-element.elementor-element-bcb4113 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f90fed */.elementor-11761 .elementor-element.elementor-element-6f90fed .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2efba */.elementor-11761 .elementor-element.elementor-element-9d2efba .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b10e4f */.elementor-11761 .elementor-element.elementor-element-8b10e4f .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcb4113 */.elementor-11761 .elementor-element.elementor-element-bcb4113 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a58d56 */.elementor-11761 .elementor-element.elementor-element-8a58d56 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-8a58d56 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b086e8 */.elementor-11761 .elementor-element.elementor-element-7b086e8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7b086e8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5befb2f */.elementor-11761 .elementor-element.elementor-element-5befb2f p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-5befb2f ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73b82b9 */.elementor-11761 .elementor-element.elementor-element-73b82b9 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-73b82b9 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9ad1a8 */.elementor-11761 .elementor-element.elementor-element-f9ad1a8 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-f9ad1a8 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4f1506 */.elementor-11761 .elementor-element.elementor-element-b4f1506 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b4f1506 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f90fed */.elementor-11761 .elementor-element.elementor-element-6f90fed .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6925278 */.elementor-11761 .elementor-element.elementor-element-6925278 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-6925278 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b6d8ce */.elementor-11761 .elementor-element.elementor-element-1b6d8ce p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-1b6d8ce ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd9de08 */.elementor-11761 .elementor-element.elementor-element-dd9de08 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-dd9de08 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412c779 */.elementor-11761 .elementor-element.elementor-element-412c779 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-412c779 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c76bacb */.elementor-11761 .elementor-element.elementor-element-c76bacb p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-c76bacb ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9d2efba */.elementor-11761 .elementor-element.elementor-element-9d2efba .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92b147 */.elementor-11761 .elementor-element.elementor-element-b92b147 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-b92b147 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df5453c */.elementor-11761 .elementor-element.elementor-element-df5453c p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-df5453c ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00083fa */.elementor-11761 .elementor-element.elementor-element-00083fa p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-00083fa ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dc2309 */.elementor-11761 .elementor-element.elementor-element-7dc2309 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-7dc2309 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8b10e4f */.elementor-11761 .elementor-element.elementor-element-8b10e4f .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9209e3 */.elementor-11761 .elementor-element.elementor-element-e9209e3 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-e9209e3 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d87ef4d */.elementor-11761 .elementor-element.elementor-element-d87ef4d p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-d87ef4d ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358aed4 */.elementor-11761 .elementor-element.elementor-element-358aed4 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-358aed4 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a263897 */.elementor-11761 .elementor-element.elementor-element-a263897 p:last-of-type {
    margin-bottom: 0px;
}

.elementor-11761 .elementor-element.elementor-element-a263897 ul {
    margin-top: 10px;
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bcb4113 */.elementor-11761 .elementor-element.elementor-element-bcb4113 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-width: 0px 0px 0px 0px !important;
}/* End custom CSS */