.elementor-2047 .elementor-element.elementor-element-305813c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-305813c:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-305813c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-f7ffbe8{--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;--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-2047 .elementor-element.elementor-element-ad2bfbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-ad2bfbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-bb6e77c{--spacer-size:50px;}.elementor-2047 .elementor-element.elementor-element-cde839b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-cde839b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-5c00d25{--spacer-size:50px;}.elementor-2047 .elementor-element.elementor-element-7887620{--spacer-size:50px;}.elementor-2047 .elementor-element.elementor-element-e4cd420{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-2047 .elementor-element.elementor-element-f3f1773{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-f3f1773:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-f3f1773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-899709a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-d3afa68{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-146dfbb{--display:flex;}.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-2047 .elementor-element.elementor-element-7628652{text-align:center;font-family:"Saira", Sans-serif;font-size:51px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-f683fcd{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-68a549c{--display:flex;}.elementor-2047 .elementor-element.elementor-element-76cb57d{text-align:center;}.elementor-2047 .elementor-element.elementor-element-76cb57d img{width:50%;max-width:50%;}.elementor-2047 .elementor-element.elementor-element-52ff2e9{--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:center;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2047 .elementor-element.elementor-element-e3ce405{text-align:center;font-family:"Saira", Sans-serif;font-size:51px;font-weight:600;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-c31623e{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-7e1e362{--display:flex;}.elementor-2047 .elementor-element.elementor-element-bbdf3c0 > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-2047 .elementor-element.elementor-element-45cb488{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-a0356ae{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-28ac407{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-88b22a0{--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;--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-2047 .elementor-element.elementor-element-3e6edd3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-3d39431{font-family:"Saira Condensed", Sans-serif;font-size:23px;font-weight:400;}.elementor-2047 .elementor-element.elementor-element-5154744{--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;--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-2047 .elementor-element.elementor-element-209b704{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-926885c{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-ba02abc{--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;--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-2047 .elementor-element.elementor-element-e8724e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-0eb87eb{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-03cfee9{--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;--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-2047 .elementor-element.elementor-element-4fcf855{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-7416887{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-520c6fa{--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;--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-2047 .elementor-element.elementor-element-59d589d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-546000b{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-526495a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2047 .elementor-element.elementor-element-526495a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-bd6d714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2047 .elementor-element.elementor-element-d22797a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-67e8820{font-family:"Saira Condensed", Sans-serif;font-size:18px;font-weight:700;line-height:20px;}.elementor-2047 .elementor-element.elementor-element-d9c9676{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-d9c9676.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-e6d408a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-e6d408a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-e6d408a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-7332743{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-7332743.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-bf854ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-bf854ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-bf854ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-8f60709{font-family:"Saira Condensed", Sans-serif;font-size:16px;font-weight:400;}.elementor-2047 .elementor-element.elementor-element-552fdd1{--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:center;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2047 .elementor-element.elementor-element-e0ffc74{text-align:center;font-family:"Saira", Sans-serif;font-size:51px;font-weight:600;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-8e8d994{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-dcd119c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-97c0a92{--display:flex;}.elementor-2047 .elementor-element.elementor-element-2bb460c > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-2047 .elementor-element.elementor-element-0f0ae76{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-9f9345b{font-family:"Saira Condensed", Sans-serif;font-size:23px;font-weight:400;}.elementor-2047 .elementor-element.elementor-element-14c2389{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-344498e{font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-4ede24c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-4ede24c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-27c8610{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-27c8610 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-27c8610.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-3b17f7e{--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:stretch;--gap:10px 10px;--row-gap:10px;--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-2047 .elementor-element.elementor-element-3b17f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-6fc0cb3{text-align:center;font-family:"Saira Condensed", Sans-serif;font-size:26px;font-weight:700;}.elementor-2047 .elementor-element.elementor-element-a3f8785{text-align:center;font-family:"Saira Condensed", Sans-serif;font-size:23px;font-weight:400;}.elementor-2047 .elementor-element.elementor-element-e775dd0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-e775dd0 img{width:50%;max-width:55%;}.elementor-2047 .elementor-element.elementor-element-132b84a{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-bac7385{--display:flex;}.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-2047 .elementor-element.elementor-element-773365b .elementor-button{background-color:transparent;font-family:"Saira", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(90deg, #00ADA4 0%, #007A74 100%);border-radius:30px 30px 30px 30px;padding:15px 35px 15px 35px;}.elementor-2047 .elementor-element.elementor-element-a1e8a7e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-a4c15a6{--spacer-size:100px;}.elementor-2047 .elementor-element.elementor-element-3c77357{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-3c77357:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-3c77357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-189c72d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-9f6e237{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-52f8cfa{--display:flex;}.elementor-2047 .elementor-element.elementor-element-2b523c8{font-family:"Saira", Sans-serif;font-size:78px;font-weight:200;color:#005086;}.elementor-2047 .elementor-element.elementor-element-a67a3f4{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-92c78a3{--display:flex;}.elementor-2047 .elementor-element.elementor-element-a67edb2{text-align:left;}.elementor-2047 .elementor-element.elementor-element-6eba30b{--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;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2047 .elementor-element.elementor-element-c71e7c1{font-family:"Saira", Sans-serif;font-size:78px;font-weight:200;color:#005086;}.elementor-2047 .elementor-element.elementor-element-552acdf{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-29e7fd7{--display:flex;}.elementor-2047 .elementor-element.elementor-element-859ed9f > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-2047 .elementor-element.elementor-element-23ba5d1{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-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-2047 .elementor-element.elementor-element-3340992{text-align:center;}.elementor-2047 .elementor-element.elementor-element-3340992 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:29px;font-weight:500;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-92286f0{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-3663a92{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-2313cd0{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-c96ae5b{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-71627d3{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-71627d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-3454c51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-3454c51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-3454c51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-d270cd2{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-d270cd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-a249708{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-a249708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-a249708.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-f678530{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-1f52369{font-family:"Saira", Sans-serif;font-size:78px;font-weight:200;color:#005086;}.elementor-2047 .elementor-element.elementor-element-c3b1bc5{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-3033a1d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-f89f681{--display:flex;}.elementor-2047 .elementor-element.elementor-element-e127e05 > .elementor-widget-container{margin:0% 3% 0% 3%;}.elementor-2047 .elementor-element.elementor-element-b948114{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-aaafc5e{text-align:center;}.elementor-2047 .elementor-element.elementor-element-aaafc5e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:29px;font-weight:500;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-d0a1f78{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-a4b097b{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-478c7c6{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2047 .elementor-element.elementor-element-478c7c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-fa98fe3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-fa98fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2047 .elementor-element.elementor-element-fa98fe3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-34d1b91{--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:stretch;--gap:10px 10px;--row-gap:10px;--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-2047 .elementor-element.elementor-element-34d1b91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-bdc754e{text-align:center;font-family:"Saira", Sans-serif;font-size:28px;font-weight:500;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-f7f046f{text-align:center;font-family:"Saira", Sans-serif;font-size:17px;font-weight:200;color:#007A74;}.elementor-2047 .elementor-element.elementor-element-8ce5ab8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-8ce5ab8 img{width:50%;max-width:55%;}.elementor-2047 .elementor-element.elementor-element-1619e0d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-5f1e5d8{--display:flex;}.elementor-2047 .elementor-element.elementor-element-1b8ac8a .elementor-button{background-color:transparent;font-family:"Saira", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(90deg, #00ADA4 0%, #007A74 100%);border-radius:30px 30px 30px 30px;padding:15px 35px 15px 35px;}.elementor-2047 .elementor-element.elementor-element-508cbc2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-55fa1a3{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2047 .elementor-element.elementor-element-e6d408a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-bf854ac > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-27c8610 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-3454c51 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-a249708 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2047 .elementor-element.elementor-element-fa98fe3 > .elementor-widget-container{padding:5px 5px 5px 5px;}}@media(min-width:768px){.elementor-2047 .elementor-element.elementor-element-ad2bfbc{--width:20.046%;}.elementor-2047 .elementor-element.elementor-element-cde839b{--width:60.023%;}.elementor-2047 .elementor-element.elementor-element-e4cd420{--width:45%;}.elementor-2047 .elementor-element.elementor-element-899709a{--width:100%;}.elementor-2047 .elementor-element.elementor-element-28ac407{--width:100%;}.elementor-2047 .elementor-element.elementor-element-526495a{--width:73.368%;}.elementor-2047 .elementor-element.elementor-element-d9c9676{--width:677px;}.elementor-2047 .elementor-element.elementor-element-7332743{--width:677px;}.elementor-2047 .elementor-element.elementor-element-8e8d994{--width:100%;}.elementor-2047 .elementor-element.elementor-element-4ede24c{--width:677px;}.elementor-2047 .elementor-element.elementor-element-3b17f7e{--width:100%;}.elementor-2047 .elementor-element.elementor-element-132b84a{--width:500px;}.elementor-2047 .elementor-element.elementor-element-bac7385{--width:100%;}.elementor-2047 .elementor-element.elementor-element-a1e8a7e{--width:500px;}.elementor-2047 .elementor-element.elementor-element-189c72d{--width:100%;}.elementor-2047 .elementor-element.elementor-element-71627d3{--width:677px;}.elementor-2047 .elementor-element.elementor-element-d270cd2{--width:677px;}.elementor-2047 .elementor-element.elementor-element-f678530{--width:500px;}.elementor-2047 .elementor-element.elementor-element-c3b1bc5{--width:100%;}.elementor-2047 .elementor-element.elementor-element-478c7c6{--width:677px;}.elementor-2047 .elementor-element.elementor-element-34d1b91{--width:100%;}.elementor-2047 .elementor-element.elementor-element-1619e0d{--width:500px;}.elementor-2047 .elementor-element.elementor-element-5f1e5d8{--width:100%;}.elementor-2047 .elementor-element.elementor-element-508cbc2{--width:500px;}}/* Start custom CSS for html, class: .elementor-element-e6d408a */.fake-table {
  display: table;
  width: 100%;
  max-width: 700px;
  margin: 24px auto;
  font-family: 'Saira Condensed', Arial, sans-serif;
  font-size: 14.5px;
  color: #555; /* grigio neutro */
  border-collapse: collapse;
}

.fake-row {
  display: table-row;
}

.fake-col {
  display: table-cell;
  padding: 12px 8px;
  border-bottom: 1px solid #e6e6e6;
  vertical-align: top;
}

/* ✅ Bordo inferiore anche sull'ultima riga */
.fake-row:last-child .fake-col {
  border-bottom: 1px solid #e6e6e6;
}

/* Responsive */
@media screen and (max-width: 600px) {
  .fake-table {
    font-size: 13.5px;
  }
}
e-between;
  padding: 8px 0;
  border-bottom: 1px solid #e6e6e6;
}

.fake-row:last-child {
  border-bottom: none;
}

.fake-col {
  flex: 1;
  padding-right: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3454c51 */.custom-specs-table {
  width: 90%;
  margin: 30px auto;
  border-collapse: separate;
  border-spacing: 0;
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  text-align: center;
  border: 2px solid #007A74;
}

.custom-specs-table .main-header {
  background-color: #007A74;
  color: #ffffff;
  padding: 12px;
  font-size: 16px;
  font-weight: bold;
  border: 1px solid #ffffff;
}

.custom-specs-table thead th {
  background-color: #007A74;
  color: #ffffff;
  padding: 10px;
  font-weight: bold;
  border: 1px solid #ffffff;
}

.custom-specs-table td {
  padding: 10px;
  border: 1px solid #ffffff;
  vertical-align: top;
}

.custom-specs-table tbody tr:nth-child(odd) td {
  background-color: #ffffff;
}

.custom-specs-table tbody tr:nth-child(even) td {
  background-color: #f2f2f2;
}

.custom-specs-table td:first-child {
  text-align: left;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a249708 */.digital-reg-table {
  width: 90%;
  margin: 30px auto;
  border-collapse: separate;
  border-spacing: 0;
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  text-align: center;
  border: 2px solid #007A74; /* bordo esterno verde */
}

.digital-reg-table thead th {
  background-color: #007A74;
  color: #ffffff;
  padding: 10px;
  font-weight: bold;
  border: 1px solid #ffffff; /* bordo interno bianco */
}

.digital-reg-table td {
  padding: 10px;
  border: 1px solid #ffffff; /* bordo interno bianco */
}

/* Alternanza righe: bianco e grigio chiaro */
.digital-reg-table tbody tr:nth-child(odd) td {
  background-color: #ffffff;
}

.digital-reg-table tbody tr:nth-child(even) td {
  background-color: #f2f2f2;
}

/* Allineamento prima colonna */
.digital-reg-table td:first-child {
  text-align: left;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS */.sheet1 {
    font-weight:700; 
    line-height:0.8em;
    font-size:0.8em;
    width: 40%;
}

.sheet2 {
    font-weight:400; 
    line-height:1.3em;
    font-size:0.7em;em;
}

.sheet3 {
    font-weight:700; 
    line-height:1.3em;
    font-size:0.8em;em;
    color:white;
    background-color: black;
}/* End custom CSS */