.elementor-102349 .elementor-element.elementor-element-caec6cf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-102349 .elementor-element.elementor-element-2eb362f{font-family:"Poppins", Sans-serif;font-weight:400;color:#073763;}.elementor-102349 .elementor-element.elementor-element-2eb362f a{color:#073763;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-102349 .elementor-element.elementor-element-7a03ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:23px;font-weight:500;color:#073763;}.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-102349 .elementor-element.elementor-element-5746aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-102349 .elementor-element.elementor-element-5746aaf .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:35px;font-weight:400;line-height:44px;letter-spacing:1.1px;color:#0B1F33;}.elementor-102349 .elementor-element.elementor-element-5746aaf .elementor-heading-title a:hover, .elementor-102349 .elementor-element.elementor-element-5746aaf .elementor-heading-title a:focus{color:#0B1F33;}.elementor-102349 .elementor-element.elementor-element-5a2fb5e{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;color:#2A2A2A;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-102349 .elementor-element.elementor-element-f7c3b5e{--display:flex;--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-102349 .elementor-element.elementor-element-1c9fc4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:52px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-1b62e1d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-d04363c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-d25efdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-1db7db0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-1db7db0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-102349 .elementor-element.elementor-element-31bd7f8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-31bd7f8.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-523c34e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-68e8b26{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-68e8b26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-8dc42a3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8dc42a3.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-92a3401{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-a85c92f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-6db49a8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-6db49a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-3f16b64{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-3f16b64.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-0cc7a8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-039714c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-ac17e67{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-ac17e67 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-0b0679c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-0b0679c.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-1bec6c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-17256f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-337b6b8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-337b6b8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-8a64b78{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8a64b78.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-8d4a001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-404326a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-404326a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-a5c0ebc.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-98e8f43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-ce80c04{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-ce80c04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-d4cff79{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-d4cff79.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-d668a74{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-d668a74 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-d668a74 {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-d668a74 > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-bb1a1e1{--display:flex;--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-102349 .elementor-element.elementor-element-91f4fc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:52px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-ee37a0c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-7393754{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-5892329{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-86d44ff{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-86d44ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-dc84858{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-dc84858.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-11dfb11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-358800e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-358800e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-94a7fa7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-94a7fa7.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-50fe06b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-4e0605b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-278b9bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-278b9bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-ad01953{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-ad01953.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-389a07a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-f61b196{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-f61b196 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-093488f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-093488f.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-94cf325{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-72dd5a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-15372cd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-15372cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-8c22d60{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-8c22d60.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-30a4b35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-a04f2f5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-a04f2f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-06c0bd9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-06c0bd9.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-9ff3804{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-dfbe182{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0A2A4340;--border-color:#0A2A4340;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-5e09035{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-5e09035 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-926f3ce{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-926f3ce.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-436ddf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-81edf48{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-81edf48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-b5c6b0e.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-0b46682{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-0b46682 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-0b46682 {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-0b46682 > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-99e71ae{--display:flex;--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-102349 .elementor-element.elementor-element-7282644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:52px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-6697327{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-683b3e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-773e3c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-0be1bca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-0be1bca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-657a9ba{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-657a9ba.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-bfa5c44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-86c1c3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-9206844{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-9206844 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-e809cd1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-e809cd1.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon{font-size:21px;padding:19px;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-13092a3{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-13092a3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-13092a3 {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-13092a3 > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-d837e2e{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:60px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#2A2A2A;--n-tabs-title-color-active:#FFFFFF;}.elementor-102349 .elementor-element.elementor-element-d837e2e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-102349 .elementor-element.elementor-element-d837e2e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B3132B00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3132B;}.elementor-102349 .elementor-element.elementor-element-d837e2e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-102349 .elementor-element.elementor-element-d837e2e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B3132B;}.elementor-102349 .elementor-element.elementor-element-d837e2e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-102349 .elementor-element.elementor-element-d837e2e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-102349 .elementor-element.elementor-element-d837e2e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#B3132B;}.elementor-102349 .elementor-element.elementor-element-29294d0{--display:flex;--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-102349 .elementor-element.elementor-element-05f92eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:60px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-6132cdd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-ec6d3e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-40ce163{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-3e56600{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-3e56600 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-dd91708{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-dd91708.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-9c9afa3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-f719fa4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-f719fa4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-3753a84{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-3753a84.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-2086dec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-030d6ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-7dbdf2d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7dbdf2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-31b3c11{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-31b3c11.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-68210b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-acc92d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-d87cd2b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-d87cd2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-f82ef6c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-f82ef6c.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-c4c568f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-6ddb74c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-22ddc34{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-22ddc34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-92d99dc{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-92d99dc.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-0f8da03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-dd62c62{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-dd62c62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-f3cdd01{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-f3cdd01.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-3de98dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-4fa58df{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-4fa58df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-4c25b4c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-4c25b4c.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-e8b7517{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-e8b7517 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-e8b7517 {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-e8b7517 > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-71ff502{--display:flex;--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-102349 .elementor-element.elementor-element-792259a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:60px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-d288db6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-92c7a3f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-86eb6be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#0A2A4340;--border-color:#0A2A4340;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-f4fc7de{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-f4fc7de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-6994ab4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-6994ab4.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-8a99575{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-89af6d9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-89af6d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-649a83c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-649a83c.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-240ed21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-a756712{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#0A2A4340;--border-color:#0A2A4340;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-ad67d0d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-ad67d0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-b0a15e1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-b0a15e1.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-7aa91a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-d9ff0bb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-d9ff0bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-44ac2f3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-44ac2f3.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-125cab1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-797d9b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#0A2A4340;--border-color:#0A2A4340;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-b80585a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-b80585a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-fdfb063{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-fdfb063.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-794e274{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-7444c77{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7444c77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-4f00894{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-4f00894.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-9b4b3c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-f0a2dcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#0A2A4340;--border-color:#0A2A4340;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-7aede6e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7aede6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-27d43a4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-27d43a4.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-239ff8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-dd4f879{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-dd4f879 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-94975cd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-94975cd.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-a713303{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-a713303 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-a713303 {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-a713303 > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-c30eb1f{--display:flex;--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-102349 .elementor-element.elementor-element-bf8eb3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 5px;border-color:#B3132B;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Prata", Sans-serif;font-size:35px;font-weight:500;line-height:60px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-0444752{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;border-style:none;border-radius:0px 0px 0px 0px;text-align:start;font-family:"Figtree", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:#073763;}.elementor-102349 .elementor-element.elementor-element-d8b23bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-dde6787{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-e4a3045{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-e4a3045 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-c6f71d3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-c6f71d3.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-c2a6eed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:02vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-102349 .elementor-element.elementor-element-780a10f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-102349 .elementor-element.elementor-element-2493016{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-2493016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;line-height:25px;color:#0A2A43;}.elementor-102349 .elementor-element.elementor-element-25f0571{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon-wrapper{text-align:center;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-stacked .elementor-icon{background-color:#073763;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-default .elementor-icon{color:#073763;border-color:#073763;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-framed .elementor-icon, .elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-default .elementor-icon svg{fill:#073763;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-stacked .elementor-icon:hover{background-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-default .elementor-icon:hover{color:#137BDA;border-color:#137BDA;}.elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-framed .elementor-icon:hover, .elementor-102349 .elementor-element.elementor-element-25f0571.elementor-view-default .elementor-icon:hover svg{fill:#137BDA;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon{font-size:21px;padding:16px;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon svg{height:21px;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon-wrapper svg{width:auto;}.elementor-102349 .elementor-element.elementor-element-52de58e{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-102349 .elementor-element.elementor-element-52de58e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-102349 .elementor-element.elementor-element-52de58e {--n-accordion-padding:45px 45px 45px 45px;}:where( .elementor-102349 .elementor-element.elementor-element-52de58e > .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:"Poppins", Sans-serif;}.elementor-102349 .elementor-element.elementor-element-897368d{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:60px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#2A2A2A;--n-tabs-title-color-active:#FFFFFF;}.elementor-102349 .elementor-element.elementor-element-897368d > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-102349 .elementor-element.elementor-element-897368d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B3132B00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3132B;}.elementor-102349 .elementor-element.elementor-element-897368d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-102349 .elementor-element.elementor-element-897368d.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#B3132B;}.elementor-102349 .elementor-element.elementor-element-897368d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-102349 .elementor-element.elementor-element-897368d.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-102349 .elementor-element.elementor-element-897368d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#B3132B;}body.elementor-page-102349:not(.elementor-motion-effects-element-type-background), body.elementor-page-102349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE8DC;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-102349 .elementor-element.elementor-element-7a03ba2{font-size:18px;}}@media(max-width:767px){.elementor-102349 .elementor-element.elementor-element-caec6cf{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:flex-start;}.elementor-102349 .elementor-element.elementor-element-7a03ba2{font-size:15px;}.elementor-102349 .elementor-element.elementor-element-5746aaf .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-102349 .elementor-element.elementor-element-5a2fb5e{width:100%;max-width:100%;font-size:16px;}.elementor-102349 .elementor-element.elementor-element-d25efdc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-1db7db0{text-align:center;}.elementor-102349 .elementor-element.elementor-element-1db7db0 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-31bd7f8{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-31bd7f8 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-523c34e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-68e8b26{text-align:center;}.elementor-102349 .elementor-element.elementor-element-68e8b26 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-8dc42a3{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-8dc42a3 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-a85c92f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-6db49a8{text-align:center;}.elementor-102349 .elementor-element.elementor-element-6db49a8 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-3f16b64{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-3f16b64 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-039714c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-ac17e67{text-align:center;}.elementor-102349 .elementor-element.elementor-element-ac17e67 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-0b0679c{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-0b0679c .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-17256f1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-337b6b8{text-align:center;}.elementor-102349 .elementor-element.elementor-element-337b6b8 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-8a64b78{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-8a64b78 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-8d4a001{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-404326a{text-align:center;}.elementor-102349 .elementor-element.elementor-element-404326a .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-a5c0ebc .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-98e8f43{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-ce80c04{text-align:center;}.elementor-102349 .elementor-element.elementor-element-ce80c04 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-d4cff79{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-d4cff79 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-5892329{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-86d44ff{text-align:center;}.elementor-102349 .elementor-element.elementor-element-86d44ff .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-dc84858{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-dc84858 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-11dfb11{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-358800e{text-align:center;}.elementor-102349 .elementor-element.elementor-element-358800e .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-94a7fa7{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-94a7fa7 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-4e0605b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-278b9bd{text-align:center;}.elementor-102349 .elementor-element.elementor-element-278b9bd .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-ad01953{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-ad01953 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-389a07a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-f61b196{text-align:center;}.elementor-102349 .elementor-element.elementor-element-f61b196 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-093488f{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-093488f .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-72dd5a5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-15372cd{text-align:center;}.elementor-102349 .elementor-element.elementor-element-15372cd .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-8c22d60{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-8c22d60 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-30a4b35{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-a04f2f5{text-align:center;}.elementor-102349 .elementor-element.elementor-element-a04f2f5 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-06c0bd9{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-06c0bd9 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-dfbe182{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-5e09035{text-align:center;}.elementor-102349 .elementor-element.elementor-element-5e09035 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-926f3ce{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-926f3ce .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-436ddf0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-81edf48{text-align:center;}.elementor-102349 .elementor-element.elementor-element-81edf48 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-b5c6b0e .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-773e3c6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-0be1bca{text-align:center;}.elementor-102349 .elementor-element.elementor-element-0be1bca .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-657a9ba{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-657a9ba .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-86c1c3b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-102349 .elementor-element.elementor-element-9206844{text-align:center;}.elementor-102349 .elementor-element.elementor-element-9206844 .elementor-heading-title{font-size:8vw;}.elementor-102349 .elementor-element.elementor-element-e809cd1{width:100%;max-width:100%;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon{font-size:22px;}.elementor-102349 .elementor-element.elementor-element-e809cd1 .elementor-icon svg{height:22px;}.elementor-102349 .elementor-element.elementor-element-05f92eb{font-size:30px;line-height:1.2em;}.elementor-102349 .elementor-element.elementor-element-6132cdd{font-size:18px;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-ec6d3e2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-40ce163{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-3e56600{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-3e56600 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-dd91708{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-dd91708 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-9c9afa3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-f719fa4{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-f719fa4 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-3753a84{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-3753a84 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-030d6ea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-7dbdf2d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7dbdf2d .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-31b3c11{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-31b3c11 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-acc92d8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-d87cd2b{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-d87cd2b .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-f82ef6c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-f82ef6c .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-c4c568f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-6ddb74c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-22ddc34{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-22ddc34 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-92d99dc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-92d99dc .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-0f8da03{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-dd62c62{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-dd62c62 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-f3cdd01{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-f3cdd01 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-3de98dd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-4fa58df{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-4fa58df .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-4c25b4c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-4c25b4c .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-e8b7517{--n-accordion-title-font-size:17px;}.elementor-102349 .elementor-element.elementor-element-792259a{font-size:30px;line-height:1.2em;}.elementor-102349 .elementor-element.elementor-element-d288db6{font-size:18px;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-86eb6be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-f4fc7de{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-f4fc7de .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-6994ab4{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-6994ab4 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-8a99575{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-89af6d9{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-89af6d9 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-649a83c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-649a83c .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-a756712{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-ad67d0d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-ad67d0d .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-b0a15e1{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-b0a15e1 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-7aa91a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-d9ff0bb{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-d9ff0bb .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-44ac2f3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-44ac2f3 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-797d9b8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-b80585a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-b80585a .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-fdfb063{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-fdfb063 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-794e274{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-7444c77{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7444c77 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-4f00894{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-4f00894 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-f0a2dcb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-7aede6e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-7aede6e .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-27d43a4{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-27d43a4 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-239ff8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-dd4f879{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-dd4f879 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-94975cd{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-94975cd .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-a713303{--n-accordion-title-font-size:17px;}.elementor-102349 .elementor-element.elementor-element-bf8eb3d{font-size:30px;line-height:1.2em;}.elementor-102349 .elementor-element.elementor-element-0444752{font-size:18px;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-dde6787{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-e4a3045{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-e4a3045 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-c6f71d3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-c6f71d3 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-780a10f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-102349 .elementor-element.elementor-element-2493016{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:start;}.elementor-102349 .elementor-element.elementor-element-2493016 .elementor-heading-title{font-size:4.6vw;line-height:1.5em;}.elementor-102349 .elementor-element.elementor-element-25f0571{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon{font-size:18px;}.elementor-102349 .elementor-element.elementor-element-25f0571 .elementor-icon svg{height:18px;}.elementor-102349 .elementor-element.elementor-element-52de58e{--n-accordion-title-font-size:17px;}.elementor-102349 .elementor-element.elementor-element-897368d{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0vw 4vw 0vw 4vw;}}/* Start custom CSS for nested-accordion, class: .elementor-element-d668a74 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b46682 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-13092a3 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d668a74 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b46682 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-13092a3 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d668a74 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b46682 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-13092a3 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d668a74 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0b46682 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-13092a3 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d837e2e *//* CARD PERSONA — PULITA */
.person-card {
  position: relative;
  overflow: hidden;

  background: #F8F4EA;
  border: 1px solid rgba(11, 31, 51, 0.10);
  box-shadow: 0 8px 22px rgba(11, 31, 51, 0.08);

  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.person-card:hover {
  transform: translateY(-4px);
  border-color: rgba(179, 18, 42, 0.28);
  box-shadow: 0 16px 34px rgba(11, 31, 51, 0.14);
}

/* FOTO */
.person-card .elementor-widget-image {
  overflow: hidden;
  background: #E8E1D3;
}

.person-card img {
  display: block;
  width: 100%;
  object-fit: cover;
  object-position: center top;

  transition:
    transform 0.4s ease,
    filter 0.4s ease;
}

.person-card:hover img {
  transform: scale(1.025);
  filter: contrast(1.02);
}

/* BLOCCO INFO ROSSO */
.person-card-info {
  position: relative;
  z-index: 2;

  background: #B3122A !important;
  color: #F8F4EA !important;

  transition: background-color 0.28s ease;
}

/* rosso appena più vivo in hover */
.person-card:hover .person-card-info {
  background: #C9142D !important;
}

/* linea superiore sottile, elegante */
.person-card-info::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;

  width: 100%;
  height: 2px;

  background: rgba(248, 244, 234, 0.45);
  transform: scaleX(0);
  transform-origin: left;

  transition: transform 0.32s ease;
}

.person-card:hover .person-card-info::before {
  transform: scaleX(1);
}

/* testi */
.person-card-role,
.person-card-name {
  color: #F8F4EA !important;
}

.person-card-role {
  opacity: 0.86;
}

.person-card-name {
  margin: 0;
}

/* link */
.person-card a {
  color: inherit;
  text-decoration: none;
}

/* mobile: niente movimento */
@media (max-width: 767px) {
  .person-card:hover {
    transform: none;
  }

  .person-card:hover img {
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e8b7517 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a713303 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52de58e *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e8b7517 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a713303 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52de58e *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e8b7517 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a713303 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52de58e *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e8b7517 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a713303 *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-52de58e *//* ACCORDION CHI SIAMO */
.cp-about-accordion .e-n-accordion {
  border-top: 1px solid rgba(11, 31, 51, 0.28);
}

/* SINGOLA VOCE */
.cp-about-accordion .e-n-accordion-item {
  border-bottom: 1px solid rgba(11, 31, 51, 0.28);
}

/* TITOLO ACCORDION */
.cp-about-accordion .e-n-accordion-item-title {
  position: relative;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;

  padding: 18px 0 !important;
  gap: 32px;

  background: transparent !important;
  color: #0B1F33 !important;

  cursor: pointer;

  transition:
    color 0.25s ease,
    padding-left 0.25s ease;
}

/* TESTO TITOLO */
.cp-about-accordion .e-n-accordion-item-title-header {
  flex: 1 1 auto;
  min-width: 0;
}

.cp-about-accordion .e-n-accordion-item-title-text {
  color: #0B1F33 !important;
  transition: color 0.25s ease;
}

/* ICONA A DESTRA — senza cerchio CSS */
.cp-about-accordion .e-n-accordion-item-title-icon {
  position: static !important;
  transform: none !important;

  flex: 0 0 42px;
  width: 42px !important;
  height: 42px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-left: auto !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;

  color: #0B1F33;

  transition:
    color 0.25s ease,
    transform 0.25s ease;
}

/* SVG ICONA */
.cp-about-accordion .e-n-accordion-item-title-icon svg {
  width: 30px !important;
  height: 30px !important;
  display: block;
}

.cp-about-accordion .e-n-accordion-item-title-icon svg path {
  fill: currentColor !important;
}

/* HOVER TITOLO */
.cp-about-accordion .e-n-accordion-item-title:hover {
  color: #7A0F22 !important;
  padding-left: 14px !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
  color: #7A0F22 !important;
}

.cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: translateX(4px) !important;
}

/* VOCE APERTA */
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #B3122A !important;
}

.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #B3122A;
  transform: none !important;
}

