.elementor-24550 .elementor-element.elementor-element-98c1223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-24550 .elementor-element.elementor-element-f2aed9d{text-align:left;}.elementor-24550 .elementor-element.elementor-element-f2aed9d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:80px;font-weight:600;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-f2aed9d > .elementor-widget-container{margin:0px 0px 67px 0px;}.elementor-24550 .elementor-element.elementor-element-fbc2e89{text-align:left;color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-fbc2e89 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24550 .elementor-element.elementor-element-8973a41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-72e79ab{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-72e79ab img{width:100%;}.elementor-24550 .elementor-element.elementor-element-72e79ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-6a170ff{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-cf012e5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-cf012e5 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-cf012e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-2bef50e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-37cd614{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-e64f300{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-e64f300 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-c600654{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-3e4ce71 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-28c4be5{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-24ecf1d img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-46f6cda{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-46f6cda .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-46f6cda .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-46f6cda > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-030a263 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-86fdeb5 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-fb31eb1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-aa9a94f{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-aa9a94f img{width:100%;}.elementor-24550 .elementor-element.elementor-element-aa9a94f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-e7ef776{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-8227639 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-8227639 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-8227639{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-edda811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-6a46960{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-4ea2519{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-4ea2519 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-d644a7e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-605f15f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-bd7e961{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-510b752{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-510b752 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-510b752 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-510b752 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-c54e55d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-36076d4 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ae46d43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-062f507{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-062f507 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-062f507 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-148d497{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-580aba9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-580aba9 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-580aba9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-f5e0df7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-33a2033{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-553fdd2{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-553fdd2 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-055b54c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ac3bd61 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-089d313{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ba159e3 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-60e4f7a{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-60e4f7a .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-60e4f7a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-60e4f7a > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-ba11cec .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f41aaa5 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-4440c86{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-268c47c{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-268c47c img{width:100%;}.elementor-24550 .elementor-element.elementor-element-268c47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-e745b10{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-4e5a0d1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-4e5a0d1 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-4e5a0d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-543f1ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-6383a0f{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-99426b5{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-99426b5 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-7dd6310{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-1b6767f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-188e1ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:38px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-a352985{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-0f6cdd7 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-94ab5e7{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-94ab5e7 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-94ab5e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-94ab5e7 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-77b5e7d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-c0ec9e4 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-352d6aa{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-d78e2bf img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-194687f{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-194687f .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-194687f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-194687f > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-ee64044 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-43e4476 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-0f2f247{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-85158b2 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-1a27112{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1a27112 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1a27112 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1a27112 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-3c42414 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-3d02f23 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-05d01a5{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ba89e60 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-1fedc94{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1fedc94 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1fedc94 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1fedc94 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-a9805c1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-6e269fb .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d8b1e30{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-5eadb16 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-ec21ccd{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-ec21ccd .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-ec21ccd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-ec21ccd > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-9062cc4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-e092373 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-2dd6c88{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ae52421 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-40014d8{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-40014d8 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-40014d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-40014d8 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-eabace0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-20f2451 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-e9c9948{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-15987b9 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-59f0214{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-59f0214 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-59f0214 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-59f0214 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-ec09f34 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8b49ba7 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-bfec8b8{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-409c661 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-69d0572{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-69d0572 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-69d0572 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-69d0572 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-5da3dce .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-731a6c8 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-c8f0185{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-a5274f4 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-432c097{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-432c097 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-432c097 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-432c097 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-4f39355 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-e30463d .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-10342f7{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-1370669 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-ed1069d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-ed1069d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-ed1069d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-ed1069d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-be81168 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-82ee5da .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-cb14fcb{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-85d7cab img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-797b886{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-797b886 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-797b886 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-797b886 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-060a57f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-5ff2d04 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d5c5140{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-74ceb85 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-1a39b57{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1a39b57 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1a39b57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1a39b57 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-7461ec3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-3293d0b .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-e86f43c{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-6d66d0a img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-3971bf7{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-3971bf7 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-3971bf7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-3971bf7 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-8a83efb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-79b3379 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-18d3217{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-706d956 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-311034b{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-311034b .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-311034b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-311034b > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-ca6c471 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-e9c67e2 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-5f581d4{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-0cc9e68 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-2ec302b{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-2ec302b .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-2ec302b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-2ec302b > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-b2f3081 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f01282d .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-22b18fb{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-bf26652 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-ebe2f8e{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-ebe2f8e .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-ebe2f8e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-ebe2f8e > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-1fd6169 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8c9932f .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-8f155bf{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-1a8668d img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-715157c{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-715157c .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-715157c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-715157c > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-f7224b3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-b19cc46 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-7141d0a{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-bd4e0cb img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-7f5f9f6{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-7f5f9f6 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-7f5f9f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-7f5f9f6 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-4d685d1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-02e1066 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-f3a5191{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-afa9f64 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-35502ad{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-35502ad .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-35502ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-35502ad > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-1af0ef0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f4879bb .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-300da7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-3af0962{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-3af0962 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-3af0962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-751af4f{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a7954fd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a7954fd > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-a7954fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-71a4614 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b16654c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-f278cc6{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-f278cc6 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-74692e6{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-4ec8cd9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-c32bb3f{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-7d46c7e img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-28028f2{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-28028f2 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-28028f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-28028f2 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-8b0071b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-be039a3 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-97d492b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-02f3e3c{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-02f3e3c img{width:100%;}.elementor-24550 .elementor-element.elementor-element-02f3e3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-9128900{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-09092d3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-09092d3 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-09092d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-565b639 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-908c0d9{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-380e61f{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-380e61f > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-1e6abf6{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-494c58d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-b28bcd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-bee000b{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-800fafe{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-800fafe .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-800fafe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-800fafe > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-35d8acf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-01e2436 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-88bb19b{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-90d4f1f{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-90d4f1f .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-90d4f1f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-90d4f1f > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-385d71c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8c5eb27 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a11d60a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a0b7caf{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-a0b7caf img{width:100%;}.elementor-24550 .elementor-element.elementor-element-a0b7caf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-665f94c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-8270ec8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-8270ec8 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-8270ec8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-f22da42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-4c8fd67{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-e9ed9aa{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-e9ed9aa > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-13b5eb6{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-066b89f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-2522fcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ca0277b{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ce9b9c0 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-47d2308{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-47d2308 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-47d2308 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-47d2308 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-d78bbeb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-cce3f6b .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d2e3e7b{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-5856bd7 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-3c484f7{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-3c484f7 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-3c484f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-3c484f7 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-69815ed .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-7c77245 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-6d43ae0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-3be2048 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-fec55d5{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-fec55d5 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-fec55d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-fec55d5 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-c3f5780 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-0f9af66 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d5f2c6d{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-38dd806 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-1fbd73e{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1fbd73e .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1fbd73e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1fbd73e > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-ab6d851 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-3894551 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-1bb764f{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-df94bb5 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-ec7f8c5{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-ec7f8c5 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-ec7f8c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-ec7f8c5 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-2ab1563 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-4d03d91 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-9e4f158{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-3dad056 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-62a7d38{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-62a7d38 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-62a7d38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-62a7d38 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-01f8fcb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-5fdd727 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-9b78b7e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-af0eb60 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-82fd976{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-82fd976 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-82fd976 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-82fd976 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-0332e45 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-6e3b05d .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ede256d{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-250a464 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-87bac49{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-87bac49 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-87bac49 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-87bac49 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-77a995a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-1f2225d .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-5be8f7b{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-283cffd img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-a28175a{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-a28175a .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-a28175a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-a28175a > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-1908cb2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-402cebf .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-071c8a1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-db28f23{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-db28f23 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-db28f23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-3751a9d{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-8368f6d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-8368f6d > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-8368f6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-bbbd721 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-eb887ba{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-1a849c9{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-1a849c9 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-90817ec{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-f15dc8f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-118088e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:38px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-0e2b5fd{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-22ada87 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-425ef0d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-425ef0d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-425ef0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-425ef0d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-09de64d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-ce48530 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a4a578c{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-f5325b3 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-22a12ae{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-22a12ae .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-22a12ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-22a12ae > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-49369d3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8a0b37c .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-2eb2cfd{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-3935113 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-d055c38{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-d055c38 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-d055c38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-d055c38 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-3da0bfa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-9a1d66e .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-5afb0a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-5d2c595{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-5d2c595 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-5d2c595 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-1ff7de3{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-29ace4d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-29ace4d > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-29ace4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-d66d81c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-9ddab8c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-acb237c{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-acb237c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b4eabd0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-f051a1d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-924ca9a{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-aced499 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-954d635{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-954d635 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-954d635 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-954d635 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-9656b95 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f10f77e .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-aa10d25{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-b6786ed{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-b6786ed img{width:100%;}.elementor-24550 .elementor-element.elementor-element-b6786ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-1c70ae0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-5bf401e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-5bf401e > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-5bf401e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-fa12097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-0889dd5{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-7193cf0{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-7193cf0 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-eff4012{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a758847 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-c7f2131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-6f71d01{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-1ebea90{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1ebea90 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1ebea90 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1ebea90 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-729b553 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-6998d00 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-18f3b0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-f493b0f{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-f493b0f img{width:100%;}.elementor-24550 .elementor-element.elementor-element-f493b0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b3c81cb{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-d6a0372 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d6a0372 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-d6a0372{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-3a820ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-54a6017{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-889717c{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-889717c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-c665da3{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-4a27f40 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-193c692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-43de0c2{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-2fb56ae img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-10d25af{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-10d25af .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-10d25af .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-10d25af > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-8b21656 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-d9b30c8 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ba1831d{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-3d556eb img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-00f6d30{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-00f6d30 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-00f6d30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-00f6d30 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-3c9a8c0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-b39d7d1 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-3b2cbc0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a1e7216 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-42b07db{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-42b07db .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-42b07db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-42b07db > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-09f30fd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-0da7488 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-f2d0cde{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-48df8d6 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-d11df6d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-d11df6d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-d11df6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-d11df6d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-a3040e7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8bb9f3f .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-0686a25{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-fada76e img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-94c7e6d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-94c7e6d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-94c7e6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-94c7e6d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-fc1b732 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-24b07e9 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-4ece1d2{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-1d9dd0e img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-85927fa{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-85927fa .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-85927fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-85927fa > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-9136281 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-186ffa1 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-0d872d0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ee075df img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-de51907{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-de51907 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-de51907 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-de51907 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-58a152d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-d2f98ca .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-c72bb89{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-e6bb5de img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-fe927db{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-fe927db .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-fe927db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-fe927db > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-191e940 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-34b2a7a .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d835abe{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-f6a8b23 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-9f99b56{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-9f99b56 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-9f99b56 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-9f99b56 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-0fdeccc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-19268f1 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ffe4344{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-394bf80{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-394bf80 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-394bf80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-de3ed23{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-b35370a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-b35370a > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b35370a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-176caef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-52875be{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ae366fd{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-ae366fd > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-db27fa4{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-870e11e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-29256ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:38px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ac56940{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-ceca629 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-08df56d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-08df56d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-08df56d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-08df56d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-8b36e49 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-6d492bd .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-d1766a6{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-e2813ab img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-8943997{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-8943997 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-8943997 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-8943997 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-38ad52a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-301da70 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ea9209c{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-c978a02 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-72e4bea{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-72e4bea .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-72e4bea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-72e4bea > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-9a9fe44 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-7d5a4d2 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-2a0299c{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-9be8615 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-ad92943{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-ad92943 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-ad92943 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-ad92943 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-865b6d6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-be70d12 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a27614e{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-076a199 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-1cc12e4{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-1cc12e4 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-1cc12e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-1cc12e4 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-90034cc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-2775615 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-cb28acc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-d3fd6a3{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-d3fd6a3 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-d3fd6a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-e8189fe{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-84429b7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-84429b7 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-84429b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-dfd6236 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-683cca6{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-be759e1{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-be759e1 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-da07e01{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-2a92829 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ea55ea3{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-0580b78 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-e7e6261{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-e7e6261 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-e7e6261 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-e7e6261 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-58e5f37 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-7267179 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-bf3c2a8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ab6605d{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-ab6605d img{width:100%;}.elementor-24550 .elementor-element.elementor-element-ab6605d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-2f97f64{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-713a3de .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-713a3de > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-713a3de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-ae499de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-4c1fef2{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-d5c2986{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-d5c2986 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-02c4773{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-0e02abb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-b909156{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-6f923bb{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-bd363e8{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-bd363e8 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-bd363e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-bd363e8 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-5659dcf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-fa62962 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-f71a333{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-077ae0c{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-077ae0c img{width:100%;}.elementor-24550 .elementor-element.elementor-element-077ae0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-4e61757{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-9d509fa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-9d509fa > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-9d509fa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-e1e13a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-7d27000{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-9e7d300{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-9e7d300 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-616adb0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-1d7c75c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-3d50568{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-894fc95{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-415ebfe img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-78dfed6{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-78dfed6 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-78dfed6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-78dfed6 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-9f9be34 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-65f0390 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-bcd8908{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-81dee8b img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-3536c61{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-3536c61 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-3536c61 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-3536c61 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-2047172 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-2470d86 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-698f1ab{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-313d849{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-313d849 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-313d849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-d1b1e71{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-90a584e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-90a584e > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-90a584e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-13c466a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-58cba1b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a8a0d1c{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-a8a0d1c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-ae76f8b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-26bdb84 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-08c9350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:38px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-a25bc11{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-4c51adc img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-4162495{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-4162495 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-4162495 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-4162495 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-dec0b3a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-41a227b .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-eaebf2e{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-3567373 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-7875554{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-7875554 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-7875554 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-7875554 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-aad11fc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f479da4 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-aa2e89e{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-79c69e4 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-69673f7{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-69673f7 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-69673f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-69673f7 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-a041716 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-e797765 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ee5ab55{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-735a68f img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-979fae1{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-979fae1 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-979fae1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-979fae1 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-66a5785 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-76c60e9 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-3636559{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-8eff286{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-8eff286 img{width:100%;}.elementor-24550 .elementor-element.elementor-element-8eff286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-5e5eefc{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-7018054 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-7018054 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-7018054{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-aecef50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-10cb639{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-22cf773{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-22cf773 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-6a074ab{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-2526b4d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-ad9c19c{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-3bf99d6 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-6ffcaff{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-6ffcaff .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-6ffcaff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-6ffcaff > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-44cffa2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-8268eb5 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-08fd4fe{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-e4e058c{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-e4e058c img{width:100%;}.elementor-24550 .elementor-element.elementor-element-e4e058c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-a38d9e9{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a3cafdc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a3cafdc > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-a3cafdc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-992fa77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-f3c14ac{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-f70faf3{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-f70faf3 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-5e0ab8b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-a8dc3a0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-4514a56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-97d17cf{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-c51e5a9{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-c51e5a9 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-c51e5a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-c51e5a9 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-39b969c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-f32a1c1 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-92696fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-760b02d{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-760b02d img{width:100%;}.elementor-24550 .elementor-element.elementor-element-760b02d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b7a858a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-e1a0224 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-e1a0224 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-e1a0224{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-4025bc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-748423a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ed3d33b{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-ed3d33b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-b08ede5{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-ca4ea92 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-502efc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-94e08c1{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-412b630 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-dda9f41{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-dda9f41 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-dda9f41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-dda9f41 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-b343fc5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-91eb91f .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-8019f14{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-c0da2da img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-34a15ce{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-34a15ce .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-34a15ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-34a15ce > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-0ff11bf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-37a7a41 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-1d54c86{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-51484b0 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-a6f019d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-a6f019d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-a6f019d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-a6f019d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-5a5be15 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-4bd0bd6 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-cd71f32{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-cbf8882 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-6afe42d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-6afe42d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-6afe42d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-6afe42d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-a844ae1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-3764b9e .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-be5b186{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-b22e6d6 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-cd62298{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-cd62298 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-cd62298 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-cd62298 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-c0b05b7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-71a4e03 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-6ea15b2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-822773e{text-align:left;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-822773e img{width:100%;}.elementor-24550 .elementor-element.elementor-element-822773e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-76d5613{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-6205052 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:56px;font-weight:700;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-6205052 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-6205052{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-487186b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-24fe8c1{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-be4aa5a{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:500;line-height:1.7;width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-24550 .elementor-element.elementor-element-be4aa5a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24550 .elementor-element.elementor-element-f6c380d{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-24550 .elementor-element.elementor-element-e0e80d5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:24px;font-weight:600;text-transform:lowercase;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-0bfe863{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:38px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-c1b51a5{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-a9cf20c img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-0424b6d{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-0424b6d .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-0424b6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-0424b6d > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-2e848d0 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-da942be .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-6d89273{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-f25c5c8 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-8494543{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-8494543 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-8494543 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-8494543 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-242eeca .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-6d8d7b9 .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-a959edc{--display:flex;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-d734422 img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-8cd289e{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-8cd289e .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-8cd289e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-8cd289e > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-0dcfdca .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-ec6afcd .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-24550 .elementor-element.elementor-element-522efb6{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-24550 .elementor-element.elementor-element-556427d img{transition-duration:0.5s;}.elementor-24550 .elementor-element.elementor-element-84398f0{--divider-border-style:solid;--divider-color:#A8A9AC;--divider-border-width:1px;}.elementor-24550 .elementor-element.elementor-element-84398f0 .elementor-divider-separator{width:100%;}.elementor-24550 .elementor-element.elementor-element-84398f0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24550 .elementor-element.elementor-element-84398f0 > .elementor-widget-container{margin:13px 0px 20px 0px;}.elementor-24550 .elementor-element.elementor-element-4ad9c93 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Calligaris", Sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;line-height:1;}.elementor-24550 .elementor-element.elementor-element-2ada55c .elementor-heading-title{color:#525459;font-family:"Calligaris", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24550 .elementor-element.elementor-element-98c1223{--content-width:1230px;}.elementor-24550 .elementor-element.elementor-element-6a170ff{--width:35%;}.elementor-24550 .elementor-element.elementor-element-e7ef776{--width:35%;}.elementor-24550 .elementor-element.elementor-element-148d497{--width:35%;}.elementor-24550 .elementor-element.elementor-element-e745b10{--width:35%;}.elementor-24550 .elementor-element.elementor-element-a352985{--width:33%;}.elementor-24550 .elementor-element.elementor-element-352d6aa{--width:33%;}.elementor-24550 .elementor-element.elementor-element-0f2f247{--width:33%;}.elementor-24550 .elementor-element.elementor-element-05d01a5{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d8b1e30{--width:33%;}.elementor-24550 .elementor-element.elementor-element-2dd6c88{--width:33%;}.elementor-24550 .elementor-element.elementor-element-e9c9948{--width:33%;}.elementor-24550 .elementor-element.elementor-element-bfec8b8{--width:33%;}.elementor-24550 .elementor-element.elementor-element-c8f0185{--width:33%;}.elementor-24550 .elementor-element.elementor-element-10342f7{--width:33%;}.elementor-24550 .elementor-element.elementor-element-cb14fcb{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d5c5140{--width:33%;}.elementor-24550 .elementor-element.elementor-element-e86f43c{--width:33%;}.elementor-24550 .elementor-element.elementor-element-18d3217{--width:33%;}.elementor-24550 .elementor-element.elementor-element-5f581d4{--width:33%;}.elementor-24550 .elementor-element.elementor-element-22b18fb{--width:33%;}.elementor-24550 .elementor-element.elementor-element-8f155bf{--width:33%;}.elementor-24550 .elementor-element.elementor-element-7141d0a{--width:33%;}.elementor-24550 .elementor-element.elementor-element-f3a5191{--width:33%;}.elementor-24550 .elementor-element.elementor-element-751af4f{--width:35%;}.elementor-24550 .elementor-element.elementor-element-9128900{--width:35%;}.elementor-24550 .elementor-element.elementor-element-bee000b{--width:33%;}.elementor-24550 .elementor-element.elementor-element-88bb19b{--width:33%;}.elementor-24550 .elementor-element.elementor-element-665f94c{--width:35%;}.elementor-24550 .elementor-element.elementor-element-ca0277b{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d2e3e7b{--width:33%;}.elementor-24550 .elementor-element.elementor-element-6d43ae0{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d5f2c6d{--width:33%;}.elementor-24550 .elementor-element.elementor-element-1bb764f{--width:33%;}.elementor-24550 .elementor-element.elementor-element-9e4f158{--width:33%;}.elementor-24550 .elementor-element.elementor-element-9b78b7e{--width:33%;}.elementor-24550 .elementor-element.elementor-element-ede256d{--width:33%;}.elementor-24550 .elementor-element.elementor-element-5be8f7b{--width:33%;}.elementor-24550 .elementor-element.elementor-element-3751a9d{--width:35%;}.elementor-24550 .elementor-element.elementor-element-0e2b5fd{--width:33%;}.elementor-24550 .elementor-element.elementor-element-a4a578c{--width:33%;}.elementor-24550 .elementor-element.elementor-element-2eb2cfd{--width:33%;}.elementor-24550 .elementor-element.elementor-element-1ff7de3{--width:35%;}.elementor-24550 .elementor-element.elementor-element-1c70ae0{--width:35%;}.elementor-24550 .elementor-element.elementor-element-6f71d01{--width:33%;}.elementor-24550 .elementor-element.elementor-element-b3c81cb{--width:35%;}.elementor-24550 .elementor-element.elementor-element-43de0c2{--width:33%;}.elementor-24550 .elementor-element.elementor-element-ba1831d{--width:33%;}.elementor-24550 .elementor-element.elementor-element-3b2cbc0{--width:33%;}.elementor-24550 .elementor-element.elementor-element-f2d0cde{--width:33%;}.elementor-24550 .elementor-element.elementor-element-0686a25{--width:33%;}.elementor-24550 .elementor-element.elementor-element-4ece1d2{--width:33%;}.elementor-24550 .elementor-element.elementor-element-0d872d0{--width:33%;}.elementor-24550 .elementor-element.elementor-element-c72bb89{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d835abe{--width:33%;}.elementor-24550 .elementor-element.elementor-element-de3ed23{--width:35%;}.elementor-24550 .elementor-element.elementor-element-ac56940{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d1766a6{--width:33%;}.elementor-24550 .elementor-element.elementor-element-ea9209c{--width:33%;}.elementor-24550 .elementor-element.elementor-element-2a0299c{--width:33%;}.elementor-24550 .elementor-element.elementor-element-a27614e{--width:33%;}.elementor-24550 .elementor-element.elementor-element-e8189fe{--width:35%;}.elementor-24550 .elementor-element.elementor-element-2f97f64{--width:35%;}.elementor-24550 .elementor-element.elementor-element-6f923bb{--width:33%;}.elementor-24550 .elementor-element.elementor-element-4e61757{--width:35%;}.elementor-24550 .elementor-element.elementor-element-894fc95{--width:33%;}.elementor-24550 .elementor-element.elementor-element-bcd8908{--width:33%;}.elementor-24550 .elementor-element.elementor-element-d1b1e71{--width:35%;}.elementor-24550 .elementor-element.elementor-element-a25bc11{--width:33%;}.elementor-24550 .elementor-element.elementor-element-eaebf2e{--width:33%;}.elementor-24550 .elementor-element.elementor-element-aa2e89e{--width:33%;}.elementor-24550 .elementor-element.elementor-element-ee5ab55{--width:33%;}.elementor-24550 .elementor-element.elementor-element-5e5eefc{--width:35%;}.elementor-24550 .elementor-element.elementor-element-a38d9e9{--width:35%;}.elementor-24550 .elementor-element.elementor-element-97d17cf{--width:33%;}.elementor-24550 .elementor-element.elementor-element-b7a858a{--width:35%;}.elementor-24550 .elementor-element.elementor-element-94e08c1{--width:33%;}.elementor-24550 .elementor-element.elementor-element-8019f14{--width:33%;}.elementor-24550 .elementor-element.elementor-element-1d54c86{--width:33%;}.elementor-24550 .elementor-element.elementor-element-cd71f32{--width:33%;}.elementor-24550 .elementor-element.elementor-element-be5b186{--width:33%;}.elementor-24550 .elementor-element.elementor-element-76d5613{--width:35%;}.elementor-24550 .elementor-element.elementor-element-c1b51a5{--width:33%;}.elementor-24550 .elementor-element.elementor-element-6d89273{--width:33%;}.elementor-24550 .elementor-element.elementor-element-a959edc{--width:33%;}.elementor-24550 .elementor-element.elementor-element-522efb6{--width:33%;}}/* Start custom CSS for heading, class: .elementor-element-f2aed9d */.elementor-24550 .elementor-element.elementor-element-f2aed9d{
    margin-left: calc(8.33% * 3);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbc2e89 */.elementor-24550 .elementor-element.elementor-element-fbc2e89{
    margin-left: calc(8.33% * 3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bef50e */.elementor-24550 .elementor-element.elementor-element-2bef50e button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a170ff */.elementor-24550 .elementor-element.elementor-element-6a170ff{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c4be5 */.elementor-24550 .elementor-element.elementor-element-28c4be5{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cd614 */.elementor-24550 .elementor-element.elementor-element-37cd614{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8973a41 */.elementor-24550 .elementor-element.elementor-element-8973a41{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-edda811 */.elementor-24550 .elementor-element.elementor-element-edda811 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7ef776 */.elementor-24550 .elementor-element.elementor-element-e7ef776{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd7e961 */.elementor-24550 .elementor-element.elementor-element-bd7e961{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a46960 */.elementor-24550 .elementor-element.elementor-element-6a46960{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb31eb1 */.elementor-24550 .elementor-element.elementor-element-fb31eb1{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5e0df7 */.elementor-24550 .elementor-element.elementor-element-f5e0df7 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148d497 */.elementor-24550 .elementor-element.elementor-element-148d497{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-089d313 */.elementor-24550 .elementor-element.elementor-element-089d313{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33a2033 */.elementor-24550 .elementor-element.elementor-element-33a2033{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae46d43 */.elementor-24550 .elementor-element.elementor-element-ae46d43{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-543f1ff */.elementor-24550 .elementor-element.elementor-element-543f1ff button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e745b10 */.elementor-24550 .elementor-element.elementor-element-e745b10{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6383a0f */.elementor-24550 .elementor-element.elementor-element-6383a0f{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4440c86 */.elementor-24550 .elementor-element.elementor-element-4440c86{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71a4614 */.elementor-24550 .elementor-element.elementor-element-71a4614 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751af4f */.elementor-24550 .elementor-element.elementor-element-751af4f{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c32bb3f */.elementor-24550 .elementor-element.elementor-element-c32bb3f{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b16654c */.elementor-24550 .elementor-element.elementor-element-b16654c{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300da7f */.elementor-24550 .elementor-element.elementor-element-300da7f{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-565b639 */.elementor-24550 .elementor-element.elementor-element-565b639 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9128900 */.elementor-24550 .elementor-element.elementor-element-9128900{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908c0d9 */.elementor-24550 .elementor-element.elementor-element-908c0d9{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d492b */.elementor-24550 .elementor-element.elementor-element-97d492b{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f22da42 */.elementor-24550 .elementor-element.elementor-element-f22da42 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665f94c */.elementor-24550 .elementor-element.elementor-element-665f94c{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8fd67 */.elementor-24550 .elementor-element.elementor-element-4c8fd67{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11d60a */.elementor-24550 .elementor-element.elementor-element-a11d60a{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bbbd721 */.elementor-24550 .elementor-element.elementor-element-bbbd721 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3751a9d */.elementor-24550 .elementor-element.elementor-element-3751a9d{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb887ba */.elementor-24550 .elementor-element.elementor-element-eb887ba{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071c8a1 */.elementor-24550 .elementor-element.elementor-element-071c8a1{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d66d81c */.elementor-24550 .elementor-element.elementor-element-d66d81c button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff7de3 */.elementor-24550 .elementor-element.elementor-element-1ff7de3{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-924ca9a */.elementor-24550 .elementor-element.elementor-element-924ca9a{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddab8c */.elementor-24550 .elementor-element.elementor-element-9ddab8c{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5afb0a8 */.elementor-24550 .elementor-element.elementor-element-5afb0a8{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa12097 */.elementor-24550 .elementor-element.elementor-element-fa12097 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c70ae0 */.elementor-24550 .elementor-element.elementor-element-1c70ae0{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0889dd5 */.elementor-24550 .elementor-element.elementor-element-0889dd5{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa10d25 */.elementor-24550 .elementor-element.elementor-element-aa10d25{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a820ab */.elementor-24550 .elementor-element.elementor-element-3a820ab button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c81cb */.elementor-24550 .elementor-element.elementor-element-b3c81cb{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a6017 */.elementor-24550 .elementor-element.elementor-element-54a6017{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18f3b0a */.elementor-24550 .elementor-element.elementor-element-18f3b0a{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-176caef */.elementor-24550 .elementor-element.elementor-element-176caef button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de3ed23 */.elementor-24550 .elementor-element.elementor-element-de3ed23{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52875be */.elementor-24550 .elementor-element.elementor-element-52875be{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffe4344 */.elementor-24550 .elementor-element.elementor-element-ffe4344{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dfd6236 */.elementor-24550 .elementor-element.elementor-element-dfd6236 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8189fe */.elementor-24550 .elementor-element.elementor-element-e8189fe{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea55ea3 */.elementor-24550 .elementor-element.elementor-element-ea55ea3{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683cca6 */.elementor-24550 .elementor-element.elementor-element-683cca6{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb28acc */.elementor-24550 .elementor-element.elementor-element-cb28acc{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae499de */.elementor-24550 .elementor-element.elementor-element-ae499de button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f97f64 */.elementor-24550 .elementor-element.elementor-element-2f97f64{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1fef2 */.elementor-24550 .elementor-element.elementor-element-4c1fef2{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3c2a8 */.elementor-24550 .elementor-element.elementor-element-bf3c2a8{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1e13a6 */.elementor-24550 .elementor-element.elementor-element-e1e13a6 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e61757 */.elementor-24550 .elementor-element.elementor-element-4e61757{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d27000 */.elementor-24550 .elementor-element.elementor-element-7d27000{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71a333 */.elementor-24550 .elementor-element.elementor-element-f71a333{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13c466a */.elementor-24550 .elementor-element.elementor-element-13c466a button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b1e71 */.elementor-24550 .elementor-element.elementor-element-d1b1e71{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cba1b */.elementor-24550 .elementor-element.elementor-element-58cba1b{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698f1ab */.elementor-24550 .elementor-element.elementor-element-698f1ab{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aecef50 */.elementor-24550 .elementor-element.elementor-element-aecef50 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5eefc */.elementor-24550 .elementor-element.elementor-element-5e5eefc{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad9c19c */.elementor-24550 .elementor-element.elementor-element-ad9c19c{
    flex: 0 0 calc(100% / 3.2);
    max-width: calc(100% / 3.2);
    margin-bottom: 65px;
    width: calc(100% / 4);
    position: relative;
    z-index: 1;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10cb639 */.elementor-24550 .elementor-element.elementor-element-10cb639{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3636559 */.elementor-24550 .elementor-element.elementor-element-3636559{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-992fa77 */.elementor-24550 .elementor-element.elementor-element-992fa77 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a38d9e9 */.elementor-24550 .elementor-element.elementor-element-a38d9e9{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c14ac */.elementor-24550 .elementor-element.elementor-element-f3c14ac{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08fd4fe */.elementor-24550 .elementor-element.elementor-element-08fd4fe{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4025bc2 */.elementor-24550 .elementor-element.elementor-element-4025bc2 button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a858a */.elementor-24550 .elementor-element.elementor-element-b7a858a{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748423a */.elementor-24550 .elementor-element.elementor-element-748423a{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92696fd */.elementor-24550 .elementor-element.elementor-element-92696fd{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-487186b */.elementor-24550 .elementor-element.elementor-element-487186b button {
    background: #e9e4e1;
    font-size: 18px;
    line-height: 1;
    color: #000;
    display: block;
    padding: 18px 25px;
    border-radius: 4px;
    border: 1px solid #e9e4e1;
    transition: all 0.2s ease-in-out;
    text-transform: lowercase;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d5613 */.elementor-24550 .elementor-element.elementor-element-76d5613{
    max-width: 35%;
    padding: 0 80px 70px 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24fe8c1 */.elementor-24550 .elementor-element.elementor-element-24fe8c1{
    margin: 105px 0 0;
    height: auto;
    padding: 0 80px;
    flex: 0 0 100%;
    max-width: 100%;
    order: 10;
    overflow: hidden;
    transition: all 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea15b2 */.elementor-24550 .elementor-element.elementor-element-6ea15b2{
    display: flex;
    align-items: flex-end;
    flex-wrap: wrap;
    margin-bottom: 110px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calligaris';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://calligaris-sfc.com/wp-content/uploads/2025/05/calligaris-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Calligaris';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://calligaris-sfc.com/wp-content/uploads/2025/05/calligaris-regular-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */