.elementor-1216 .elementor-element.elementor-element-cd46ed6{--display:flex;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-af98ad3{--display:flex;}.elementor-1216 .elementor-element.elementor-element-320a5aa{--display:flex;--min-height:230px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1216 .elementor-element.elementor-element-320a5aa:not(.elementor-motion-effects-element-type-background), .elementor-1216 .elementor-element.elementor-element-320a5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3EC;}.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 );color:var( --e-global-color-primary );}.elementor-1216 .elementor-element.elementor-element-842e5e3{text-align:center;}.elementor-1216 .elementor-element.elementor-element-842e5e3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:500;color:var( --e-global-color-492415a );}.elementor-1216 .elementor-element.elementor-element-97fb31c{--display:flex;}.elementor-1216 .elementor-element.elementor-element-84ce5e5{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-8961deb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1216 .elementor-element.elementor-element-ae58c8d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-2de0515{--display:flex;}.elementor-1216 .elementor-element.elementor-element-fc5443f{--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-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1216 .elementor-element.elementor-element-8ff1a6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-8ff1a6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-8ff1a6b .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-67f05a2{--display:flex;}.elementor-1216 .elementor-element.elementor-element-be4dd0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-be4dd0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-ee009c0{--display:flex;}.elementor-1216 .elementor-element.elementor-element-6f63917{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-6f63917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-d8ae3aa{--display:flex;}.elementor-1216 .elementor-element.elementor-element-ea64246{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-ea64246.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-41d4349{--display:flex;}.elementor-1216 .elementor-element.elementor-element-f32d197{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-f32d197.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-67032b3{--display:flex;}.elementor-1216 .elementor-element.elementor-element-530ec0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-530ec0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-22d201a{--display:flex;}.elementor-1216 .elementor-element.elementor-element-14f29d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-14f29d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-241b271{--display:flex;}.elementor-1216 .elementor-element.elementor-element-72d6b7a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-72d6b7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-33282d4{--display:flex;}.elementor-1216 .elementor-element.elementor-element-0e7ab1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-0e7ab1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-2e8b801{--display:flex;}.elementor-1216 .elementor-element.elementor-element-8636444{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-8636444.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-d759cb7{--display:flex;}.elementor-1216 .elementor-element.elementor-element-b85f5a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-b85f5a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-42654f8{--display:flex;}.elementor-1216 .elementor-element.elementor-element-389a7f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-389a7f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-d685deb{--display:flex;}.elementor-1216 .elementor-element.elementor-element-d7b594c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-d7b594c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-2c84b7b{--n-accordion-title-font-size:24px;--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:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-normal-color:#303030;--n-accordion-icon-size:32px;}.elementor-1216 .elementor-element.elementor-element-2c84b7b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:none;}:where( .elementor-1216 .elementor-element.elementor-element-2c84b7b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1216 .elementor-element.elementor-element-2c84b7b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8D6959;}.elementor-1216 .elementor-element.elementor-element-2c84b7b {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1216 .elementor-element.elementor-element-2c84b7b > .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:"Playfair Display", Sans-serif;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-eae915c{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-2ec427c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1216 .elementor-element.elementor-element-c9a1e21 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-efe3141{--display:flex;}.elementor-1216 .elementor-element.elementor-element-f4f13d8{--display:flex;}.elementor-1216 .elementor-element.elementor-element-53338af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-53338af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-53338af .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-9c1edc4{--display:flex;}.elementor-1216 .elementor-element.elementor-element-0be6019{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-0be6019.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-0bba8f0{--display:flex;}.elementor-1216 .elementor-element.elementor-element-96ac104{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-96ac104.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-1a32b6b{--display:flex;}.elementor-1216 .elementor-element.elementor-element-2f912de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-2f912de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-0d834f4{--display:flex;}.elementor-1216 .elementor-element.elementor-element-1f7d71e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-1f7d71e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-77895e2{--display:flex;}.elementor-1216 .elementor-element.elementor-element-c46a93a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-c46a93a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-9b46310{--display:flex;}.elementor-1216 .elementor-element.elementor-element-dd43a70{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-dd43a70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-d86f93f{--n-accordion-title-font-size:24px;--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:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-normal-color:#303030;--n-accordion-icon-size:32px;}.elementor-1216 .elementor-element.elementor-element-d86f93f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:none;}:where( .elementor-1216 .elementor-element.elementor-element-d86f93f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1216 .elementor-element.elementor-element-d86f93f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8D6959;}.elementor-1216 .elementor-element.elementor-element-d86f93f {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1216 .elementor-element.elementor-element-d86f93f > .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:"Playfair Display", Sans-serif;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-e1ad26d{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-7d97cd2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1216 .elementor-element.elementor-element-f12112d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-95354c3{--display:flex;}.elementor-1216 .elementor-element.elementor-element-efbb566{--display:flex;}.elementor-1216 .elementor-element.elementor-element-ae68681{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-ae68681.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-ae68681 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-c3c7567{--display:flex;}.elementor-1216 .elementor-element.elementor-element-3fe4d19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-3fe4d19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-3fe4d19 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-7d7b707{--display:flex;}.elementor-1216 .elementor-element.elementor-element-3614721{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-3614721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-3614721 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-60d25fb{--display:flex;}.elementor-1216 .elementor-element.elementor-element-04da958{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-04da958.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-04da958 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-4dfe565{--n-accordion-title-font-size:24px;--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:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-normal-color:#303030;--n-accordion-icon-size:32px;}.elementor-1216 .elementor-element.elementor-element-4dfe565 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:none;}:where( .elementor-1216 .elementor-element.elementor-element-4dfe565 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1216 .elementor-element.elementor-element-4dfe565 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8D6959;}.elementor-1216 .elementor-element.elementor-element-4dfe565 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1216 .elementor-element.elementor-element-4dfe565 > .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:"Playfair Display", Sans-serif;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-92c7369{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-1e95393{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1216 .elementor-element.elementor-element-3a2d856 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-7cdb54b{--display:flex;}.elementor-1216 .elementor-element.elementor-element-bb35b16{--display:flex;}.elementor-1216 .elementor-element.elementor-element-8b41568{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-8b41568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-8b41568 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-aa4e493{--display:flex;}.elementor-1216 .elementor-element.elementor-element-750ab4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-750ab4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-750ab4a .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-53b8c11{--display:flex;}.elementor-1216 .elementor-element.elementor-element-892a295{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-892a295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-892a295 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-2d4c97e{--display:flex;}.elementor-1216 .elementor-element.elementor-element-3b43813{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1216 .elementor-element.elementor-element-3b43813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1216 .elementor-element.elementor-element-3b43813 .elementor-drop-cap{margin-inline-end:10px;}.elementor-1216 .elementor-element.elementor-element-7044406{--n-accordion-title-font-size:24px;--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:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 0px 0px;--n-accordion-title-normal-color:#303030;--n-accordion-icon-size:32px;}.elementor-1216 .elementor-element.elementor-element-7044406 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F8F8F8;border-style:none;}:where( .elementor-1216 .elementor-element.elementor-element-7044406 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;border-style:none;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-1216 .elementor-element.elementor-element-7044406 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#8D6959;}.elementor-1216 .elementor-element.elementor-element-7044406 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-1216 .elementor-element.elementor-element-7044406 > .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:"Playfair Display", Sans-serif;font-weight:500;}.elementor-1216 .elementor-element.elementor-element-bd7d7aa{--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;--margin-top:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-edcc23a{--display:flex;--min-height:530px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:32px 32px 32px 32px;}.elementor-1216 .elementor-element.elementor-element-edcc23a:not(.elementor-motion-effects-element-type-background), .elementor-1216 .elementor-element.elementor-element-edcc23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://harleyweightlossclinic.co.uk/wp-content/uploads/2025/10/CTA-BG-IMG-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1216 .elementor-element.elementor-element-edcc23a::before, .elementor-1216 .elementor-element.elementor-element-edcc23a > .elementor-background-video-container::before, .elementor-1216 .elementor-element.elementor-element-edcc23a > .e-con-inner > .elementor-background-video-container::before, .elementor-1216 .elementor-element.elementor-element-edcc23a > .elementor-background-slideshow::before, .elementor-1216 .elementor-element.elementor-element-edcc23a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1216 .elementor-element.elementor-element-edcc23a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1216 .elementor-element.elementor-element-b2661d6 img{width:130px;}.elementor-1216 .elementor-element.elementor-element-2161bb0{text-align:left;}.elementor-1216 .elementor-element.elementor-element-2161bb0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;color:#303030;}.elementor-1216 .elementor-element.elementor-element-d28c417{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-1216 .elementor-element.elementor-element-e98ba03{--spacer-size:10px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1216 .elementor-element.elementor-global-1659 .elementor-button{background-color:var( --e-global-color-ee46533 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1216 .elementor-element.elementor-element-b66405e{right:40px;}body.rtl .elementor-1216 .elementor-element.elementor-element-b66405e{left:40px;}.elementor-1216 .elementor-element.elementor-element-b66405e{top:40px;}.elementor-1216 .elementor-element.elementor-element-b66405e .elementor-icon-wrapper{text-align:center;}.elementor-1216 .elementor-element.elementor-element-699a98e{--e-transform-rotateZ:90deg;bottom:40px;}body:not(.rtl) .elementor-1216 .elementor-element.elementor-element-699a98e{left:40px;}body.rtl .elementor-1216 .elementor-element.elementor-element-699a98e{right:40px;}.elementor-1216 .elementor-element.elementor-element-699a98e .elementor-icon-wrapper{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1216 .elementor-element.elementor-element-8961deb{--flex-wrap:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1216 .elementor-element.elementor-element-2ec427c{--flex-wrap:wrap;}.elementor-1216 .elementor-element.elementor-element-7d97cd2{--flex-wrap:wrap;}.elementor-1216 .elementor-element.elementor-element-1e95393{--flex-wrap:wrap;}.elementor-1216 .elementor-element.elementor-element-bd7d7aa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1216 .elementor-element.elementor-element-edcc23a{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1216 .elementor-element.elementor-element-2161bb0{text-align:center;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1216 .elementor-element.elementor-element-842e5e3 .elementor-heading-title{font-size:54px;}.elementor-1216 .elementor-element.elementor-element-84ce5e5{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-ae58c8d .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1216 .elementor-element.elementor-element-eae915c{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-c9a1e21 .elementor-heading-title{font-size:36px;}.elementor-1216 .elementor-element.elementor-element-e1ad26d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-f12112d .elementor-heading-title{font-size:36px;}.elementor-1216 .elementor-element.elementor-element-92c7369{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1216 .elementor-element.elementor-element-3a2d856 .elementor-heading-title{font-size:36px;}.elementor-1216 .elementor-element.elementor-element-bd7d7aa{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1216 .elementor-element.elementor-element-2161bb0{text-align:center;}.elementor-1216 .elementor-element.elementor-element-2161bb0 .elementor-heading-title{font-size:36px;}.elementor-1216 .elementor-element.elementor-element-e98ba03{--spacer-size:0px;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-1216 .elementor-element.elementor-element-b66405e{right:20px;}body.rtl .elementor-1216 .elementor-element.elementor-element-b66405e{left:20px;}.elementor-1216 .elementor-element.elementor-element-b66405e{top:20px;}body:not(.rtl) .elementor-1216 .elementor-element.elementor-element-699a98e{left:20px;}body.rtl .elementor-1216 .elementor-element.elementor-element-699a98e{right:20px;}.elementor-1216 .elementor-element.elementor-element-699a98e{bottom:20px;}}@media(min-width:768px){.elementor-1216 .elementor-element.elementor-element-97fb31c{--width:453px;}.elementor-1216 .elementor-element.elementor-element-2de0515{--width:840px;}.elementor-1216 .elementor-element.elementor-element-efe3141{--width:840px;}.elementor-1216 .elementor-element.elementor-element-95354c3{--width:840px;}.elementor-1216 .elementor-element.elementor-element-7cdb54b{--width:840px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1216 .elementor-element.elementor-element-efe3141{--width:100%;}.elementor-1216 .elementor-element.elementor-element-95354c3{--width:100%;}.elementor-1216 .elementor-element.elementor-element-7cdb54b{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-babbedd *//* Container */
.faq-search-wrapper {
  text-align: center;
}

/* Search bar */
.faq-search-bar {
  display: inline-flex;
  align-items: center;
  border: 1px solid rgba(48, 48, 48, 0.75);
  border-radius: 50px;
  padding: 10px 20px;
  width: 100%;
  background: rgba(255, 255, 255, 0.27);
  transition: all 0.3s ease;
}

/* Input field */
#faq-search {
  border: none;
  outline: none;
  flex: 1;
  font-family: "Manrope", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #575757;
  padding: 6px 8px;
  background: transparent;
}

/* Search icon */
.faq-search-icon {
  font-size: 18px;
  margin-right: 8px;
  margin-top:5px;
  color: #000;
}

/* Hover and focus states */
.faq-search-bar:focus-within {
  border-color: #B2854A;
  box-shadow: 0 0 5px rgba(0,115,230,0.2);
}

/* No results message */
.faq-no-results {
  margin-top: 10px;
  color: #666;
  font-style: italic;
}


/* Fully collapse hidden containers */
.e-con[style*="display: none"],
.elementor-element[style*="display: none"],
.elementor-section[style*="display: none"] {
  margin: 0 !important;
  padding: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
}

/* Smooth transition for showing/hiding */
.e-con,
.elementor-element,
.elementor-section {
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be4dd0e */.elementor-1216 .elementor-element.elementor-element-be4dd0e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f63917 */.elementor-1216 .elementor-element.elementor-element-6f63917 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea64246 */.elementor-1216 .elementor-element.elementor-element-ea64246 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f32d197 */.elementor-1216 .elementor-element.elementor-element-f32d197 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-530ec0c */.elementor-1216 .elementor-element.elementor-element-530ec0c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f29d9 */.elementor-1216 .elementor-element.elementor-element-14f29d9 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72d6b7a */.elementor-1216 .elementor-element.elementor-element-72d6b7a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e7ab1c */.elementor-1216 .elementor-element.elementor-element-0e7ab1c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8636444 */.elementor-1216 .elementor-element.elementor-element-8636444 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85f5a1 */.elementor-1216 .elementor-element.elementor-element-b85f5a1 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-389a7f8 */.elementor-1216 .elementor-element.elementor-element-389a7f8 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7b594c */.elementor-1216 .elementor-element.elementor-element-d7b594c p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2c84b7b *//* Reset and count accordion items */
.elementor-1216 .elementor-element.elementor-element-2c84b7b {
  counter-reset: faq-counter;
}

.elementor-1216 .elementor-element.elementor-element-2c84b7b .e-n-accordion-item {
  counter-increment: faq-counter;
}

/* Add number before title and keep on same line */
.elementor-1216 .elementor-element.elementor-element-2c84b7b .e-n-accordion-item-title-text {
  display: inline-flex;
  align-items: start;
}

.elementor-1216 .elementor-element.elementor-element-2c84b7b .e-n-accordion-item-title-text::before {
  content: counter(faq-counter) ". ";
  font-weight: 600;
  margin-right: 10px;
  color: #000;
  flex-shrink: 0; /* ensures number never wraps */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0be6019 */.elementor-1216 .elementor-element.elementor-element-0be6019 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ac104 */.elementor-1216 .elementor-element.elementor-element-96ac104 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f912de */.elementor-1216 .elementor-element.elementor-element-2f912de p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f7d71e */.elementor-1216 .elementor-element.elementor-element-1f7d71e p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c46a93a */.elementor-1216 .elementor-element.elementor-element-c46a93a p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd43a70 */.elementor-1216 .elementor-element.elementor-element-dd43a70 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d86f93f *//* Reset and count accordion items */
.elementor-1216 .elementor-element.elementor-element-d86f93f {
  counter-reset: faq-counter;
}

.elementor-1216 .elementor-element.elementor-element-d86f93f .e-n-accordion-item {
  counter-increment: faq-counter;
}

/* Add number before title and keep on same line */
.elementor-1216 .elementor-element.elementor-element-d86f93f .e-n-accordion-item-title-text {
  display: inline-flex;
  align-items: start;
}

.elementor-1216 .elementor-element.elementor-element-d86f93f .e-n-accordion-item-title-text::before {
  content: counter(faq-counter) ". ";
  font-weight: 600;
  margin-right: 10px;
  color: #000;
  flex-shrink: 0; /* ensures number never wraps */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4dfe565 *//* Reset and count accordion items */
.elementor-1216 .elementor-element.elementor-element-4dfe565 {
  counter-reset: faq-counter;
}

.elementor-1216 .elementor-element.elementor-element-4dfe565 .e-n-accordion-item {
  counter-increment: faq-counter;
}

/* Add number before title and keep on same line */
.elementor-1216 .elementor-element.elementor-element-4dfe565 .e-n-accordion-item-title-text {
  display: inline-flex;
  align-items: start;
}

.elementor-1216 .elementor-element.elementor-element-4dfe565 .e-n-accordion-item-title-text::before {
  content: counter(faq-counter) ". ";
  font-weight: 600;
  margin-right: 10px;
  color: #000;
  flex-shrink: 0; /* ensures number never wraps */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7044406 *//* Reset and count accordion items */
.elementor-1216 .elementor-element.elementor-element-7044406 {
  counter-reset: faq-counter;
}

.elementor-1216 .elementor-element.elementor-element-7044406 .e-n-accordion-item {
  counter-increment: faq-counter;
}

/* Add number before title and keep on same line */
.elementor-1216 .elementor-element.elementor-element-7044406 .e-n-accordion-item-title-text {
  display: inline-flex;
  align-items: start;
}

.elementor-1216 .elementor-element.elementor-element-7044406 .e-n-accordion-item-title-text::before {
  content: counter(faq-counter) ". ";
  font-weight: 600;
  margin-right: 10px;
  color: #000;
  flex-shrink: 0; /* ensures number never wraps */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d28c417 */.elementor-1216 .elementor-element.elementor-element-d28c417 p {
    margin-bottom: 0;
}/* End custom CSS */