.elementor-27956 .elementor-element.elementor-element-d206a500{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-52b602c3{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-52b602c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-8df013e6{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-4c1e9132{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-4c1e9132 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-6bf3e88c{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-21ead10b{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-21ead10b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-a65bb049{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-62bbe29c{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-62bbe29c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-7c13e424{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-522a9669{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-522a9669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-0410610e{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-a3bfe3ad{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-a3bfe3ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-cb9028de{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-5f355535{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-5f355535 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-c4015ecc{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-db65ee72{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-db65ee72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-026e15f7{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-3fa53f77{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-3fa53f77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-0ce2d574{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-8cdd7753{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-8cdd7753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-41f55350{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-8b4ba9dc{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-8b4ba9dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-26f47da{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-614e0d9{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-614e0d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-59a4f7ee{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-b5ebf4ca{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-b5ebf4ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-f12cc40e{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-7e12043a{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-27956 .elementor-element.elementor-element-7e12043a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-22de9ff1{--display:flex;--background-transition:0.3s;--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-27956 .elementor-element.elementor-element-65802db5 .elementor-heading-title{color:#2B1C50;font-family:"Domine", Sans-serif;font-size:28px;font-weight:700;}.elementor-27956 .elementor-element.elementor-element-65802db5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-item{border-width:1px;border-color:#DFDDED;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#DFDDED;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#DFDDED;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-icon, .elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-title{color:#2B1C50;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-icon svg{fill:#2B1C50;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-active .elementor-accordion-icon, .elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-active .elementor-accordion-title{color:#2B1C50;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-active .elementor-accordion-icon svg{fill:#2B1C50;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-accordion-title{font-family:"Domine", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-tab-title{padding:18px 24px 18px 24px;}.elementor-27956 .elementor-element.elementor-element-a3ce4f67 .elementor-tab-content{color:#2B1C50;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}/* Start custom CSS for container, class: .elementor-element-d206a500 *//* Start custom CSS for container, class: .elementor-element-d206a500 */.elementor-element-d206a500 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df013e6 *//* Start custom CSS for container, class: .elementor-element-8df013e6 */.elementor-element-8df013e6 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf3e88c *//* Start custom CSS for container, class: .elementor-element-6bf3e88c */.elementor-element-6bf3e88c { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a65bb049 *//* Start custom CSS for container, class: .elementor-element-a65bb049 */.elementor-element-a65bb049 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c13e424 *//* Start custom CSS for container, class: .elementor-element-7c13e424 */.elementor-element-7c13e424 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0410610e *//* Start custom CSS for container, class: .elementor-element-0410610e */.elementor-element-0410610e { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb9028de *//* Start custom CSS for container, class: .elementor-element-cb9028de */.elementor-element-cb9028de { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4015ecc *//* Start custom CSS for container, class: .elementor-element-c4015ecc */.elementor-element-c4015ecc { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-026e15f7 *//* Start custom CSS for container, class: .elementor-element-026e15f7 */.elementor-element-026e15f7 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce2d574 *//* Start custom CSS for container, class: .elementor-element-0ce2d574 */.elementor-element-0ce2d574 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41f55350 *//* Start custom CSS for container, class: .elementor-element-41f55350 */.elementor-element-41f55350 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26f47da *//* Start custom CSS for container, class: .elementor-element-41f55350 */.elementor-element-41f55350 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59a4f7ee *//* Start custom CSS for container, class: .elementor-element-59a4f7ee */.elementor-element-59a4f7ee { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f12cc40e *//* Start custom CSS for container, class: .elementor-element-f12cc40e */.elementor-element-f12cc40e { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65802db5 *//* Start custom CSS for heading, class: .elementor-element-65802db5 */.elementor-element-65802db5 { margin-top: 0px !important; margin-bottom: 0px !important; padding: 0px !important; }
.elementor-element-65802db5 .elementor-heading-title { font-family: 'Domine', Georgia, serif !important; font-size: 28px !important; font-weight: 700 !important; line-height: 1.35 !important; color: #2B1C50 !important; margin-top: 36px !important; margin-bottom: 14px !important; padding-bottom: 0 !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-a3ce4f67 *//* Start custom CSS for accordion, class: .elementor-element-a3ce4f67 */.elementor-element-a3ce4f67 { margin-top: 0px !important; padding-top: 0px !important; }
.elementor-accordion { margin-top: 6px !important; padding-top: 0px !important; }
.elementor-accordion-item { border: 1px solid #d5d8dc !important; margin: 12px 0 !important; border-radius: 8px !important; }
.elementor-accordion-title { display: block !important; font-family: 'Domine', Georgia, serif !important; color: #2B1C50 !important; font-weight: 600 !important; }
.elementor-accordion-content { font-family: 'Inter', sans-serif !important; color: #2B1C50 !important; }
.elementor-accordion-content p { color: #2B1C50 !important; }
.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg { width: 1.5em !important; height: 1.5em !important; }/* End custom CSS *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22de9ff1 *//* Start custom CSS for container, class: .elementor-element-22de9ff1 */.elementor-element-22de9ff1 { --grid-element-gap: 0px !important; --widgets-gap: 0px !important; row-gap: 0px !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS *//* End custom CSS */