.elementor-1853 .elementor-element.elementor-element-52ce5c3d{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-52ce5c3d:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-52ce5c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-5c8eb1b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-7dc4dbc2{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1853 .elementor-element.elementor-element-72315df{width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-f15efe7 );--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-1853 .elementor-element.elementor-element-72315df .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-13cab4a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-75b9475d .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-5edd56bf{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-435d18d7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1853 .elementor-element.elementor-element-638c2971{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1853 .elementor-element.elementor-element-504371fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-67592f76{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-67592f76:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-67592f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_007.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-295ae8a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-295ae8a1:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-295ae8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-5d4dc4b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-72b16688{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-357f239d .elementor-heading-title{font-family:var( --e-global-typography-0c89f37-font-family ), Sans-serif;font-size:var( --e-global-typography-0c89f37-font-size );font-weight:var( --e-global-typography-0c89f37-font-weight );text-transform:var( --e-global-typography-0c89f37-text-transform );line-height:var( --e-global-typography-0c89f37-line-height );}.elementor-1853 .elementor-element.elementor-element-2117d1fb .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-70f3657a .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-74ea3c3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-74ea3c3d:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-74ea3c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-38ee119f{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-38ee119f:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-38ee119f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_008.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-3d3f6942{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-3d3f6942:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-3d3f6942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-6095ad99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-76e3fa8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-44b88bf3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-60216267{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-611b7c3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-5ecf8aa9{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-501d30c9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-be9a1a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-be9a1a3:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-be9a1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-269601e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-66297df{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-c03e797{text-align:start;}.elementor-1853 .elementor-element.elementor-element-c03e797 img{width:20%;}.elementor-1853 .elementor-element.elementor-element-6f29442 .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-21508a3{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-b723b62{text-align:start;}.elementor-1853 .elementor-element.elementor-element-b723b62 img{width:20%;}.elementor-1853 .elementor-element.elementor-element-d7d3aa3 .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-51927e7{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-012ea86{text-align:start;}.elementor-1853 .elementor-element.elementor-element-012ea86 img{width:20%;}.elementor-1853 .elementor-element.elementor-element-4ad40b5 .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-656099e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-656099e7:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-656099e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-6fc24d6e{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-5e86a6c6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-9ed3bdb{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-9ed3bdb:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-9ed3bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_018.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-2ff78167{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-e050fe9{--display:flex;--min-height:100vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-13c9131e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-cff92db{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-cff92db:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-cff92db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_003-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-558288d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:08vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-558288d3:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-558288d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-7250b940{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-19394402{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-605464a6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-5c60c284{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-7f273bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-7f273bc:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-7f273bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-9f775bb{--display:flex;--min-height:100vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-dbb1408{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-df4a8c5{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-df4a8c5:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-df4a8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_005.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-8363b52{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-308ba2e{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-f96bd6a{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-f96bd6a:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-f96bd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_005.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-e99ecbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-6abdc5c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-6abdc5c9:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-6abdc5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-7168b01a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-6460fd83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-3343e7c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-b60748a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-3c808c2c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-10961460{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-5be8232c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-823b3bd{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-8c08c00 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-33e8f742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-33e8f742:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-33e8f742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-4a8bbfd5{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-4dbcdb28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-78dffc80{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-78dffc80:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-78dffc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/05/fondazione-gian-maria-oddi-san-calocero-20.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-1ff92599{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-53e38dd7{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-53e38dd7:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-53e38dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/05/fondazione-gian-maria-oddi-san-calocero-21.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-4aebc50f{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-2c102047{--display:flex;--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-2c102047:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-2c102047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/05/fondazione-gian-maria-oddi-san-calocero-19.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-1e0b13c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-1e0b13c8:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-1e0b13c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-3e1ac0ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-1114a6b4{--display:flex;--justify-content:space-between;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-562a50de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-34ff8307 .elementor-heading-title{font-family:var( --e-global-typography-d7b457f-font-family ), Sans-serif;font-size:var( --e-global-typography-d7b457f-font-size );font-weight:var( --e-global-typography-d7b457f-font-weight );text-transform:var( --e-global-typography-d7b457f-text-transform );line-height:var( --e-global-typography-d7b457f-line-height );}.elementor-1853 .elementor-element.elementor-element-17dd013d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-2769f46d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-43a06d8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-6d57990d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-187ec453{--display:flex;--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-187ec453:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-187ec453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f15efe7 );background-image:url("https://fondazioneoddi.ilmiosito.eu/wp-content/uploads/2026/04/SanCalocero_015.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1853 .elementor-element.elementor-element-50daf95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-50daf95:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-50daf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-c6948f8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-1ead308{width:100%;max-width:100%;}.elementor-1853 .elementor-element.elementor-element-1ead308 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-1bb0e8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-c21427f{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-d8d224a{text-align:start;}.elementor-1853 .elementor-element.elementor-element-d8d224a img{width:20%;}.elementor-1853 .elementor-element.elementor-element-73b1f17 .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-b2b3134{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-e4b52b6{text-align:start;}.elementor-1853 .elementor-element.elementor-element-e4b52b6 img{width:20%;}.elementor-1853 .elementor-element.elementor-element-27e537e .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-c19c070{--display:flex;--justify-content:flex-start;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-deb8067{text-align:start;}.elementor-1853 .elementor-element.elementor-element-deb8067 img{width:20%;}.elementor-1853 .elementor-element.elementor-element-a2f8c70 .elementor-heading-title{font-family:var( --e-global-typography-39872e2-font-family ), Sans-serif;font-size:var( --e-global-typography-39872e2-font-size );font-weight:var( --e-global-typography-39872e2-font-weight );text-transform:var( --e-global-typography-39872e2-text-transform );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-12a4a98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-707e21e{width:100%;max-width:100%;}.elementor-1853 .elementor-element.elementor-element-58d75954{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-58d75954:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-58d75954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-429f2fde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-67cbc57e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-4c084c7b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-2e8d92bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-219a3853{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-1694da12{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-29194ce7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-760c175a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-574e9fbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-574e9fbb:not(.elementor-motion-effects-element-type-background), .elementor-1853 .elementor-element.elementor-element-574e9fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-048393e );}.elementor-1853 .elementor-element.elementor-element-45c3cef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2667753 );--border-color:var( --e-global-color-2667753 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-6fd05678{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-72f568bf .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-4161048d{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-445c67e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-16b63e6d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-28702947 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1853 .elementor-element.elementor-element-39cbc6c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-7a394cb8{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-28e64d2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1853 .elementor-element.elementor-element-52ce5c3d{--content-width:95vw;}.elementor-1853 .elementor-element.elementor-element-5c8eb1b2{--width:95%;}.elementor-1853 .elementor-element.elementor-element-7dc4dbc2{--width:60%;}.elementor-1853 .elementor-element.elementor-element-5edd56bf{--width:40%;}.elementor-1853 .elementor-element.elementor-element-295ae8a1{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-72b16688{--width:100%;}.elementor-1853 .elementor-element.elementor-element-74ea3c3d{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-3d3f6942{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-76e3fa8b{--width:100%;}.elementor-1853 .elementor-element.elementor-element-611b7c3{--width:30%;}.elementor-1853 .elementor-element.elementor-element-5ecf8aa9{--width:70%;}.elementor-1853 .elementor-element.elementor-element-be9a1a3{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-66297df{--width:50%;}.elementor-1853 .elementor-element.elementor-element-21508a3{--width:50%;}.elementor-1853 .elementor-element.elementor-element-51927e7{--width:50%;}.elementor-1853 .elementor-element.elementor-element-656099e7{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-558288d3{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-19394402{--width:100%;}.elementor-1853 .elementor-element.elementor-element-5c60c284{--width:100%;}.elementor-1853 .elementor-element.elementor-element-7f273bc{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-6abdc5c9{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-6460fd83{--width:100%;}.elementor-1853 .elementor-element.elementor-element-3c808c2c{--width:50%;}.elementor-1853 .elementor-element.elementor-element-10961460{--width:50%;}.elementor-1853 .elementor-element.elementor-element-823b3bd{--width:50%;}.elementor-1853 .elementor-element.elementor-element-33e8f742{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-1e0b13c8{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-1114a6b4{--width:50%;}.elementor-1853 .elementor-element.elementor-element-6d57990d{--width:50%;}.elementor-1853 .elementor-element.elementor-element-50daf95{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-c21427f{--width:50%;}.elementor-1853 .elementor-element.elementor-element-b2b3134{--width:50%;}.elementor-1853 .elementor-element.elementor-element-c19c070{--width:50%;}.elementor-1853 .elementor-element.elementor-element-58d75954{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-67cbc57e{--width:100%;}.elementor-1853 .elementor-element.elementor-element-219a3853{--width:30%;}.elementor-1853 .elementor-element.elementor-element-1694da12{--width:70%;}.elementor-1853 .elementor-element.elementor-element-574e9fbb{--content-width:70vw;}.elementor-1853 .elementor-element.elementor-element-6fd05678{--width:30%;}.elementor-1853 .elementor-element.elementor-element-4161048d{--width:70%;}.elementor-1853 .elementor-element.elementor-element-7a394cb8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1853 .elementor-element.elementor-element-7dc4dbc2{--width:100%;}.elementor-1853 .elementor-element.elementor-element-5edd56bf{--width:100%;}.elementor-1853 .elementor-element.elementor-element-5d4dc4b0{--width:100%;}.elementor-1853 .elementor-element.elementor-element-72b16688{--width:100%;}.elementor-1853 .elementor-element.elementor-element-76e3fa8b{--width:100%;}.elementor-1853 .elementor-element.elementor-element-611b7c3{--width:100%;}.elementor-1853 .elementor-element.elementor-element-5ecf8aa9{--width:100%;}.elementor-1853 .elementor-element.elementor-element-66297df{--width:100%;}.elementor-1853 .elementor-element.elementor-element-21508a3{--width:100%;}.elementor-1853 .elementor-element.elementor-element-51927e7{--width:100%;}.elementor-1853 .elementor-element.elementor-element-656099e7{--content-width:95vw;}.elementor-1853 .elementor-element.elementor-element-19394402{--width:100%;}.elementor-1853 .elementor-element.elementor-element-5c60c284{--width:100%;}.elementor-1853 .elementor-element.elementor-element-7f273bc{--content-width:95vw;}.elementor-1853 .elementor-element.elementor-element-6460fd83{--width:100%;}.elementor-1853 .elementor-element.elementor-element-3c808c2c{--width:100%;}.elementor-1853 .elementor-element.elementor-element-10961460{--width:100%;}.elementor-1853 .elementor-element.elementor-element-823b3bd{--width:100%;}.elementor-1853 .elementor-element.elementor-element-33e8f742{--content-width:95vw;}.elementor-1853 .elementor-element.elementor-element-1114a6b4{--width:100%;}.elementor-1853 .elementor-element.elementor-element-6d57990d{--width:100%;}.elementor-1853 .elementor-element.elementor-element-187ec453{--width:100%;}.elementor-1853 .elementor-element.elementor-element-c21427f{--width:100%;}.elementor-1853 .elementor-element.elementor-element-b2b3134{--width:100%;}.elementor-1853 .elementor-element.elementor-element-c19c070{--width:100%;}.elementor-1853 .elementor-element.elementor-element-12a4a98{--width:100%;}.elementor-1853 .elementor-element.elementor-element-67cbc57e{--width:100%;}.elementor-1853 .elementor-element.elementor-element-219a3853{--width:100%;}.elementor-1853 .elementor-element.elementor-element-1694da12{--width:100%;}.elementor-1853 .elementor-element.elementor-element-6fd05678{--width:100%;}.elementor-1853 .elementor-element.elementor-element-4161048d{--width:100%;}.elementor-1853 .elementor-element.elementor-element-7a394cb8{--width:100%;}}@media(max-width:1024px){.elementor-1853 .elementor-element.elementor-element-52ce5c3d{--min-height:100vh;}.elementor-1853 .elementor-element.elementor-element-5c8eb1b2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1853 .elementor-element.elementor-element-72315df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-13cab4a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-75b9475d .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-435d18d7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1853 .elementor-element.elementor-element-435d18d7.elementor-element{--align-self:flex-end;}.elementor-1853 .elementor-element.elementor-element-638c2971{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1853 .elementor-element.elementor-element-67592f76{--min-height:50vh;}.elementor-1853 .elementor-element.elementor-element-295ae8a1{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-357f239d .elementor-heading-title{font-size:var( --e-global-typography-0c89f37-font-size );line-height:var( --e-global-typography-0c89f37-line-height );}.elementor-1853 .elementor-element.elementor-element-2117d1fb .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-70f3657a .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-38ee119f{--min-height:40vh;}.elementor-1853 .elementor-element.elementor-element-3d3f6942{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-6095ad99{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-44b88bf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-60216267{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-501d30c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-be9a1a3{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-269601e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-c03e797 img{width:10%;}.elementor-1853 .elementor-element.elementor-element-6f29442 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-b723b62 img{width:10%;}.elementor-1853 .elementor-element.elementor-element-d7d3aa3 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-012ea86 img{width:10%;}.elementor-1853 .elementor-element.elementor-element-4ad40b5 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-6fc24d6e{--min-height:65vh;}.elementor-1853 .elementor-element.elementor-element-9ed3bdb{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-e050fe9{--min-height:65vh;}.elementor-1853 .elementor-element.elementor-element-cff92db{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-558288d3{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-7250b940{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-605464a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-9f775bb{--min-height:65vh;}.elementor-1853 .elementor-element.elementor-element-df4a8c5{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-8363b52{--min-height:65vh;}.elementor-1853 .elementor-element.elementor-element-f96bd6a{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-6abdc5c9{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-7168b01a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-3343e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-b60748a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-5be8232c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-8c08c00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-33e8f742{--padding-top:8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-4a8bbfd5{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-78dffc80{--min-height:30vh;}.elementor-1853 .elementor-element.elementor-element-53e38dd7{--min-height:30vh;}.elementor-1853 .elementor-element.elementor-element-4aebc50f{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-2c102047{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-1e0b13c8{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-3e1ac0ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-34ff8307 .elementor-heading-title{font-size:var( --e-global-typography-d7b457f-font-size );line-height:var( --e-global-typography-d7b457f-line-height );}.elementor-1853 .elementor-element.elementor-element-2769f46d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-43a06d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-187ec453{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-50daf95{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-1ead308 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-1bb0e8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-d8d224a img{width:10%;}.elementor-1853 .elementor-element.elementor-element-73b1f17 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-e4b52b6 img{width:10%;}.elementor-1853 .elementor-element.elementor-element-27e537e .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-deb8067 img{width:10%;}.elementor-1853 .elementor-element.elementor-element-a2f8c70 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-58d75954{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-429f2fde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-4c084c7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-2e8d92bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-29194ce7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-760c175a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-574e9fbb{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-1853 .elementor-element.elementor-element-45c3cef3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1853 .elementor-element.elementor-element-72f568bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-445c67e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-16b63e6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-28702947 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-39cbc6c7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-1853 .elementor-element.elementor-element-52ce5c3d{--content-width:90vw;--min-height:90vh;--justify-content:flex-start;--padding-top:24vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-5c8eb1b2{--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-1853 .elementor-element.elementor-element-7dc4dbc2{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1853 .elementor-element.elementor-element-72315df{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-1853 .elementor-element.elementor-element-72315df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-13cab4a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-75b9475d .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-435d18d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1853 .elementor-element.elementor-element-638c2971{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1853 .elementor-element.elementor-element-67592f76{--min-height:30vh;}.elementor-1853 .elementor-element.elementor-element-295ae8a1{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-357f239d .elementor-heading-title{font-size:var( --e-global-typography-0c89f37-font-size );line-height:var( --e-global-typography-0c89f37-line-height );}.elementor-1853 .elementor-element.elementor-element-2117d1fb .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-70f3657a .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-74ea3c3d{--content-width:100vw;}.elementor-1853 .elementor-element.elementor-element-38ee119f{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-3d3f6942{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-44b88bf3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-501d30c9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-be9a1a3{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-269601e{--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-1853 .elementor-element.elementor-element-66297df{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-c03e797 img{width:15%;}.elementor-1853 .elementor-element.elementor-element-6f29442 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-21508a3{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-b723b62 img{width:15%;}.elementor-1853 .elementor-element.elementor-element-d7d3aa3 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-51927e7{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-012ea86 img{width:15%;}.elementor-1853 .elementor-element.elementor-element-4ad40b5 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-656099e7{--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-6fc24d6e{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-9ed3bdb{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-e050fe9{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-cff92db{--min-height:70vh;}.elementor-1853 .elementor-element.elementor-element-558288d3{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-605464a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-7f273bc{--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-9f775bb{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-df4a8c5{--min-height:70vh;}.elementor-1853 .elementor-element.elementor-element-8363b52{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-f96bd6a{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-6abdc5c9{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-3343e7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-5be8232c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-8c08c00 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-33e8f742{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-4a8bbfd5{--min-height:0vh;}.elementor-1853 .elementor-element.elementor-element-78dffc80{--min-height:40vh;}.elementor-1853 .elementor-element.elementor-element-1ff92599{--min-height:0px;}.elementor-1853 .elementor-element.elementor-element-53e38dd7{--min-height:40vh;}.elementor-1853 .elementor-element.elementor-element-4aebc50f{--min-height:0vh;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-1853 .elementor-element.elementor-element-2c102047{--min-height:60vh;}.elementor-1853 .elementor-element.elementor-element-1e0b13c8{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-34ff8307 .elementor-heading-title{font-size:var( --e-global-typography-d7b457f-font-size );line-height:var( --e-global-typography-d7b457f-line-height );}.elementor-1853 .elementor-element.elementor-element-2769f46d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-43a06d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-187ec453{--min-height:50vh;}.elementor-1853 .elementor-element.elementor-element-50daf95{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-1ead308 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-1bb0e8d{--gap:8vw 8vw;--row-gap:8vw;--column-gap:8vw;}.elementor-1853 .elementor-element.elementor-element-c21427f{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-d8d224a img{width:15%;}.elementor-1853 .elementor-element.elementor-element-73b1f17 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-b2b3134{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-e4b52b6 img{width:15%;}.elementor-1853 .elementor-element.elementor-element-27e537e .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-c19c070{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-deb8067 img{width:15%;}.elementor-1853 .elementor-element.elementor-element-a2f8c70 .elementor-heading-title{font-size:var( --e-global-typography-39872e2-font-size );line-height:var( --e-global-typography-39872e2-line-height );}.elementor-1853 .elementor-element.elementor-element-58d75954{--content-width:80vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:16vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-4c084c7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1853 .elementor-element.elementor-element-29194ce7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-760c175a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-574e9fbb{--content-width:80vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-45c3cef3{--padding-top:4vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1853 .elementor-element.elementor-element-72f568bf .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1853 .elementor-element.elementor-element-445c67e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-16b63e6d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1853 .elementor-element.elementor-element-28702947 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-435d18d7 */.ali-btn-trasparenze {
  display: inline-block;
  padding: 18px 38px;
	width: 100%;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid var(--blu);
  color: var(--blu);
  background-color: transparent;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-size: 13px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  transition: color 0.4s ease;
  text-decoration: none;
  cursor: none;
	font-family: "Manrope", sans-serif;
}

/* Lo strato parte dal basso */
.ali-btn-trasparenze::before {
  content: '';
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--magiche-trasparenze);
  transition: bottom 0.4s ease;
  z-index: 0;
}

/* Il testo deve stare sopra lo strato */
.ali-btn-trasparenze span {
  position: relative;
  z-index: 1;
}

/* Hover: lo strato sale e il testo diventa bianco */
.ali-btn-trasparenze:hover::before {
  bottom: 0;
}

.ali-btn-trasparenze:hover {
  color: white;
  border-color: var(--magiche-trasparenze);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e9895a0 *//* Bottone con effetto fill dal basso verso l'alto, da bianco a blu */
.ali-btn-trasparenze-3 {
  display: inline-block;
  padding: 30px 38px;
 width: 100%;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid var(--blu);
  color: var(--blu);
  background-color: transparent;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-size: 13px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  transition: color 0.4s ease;
  text-decoration: none;
  cursor: none;
	font-family: "Manrope", sans-serif;
}

/* Lo strato parte dal basso */
.ali-btn-trasparenze-3::before {
  content: '';
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--magiche-trasparenze);
  transition: bottom 0.4s ease;
  z-index: 0;
}

/* Il testo deve stare sopra lo strato */
.ali-btn-trasparenze-3 span {
  position: relative;
  z-index: 1;
}

/* Hover: lo strato sale e il testo diventa bianco */
.ali-btn-trasparenze-3:hover::before {
  bottom: 0;
}

.ali-btn-trasparenze-3:hover {
  color: white;
  border: 1px solid var(--magiche-trasparenze);
}/* End custom CSS */
/* Start custom CSS *//* Bottone con effetto fill dal basso verso l'alto, da bianco a blu */
.ali-btn-calocero {
  display: inline-block;
  padding: 18px 38px;
	width: 400px;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid var(--blu);
  color: var(--blu);
  background-color: transparent;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-size: 13px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  transition: color 0.4s ease;
  text-decoration: none;
  cursor: none;
	font-family: "Manrope", sans-serif;
}

/* Lo strato parte dal basso */
.ali-btn-calocero::before {
  content: '';
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--san-calocero);
  transition: bottom 0.4s ease;
  z-index: 0;
}

/* Il testo deve stare sopra lo strato */
.ali-btn-calocero span {
  position: relative;
  z-index: 1;
}

/* Hover: lo strato sale e il testo diventa bianco */
.ali-btn-calocero:hover::before {
  bottom: 0;
}

.ali-btn-calocero:hover {
  color: white;
  border: 1px solid var(--san-calocero);
}

/* ------------------ */

.ali-btn-calocero-2 {
  display: inline-block;
  padding: 18px 38px !important;
  width: 400px;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid var(--san-calocero);
  color: white;
  background-color: var(--san-calocero);
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-size: 13px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  transition: color 0.4s ease;
  text-decoration: none;
  cursor: none;
	font-family: "Manrope", sans-serif;
}
	

/* Lo strato parte dal basso */
.ali-btn-calocero-2::before {
  content: '';
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
  transition: bottom 0.4s ease;
  z-index: 0;
}

/* Il testo deve stare sopra lo strato */
.ali-btn-calocero-2 span {
  position: relative;
  z-index: 1;
}

/* Hover: lo strato sale e il testo diventa bianco */
.ali-btn-calocero-2:hover::before {
  bottom: 0;
}

.ali-btn-calocero-2:hover {
  color: var(--magiche-trasparenze);
  border-color: var(--magiche-trasparenze);
}


/* -------------------*/


.ali-btn-calocero-3 {
  display: inline-block;
  padding: 30px 38px;
	width: 100%;
  max-width: 100%;
  text-align: center;
  box-sizing: border-box;
  border: 1px solid var(--blu);
  color: var(--blu);
  background-color: transparent;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  font-size: 13px;
  font-weight: 400;
  position: relative;
  overflow: hidden;
  transition: color 0.4s ease;
  text-decoration: none;
  cursor: none;
	font-family: "Manrope", sans-serif;
}

/* Lo strato parte dal basso */
.ali-btn-calocero-3::before {
  content: '';
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--san-calocero);
  transition: bottom 0.4s ease;
  z-index: 0;
}

/* Il testo deve stare sopra lo strato */
.ali-btn-calocero-3 span {
  position: relative;
  z-index: 1;
}

/* Hover: lo strato sale e il testo diventa bianco */
.ali-btn-calocero-3:hover::before {
  bottom: 0;
}

.ali-btn-calocero-3:hover {
  color: white;
  border-color: var(--san-calocero);
}/* End custom CSS */