.elementor-71 .elementor-element.elementor-element-3edd2c0{--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;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-3edd2c0:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3edd2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.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-71 .elementor-element.elementor-element-7e24af9{text-align:center;}.elementor-71 .elementor-element.elementor-element-7e24af9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:64px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.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-71 .elementor-element.elementor-element-8262322{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-1638427{--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;}.elementor-71 .elementor-element.elementor-element-ae974ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-da1bdb4 .elementor-button{background-color:#01B574;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-8bf4c7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-35ae36d .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af40d9f );border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-f1ffeb8{--display:flex;--border-radius:35px 35px 35px 35px;}.elementor-71 .elementor-element.elementor-element-f1ffeb8:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f1ffeb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-71 .elementor-element.elementor-element-929ebbd img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-71 .elementor-element.elementor-element-cdfbccc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-cdfbccc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-cdfbccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1742c7a{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-1742c7a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1742c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A5943;}.elementor-71 .elementor-element.elementor-element-fc0e755{--display:flex;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-59cd744 img{width:45%;max-width:45%;}.elementor-71 .elementor-element.elementor-element-2e01f09{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-223b4ec .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-62c99ba .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d5f1c0a{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-d5f1c0a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-d5f1c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A5943;}.elementor-71 .elementor-element.elementor-element-eb8168f{--display:flex;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-a61f60a img{width:45%;max-width:45%;}.elementor-71 .elementor-element.elementor-element-13611c3{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-bbdcded .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-7e46794 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-58ae35d{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-58ae35d:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-58ae35d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC681C;}.elementor-71 .elementor-element.elementor-element-5d21f99{--display:flex;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-6fd716b img{width:45%;max-width:45%;}.elementor-71 .elementor-element.elementor-element-9a794ef{--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:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-880a4b3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-132f67b .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1564a67{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-1564a67:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1564a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-a261f1b{width:100%;max-width:100%;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:500;color:#8D8D8D;}.elementor-71 .elementor-element.elementor-element-4ea0c60{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-4ea0c60:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4ea0c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A5943;}.elementor-71 .elementor-element.elementor-element-9660eb6{--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-71 .elementor-element.elementor-element-54d2227 .elementor-button{background-color:#3F7D6C;font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:500;border-radius:999px 999px 999px 999px;padding:8px 10px 8px 10px;}.elementor-71 .elementor-element.elementor-element-d7c6e60{text-align:start;}.elementor-71 .elementor-element.elementor-element-d7c6e60 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#56E2BB;}.elementor-71 .elementor-element.elementor-element-14b51bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-615c368{--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;--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-71 .elementor-element.elementor-element-b04b552{--display:flex;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-b04b552:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-b04b552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F7D6C;}.elementor-71 .elementor-element.elementor-element-92bb65e{text-align:start;}.elementor-71 .elementor-element.elementor-element-92bb65e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-e8d92ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-b8980b3{--display:flex;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-b8980b3:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-b8980b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F7D6C;}.elementor-71 .elementor-element.elementor-element-c122a7a{text-align:start;}.elementor-71 .elementor-element.elementor-element-c122a7a .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-245d903{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-0afe5cc .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af40d9f );border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-89a3587{--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;}.elementor-71 .elementor-element.elementor-element-b18688d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -6vw) 0vw;}.elementor-71 .elementor-element.elementor-element-b18688d img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-71 .elementor-element.elementor-element-3c0ca26{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-3c0ca26:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3c0ca26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-d1bf43f{text-align:center;}.elementor-71 .elementor-element.elementor-element-d1bf43f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.elementor-71 .elementor-element.elementor-element-0be4dda{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-eabe8da{--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:7vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-71 .elementor-element.elementor-element-eabe8da:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-eabe8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-348295f{--display:flex;--min-height:43vh;--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;--border-radius:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-348295f:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-348295f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B574;}.elementor-71 .elementor-element.elementor-element-2a782ac{--display:flex;}.elementor-71 .elementor-element.elementor-element-fcb5740{margin:-4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0% 0% 0% 0%;}.elementor-71 .elementor-element.elementor-element-6d538eb{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-5922ce4 .elementor-button{background-color:#00784D91;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:8px 10px 4px 10px;}.elementor-71 .elementor-element.elementor-element-2ce90a8{text-align:start;}.elementor-71 .elementor-element.elementor-element-2ce90a8 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-8c3319e .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-af40d9f );border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-eb61bac{--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:7vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-71 .elementor-element.elementor-element-eb61bac:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-eb61bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-963d59b{--display:flex;--min-height:43vh;--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;--border-radius:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-963d59b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-963d59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC681C;}.elementor-71 .elementor-element.elementor-element-86d250a{--display:flex;}.elementor-71 .elementor-element.elementor-element-57e963d{margin:-4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-71 .elementor-element.elementor-element-159a0ed{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-8efeaae .elementor-button{background-color:#C1581B91;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:8px 10px 4px 10px;}.elementor-71 .elementor-element.elementor-element-f6a05d0{text-align:start;}.elementor-71 .elementor-element.elementor-element-f6a05d0 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-afab975 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-45ba6d5{--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:08vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-71 .elementor-element.elementor-element-45ba6d5:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-45ba6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-18f5012{--display:flex;--min-height:43vh;--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;--border-radius:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-18f5012:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-18f5012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#284C9C;}.elementor-71 .elementor-element.elementor-element-fa1bc94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:-17%;--margin-left:0%;--margin-right:0%;}.elementor-71 .elementor-element.elementor-element-fa1bc94.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-71 .elementor-element.elementor-element-a2fd988{margin:-16vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-71 .elementor-element.elementor-element-e1f8267{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-0afc4e6 .elementor-button{background-color:#A6B6E085;font-family:"Hanken Grotesk", Sans-serif;font-size:12px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:8px 10px 4px 10px;}.elementor-71 .elementor-element.elementor-element-250cd00{text-align:start;}.elementor-71 .elementor-element.elementor-element-250cd00 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-31b24a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-55a4d3b{--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;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-3214122{--display:flex;--justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-97e8115 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-71 .elementor-element.elementor-element-97e8115 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-97e8115.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-97e8115.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-97e8115.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-97e8115 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-97e8115 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-97e8115 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-97e8115:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-97e8115:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-a92d8d7{--display:flex;}.elementor-71 .elementor-element.elementor-element-d50a647 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-71 .elementor-element.elementor-element-d50a647 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d50a647.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d50a647.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-d50a647.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d50a647 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-d50a647 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-d50a647 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-d50a647:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-d50a647:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-93c25cb{--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;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-9a2b2c9{--display:flex;--justify-content:center;}.elementor-71 .elementor-element.elementor-element-d6df46a .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-71 .elementor-element.elementor-element-d6df46a .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d6df46a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d6df46a.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-d6df46a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d6df46a .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-d6df46a .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-d6df46a .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-d6df46a:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-d6df46a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-2325e9d{--display:flex;}.elementor-71 .elementor-element.elementor-element-55c3021 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-71 .elementor-element.elementor-element-55c3021 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-55c3021.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-55c3021.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-55c3021.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-55c3021 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-55c3021 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-55c3021 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-55c3021:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-55c3021:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-b2f35a0 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-6363997{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-6363997:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-6363997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-ab76e43{text-align:center;}.elementor-71 .elementor-element.elementor-element-ab76e43 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.elementor-71 .elementor-element.elementor-element-d29b62b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-d29b62b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-d29b62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-9775dd9{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-9775dd9:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-9775dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-dc81f9a{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-39040a8{width:var( --container-widget-width, 16.94% );max-width:16.94%;--container-widget-width:16.94%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-39040a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-7333025{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-7333025 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-d359458{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-1c99b53{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-1c99b53:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1c99b53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-44ca848{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-d174212{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-d174212 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-d8450b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-5eca8f2{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-5eca8f2:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-5eca8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-0694ba8{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-02f5851{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-02f5851 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-ff13a72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-bc31b9a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-bc31b9a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-bc31b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-1308023{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-1308023:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1308023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-b8c30d3{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-67d410d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-67d410d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-d0e97b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-8021b00{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-8021b00:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-8021b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-f8cbcb6{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-471ce4b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-471ce4b .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-b3cdc62{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-0cc6ff4{--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-0cc6ff4:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-0cc6ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-f5431d3{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-156a551{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-156a551 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:900;color:#284C9C;}.elementor-71 .elementor-element.elementor-element-0188654{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-9771875{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-9771875:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-9771875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-6e9163e{text-align:center;}.elementor-71 .elementor-element.elementor-element-6e9163e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.elementor-71 .elementor-element.elementor-element-f5f3a4f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f5f3a4f:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-f5f3a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-74d50d9{--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;}.elementor-71 .elementor-element.elementor-element-2e5738b .elementor-button{background-color:#00B574;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:8px 10px 8px 10px;}.elementor-71 .elementor-element.elementor-element-9e06d92 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-612f514{--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-71 .elementor-element.elementor-element-13a2740 .elementor-button{background-color:#EC681C;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:8px 10px 8px 10px;}.elementor-71 .elementor-element.elementor-element-36b1677 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-fd42be8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-fd42be8:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-fd42be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;background-image:url("https://ecuoapp.it/wp-content/uploads/2026/05/Design-Ecuo-App-back-Ong_oriz.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-71 .elementor-element.elementor-element-8cb8abe{--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;}.elementor-71 .elementor-element.elementor-element-2ecc363{text-align:center;}.elementor-71 .elementor-element.elementor-element-2ecc363 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-3aacb88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-a88d678 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-bc4b835{--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;}.elementor-71 .elementor-element.elementor-element-af8136b{--e-image-carousel-slides-to-show:1;}.elementor-71 .elementor-element.elementor-element-af8136b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-71 .elementor-element.elementor-element-af8136b .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-af8136b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-71 .elementor-element.elementor-element-af8136b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-af8136b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-af40d9f );opacity:var( --e-global-color-af40d9f );}.elementor-71 .elementor-element.elementor-element-af8136b .swiper-pagination-bullet{background:#284C9C;}.elementor-71 .elementor-element.elementor-element-e98b3b4{--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:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-e98b3b4:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-e98b3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-8a9fcc1{text-align:center;}.elementor-71 .elementor-element.elementor-element-8a9fcc1 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.elementor-71 .elementor-element.elementor-element-2ab7a34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-71 .elementor-element.elementor-element-4cb8e93{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-4cb8e93:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4cb8e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-3500c48{--display:flex;--min-height:39vh;--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-3500c48:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-3500c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#284C9C;}.elementor-71 .elementor-element.elementor-element-18d3576{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-28c4762{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-28c4762 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-66d4d03{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-bc01fa4 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bc01fa4.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bc01fa4 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-bc01fa4 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-bc01fa4 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-bc01fa4:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-bc01fa4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-bca224a .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-bca224a.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bca224a .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-bca224a .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-bca224a .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-bca224a:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-bca224a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-1e5dc74 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-1e5dc74.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-1e5dc74 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-1e5dc74 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-1e5dc74 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-1e5dc74:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-1e5dc74:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-bb65472 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-bb65472{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-4741dc6{--display:flex;--min-height:39vh;--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;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:#DBDBDB;--border-color:#DBDBDB;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-4741dc6:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4741dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC681C;}.elementor-71 .elementor-element.elementor-element-fd4a62f{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-c828a5f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-c828a5f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c10a5af{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-d61a695 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-d61a695.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-d61a695 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-d61a695 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-d61a695 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-d61a695:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-d61a695:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-c0094d0 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-c0094d0.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-c0094d0 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-c0094d0 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-c0094d0 .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-c0094d0:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-c0094d0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-256c50d .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-256c50d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-256c50d .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-256c50d .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-256c50d .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-256c50d:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-256c50d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-567d1d9 .elementor-button{background-color:#FFFFFF;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:none;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-567d1d9{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-8453d0b{--display:flex;--min-height:39vh;--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;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:#01B574;--border-color:#01B574;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-8453d0b:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-8453d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-db81b32{--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;--justify-content:center;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-71 .elementor-element.elementor-element-9a2d947{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-9a2d947 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-71 .elementor-element.elementor-element-d223301{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-6551aca .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-6551aca.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-6551aca .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-6551aca .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6551aca .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-6551aca:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-6551aca:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-8ff8a7f .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-8ff8a7f.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-8ff8a7f .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-8ff8a7f .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-8ff8a7f .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-8ff8a7f:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-8ff8a7f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-71 .elementor-element.elementor-element-9800d4e .elementor-icon-box-title{margin-block-end:7px;color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-71 .elementor-element.elementor-element-9800d4e.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-71 .elementor-element.elementor-element-9800d4e .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-9800d4e .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-9800d4e .elementor-icon-box-title a{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:400;}.elementor-71 .elementor-element.elementor-element-9800d4e:has(:hover) .elementor-icon-box-title,
					 .elementor-71 .elementor-element.elementor-element-9800d4e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-71 .elementor-element.elementor-element-1b918e5 .elementor-button{background-color:#01B574;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01B574;border-radius:99px 99px 99px 99px;padding:20px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-1b918e5{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-e8eefd5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-e8eefd5:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-e8eefd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FF;}.elementor-71 .elementor-element.elementor-element-1f961bb{--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:space-evenly;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-71 .elementor-element.elementor-element-1f961bb:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-1f961bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-2bfa912{text-align:center;}.elementor-71 .elementor-element.elementor-element-2bfa912 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#000000;}.elementor-71 .elementor-element.elementor-element-0f8bc6a{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-71 .elementor-element.elementor-element-0f8bc6a:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-0f8bc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01B574;}.elementor-71 .elementor-element.elementor-element-2a5887d{text-align:center;}.elementor-71 .elementor-element.elementor-element-2a5887d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:46px;font-weight:800;letter-spacing:-1.92px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-cdfbccc{--padding-top:20px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-71 .elementor-element.elementor-element-fcb5740{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-71 .elementor-element.elementor-element-2ce90a8 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-57e963d{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-71 .elementor-element.elementor-element-f6a05d0 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-250cd00 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-3edd2c0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-71 .elementor-element.elementor-element-7e24af9 .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-8262322{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-71 .elementor-element.elementor-element-1638427{--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-71 .elementor-element.elementor-element-ae974ca{--width:42%;--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-71 .elementor-element.elementor-element-da1bdb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-da1bdb4 .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-8bf4c7d{--width:49%;--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-71 .elementor-element.elementor-element-35ae36d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-35ae36d .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-cdfbccc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-1742c7a{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-fc0e755{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-59cd744{text-align:start;}.elementor-71 .elementor-element.elementor-element-59cd744 img{width:15%;max-width:15%;}.elementor-71 .elementor-element.elementor-element-2e01f09{--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-71 .elementor-element.elementor-element-d5f1c0a{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-eb8168f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-a61f60a{text-align:start;}.elementor-71 .elementor-element.elementor-element-a61f60a img{width:15%;max-width:15%;}.elementor-71 .elementor-element.elementor-element-13611c3{--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-71 .elementor-element.elementor-element-58ae35d{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-5d21f99{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-6fd716b{text-align:start;}.elementor-71 .elementor-element.elementor-element-6fd716b img{width:15%;max-width:15%;}.elementor-71 .elementor-element.elementor-element-9a794ef{--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-71 .elementor-element.elementor-element-0afe5cc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-0afe5cc .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-3c0ca26{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-71 .elementor-element.elementor-element-d1bf43f .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-eabe8da{--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-71 .elementor-element.elementor-element-348295f{--min-height:42vh;}.elementor-71 .elementor-element.elementor-element-2ce90a8 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-8c3319e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-8c3319e .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-eb61bac{--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-71 .elementor-element.elementor-element-f6a05d0 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-afab975{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-afab975 .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-45ba6d5{--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-71 .elementor-element.elementor-element-fa1bc94{--margin-top:0%;--margin-bottom:-3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-a2fd988{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-71 .elementor-element.elementor-element-250cd00 .elementor-heading-title{font-size:30px;}.elementor-71 .elementor-element.elementor-element-3214122{--width:46%;--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;}.elementor-71 .elementor-element.elementor-element-a92d8d7{--width:47%;}.elementor-71 .elementor-element.elementor-element-93c25cb{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-71 .elementor-element.elementor-element-9a2b2c9{--width:46%;}.elementor-71 .elementor-element.elementor-element-2325e9d{--width:46%;}.elementor-71 .elementor-element.elementor-element-b2f35a0{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-b2f35a0 .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-ab76e43 .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-d29b62b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-71 .elementor-element.elementor-element-bc31b9a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-71 .elementor-element.elementor-element-6e9163e .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-8cb8abe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-2ecc363 .elementor-heading-title{font-size:35px;}.elementor-71 .elementor-element.elementor-element-a88d678{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-a88d678 .elementor-button{font-size:15px;padding:15px 10px 15px 10px;}.elementor-71 .elementor-element.elementor-element-bc4b835{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-4cb8e93{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-71 .elementor-element.elementor-element-66d4d03{font-size:35px;}.elementor-71 .elementor-element.elementor-element-c10a5af{font-size:35px;}.elementor-71 .elementor-element.elementor-element-d223301{font-size:35px;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-f1ffeb8{--width:75%;}.elementor-71 .elementor-element.elementor-element-1742c7a{--width:50%;}.elementor-71 .elementor-element.elementor-element-fc0e755{--width:50%;}.elementor-71 .elementor-element.elementor-element-d5f1c0a{--width:50%;}.elementor-71 .elementor-element.elementor-element-eb8168f{--width:50%;}.elementor-71 .elementor-element.elementor-element-58ae35d{--width:50%;}.elementor-71 .elementor-element.elementor-element-5d21f99{--width:50%;}.elementor-71 .elementor-element.elementor-element-9660eb6{--width:50%;}.elementor-71 .elementor-element.elementor-element-89a3587{--width:50%;}.elementor-71 .elementor-element.elementor-element-9775dd9{--width:50%;}.elementor-71 .elementor-element.elementor-element-1c99b53{--width:50%;}.elementor-71 .elementor-element.elementor-element-5eca8f2{--width:50%;}.elementor-71 .elementor-element.elementor-element-1308023{--width:50%;}.elementor-71 .elementor-element.elementor-element-8021b00{--width:50%;}.elementor-71 .elementor-element.elementor-element-0cc6ff4{--width:50%;}.elementor-71 .elementor-element.elementor-element-74d50d9{--width:50%;}.elementor-71 .elementor-element.elementor-element-612f514{--width:50%;}.elementor-71 .elementor-element.elementor-element-8cb8abe{--width:50%;}.elementor-71 .elementor-element.elementor-element-bc4b835{--width:50%;}.elementor-71 .elementor-element.elementor-element-3500c48{--width:50%;}.elementor-71 .elementor-element.elementor-element-4741dc6{--width:50%;}.elementor-71 .elementor-element.elementor-element-8453d0b{--width:50%;}.elementor-71 .elementor-element.elementor-element-1f961bb{--width:50%;}.elementor-71 .elementor-element.elementor-element-0f8bc6a{--width:50%;}}/* Start custom CSS for wpforms, class: .elementor-element-9642870 *//* ============================= */
/* WPForms - Form Demo compatto */
/* Form ID: 140 */
/* ============================= */

#wpforms-form-140 {
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
  font-family: inherit;
}

#wpforms-form-140 .wpforms-field-container {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

#wpforms-form-140 .wpforms-field:not(.wpforms-field-checkbox):not(.wpforms-field-consent):not(.wpforms-field-gdpr-checkbox) {
  padding: 0 !important;
  margin: 0 !important;
}

#wpforms-form-140 .wpforms-layout-row {
  display: flex;
  gap: 28px;
  margin-bottom: 16px !important;
}

#wpforms-form-140 .wpforms-layout-column {
  padding: 0 !important;
}

