.elementor-3 .elementor-element.elementor-element-67256d9{--display:flex;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-7d1dda0{text-align:start;}.elementor-3 .elementor-element.elementor-element-7d1dda0 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:4vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-cc92286 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-c34382e{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-69fca48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-b96a5ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-527c175{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1218330 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-335de4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-b55325a{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-52cd5a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-6a6bafb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-e5ff8ba{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-99e81e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-904e36f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-0d0d66d{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3ac5a62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-a05cd56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-10840f4{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1bd309b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-fd18d42{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-f25f1fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ba4394a{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-86bc2f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-0b2ebb8{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-f718a0b{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-2e0d6c1{--display:flex;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--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-3 .elementor-element.elementor-element-48ce7f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:500;font-style:italic;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3 .elementor-element.elementor-element-207c85d .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-207c85d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-207c85d .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-207c85d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-207c85d .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-207c85d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8dc27a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-aa2ac45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-412aad9{--display:flex;--gap:.5vw .5vw;--row-gap:.5vw;--column-gap:.5vw;--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-3 .elementor-element.elementor-element-59fa917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5vw;font-weight:500;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-d7526f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3736278 .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-3736278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-3736278 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-3736278 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3736278 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-3736278 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button{background-color:#E1DAC900;font-family:"Montserrat", Sans-serif;font-size:1.2vw;font-weight:400;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-64750a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-67256d9{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:6vw;--padding-right:6vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3 .elementor-element.elementor-element-7d1dda0{text-align:center;}.elementor-3 .elementor-element.elementor-element-7d1dda0 .elementor-heading-title{font-size:6vw;}.elementor-3 .elementor-element.elementor-element-cc92286{text-align:center;}.elementor-3 .elementor-element.elementor-element-cc92286 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-c34382e{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-69fca48{text-align:center;}.elementor-3 .elementor-element.elementor-element-69fca48 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-b96a5ed{text-align:center;}.elementor-3 .elementor-element.elementor-element-b96a5ed .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-527c175{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-1218330{text-align:center;}.elementor-3 .elementor-element.elementor-element-1218330 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-335de4e{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-335de4e .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-b55325a{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-52cd5a2{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-52cd5a2 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-6a6bafb{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-6a6bafb .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-e5ff8ba{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-99e81e1{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-99e81e1 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-904e36f{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-904e36f .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-0d0d66d{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-3ac5a62{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-3ac5a62 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-a05cd56{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-a05cd56 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-10840f4{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-1bd309b{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-1bd309b .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-fd18d42{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-f25f1fe{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-f25f1fe .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-ba4394a{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-86bc2f8{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-86bc2f8 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-0b2ebb8{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-f718a0b{width:100%;max-width:100%;text-align:center;font-size:4vw;}.elementor-3 .elementor-element.elementor-element-2e0d6c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-3 .elementor-element.elementor-element-48ce7f4{width:100%;max-width:100%;text-align:center;}.elementor-3 .elementor-element.elementor-element-48ce7f4 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-207c85d{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-207c85d .elementor-button{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-8dc27a9 .elementor-button{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-aa2ac45 .elementor-button{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-412aad9{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-3 .elementor-element.elementor-element-59fa917{text-align:center;}.elementor-3 .elementor-element.elementor-element-59fa917 .elementor-heading-title{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-d7526f1 .elementor-button{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-3736278 .elementor-button{font-size:4vw;}.elementor-3 .elementor-element.elementor-element-64750a1 .elementor-button{font-size:4vw;}}