.elementor-235 .elementor-element.elementor-element-7ff2b66{--display:flex;--min-height:583px;--justify-content:flex-start;--overlay-opacity:0.93;--padding-top:255px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-7ff2b66::before, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .e-con-inner > .elementor-background-video-container::before, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-235 .elementor-element.elementor-element-7ff2b66 > .elementor-shape-bottom svg, .elementor-235 .elementor-element.elementor-element-7ff2b66 > .e-con-inner > .elementor-shape-bottom svg{height:91px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-09a12c7{text-align:center;}.elementor-235 .elementor-element.elementor-element-09a12c7 .elementor-heading-title{font-family:"Minya Nouvelle", Sans-serif;font-size:72px;font-weight:600;color:#FFFFFF;}.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-235 .elementor-element.elementor-element-6d3c523{width:var( --container-widget-width, 760px );max-width:760px;margin:032px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Banda", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-6d3c523.elementor-element{--align-self:center;}.elementor-235 .elementor-element.elementor-element-69bd782{--display:flex;--min-height:89px;--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:102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-8d6797c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 21px;--row-gap:10px;--column-gap:21px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-235 .elementor-element.elementor-element-8a69166:hover{--e-transform-scale:1.05;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D2E4E;}.elementor-235 .elementor-element.elementor-element-8a69166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 015px 010px 015px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.4);--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-8a69166 .elementor-icon-box-title{margin-block-end:0px;color:#2D4A7C;}.elementor-235 .elementor-element.elementor-element-8a69166.elementor-view-stacked .elementor-icon{background-color:#4D2E4E20;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-8a69166.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-8a69166.elementor-view-default .elementor-icon{fill:#4D2E4E20;color:#4D2E4E20;border-color:#4D2E4E20;}.elementor-235 .elementor-element.elementor-element-8a69166.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-8a69166 .elementor-icon{font-size:20px;}.elementor-235 .elementor-element.elementor-element-8a69166 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-8a69166 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-8a69166 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-8fc9960:hover{--e-transform-scale:1.05;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EE668E;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.4);--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon-box-wrapper{align-items:start;}.elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon-box-title{margin-block-end:0px;color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-stacked .elementor-icon{background-color:#EE668E20;fill:#EE668E;color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-default .elementor-icon{fill:#EE668E20;color:#EE668E20;border-color:#EE668E20;}.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-framed .elementor-icon{background-color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-framed:has(:focus) .elementor-icon{background-color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-stacked:has(:focus) .elementor-icon{fill:#EE668E;color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon{font-size:20px;}.elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-8fc9960:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-8fc9960:has(:focus) .elementor-icon-box-title{color:#EE668E;}.elementor-235 .elementor-element.elementor-element-8fc9960 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-f5e831e:hover{--e-transform-scale:1.05;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-f5e831e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F05A2A;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.4);--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon-box-wrapper{align-items:start;}.elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon-box-title{margin-block-end:0px;color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-f5e831e.elementor-view-stacked .elementor-icon{background-color:#F05A2A20;fill:#F05A2A;color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-f5e831e.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-f5e831e.elementor-view-default .elementor-icon{fill:#F05A2A20;color:#F05A2A20;border-color:#F05A2A20;}.elementor-235 .elementor-element.elementor-element-f5e831e.elementor-view-framed .elementor-icon{background-color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon{font-size:20px;}.elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-f5e831e:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-f5e831e:has(:focus) .elementor-icon-box-title{color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-f5e831e .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-8500322:hover{--e-transform-scale:1.05;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-8500322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 015px 010px 015px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5B21B;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 4px -1px rgba(0, 0, 0, 0.4);--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon-box-wrapper{align-items:start;}.elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon-box-title{margin-block-end:0px;color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-8500322.elementor-view-stacked .elementor-icon{background-color:#4D2E4E20;fill:#F5B21B;color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-8500322.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-8500322.elementor-view-default .elementor-icon{fill:#4D2E4E20;color:#4D2E4E20;border-color:#4D2E4E20;}.elementor-235 .elementor-element.elementor-element-8500322.elementor-view-framed .elementor-icon{background-color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon{font-size:20px;}.elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-8500322:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-8500322:has(:focus) .elementor-icon-box-title{color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-8500322 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-ee8f294{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:061px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-5b5c932{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235 .elementor-element.elementor-element-b704850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 0px;border-style:none;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon-box-wrapper{align-items:center;}.elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon-box-title{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-b704850.elementor-view-stacked .elementor-icon{background-color:#4D2E4E20;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-b704850.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-b704850.elementor-view-default .elementor-icon{fill:#4D2E4E20;color:#4D2E4E20;border-color:#4D2E4E20;}.elementor-235 .elementor-element.elementor-element-b704850.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon{font-size:24px;}.elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-b704850 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-14042fe{--display:flex;}.elementor-235 .elementor-element.elementor-element-adb2096{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-adb2096 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-7d25758{--display:flex;}.elementor-235 .elementor-element.elementor-element-bcf26aa{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-bcf26aa p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-e136c31{--display:flex;}.elementor-235 .elementor-element.elementor-element-004da96{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-004da96 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-a927cbc{--display:flex;}.elementor-235 .elementor-element.elementor-element-25c30c0{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-25c30c0 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-7ca01b4{--display:flex;}.elementor-235 .elementor-element.elementor-element-b3217a6{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-b3217a6 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-6aabbae{--display:flex;}.elementor-235 .elementor-element.elementor-element-cbb18b3{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-cbb18b3 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-b76339a{--display:flex;}.elementor-235 .elementor-element.elementor-element-9f97245{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-9f97245 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-052a329{--display:flex;}.elementor-235 .elementor-element.elementor-element-912caa3{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-912caa3 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-38f5fe8{--display:flex;}.elementor-235 .elementor-element.elementor-element-42e0f2e{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-42e0f2e p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-e24f271{--display:flex;}.elementor-235 .elementor-element.elementor-element-eef17b0{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-eef17b0 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-3a96746{--display:flex;}.elementor-235 .elementor-element.elementor-element-b589564{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-b589564 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-fee58cb{--display:flex;}.elementor-235 .elementor-element.elementor-element-60770c3{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-60770c3 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-7769f4a{--display:flex;}.elementor-235 .elementor-element.elementor-element-65c43a9{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-65c43a9 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-da385a0{--display:flex;}.elementor-235 .elementor-element.elementor-element-31089c1{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-31089c1 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-2301ad1{--display:flex;}.elementor-235 .elementor-element.elementor-element-c95e26c{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-c95e26c p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-554a624{--display:flex;}.elementor-235 .elementor-element.elementor-element-fd38d69{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-fd38d69 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-ede5a72{--display:flex;}.elementor-235 .elementor-element.elementor-element-c4c9972{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-c4c9972 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-8346015{--display:flex;}.elementor-235 .elementor-element.elementor-element-855ad75{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-855ad75 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-ab09967{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#2D4A7C;--n-accordion-title-hover-color:#2D4A7C;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-235 .elementor-element.elementor-element-ab09967 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-235 .elementor-element.elementor-element-ab09967 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-235 .elementor-element.elementor-element-ab09967 > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-235 .elementor-element.elementor-element-ab09967 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:28px;}.elementor-235 .elementor-element.elementor-element-dcd78cb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-235 .elementor-element.elementor-element-9456f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 0px;border-style:none;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon-box-wrapper{align-items:center;}.elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon-box-title{margin-block-end:0px;color:#EE668E;}.elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-stacked .elementor-icon{background-color:#EE668E20;fill:#EE668E;color:#EE668E;}.elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-default .elementor-icon{fill:#EE668E20;color:#EE668E20;border-color:#EE668E20;}.elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-framed .elementor-icon{background-color:#EE668E;}.elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon{font-size:24px;}.elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-9456f59:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-9456f59:has(:focus) .elementor-icon-box-title{color:#EE668E;}.elementor-235 .elementor-element.elementor-element-9456f59 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-d1ef777{--display:flex;}.elementor-235 .elementor-element.elementor-element-6677b6b{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-6677b6b p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-107ee14{--display:flex;}.elementor-235 .elementor-element.elementor-element-20627ca{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-20627ca p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-23acd82{--display:flex;}.elementor-235 .elementor-element.elementor-element-7ac7aaf{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-7ac7aaf p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-2eece6e{--display:flex;}.elementor-235 .elementor-element.elementor-element-da44cd1{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-da44cd1 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-b294523{--display:flex;}.elementor-235 .elementor-element.elementor-element-b8d7077{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-b8d7077 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-a19be81{--display:flex;}.elementor-235 .elementor-element.elementor-element-04dff5b{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-04dff5b p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-cfb8567{--display:flex;}.elementor-235 .elementor-element.elementor-element-f6bff53{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-f6bff53 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-34d2ead{--display:flex;}.elementor-235 .elementor-element.elementor-element-da31fd6{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-da31fd6 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-8ed84d3{--display:flex;}.elementor-235 .elementor-element.elementor-element-73b5650{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-73b5650 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-efca163{--n-accordion-title-font-size:17px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#EE668E;--n-accordion-title-hover-color:#EE668E;--n-accordion-title-active-color:#EE668E;--n-accordion-icon-size:15px;}.elementor-235 .elementor-element.elementor-element-efca163 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#4D2E4E;}.elementor-235 .elementor-element.elementor-element-efca163 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-235 .elementor-element.elementor-element-efca163 > .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:"Banda", Sans-serif;font-weight:400;line-height:1.4em;}:where( .elementor-235 .elementor-element.elementor-element-efca163 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:28px;}.elementor-235 .elementor-element.elementor-element-fd24e32{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-235 .elementor-element.elementor-element-9808149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 0px;border-style:none;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon-box-wrapper{align-items:center;}.elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon-box-title{margin-block-end:0px;color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-9808149.elementor-view-stacked .elementor-icon{background-color:#F05A2A1F;fill:#F05A2A;color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-9808149.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-9808149.elementor-view-default .elementor-icon{fill:#F05A2A1F;color:#F05A2A1F;border-color:#F05A2A1F;}.elementor-235 .elementor-element.elementor-element-9808149.elementor-view-framed .elementor-icon{background-color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-9808149.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-9808149.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F05A2A26;}.elementor-235 .elementor-element.elementor-element-9808149.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-9808149.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-9808149.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-235 .elementor-element.elementor-element-9808149.elementor-view-default:has(:focus) .elementor-icon{fill:#F05A2A26;color:#F05A2A26;border-color:#F05A2A26;}.elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon{font-size:24px;}.elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-9808149:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-9808149:has(:focus) .elementor-icon-box-title{color:#F05A2A;}.elementor-235 .elementor-element.elementor-element-9808149 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-87c0b9a{--display:flex;}.elementor-235 .elementor-element.elementor-element-29fddb1{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-29fddb1 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-27b4ea6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#F05A2A;--n-accordion-title-hover-color:#F05A2A;--n-accordion-title-active-color:#F05A2A;--n-accordion-icon-size:15px;}.elementor-235 .elementor-element.elementor-element-27b4ea6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#4D2E4E;}.elementor-235 .elementor-element.elementor-element-27b4ea6 {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-235 .elementor-element.elementor-element-27b4ea6 > .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:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:where( .elementor-235 .elementor-element.elementor-element-27b4ea6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:28px;}.elementor-235 .elementor-element.elementor-element-7450306{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-235 .elementor-element.elementor-element-c57779d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 15px 010px 0px;border-style:none;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:15px;}.elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon-box-wrapper{align-items:center;}.elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon-box-title{margin-block-end:0px;color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-stacked .elementor-icon{background-color:#F5B21B1F;fill:#F5B21B;color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-framed .elementor-icon, .elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-default .elementor-icon{fill:#F5B21B1F;color:#F5B21B1F;border-color:#F5B21B1F;}.elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-framed .elementor-icon{background-color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon{font-size:24px;}.elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon-box-title, .elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon-box-title a{font-family:"Banda", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;}.elementor-235 .elementor-element.elementor-element-c57779d:has(:hover) .elementor-icon-box-title,
					 .elementor-235 .elementor-element.elementor-element-c57779d:has(:focus) .elementor-icon-box-title{color:#F5B21B;}.elementor-235 .elementor-element.elementor-element-c57779d .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#605C28;}.elementor-235 .elementor-element.elementor-element-4194db2{--display:flex;}.elementor-235 .elementor-element.elementor-element-569a449{font-family:"Banda", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-235 .elementor-element.elementor-element-569a449 p{margin-block-end:0px;}.elementor-235 .elementor-element.elementor-element-582deba{--n-accordion-title-font-size:17px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#F5B21B;--n-accordion-title-hover-color:#F5B21B;--n-accordion-title-active-color:#F5B21B;--n-accordion-icon-size:15px;}.elementor-235 .elementor-element.elementor-element-582deba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;border-color:#4D2E4E;}.elementor-235 .elementor-element.elementor-element-582deba {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-235 .elementor-element.elementor-element-582deba > .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:"Banda", Sans-serif;font-weight:400;line-height:1.4em;}:where( .elementor-235 .elementor-element.elementor-element-582deba > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000000;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:28px;}.elementor-235 .elementor-element.elementor-element-e1ae101{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-8d6797c{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-ab09967{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-235 .elementor-element.elementor-element-ab09967 > .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:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-27b4ea6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-235 .elementor-element.elementor-element-27b4ea6 > .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:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-8d6797c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-ab09967{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-235 .elementor-element.elementor-element-ab09967 > .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:var( --e-global-typography-text-line-height );}.elementor-235 .elementor-element.elementor-element-27b4ea6{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-235 .elementor-element.elementor-element-27b4ea6 > .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:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-7ff2b66 *//* 
.elementor-235 .elementor-element.elementor-element-7ff2b66:before{
   background: linear-gradient(135deg, #4D2E4E 0%, #7A4A5E 50%, #A36359 100%);
   opacity: 80%;
}
*/

.elementor-235 .elementor-element.elementor-element-7ff2b66{
background: linear-gradient(180deg,  #2D4A7C 0%, #5A94D5 70%, #fff 100%);

border-radius: 0px;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8fc9960 */.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-stacked .elementor-icon {
    background-color: rgba(238, 102, 142, 0.12549019607843137);
    stroke: black;
}
.elementor-235 .elementor-element.elementor-element-8fc9960.elementor-view-stacked .elementor-icon svg path {
  stroke: #EE668E;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8500322 */.elementor-235 .elementor-element.elementor-element-8500322.elementor-view-stacked .elementor-icon {
    background-color: rgb(245 178 27 / 12%);
    stroke: black;
}
.elementor-235 .elementor-element.elementor-element-8500322.elementor-view-stacked .elementor-icon svg path {
  stroke: #F5B21B;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ab09967 */.elementor-235  details.e-n-accordion-item {
    box-shadow: 0px 2px 3px 0px #0000001A; 
  border-radius: 10px;
  border-left: 4px solid #2D4A7C;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.elementor-235 .elementor-element.elementor-element-ab09967 details.e-n-accordion-item[open] {
  border-radius: 10px;
  border-left-color: #2D4A7C;
}

.elementor-235 .elementor-element.elementor-element-ab09967 details.e-n-accordion-item[open] .elementor-widget-text-editor {
  animation: fadeIn 0.3s ease;
}
.elementor-235 .elementor-element.elementor-element-ab09967 .e-n-accordion-item-title-text::before {
  content: "• ";
  color:#2D4A7C; 
  font-weight: bold;
  margin-right: 7px;
  font-size: 25px;
  display: inline-block;
  vertical-align: middle;       
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg {
  height: 20px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9456f59 */.elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-stacked .elementor-icon {
    background-color: rgba(238, 102, 142, 0.12549019607843137);
    stroke: black;
}
.elementor-235 .elementor-element.elementor-element-9456f59.elementor-view-stacked .elementor-icon svg path {
  stroke: #EE668E;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-efca163 */.elementor-235 .elementor-element.elementor-element-efca163 details.e-n-accordion-item {
    box-shadow: 0px 2px 3px 0px #0000001A; 
  border-radius: 10px;
  border-left: 4px solid #EE668E;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.elementor-235 .elementor-element.elementor-element-efca163 details.e-n-accordion-item[open] {
  border-radius: 10px;
  border-left-color: #EE668E;
}

.elementor-235 .elementor-element.elementor-element-efca163 details.e-n-accordion-item[open] .elementor-widget-text-editor {
  animation: fadeIn 0.3s ease;
}
.elementor-235 .elementor-element.elementor-element-efca163 .e-n-accordion-item-title-text::before {
  content: "• ";
  color: #EE668E; 
  font-weight: bold;
  margin-right: 7px;
  font-size: 25px;
  display: inline-block;
  vertical-align: middle;       
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {
    fill: #605C28;
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg {
  height: 20px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-27b4ea6 */.elementor-235 .elementor-element.elementor-element-27b4ea6 details.e-n-accordion-item {
    box-shadow: 0px 2px 3px 0px #0000001A; 
  border-radius: 10px;
  border-left: 4px solid #F05A2A;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.elementor-235 .elementor-element.elementor-element-27b4ea6 details.e-n-accordion-item[open] {
  border-radius: 10px;
  border-left-color: #F05A2A;
}

.elementor-235 .elementor-element.elementor-element-27b4ea6 details.e-n-accordion-item[open] .elementor-widget-text-editor {
  animation: fadeIn 0.3s ease;
}
.elementor-235 .elementor-element.elementor-element-27b4ea6 .e-n-accordion-item-title-text::before {
  content: "• ";
  color: #F05A2A; 
  font-weight: bold;
  margin-right: 7px;
  font-size: 25px;
  display: inline-block;
  vertical-align: middle;       
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {
    fill: #605C28;
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg {
  height: 20px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c57779d */.elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-stacked .elementor-icon {
    background-color: rgb(245 178 27 / 12%);
    stroke: black;
}
.elementor-235 .elementor-element.elementor-element-c57779d.elementor-view-stacked .elementor-icon svg path {
  stroke: #F5B21B;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-582deba */.elementor-235 .elementor-element.elementor-element-7450306 details.e-n-accordion-item {
    box-shadow: 0px 2px 3px 0px #0000001A; 
  border-radius: 10px;
  border-left: 4px solid #F5B21B;
  transition: border-color 0.3s ease, background-color 0.3s ease;
}

.elementor-235 .elementor-element.elementor-element-7450306 details.e-n-accordion-item[open] {
  border-radius: 10px;
  border-left-color: #F5B21B;
}

.elementor-235 .elementor-element.elementor-element-7450306 details.e-n-accordion-item[open] .elementor-widget-text-editor {
  animation: fadeIn 0.3s ease;
}
.elementor-235 .elementor-element.elementor-element-7450306 .e-n-accordion-item-title-text::before {
  content: "• ";
  color: #F5B21B; 
  font-weight: bold;
  margin-right: 7px;
  font-size: 25px;
  display: inline-block;
  vertical-align: middle;       
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {
    fill: #605C28;
}
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg {
  height: 20px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Minya Nouvelle';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://castelomagico.pt/wp-content/uploads/2025/11/minya-nouvelle-bd.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Banda';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://castelomagico.pt/wp-content/uploads/2025/11/bandaregular.ttf') format('truetype');
}
@font-face {
	font-family: 'Banda';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://castelomagico.pt/wp-content/uploads/2025/11/BandaBold-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */