.elementor-5662 .elementor-element.elementor-element-6ce8b75{--display:flex;--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-5662 .elementor-element.elementor-element-73b1f39 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5662 .elementor-element.elementor-element-5cbb5829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-c7c976c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-5662 .elementor-element.elementor-element-c7c976c:not(.elementor-motion-effects-element-type-background), .elementor-5662 .elementor-element.elementor-element-c7c976c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5FC;}.elementor-5662 .elementor-element.elementor-element-52b7c5a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-5662 .elementor-element.elementor-element-1a3aae74{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-1a3aae74 p{margin-block-end:14px;}.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-5662 .elementor-element.elementor-element-3af5857d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:1px;color:#C40070;}.elementor-5662 .elementor-element.elementor-element-754caf36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-458ae3e4{font-family:"Roboto", Sans-serif;font-size:20px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-458ae3e4 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-7994853e{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-7994853e p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-2f6d5601{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:40px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-5662 .elementor-element.elementor-element-618d7f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-44180940{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:18px 18px 18px 18px;--padding-top:26px;--padding-bottom:26px;--padding-left:28px;--padding-right:28px;}.elementor-5662 .elementor-element.elementor-element-44180940:not(.elementor-motion-effects-element-type-background), .elementor-5662 .elementor-element.elementor-element-44180940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-5662 .elementor-element.elementor-element-421ebc70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-701a8865{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-701a8865 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-1bd17bd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-3c0be6ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-4283d538{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-4283d538 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-485ae84c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-54470174 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-59361d04{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-59361d04 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-1d0bd4a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-deddcf5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-605c7247{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-605c7247 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-379a4f6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-349fd6e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-1cb3d272{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-1cb3d272 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-3fa6a530{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-22990f06 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-5792d687{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-5792d687 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-490f681f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-11a9d05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-6454dfae{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-6454dfae p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-604fa910{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-604fa910 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-7a69a69e{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-7a69a69e p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-11a190de{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-11a190de p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-28735a7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-2fb3006c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-68b12990{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-68b12990 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-67325b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-7c00cefb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-535b0d47{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-535b0d47 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-46cbe565{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-47950775 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-1d626bd0{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-1d626bd0 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-7d662f14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-240d8607 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-7c48c623{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-7c48c623 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-243eef2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-4b79af01 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-2ef6710c{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-2ef6710c p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-263bbf98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-40e000c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-ebba7d3{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-ebba7d3 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-688ad7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-7ded7d9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-1c53db47{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-1c53db47 p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-5bddcd3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#DFE7F1;--border-color:#DFE7F1;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-eaaf784 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-5603db3c{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-5603db3c p{margin-block-end:14px;}.elementor-5662 .elementor-element.elementor-element-3d60693c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-5662 .elementor-element.elementor-element-3d60693c:not(.elementor-motion-effects-element-type-background), .elementor-5662 .elementor-element.elementor-element-3d60693c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5FC;}.elementor-5662 .elementor-element.elementor-element-19a2a2dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:700;text-transform:none;line-height:1.2em;color:#000333;}.elementor-5662 .elementor-element.elementor-element-2480be0d{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.65em;color:#40516B;}.elementor-5662 .elementor-element.elementor-element-2480be0d p{margin-block-end:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button{background-color:#124B9C;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:17px 28px 17px 28px;}.elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button:hover, .elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button:focus{background-color:#000333;color:#FFFFFF;}.elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button:hover svg, .elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5662 .elementor-element.elementor-element-6ce8b75{--min-height:20vh;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5662 .elementor-element.elementor-element-c7c976c{--padding-top:44px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-5662 .elementor-element.elementor-element-6ce8b75{--min-height:10vh;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-5662 .elementor-element.elementor-element-6ce8b75.e-con{--align-self:center;}.elementor-5662 .elementor-element.elementor-element-c7c976c{--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-5662 .elementor-element.elementor-element-52b7c5a2{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5662 .elementor-element.elementor-element-1a3aae74{font-size:14px;}.elementor-5662 .elementor-element.elementor-element-3af5857d .elementor-heading-title{font-size:12px;}.elementor-5662 .elementor-element.elementor-element-754caf36 .elementor-heading-title{font-size:36px;}.elementor-5662 .elementor-element.elementor-element-458ae3e4{font-size:18px;}.elementor-5662 .elementor-element.elementor-element-7994853e{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-2f6d5601{--padding-top:28px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5662 .elementor-element.elementor-element-618d7f5c{--width:100%;}.elementor-5662 .elementor-element.elementor-element-44180940{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-5662 .elementor-element.elementor-element-421ebc70 .elementor-heading-title{font-size:20px;}.elementor-5662 .elementor-element.elementor-element-701a8865{font-size:15px;}.elementor-5662 .elementor-element.elementor-element-1bd17bd6{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-3c0be6ff .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-4283d538{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-485ae84c{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-54470174 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-59361d04{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-1d0bd4a8{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-deddcf5 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-605c7247{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-379a4f6f{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-349fd6e0 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-1cb3d272{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-3fa6a530{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-22990f06 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-5792d687{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-490f681f{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-11a9d05 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-6454dfae{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-604fa910{font-size:15px;}.elementor-5662 .elementor-element.elementor-element-7a69a69e{font-size:15px;}.elementor-5662 .elementor-element.elementor-element-11a190de{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-28735a7b{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-2fb3006c .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-68b12990{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-67325b2d{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-7c00cefb .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-535b0d47{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-46cbe565{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-47950775 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-1d626bd0{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-7d662f14{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-240d8607 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-7c48c623{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-243eef2d{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-4b79af01 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-2ef6710c{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-263bbf98{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-40e000c5 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-ebba7d3{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-688ad7f1{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-7ded7d9c .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-1c53db47{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-5bddcd3e{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5662 .elementor-element.elementor-element-eaaf784 .elementor-heading-title{font-size:21px;}.elementor-5662 .elementor-element.elementor-element-5603db3c{font-size:16px;}.elementor-5662 .elementor-element.elementor-element-3d60693c{--padding-top:26px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-5662 .elementor-element.elementor-element-19a2a2dd .elementor-heading-title{font-size:24px;}.elementor-5662 .elementor-element.elementor-element-2480be0d{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5662 .elementor-element.elementor-element-2a19423 .elementor-button{padding:17px 20px 17px 20px;}}@media(min-width:768px){.elementor-5662 .elementor-element.elementor-element-52b7c5a2{--width:960px;}.elementor-5662 .elementor-element.elementor-element-618d7f5c{--width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5662 .elementor-element.elementor-element-52b7c5a2{--width:100%;}.elementor-5662 .elementor-element.elementor-element-618d7f5c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5cbb5829 */.elementor-5662 .elementor-element.elementor-element-5cbb5829 { min-width: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-width { width: 100%; max-width: 960px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .e-con, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .elementor-widget { min-width: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-article { scroll-margin-top: 110px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 p:last-child { margin-bottom: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 p, .elementor-5662 .elementor-element.elementor-element-5cbb5829 li, .elementor-5662 .elementor-element.elementor-element-5cbb5829 td, .elementor-5662 .elementor-element.elementor-element-5cbb5829 th { overflow-wrap: anywhere; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 a:not(.elementor-button) { color: #124B9C; text-decoration: underline; text-underline-offset: 3px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 a:focus-visible { outline: 3px solid #C40070; outline-offset: 4px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 ol, .elementor-5662 .elementor-element.elementor-element-5cbb5829 ul { padding-left: 1.4em; margin-top: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 li { margin-bottom: 0.55em; padding-left: 0.15em; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-index { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); column-gap: 32px; row-gap: 8px; margin-bottom: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-index li { margin-bottom: 0; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-pending { color: #714B00; background: #FFF1C2; padding: 2px 4px; box-decoration-break: clone; -webkit-box-decoration-break: clone; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 table { width: 100%; border-collapse: collapse; margin: 0; font: inherit; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 caption { text-align: left; color: #000333; font-weight: 700; padding-bottom: 12px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 th, .elementor-5662 .elementor-element.elementor-element-5cbb5829 td { border: 1px solid #DCE5F0; padding: 12px; vertical-align: top; text-align: left; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 thead th { color: #FFFFFF; background: #124B9C; font-weight: 700; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 tbody th { color: #000333; font-weight: 600; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 tbody tr:nth-child(even) { background: #F5F8FC; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 tfoot th, .elementor-5662 .elementor-element.elementor-element-5cbb5829 tfoot td { background: #EAF0F7; color: #000333; font-weight: 700; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria { table-layout: fixed; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead th:nth-child(1) { width: 5%; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead th:nth-child(2) { width: 24%; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead th:nth-child(3) { width: 11%; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead th:nth-child(4) { width: 51%; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead th:nth-child(5) { width: 9%; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-scale th:first-child { width: 64px; }
.elementor-5662 .elementor-element.elementor-element-5cbb5829 .elementor-button { max-width: 100%; white-space: normal; }
@media (max-width: 767px) {
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-index { grid-template-columns: minmax(0,1fr); row-gap: 10px; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody { display: block; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria thead { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody tr { display: block; border: 1px solid #DCE5F0; border-radius: 12px; margin-bottom: 14px; padding: 12px 14px; background: #F5F8FC; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody th, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody td { display: block; width: auto; padding: 5px 0; border: 0; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody td:first-child { display: none; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody th { font-size: 17px; color: #124B9C; padding-bottom: 8px; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tbody td:before { content: attr(data-label) ': '; font-weight: 700; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tfoot, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tfoot tr { display: block; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tfoot tr { display: flex; justify-content: space-between; background: #EAF0F7; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tfoot th, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-criteria tfoot td { display: block; border: 0; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .elementor-button { width: 100%; }
}
@media print {
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .elementor-button, .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-index { display: none; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 .pfp-reg-article { break-inside: auto; }
  .elementor-5662 .elementor-element.elementor-element-5cbb5829 h2, .elementor-5662 .elementor-element.elementor-element-5cbb5829 h3, .elementor-5662 .elementor-element.elementor-element-5cbb5829 caption { break-after: avoid; }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-5662 .my-container-yellow ul,
body.elementor-page-5662 .my-container-blue ul {
    list-style-type: none !important; /* Rimuove i punti elenco */
    padding: 0 !important;
    margin: 0 !important; /* Rimuove i margini predefiniti */
}

body.elementor-page-5662 .my-container-yellow li,
body.elementor-page-5662 .my-container-blue li {
    padding: 4px 0 4px 40px !important; /* Aggiunge spazio per il pallino */
    position: relative !important; /* Necessario per posizionare il pallino */
}

body.elementor-page-5662 .my-container-yellow li::before {
    content: ""; /* Rimuove il contenuto di default */
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 12px !important; /* Dimensione del pallino */
    height: 12px !important;
    background-color: #FFD617 !important; /* Colore Giallo */
    border-radius: 50% !important; /* Rende il pallino circolare */
}

body.elementor-page-5662 .my-container-blue li::before {
    content: ""; /* Rimuove il contenuto di default */
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 12px !important; /* Dimensione del pallino */
    height: 12px !important;
    background-color: #004494 !important; /* Colore Blu */
    border-radius: 50% !important; /* Rende il pallino circolare */
}

body.elementor-page-5662 .my-container-yellow li:last-child,
body.elementor-page-5662 .my-container-blue li:last-child {
    border-bottom: none !important; /* Rimuove la linea di separazione dall'ultimo elemento */
}/* End custom CSS */