.elementor-213570 .elementor-element.elementor-element-4454d61{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-213570 .elementor-element.elementor-element-91294ef{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 > .elementor-widget-container{background-color:#07935F14;padding:6px 15px 6px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#07935F2E;border-radius:25px 25px 25px 25px;}.elementor-213570 .elementor-element.elementor-element-0ea3a95.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon i{color:#009966;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon svg{fill:#009966;transition:fill 0.3s;}.elementor-213570 .elementor-element.elementor-element-0ea3a95{--e-icon-list-icon-size:6px;--icon-vertical-align:center;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.2px;word-spacing:1px;}.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-text{color:#05794F;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-920cd16{--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;}.elementor-213570 .elementor-element.elementor-element-65a1311{text-align:center;}.elementor-213570 .elementor-element.elementor-element-65a1311 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6rem;font-weight:600;line-height:1.2em;letter-spacing:0.2px;word-spacing:1px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-46d34ad{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:0.2px;word-spacing:1px;color:#475569;}.elementor-213570 .elementor-element.elementor-element-46d34ad p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-58c2afc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-213570 .elementor-element.elementor-element-2370813{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-213570 .elementor-element.elementor-element-2370813:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-2370813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213570 .elementor-element.elementor-element-2370813:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009966;--border-color:#009966;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-213570 .elementor-element.elementor-element-2370813, .elementor-213570 .elementor-element.elementor-element-2370813::before{--border-transition:0.3s;}.elementor-213570 .elementor-element.elementor-element-f2dda17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2em;letter-spacing:0.2px;word-spacing:1px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-1328a85{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-1328a85 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-5e9564a > .elementor-widget-container{background-color:#F8FAFC;padding:1rem 1rem 1rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:1rem 1rem 1rem 1rem;}.elementor-213570 .elementor-element.elementor-element-5e9564a{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#334155;}.elementor-213570 .elementor-element.elementor-element-5e9564a p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-icon i{color:#16A34A;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-icon svg{fill:#16A34A;transition:fill 0.3s;}.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-213570 .elementor-element.elementor-element-5457ccd{--icon-vertical-align:center;}.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;word-spacing:1px;}.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-1d8efff{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:300;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-1d8efff p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-5dd21b0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-213570 .elementor-element.elementor-element-5dd21b0:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-5dd21b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213570 .elementor-element.elementor-element-5dd21b0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009966;--border-color:#009966;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-213570 .elementor-element.elementor-element-5dd21b0, .elementor-213570 .elementor-element.elementor-element-5dd21b0::before{--border-transition:0.3s;}.elementor-213570 .elementor-element.elementor-element-4009ae3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2em;letter-spacing:0.2px;word-spacing:1px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-bb7bf25{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-bb7bf25 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-2fb9b79 > .elementor-widget-container{background-color:#F8FAFC;padding:1rem 1rem 1rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:1rem 1rem 1rem 1rem;}.elementor-213570 .elementor-element.elementor-element-2fb9b79{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#334155;}.elementor-213570 .elementor-element.elementor-element-2fb9b79 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-icon i{color:#16A34A;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-icon svg{fill:#16A34A;transition:fill 0.3s;}.elementor-213570 .elementor-element.elementor-element-fe4780b{--icon-vertical-offset:0px;}.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;word-spacing:1px;}.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-1ab5411{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:300;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-1ab5411 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-d6d20c7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#009966;--border-color:#009966;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);--margin-top:-1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-213570 .elementor-element.elementor-element-d6d20c7:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-d6d20c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213570 .elementor-element.elementor-element-d6d20c7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.08);}.elementor-213570 .elementor-element.elementor-element-d6d20c7, .elementor-213570 .elementor-element.elementor-element-d6d20c7::before{--border-transition:0.3s;}.elementor-213570 .elementor-element.elementor-element-41857b8 > .elementor-widget-container{background-color:#009966;padding:6px 15px 6px 15px;border-radius:25px 25px 25px 25px;box-shadow:0px 10px 25px -5px rgba(7.000000000000024, 147, 95, 0.25882352941176473);}.elementor-213570 .elementor-element.elementor-element-41857b8.elementor-element{--align-self:flex-start;}.elementor-213570 .elementor-element.elementor-element-41857b8 .elementor-icon-list-icon i{color:#FF6B35;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-41857b8 .elementor-icon-list-icon svg{fill:#FF6B35;transition:fill 0.3s;}.elementor-213570 .elementor-element.elementor-element-41857b8{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-213570 .elementor-element.elementor-element-41857b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213570 .elementor-element.elementor-element-41857b8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-213570 .elementor-element.elementor-element-41857b8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-170b955 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2em;letter-spacing:0.2px;word-spacing:1px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-6de7211{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-6de7211 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-9159fb7 > .elementor-widget-container{background-color:#F8FAFC;padding:1rem 1rem 1rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;border-radius:1rem 1rem 1rem 1rem;}.elementor-213570 .elementor-element.elementor-element-9159fb7{text-align:center;font-family:"Roboto", Sans-serif;font-weight:600;color:#334155;}.elementor-213570 .elementor-element.elementor-element-9159fb7 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-icon i{color:#16A34A;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-icon svg{fill:#16A34A;transition:fill 0.3s;}.elementor-213570 .elementor-element.elementor-element-0f775c4{--icon-vertical-offset:0px;}.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;word-spacing:1px;}.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-213570 .elementor-element.elementor-element-778e93e{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:300;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-778e93e p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-c09493c{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-213570 .elementor-element.elementor-element-a3d1dad{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-213570 .elementor-element.elementor-element-a3d1dad:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-a3d1dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213570 .elementor-element.elementor-element-c6ad19e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6rem;font-weight:600;color:#0F172A;}.elementor-213570 .elementor-element.elementor-element-2fefc01{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0.2px;word-spacing:1px;color:#64748B;}.elementor-213570 .elementor-element.elementor-element-2fefc01 p{margin-block-end:0px;}.elementor-213570 .elementor-element.elementor-element-1433518{--display:flex;--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;--justify-content:center;}.elementor-213570 .elementor-element.elementor-element-113a5a2{--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;}.elementor-213570 .elementor-element.elementor-element-3173066{--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;--padding-top:2rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-213570 .elementor-element.elementor-element-7cb7aeb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213570 .elementor-element.elementor-element-c6cc6f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:800;letter-spacing:0.2px;word-spacing:1px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-0052bd6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213570 .elementor-element.elementor-element-5be6a7b{--display:flex;--background-transition:0.3s;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-213570 .elementor-element.elementor-element-8bda6cc{--display:flex;}.elementor-213570 .elementor-element.elementor-element-8bda6cc:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-8bda6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-379eb22 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-379eb22{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-5a318a5{--display:flex;}.elementor-213570 .elementor-element.elementor-element-5a318a5:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-5a318a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-94ecf0a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-94ecf0a{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-c84b38e{--display:flex;}.elementor-213570 .elementor-element.elementor-element-c84b38e:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-c84b38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-e5d13f7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-e5d13f7{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-71edf5a{--display:flex;}.elementor-213570 .elementor-element.elementor-element-71edf5a:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-71edf5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-d44c37a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-d44c37a{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-e4ba572{--display:flex;}.elementor-213570 .elementor-element.elementor-element-e4ba572:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-e4ba572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-78b926c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-78b926c{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-9011f47{--display:flex;}.elementor-213570 .elementor-element.elementor-element-9011f47:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-9011f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-5678d6e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-5678d6e{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-eb78ce1{--display:flex;}.elementor-213570 .elementor-element.elementor-element-eb78ce1:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-eb78ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-ce6b0f5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-ce6b0f5{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-12ed80f{--display:flex;}.elementor-213570 .elementor-element.elementor-element-12ed80f:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-12ed80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-2e74d04 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-2e74d04{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-2901fe7{--display:flex;}.elementor-213570 .elementor-element.elementor-element-2901fe7:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-2901fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-1d882cf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-1d882cf{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-29ef354{--display:flex;}.elementor-213570 .elementor-element.elementor-element-29ef354:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-29ef354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-4815027 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-4815027{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-d8638d5{--display:flex;}.elementor-213570 .elementor-element.elementor-element-d8638d5:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-d8638d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-d58be58 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-d58be58{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-bd06b1e{--display:flex;}.elementor-213570 .elementor-element.elementor-element-bd06b1e:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-bd06b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-a4623c5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-a4623c5{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-14657bf{--display:flex;}.elementor-213570 .elementor-element.elementor-element-14657bf:not(.elementor-motion-effects-element-type-background), .elementor-213570 .elementor-element.elementor-element-14657bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1c426 );}.elementor-213570 .elementor-element.elementor-element-0fbef62 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-213570 .elementor-element.elementor-element-0fbef62{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;word-spacing:2px;color:#0F172B;}.elementor-213570 .elementor-element.elementor-element-47ed9db{--n-accordion-title-font-size:1.2rem;width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:6px;--n-accordion-border-radius:1rem 1rem 1rem 1rem;--n-accordion-title-normal-color:#0F172B;--n-accordion-title-hover-color:var( --e-global-color-e68e95d );--n-accordion-title-active-color:var( --e-global-color-4b1c426 );--n-accordion-icon-size:15px;}.elementor-213570 .elementor-element.elementor-element-47ed9db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4b1c426 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}.elementor-213570 .elementor-element.elementor-element-47ed9db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#0F172A;}:where( .elementor-213570 .elementor-element.elementor-element-47ed9db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;--border-radius:1rem 1rem 1rem 1rem;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-213570 .elementor-element.elementor-element-47ed9db.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-47ed9db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}:where( .elementor-213570 .elementor-element.elementor-element-47ed9db > .elementor-widget-container > .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:"Roboto", Sans-serif;font-weight:500;letter-spacing:0.2px;word-spacing:1px;}@media(max-width:1024px){.elementor-213570 .elementor-element.elementor-element-0ea3a95.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-920cd16{--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;}.elementor-213570 .elementor-element.elementor-element-65a1311 .elementor-heading-title{font-size:1.6rem;}.elementor-213570 .elementor-element.elementor-element-58c2afc{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-213570 .elementor-element.elementor-element-d6d20c7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-213570 .elementor-element.elementor-element-41857b8.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-c09493c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-213570 .elementor-element.elementor-element-a3d1dad{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213570 .elementor-element.elementor-element-c6cc6f0 .elementor-heading-title{font-size:1.6rem;}.elementor-213570 .elementor-element.elementor-element-0052bd6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213570 .elementor-element.elementor-element-5be6a7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-213570 .elementor-element.elementor-element-0ea3a95.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-65a1311 .elementor-heading-title{font-size:1.8rem;}.elementor-213570 .elementor-element.elementor-element-46d34ad{text-align:center;font-size:1.2rem;}.elementor-213570 .elementor-element.elementor-element-58c2afc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-213570 .elementor-element.elementor-element-f2dda17 .elementor-heading-title{font-size:2rem;}.elementor-213570 .elementor-element.elementor-element-1328a85{font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-1d8efff{text-align:center;font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-4009ae3 .elementor-heading-title{font-size:2rem;}.elementor-213570 .elementor-element.elementor-element-bb7bf25{font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-1ab5411{text-align:center;font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-41857b8.elementor-element{--align-self:center;}.elementor-213570 .elementor-element.elementor-element-170b955 .elementor-heading-title{font-size:2rem;}.elementor-213570 .elementor-element.elementor-element-6de7211{font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-778e93e{text-align:center;font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-a3d1dad{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213570 .elementor-element.elementor-element-2fefc01{font-size:0.9rem;}.elementor-213570 .elementor-element.elementor-element-c6cc6f0 .elementor-heading-title{font-size:1.4rem;line-height:1.4em;}.elementor-213570 .elementor-element.elementor-element-0052bd6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-213570 .elementor-element.elementor-element-5be6a7b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-213570 .elementor-element.elementor-element-47ed9db{--n-accordion-title-font-size:1.2rem;}}@media(min-width:768px){.elementor-213570 .elementor-element.elementor-element-920cd16{--content-width:1200px;}.elementor-213570 .elementor-element.elementor-element-58c2afc{--content-width:1200px;}.elementor-213570 .elementor-element.elementor-element-c09493c{--content-width:1200px;}.elementor-213570 .elementor-element.elementor-element-1433518{--content-width:1200px;}.elementor-213570 .elementor-element.elementor-element-113a5a2{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-213570 .elementor-element.elementor-element-7cb7aeb{--width:100%;}.elementor-213570 .elementor-element.elementor-element-5be6a7b{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-0ea3a95 */.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-items {
  display: grid;
  gap: 16px;
}
.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon i,
.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon svg {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: rgba(7, 147, 95, 0.10);
  color: #07935f;
  fill: #07935f;
  padding: 8px;
  font-size: 12px;
  line-height: 1;
}
.elementor-213570 .elementor-element.elementor-element-0ea3a95 .elementor-icon-list-icon svg path {
  fill: currentColor;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a320fc */.plan-price {
  display: flex;
  align-items: flex-end;
  gap: 7px;
  line-height: 1;
  color: #1f2430;
}

.plan-price-currency {
  font-size: 24px;
  font-weight: 800;
  margin-bottom: 9px;
  color: #1f2430;
}

.plan-price strong {
  font-size: clamp(48px, 5vw, 64px);
  font-weight: 800;
  letter-spacing: -2.5px;
  line-height: 0.9;
  color: #1f2430;
}

.plan-price-period {
  font-size: 17px;
  font-weight: 700;
  margin-bottom: 10px;
  color: #4b5262;
}

.plan-card.featured .plan-price,
.plan-card.featured .plan-price-currency,
.plan-card.featured .plan-price strong {
  color: #07935f;
}

@media (max-width: 767px) {
  .plan-price {
    justify-content: center;
    margin: 24px 0 20px;
  }

  .plan-price strong {
    font-size: 54px;
  }

  .plan-price-currency {
    font-size: 22px;
    margin-bottom: 8px;
  }

  .plan-price-period {
    font-size: 16px;
    margin-bottom: 9px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5457ccd */.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-items {
  display: grid;
  gap: 14px;
}
.elementor-213570 .elementor-element.elementor-element-5457ccd .elementor-icon-list-icon i{
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: rgba(7, 147, 95, 0.12);
  color: #07935f;
  fill: #07935f;
  padding: 7px;
  font-size: 12px;
  line-height: 1;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe4780b */.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-items {
  display: grid;
  gap: 14px;
}
.elementor-213570 .elementor-element.elementor-element-fe4780b .elementor-icon-list-icon i{
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: rgba(7, 147, 95, 0.12);
  color: #07935f;
  fill: #07935f;
  padding: 7px;
  font-size: 12px;
  line-height: 1;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41857b8 */.plan-card {
  position: relative;
  overflow: visible;
}
.plan-badge-popular {
  position: absolute;
  top: 20px;
  right: 20px;
  left: auto;
  transform: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  white-space: nowrap;
  z-index: 5;
  max-width: calc(100% - 40px);
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .plan-badge-popular {
    top: 12px;
    right: 12px;
    gap: 5px;
    font-size: 13px;
    padding-inline: 12px;
  }
}
@media (max-width: 767px) {
  .plan-badge-popular {
    top: -16px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    max-width: calc(100% - 32px);
    font-size: 12px;
    padding-inline: 12px;
  }
}
@media (max-width: 420px) {
  .plan-badge-popular {
    top: -16px;
    font-size: 11.5px;
    gap: 4px;
    padding-inline: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0f775c4 */.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-items {
  display: grid;
  gap: 14px;
}
.elementor-213570 .elementor-element.elementor-element-0f775c4 .elementor-icon-list-icon i{
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: rgba(7, 147, 95, 0.12);
  color: #07935f;
  fill: #07935f;
  padding: 7px;
  font-size: 12px;
  line-height: 1;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db2fbba */.cbp-confianza__grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}

.cbp-confianza__item {
  background: #ffffff;
  border: 1px solid #e8e8e8;
  border-radius: 18px;
  padding: 24px 20px;
  display: flex;
  gap: 15px;
  align-items: flex-start;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
  transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}

.cbp-confianza__item:hover {
  transform: translateY(-4px);
  border-color: #009966;
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.10);
}

.cbp-confianza__icon {
  width: 48px;
  min-width: 48px;
  height: 48px;
  border-radius: 50%;
  background: rgba(0, 153, 102, 0.12);
  color: #009966;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cbp-confianza__icon svg {
  width: 25px;
  height: 25px;
  display: block;
}

.cbp-confianza__item h3 {
  margin: 0 0 8px;
  font-size: 18px;
  line-height: 1.3;
  color: #1f1f1f;
  font-weight: 700;
}

.cbp-confianza__item p {
  margin: 0;
  font-size: 15px;
  line-height: 1.55;
  color: #666666;
}

@media (max-width: 1024px) {
  .cbp-confianza__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 600px) {
  .cbp-confianza {
    margin: 35px 0;
  }

  .cbp-confianza__grid {
    grid-template-columns: 1fr;
    gap: 16px;
  }

  .cbp-confianza__item {
    padding: 20px 18px;
  }

  .cbp-confianza__icon {
    width: 44px;
    min-width: 44px;
    height: 44px;
  }

  .cbp-confianza__icon svg {
    width: 23px;
    height: 23px;
  }

  .cbp-confianza__item h3 {
    font-size: 17px;
  }

  .cbp-confianza__item p {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS */.site-content > .col-full {
    margin-top: 0!important;
}
.fa-bookmark:before {
    content: "\f02e";
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}/* End custom CSS */