#wpforms-form-140 .wpforms-field:not(.wpforms-field-checkbox):not(.wpforms-field-consent):not(.wpforms-field-gdpr-checkbox) > .wpforms-field-label {
  display: block;
  margin-bottom: 7px !important;
  padding-left: 6px;
  font-size: 13px !important;
  line-height: 1.2;
  font-weight: 500 !important;
  color: #0f172a;
}

#wpforms-form-140 .wpforms-field:not(.wpforms-field-checkbox):not(.wpforms-field-consent):not(.wpforms-field-gdpr-checkbox) .wpforms-required-label {
  color: #008744;
  font-weight: 600;
}

/* ============================= */
/* Input, select, textarea       */
/* ============================= */

#wpforms-form-140 input[type="text"],
#wpforms-form-140 input[type="email"],
#wpforms-form-140 input[type="tel"],
#wpforms-form-140 input[type="number"],
#wpforms-form-140 input[type="url"],
#wpforms-form-140 select,
#wpforms-form-140 textarea {
  width: 100% !important;
  max-width: 100% !important;
  border: 1px solid #e7edf3 !important;
  border-radius: 14px !important;
  background: #ffffff !important;
  box-shadow: none !important;
  color: #475569 !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  outline: none !important;
  transition: border-color 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}

#wpforms-form-140 input[type="text"],
#wpforms-form-140 input[type="email"],
#wpforms-form-140 input[type="tel"],
#wpforms-form-140 input[type="number"],
#wpforms-form-140 input[type="url"],
#wpforms-form-140 select {
  height: 46px !important;
  padding: 0 18px !important;
}

