.elementor-23 .elementor-element.elementor-element-181dccd{--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:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-181dccd:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-181dccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8E2;}.elementor-23 .elementor-element.elementor-element-2efa051{--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-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-23 .elementor-element.elementor-element-c2ab39e > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c2ab39e{text-align:center;font-family:"Avenir", Sans-serif;font-size:32px;font-weight:600;line-height:24px;color:#333333;}.elementor-23 .elementor-element.elementor-element-cb94324{--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-23 .elementor-element.elementor-element-1c68582{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-23 .elementor-element.elementor-element-1c68582:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1c68582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-de11421{--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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-64438b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-64438b4 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-64438b4 .elementor-icon{font-size:50px;}.elementor-23 .elementor-element.elementor-element-64438b4 .elementor-icon svg{height:50px;}.elementor-23 .elementor-element.elementor-element-3f374d0 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3f374d0{text-align:left;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:auto;color:#333333;}.elementor-23 .elementor-element.elementor-element-9f17578 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:16px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-9f17578{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-b0ad282{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--flex-wrap: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-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-23 .elementor-element.elementor-element-ee0a058 .elementor-button{background-color:#A6D9FF;font-family:"Avenir", Sans-serif;font-size:14px;font-weight:700;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6D9FF;border-radius:206px 206px 206px 206px;padding:7px 24px 6px 24px;}.elementor-23 .elementor-element.elementor-element-ee0a058 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ee0a058 .elementor-button:focus{background-color:#A6D9FF;color:#333333;border-color:#A6D9FF;}.elementor-23 .elementor-element.elementor-element-ee0a058 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-ee0a058 .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-8b38ffa .elementor-button{background-color:#333333;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:200px 200px 200px 200px;padding:12px 32px 12px 32px;}.elementor-23 .elementor-element.elementor-element-8b38ffa .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-8b38ffa .elementor-button:focus{background-color:#FFFFFF;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-8b38ffa .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-8b38ffa .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-f5a3632{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-23 .elementor-element.elementor-element-f5a3632:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-f5a3632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-8ca267e{--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-23 .elementor-element.elementor-element-3eba828 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3eba828 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-3eba828 .elementor-icon{font-size:50px;}.elementor-23 .elementor-element.elementor-element-3eba828 .elementor-icon svg{height:50px;}.elementor-23 .elementor-element.elementor-element-cbba48f > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-cbba48f{text-align:left;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:auto;color:#333333;}.elementor-23 .elementor-element.elementor-element-f4ea840 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:016px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-f4ea840{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-5eae5ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--flex-wrap: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-23 .elementor-element.elementor-element-f1cdc0b .elementor-button{background-color:#A6D9FF00;font-family:"Avenir", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:206px 206px 206px 206px;padding:7px 16px 6px 16px;}.elementor-23 .elementor-element.elementor-element-f1cdc0b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-f1cdc0b .elementor-button:focus{background-color:#A6D9FF00;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-f1cdc0b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-f1cdc0b .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-059bc95 .elementor-button{background-color:#333333;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:200px 200px 200px 200px;padding:12px 32px 12px 32px;}.elementor-23 .elementor-element.elementor-element-059bc95 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-059bc95 .elementor-button:focus{background-color:#FFFFFF;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-059bc95 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-059bc95 .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-65c9772{--display:flex;--min-height:380px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-23 .elementor-element.elementor-element-65c9772:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-65c9772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-cdf7f15{--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-23 .elementor-element.elementor-element-e0a7429 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e0a7429 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-e0a7429 .elementor-icon{font-size:50px;}.elementor-23 .elementor-element.elementor-element-e0a7429 .elementor-icon svg{height:50px;}.elementor-23 .elementor-element.elementor-element-0567f45 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0567f45{text-align:left;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:auto;color:#333333;}.elementor-23 .elementor-element.elementor-element-5ba7737 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:16px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-5ba7737{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-2ce776e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--flex-wrap: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-23 .elementor-element.elementor-element-856875e .elementor-button{background-color:#A6D9FF00;font-family:"Avenir", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#333333;color:#333333;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:206px 206px 206px 206px;padding:7px 16px 6px 16px;}.elementor-23 .elementor-element.elementor-element-856875e .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-856875e .elementor-button:focus{background-color:#A6D9FF00;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-856875e .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-856875e .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-6db7358 .elementor-button{background-color:#333333;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:200px 200px 200px 200px;padding:12px 32px 12px 32px;}.elementor-23 .elementor-element.elementor-element-6db7358 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-6db7358 .elementor-button:focus{background-color:#FFFFFF;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-6db7358 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-6db7358 .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-5fe48b0{--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:0px;--padding-bottom:064px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-5fe48b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5fe48b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8E2;}.elementor-23 .elementor-element.elementor-element-8caba55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#C3C3C3;--border-color:#C3C3C3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:024px;--padding-right:024px;}.elementor-23 .elementor-element.elementor-element-8caba55:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8caba55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-25958cf{--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 28px;--row-gap:0px;--column-gap:28px;--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-23 .elementor-element.elementor-element-318ee8f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-23 .elementor-element.elementor-element-8fd0423 img{width:230px;}.elementor-23 .elementor-element.elementor-element-5903410{--display:flex;--justify-content:center;--gap:04px 0px;--row-gap:04px;--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-23 .elementor-element.elementor-element-e3b9da9 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e3b9da9{text-align:left;font-family:"Avenir", Sans-serif;font-size:24px;font-weight:700;line-height:auto;color:#333333;}.elementor-23 .elementor-element.elementor-element-c25606f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c25606f{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-1944959{--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:flex-end;--align-items:center;--gap:08px 08px;--row-gap:08px;--column-gap:08px;--flex-wrap: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-23 .elementor-element.elementor-element-ddfaa0e .elementor-button{background-color:#333333;font-family:"Avenir", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;border-radius:200px 200px 200px 200px;padding:12px 32px 12px 32px;}.elementor-23 .elementor-element.elementor-element-ddfaa0e .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ddfaa0e .elementor-button:focus{background-color:#FFFFFF;color:#333333;border-color:#333333;}.elementor-23 .elementor-element.elementor-element-ddfaa0e .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-ddfaa0e .elementor-button:focus svg{fill:#333333;}.elementor-23 .elementor-element.elementor-element-e0f32b6{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-b91f622{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--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-23 .elementor-element.elementor-element-56816b1 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-56816b1{text-align:left;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:24px;color:#333333;}.elementor-23 .elementor-element.elementor-element-e6a91f9{--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-23 .elementor-element.elementor-element-c4409f5 > .elementor-widget-container{margin:-4px 0px -10px -4px;}.elementor-23 .elementor-element.elementor-element-c4409f5 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-c4409f5.elementor-view-stacked .elementor-icon{background-color:#21242400;}.elementor-23 .elementor-element.elementor-element-c4409f5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c4409f5.elementor-view-default .elementor-icon{color:#21242400;border-color:#21242400;}.elementor-23 .elementor-element.elementor-element-c4409f5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c4409f5.elementor-view-default .elementor-icon svg{fill:#21242400;}.elementor-23 .elementor-element.elementor-element-c4409f5 .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-c4409f5 .elementor-icon svg{height:32px;}.elementor-23 .elementor-element.elementor-element-ddcf544 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:6px 0px 6px 0px;}.elementor-23 .elementor-element.elementor-element-ddcf544{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-160444b > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-160444b{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-01ab0af > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-01ab0af{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-336fc83{--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-23 .elementor-element.elementor-element-1a78c17 > .elementor-widget-container{margin:-4px 0px -10px -4px;}.elementor-23 .elementor-element.elementor-element-1a78c17 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-1a78c17.elementor-view-stacked .elementor-icon{background-color:#21242400;}.elementor-23 .elementor-element.elementor-element-1a78c17.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1a78c17.elementor-view-default .elementor-icon{color:#21242400;border-color:#21242400;}.elementor-23 .elementor-element.elementor-element-1a78c17.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1a78c17.elementor-view-default .elementor-icon svg{fill:#21242400;}.elementor-23 .elementor-element.elementor-element-1a78c17 .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-1a78c17 .elementor-icon svg{height:32px;}.elementor-23 .elementor-element.elementor-element-f85c9ba > .elementor-widget-container{margin:0px 0px -16px 0px;padding:6px 0px 6px 0px;}.elementor-23 .elementor-element.elementor-element-f85c9ba{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-ff6d103 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 28px 0px;}.elementor-23 .elementor-element.elementor-element-ff6d103{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-28b1585 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-28b1585{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-83923c8{--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-23 .elementor-element.elementor-element-71dfaba img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-8cd0126{--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-23 .elementor-element.elementor-element-4e82a2f img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-e5bc9c3{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-d273ce9{--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-23 .elementor-element.elementor-element-1e96140 img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-54b41e1{--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-23 .elementor-element.elementor-element-c8075fd img{border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-8c93408{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3d96f6a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3d96f6a{text-align:left;font-family:"Avenir", Sans-serif;font-size:30px;font-weight:700;line-height:24px;color:#333333;}.elementor-23 .elementor-element.elementor-element-f7bc328{--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-23 .elementor-element.elementor-element-b0b466f > .elementor-widget-container{margin:-4px 0px -10px -4px;}.elementor-23 .elementor-element.elementor-element-b0b466f .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-b0b466f.elementor-view-stacked .elementor-icon{background-color:#21242400;}.elementor-23 .elementor-element.elementor-element-b0b466f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b0b466f.elementor-view-default .elementor-icon{color:#21242400;border-color:#21242400;}.elementor-23 .elementor-element.elementor-element-b0b466f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-b0b466f.elementor-view-default .elementor-icon svg{fill:#21242400;}.elementor-23 .elementor-element.elementor-element-b0b466f .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-b0b466f .elementor-icon svg{height:32px;}.elementor-23 .elementor-element.elementor-element-260ad4c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:6px 0px 6px 0px;}.elementor-23 .elementor-element.elementor-element-260ad4c{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-274b5f6 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 16px 0px;}.elementor-23 .elementor-element.elementor-element-274b5f6{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-e410a7c > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e410a7c{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-f13e486{--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-23 .elementor-element.elementor-element-76ddd0c > .elementor-widget-container{margin:-4px 0px -10px -4px;}.elementor-23 .elementor-element.elementor-element-76ddd0c .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-76ddd0c.elementor-view-stacked .elementor-icon{background-color:#21242400;}.elementor-23 .elementor-element.elementor-element-76ddd0c.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-76ddd0c.elementor-view-default .elementor-icon{color:#21242400;border-color:#21242400;}.elementor-23 .elementor-element.elementor-element-76ddd0c.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-76ddd0c.elementor-view-default .elementor-icon svg{fill:#21242400;}.elementor-23 .elementor-element.elementor-element-76ddd0c .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-76ddd0c .elementor-icon svg{height:32px;}.elementor-23 .elementor-element.elementor-element-8f39161 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:6px 0px 6px 0px;}.elementor-23 .elementor-element.elementor-element-8f39161{font-family:"Avenir", Sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-2d3161a > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 28px 0px;}.elementor-23 .elementor-element.elementor-element-2d3161a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}.elementor-23 .elementor-element.elementor-element-734331a > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-734331a{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;line-height:normal;color:#212424;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-181dccd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-cb94324{--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-23 .elementor-element.elementor-element-8caba55{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-25958cf{--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:028px 0px;--row-gap:028px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-8fd0423 img{width:100%;}.elementor-23 .elementor-element.elementor-element-e0f32b6{--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:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-e5bc9c3{--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:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-8c93408{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-181dccd{--padding-top:40px;--padding-bottom:20px;--padding-left:016px;--padding-right:016px;}.elementor-23 .elementor-element.elementor-element-c2ab39e{line-height:30px;}.elementor-23 .elementor-element.elementor-element-2ce776e{--gap:8px 03px;--row-gap:8px;--column-gap:03px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-5fe48b0{--padding-top:0px;--padding-bottom:40px;--padding-left:016px;--padding-right:016px;}.elementor-23 .elementor-element.elementor-element-e0f32b6{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-23 .elementor-element.elementor-element-e5bc9c3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-181dccd{--content-width:1920px;}.elementor-23 .elementor-element.elementor-element-1c68582{--width:45%;}.elementor-23 .elementor-element.elementor-element-f5a3632{--width:27.5%;}.elementor-23 .elementor-element.elementor-element-65c9772{--width:27.5%;}.elementor-23 .elementor-element.elementor-element-8caba55{--width:100%;}.elementor-23 .elementor-element.elementor-element-25958cf{--width:85%;}.elementor-23 .elementor-element.elementor-element-318ee8f{--width:24%;}.elementor-23 .elementor-element.elementor-element-5903410{--width:100%;}.elementor-23 .elementor-element.elementor-element-1944959{--width:15%;}.elementor-23 .elementor-element.elementor-element-b91f622{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-83923c8{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-8cd0126{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-d273ce9{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-54b41e1{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-8c93408{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-1c68582{--width:100%;}.elementor-23 .elementor-element.elementor-element-f5a3632{--width:100%;}.elementor-23 .elementor-element.elementor-element-65c9772{--width:100%;}.elementor-23 .elementor-element.elementor-element-25958cf{--width:100%;}.elementor-23 .elementor-element.elementor-element-318ee8f{--width:100%;}.elementor-23 .elementor-element.elementor-element-b91f622{--width:100%;}.elementor-23 .elementor-element.elementor-element-83923c8{--width:48%;}.elementor-23 .elementor-element.elementor-element-8cd0126{--width:48%;}.elementor-23 .elementor-element.elementor-element-d273ce9{--width:48%;}.elementor-23 .elementor-element.elementor-element-54b41e1{--width:48%;}.elementor-23 .elementor-element.elementor-element-8c93408{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-9f17578 */.elementor-23 .elementor-element.elementor-element-9f17578 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4ea840 */.elementor-23 .elementor-element.elementor-element-f4ea840 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ba7737 */.elementor-23 .elementor-element.elementor-element-5ba7737 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c25606f */.elementor-23 .elementor-element.elementor-element-c25606f strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddcf544 */.elementor-23 .elementor-element.elementor-element-ddcf544 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-160444b */.elementor-23 .elementor-element.elementor-element-160444b strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01ab0af */.elementor-23 .elementor-element.elementor-element-01ab0af strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f85c9ba */.elementor-23 .elementor-element.elementor-element-f85c9ba strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff6d103 */.elementor-23 .elementor-element.elementor-element-ff6d103 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28b1585 */.elementor-23 .elementor-element.elementor-element-28b1585  {
    text-decoration: 1px solid underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-260ad4c */.elementor-23 .elementor-element.elementor-element-260ad4c strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-274b5f6 */.elementor-23 .elementor-element.elementor-element-274b5f6 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e410a7c */.elementor-23 .elementor-element.elementor-element-e410a7c strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f39161 */.elementor-23 .elementor-element.elementor-element-8f39161 strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d3161a */.elementor-23 .elementor-element.elementor-element-2d3161a strong {
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-734331a */.elementor-23 .elementor-element.elementor-element-734331a  {
    text-decoration: 1px solid underline;
    text-underline-offset: 2px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Book-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Roman-12.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Light-07.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Medium-09.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Heavy-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-Black-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-BookOblique-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://studioluce.bitcrumbs-dev.it/wp-content/uploads/2025/06/Avenir-MediumOblique-10.ttf') format('truetype');
}
/* End Custom Fonts CSS */