/* CONTENUTO — senza controllo padding */
.cp-about-accordion .e-n-accordion-item > [role="region"] {
  color: #242424;
}

.cp-about-accordion .e-n-accordion-item > [role="region"] p {
  max-width: 760px;
  color: #242424;
  line-height: 1.75;
}

/* LINEA ROSSA SOTTO LA VOCE */
.cp-about-accordion .e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1px;

  width: 0;
  height: 2px;

  background: #B3122A;
  transition: width 0.3s ease;
}

.cp-about-accordion .e-n-accordion-item:hover > .e-n-accordion-item-title::before,
.cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title::before {
  width: 120px;
}

/* ACCORDION SU BLOCCO BLU */
.cp-blue-block .cp-about-accordion .e-n-accordion {
  border-top-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item {
  border-bottom-color: rgba(248, 244, 234, 0.28);
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title,
.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-text {
  color: #F8F4EA !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title-icon {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-text,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-text {
  color: #F3E4B3 !important;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title:hover .e-n-accordion-item-title-icon,
.cp-blue-block .cp-about-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  color: #F3E4B3;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"],
.cp-blue-block .cp-about-accordion .e-n-accordion-item > [role="region"] p {
  color: #F8F4EA;
}

.cp-blue-block .cp-about-accordion .e-n-accordion-item-title::before {
  background: #B3122A;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-897368d *//* CARD PERSONA — PULITA */
.person-card {
  position: relative;
  overflow: hidden;

  background: #F8F4EA;
  border: 1px solid rgba(11, 31, 51, 0.10);
  box-shadow: 0 8px 22px rgba(11, 31, 51, 0.08);

  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.person-card:hover {
  transform: translateY(-4px);
  border-color: rgba(179, 18, 42, 0.28);
  box-shadow: 0 16px 34px rgba(11, 31, 51, 0.14);
}

/* FOTO */
.person-card .elementor-widget-image {
  overflow: hidden;
  background: #E8E1D3;
}

.person-card img {
  display: block;
  width: 100%;
  object-fit: cover;
  object-position: center top;

  transition:
    transform 0.4s ease,
    filter 0.4s ease;
}

.person-card:hover img {
  transform: scale(1.025);
  filter: contrast(1.02);
}

/* BLOCCO INFO ROSSO */
.person-card-info {
  position: relative;
  z-index: 2;

  background: #B3122A !important;
  color: #F8F4EA !important;

  transition: background-color 0.28s ease;
}

/* rosso appena più vivo in hover */
.person-card:hover .person-card-info {
  background: #C9142D !important;
}

/* linea superiore sottile, elegante */
.person-card-info::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;

  width: 100%;
  height: 2px;

  background: rgba(248, 244, 234, 0.45);
  transform: scaleX(0);
  transform-origin: left;

  transition: transform 0.32s ease;
}

.person-card:hover .person-card-info::before {
  transform: scaleX(1);
}

/* testi */
.person-card-role,
.person-card-name {
  color: #F8F4EA !important;
}

.person-card-role {
  opacity: 0.86;
}

.person-card-name {
  margin: 0;
}

/* link */
.person-card a {
  color: inherit;
  text-decoration: none;
}

/* mobile: niente movimento */
@media (max-width: 767px) {
  .person-card:hover {
    transform: none;
  }

  .person-card:hover img {
    transform: none;
  }
}/* End custom CSS */