#wpforms-form-140 input[type="text"]::placeholder,
#wpforms-form-140 input[type="email"]::placeholder,
#wpforms-form-140 input[type="tel"]::placeholder,
#wpforms-form-140 input[type="number"]::placeholder,
#wpforms-form-140 input[type="url"]::placeholder,
#wpforms-form-140 textarea::placeholder {
  color: #64748b !important;
  opacity: 1;
}

#wpforms-form-140 input[type="text"]:focus,
#wpforms-form-140 input[type="email"]:focus,
#wpforms-form-140 input[type="tel"]:focus,
#wpforms-form-140 input[type="number"]:focus,
#wpforms-form-140 input[type="url"]:focus,
#wpforms-form-140 select:focus,
#wpforms-form-140 textarea:focus {
  border-color: #008744 !important;
  box-shadow: 0 0 0 4px rgba(0, 135, 68, 0.08) !important;
}

#wpforms-form-140 textarea {
  height: 115px !important;
  min-height: 115px !important;
  padding: 16px 18px !important;
  resize: vertical;
  line-height: 1.5 !important;
}

/* ============================= */
/* Campo telefono con bandiera   */
/* ============================= */

#wpforms-form-140 .iti {
  width: 100% !important;
}

#wpforms-form-140 .iti input[type="tel"] {
  padding-left: 58px !important;
}

#wpforms-form-140 .iti__selected-country {
  height: 46px !important;
  border-radius: 14px 0 0 14px !important;
  background: transparent !important;
  border: none !important;
}

#wpforms-form-140 .iti__selected-country-primary {
  padding-left: 16px !important;
}

/* ============================= */
/* CHECKBOX FIX                  */
/* ============================= */

/* Avvicina i due checkbox */
#wpforms-140-field_9-container,
#wpforms-140-field_10-container {
  margin-bottom: 4px !important;
  padding: 0 !important;
}

/* Rimuove il fieldset border di default */
#wpforms-form-140 .wpforms-field-checkbox fieldset {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Allinea checkbox + label sulla stessa riga */
#wpforms-form-140 .wpforms-field-checkbox ul li {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

#wpforms-form-140 .wpforms-field-checkbox input[type="checkbox"] {
  flex-shrink: 0 !important;
  margin: 0 !important;
}

/* Nasconde la legend col * solitario sopra il checkbox */
#wpforms-form-140 .wpforms-field-checkbox fieldset legend.wpforms-field-label {
  display: none !important;
}

/* Aggiunge il * rosso/verde dopo "Privacy Policy" nella label */
#wpforms-140-field_10-container .wpforms-field-label-inline a::after {
  content: " *";
  color: #008744;
  font-weight: 600;
}

/* ============================= */
/* Submit                        */
/* ============================= */

#wpforms-form-140 .wpforms-submit-container {
  margin-top: 22px !important;
  padding: 0 !important;
}

#wpforms-form-140 button[type="submit"],
#wpforms-form-140 .wpforms-submit {
  width: 100% !important;
  height: 52px !important;
  border: none !important;
  border-radius: 999px !important;
  background: #01B574 !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  text-align: center !important;
  cursor: pointer;
  box-shadow: 0 10px 22px rgba(0, 135, 68, 0.22) !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}

#wpforms-form-140 button[type="submit"]::before,
#wpforms-form-140 .wpforms-submit::before {
  content: "▷";
  display: inline-block;
  margin-right: 10px;
  font-size: 14px;
  transform: translateY(-1px);
}

#wpforms-form-140 button[type="submit"]:hover,
#wpforms-form-140 .wpforms-submit:hover {
  background: #00783c !important;
  box-shadow: 0 14px 28px rgba(0, 135, 68, 0.28) !important;
  transform: translateY(-2px);
}

/* ============================= */
/* Errori                        */
/* ============================= */

#wpforms-form-140 label.wpforms-error {
  margin-top: 7px !important;
  padding-left: 6px;
  font-size: 12px !important;
  color: #dc2626 !important;
}

#wpforms-form-140 input[type="text"].wpforms-error,
#wpforms-form-140 input[type="email"].wpforms-error,
#wpforms-form-140 input[type="tel"].wpforms-error,
#wpforms-form-140 input[type="number"].wpforms-error,
#wpforms-form-140 input[type="url"].wpforms-error,
#wpforms-form-140 textarea.wpforms-error,
#wpforms-form-140 select.wpforms-error {
  border-color: #dc2626 !important;
}

/* ============================= */
/* Conferma invio                */
/* ============================= */

.wpforms-confirmation-container-full {
  border-radius: 16px !important;
  border: 1px solid rgba(0, 135, 68, 0.16) !important;
  background: rgba(0, 135, 68, 0.06) !important;
  color: #064e3b !important;
  padding: 20px 24px !important;
}

/* ============================= */
/* Responsive                    */
/* ============================= */

@media (max-width: 767px) {
  #wpforms-form-140 {
    max-width: 100%;
  }

  #wpforms-form-140 .wpforms-field-container {
    gap: 14px;
  }

  #wpforms-form-140 .wpforms-layout-row {
    flex-direction: column;
    gap: 14px;
    margin-bottom: 14px !important;
  }

  #wpforms-form-140 .wpforms-layout-column {
    width: 100% !important;
  }

  #wpforms-form-140 .wpforms-field:not(.wpforms-field-checkbox):not(.wpforms-field-consent):not(.wpforms-field-gdpr-checkbox) > .wpforms-field-label {
    font-size: 13px !important;
  }

  #wpforms-form-140 input[type="text"],
  #wpforms-form-140 input[type="email"],
  #wpforms-form-140 input[type="tel"],
  #wpforms-form-140 input[type="number"],
  #wpforms-form-140 input[type="url"],
  #wpforms-form-140 select {
    height: 44px !important;
    border-radius: 13px !important;
    font-size: 14px !important;
  }

  #wpforms-form-140 .iti__selected-country {
    height: 44px !important;
  }

  #wpforms-form-140 textarea {
    height: 105px !important;
    min-height: 105px !important;
    border-radius: 13px !important;
  }

  #wpforms-form-140 button[type="submit"],
  #wpforms-form-140 .wpforms-submit {
    height: 50px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1484267 */.calendly-section {
  width: 100%;
  padding: 20px 10px;
  background: #01B574;
}

.calendly-wrapper {
  margin: 0 auto;
  background: #ffffff;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0 18px 50px rgba(15, 23, 42, 0.08);
}/* End custom CSS */