.elementor-25754 .elementor-element.elementor-element-de24229:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-de24229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-de24229 > .elementor-container{max-width:1208px;}.elementor-25754 .elementor-element.elementor-element-de24229{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-25754 .elementor-element.elementor-element-de24229 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-7c961e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25754 .elementor-element.elementor-element-7c961e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-25754 .elementor-element.elementor-element-7c961e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25754 .elementor-element.elementor-element-7c961e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25754 .elementor-element.elementor-element-7c961e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:19px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:-4px 0px 0px -2px;}.elementor-25754 .elementor-element.elementor-element-7c961e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-b8bd683{text-align:start;}.elementor-25754 .elementor-element.elementor-element-b8bd683 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:500;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-e40a2a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-e40a2a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:36px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-688bce7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-688bce7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:36px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-f8ee574{--spacer-size:3px;}.elementor-25754 .elementor-element.elementor-element-ca8feda{--spacer-size:36px;}.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-25754 .elementor-element.elementor-element-f991c06 .elementor-button{background-color:var( --e-global-color-36500b2 );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button:focus{background-color:#8D0D0F;color:var( --e-global-color-36500b2 );border-color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-b4c49e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25754 .elementor-element.elementor-element-b4c49e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-b4c49e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-b4c49e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-bbfa9fe{--spacer-size:54px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25754 .elementor-element.elementor-element-afb3a34 img{opacity:0.88;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25754 .elementor-element.elementor-element-1d7de81{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-817d393:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-817d393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-817d393 > .elementor-container{max-width:1208px;}.elementor-25754 .elementor-element.elementor-element-817d393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-25754 .elementor-element.elementor-element-817d393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-9889312:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25754 .elementor-element.elementor-element-9889312 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-25754 .elementor-element.elementor-element-9889312.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25754 .elementor-element.elementor-element-9889312.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25754 .elementor-element.elementor-element-9889312 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:19px 0px 0px -12px;--e-column-margin-right:0px;--e-column-margin-left:-12px;padding:-4px 0px 0px -2px;}.elementor-25754 .elementor-element.elementor-element-9889312 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-e9565dc{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-ebac3bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-337e0a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-337e0a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:36px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-e532da5{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-5e741bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25754 .elementor-element.elementor-element-5e741bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-5e741bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-5e741bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-302a6ec{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-db6a60d img{opacity:0.88;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25754 .elementor-element.elementor-element-8538e36{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-927133e:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-927133e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-927133e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-927133e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button{background-color:var( --e-global-color-36500b2 );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button:focus{background-color:var( --e-global-color-bfaef3f );color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-ee29c30{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-b7c46f3:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-b7c46f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25754 .elementor-element.elementor-element-b7c46f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-b7c46f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-5487b8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-8bcc384 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button{background-color:var( --e-global-color-36500b2 );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button:focus{background-color:var( --e-global-color-bfaef3f );color:var( --e-global-color-36500b2 );border-color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-4744ab7{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-0187570:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-0187570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-0187570{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-0187570 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-5fe2643{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-6f9dbcd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-c38e55d{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-c68900d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-f9c6a44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-34c59a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-28436d3{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-0894e9d .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-0894e9d .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-0894e9d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-36500b2 );border-color:#C90E1300;}.elementor-25754 .elementor-element.elementor-element-0894e9d > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-0894e9d .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-0894e9d .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-3ff7a2e{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-de1d31c:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-de1d31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-de1d31c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-de1d31c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-ce235d8{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-2063e4e > .elementor-widget-container{margin:0px 0px 0px -7px;}.elementor-25754 .elementor-element.elementor-element-2063e4e{text-align:center;}.elementor-25754 .elementor-element.elementor-element-2063e4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:48px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-1cfc19a{--spacer-size:108px;}.elementor-25754 .elementor-element.elementor-element-4b12314 > .elementor-container{max-width:1280px;}.elementor-25754 .elementor-element.elementor-element-95df142 > .elementor-element-populated{margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;}.elementor-25754 .elementor-element.elementor-element-33ba27d > .elementor-widget-container{margin:-108px -16px 0px -16px;padding:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-33ba27d{text-align:end;}.elementor-25754 .elementor-element.elementor-element-efdd640{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-a073a72 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-a073a72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:33px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-2826c8c{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-f205b4f{width:var( --container-widget-width, 97.122% );max-width:97.122%;--container-widget-width:97.122%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-f205b4f > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-f205b4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:33px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-5baa910{--spacer-size:32px;}.elementor-25754 .elementor-element.elementor-element-6d42f18{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-6d42f18 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-6d42f18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:33px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-3d46dc1{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-84dcdda .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-84dcdda .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-84dcdda .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-36500b2 );border-color:#C90E1300;}.elementor-25754 .elementor-element.elementor-element-84dcdda > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-84dcdda .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-84dcdda .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-0283ec3 .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-0283ec3 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-0283ec3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-36500b2 );border-color:#C90E1300;}.elementor-25754 .elementor-element.elementor-element-0283ec3 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-0283ec3 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-0283ec3 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-b299583{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-25754 .elementor-element.elementor-element-b299583 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-b299583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;line-height:33px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-a8891e4{--spacer-size:32px;}.elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-36500b2 );border-color:#C90E1300;}.elementor-25754 .elementor-element.elementor-element-b2a1855 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-f003d60{--spacer-size:216px;}.elementor-25754 .elementor-element.elementor-element-c6ac7bc:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-c6ac7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f2bee2 );}.elementor-25754 .elementor-element.elementor-element-c6ac7bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-c6ac7bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-f78960e{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-a515a91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-76d149f{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-2fbbac3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-576f99b{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-08aedab .elementor-button{background-color:var( --e-global-color-06532fa );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-08aedab .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-08aedab .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-08aedab > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-25754 .elementor-element.elementor-element-08aedab .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-08aedab .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-46c2154{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-23526c1:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-23526c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f2bee2 );}.elementor-25754 .elementor-element.elementor-element-23526c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-23526c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-ac01730{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-c7cad16{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-18dc0ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-f76e727{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-69df5ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-a43b2c1{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button{background-color:var( --e-global-color-06532fa );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;line-height:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-36500b2 );border-color:#C90E1300;}.elementor-25754 .elementor-element.elementor-element-c446ac5 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-10ffff7{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-676a7851 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25754 .elementor-element.elementor-element-676a7851:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-676a7851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.annamariaschiavini.it/wp-content/uploads/2026/05/5787579607048457702.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-25754 .elementor-element.elementor-element-676a7851 > .elementor-background-overlay{background-color:var( --e-global-color-5f2bee2 );opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-676a7851 > .elementor-container{min-height:720px;}.elementor-25754 .elementor-element.elementor-element-676a7851{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-42bba6f3{--spacer-size:42px;}.elementor-25754 .elementor-element.elementor-element-414d706c > .elementor-container{max-width:1244px;}.elementor-25754 .elementor-element.elementor-element-414d706c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-414d706c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-663630f2 > .elementor-element-populated{margin:0px 0px 0px -55px;--e-column-margin-right:0px;--e-column-margin-left:-55px;}.elementor-25754 .elementor-element.elementor-element-13883dd > .elementor-widget-container{margin:-32px -44px -32px -7px;}.elementor-25754 .elementor-element.elementor-element-5b44ab7 > .elementor-element-populated{margin:0px 0px 0px 36px;--e-column-margin-right:0px;--e-column-margin-left:36px;}.elementor-25754 .elementor-element.elementor-element-a7cf177 > .elementor-widget-container{margin:-18px 3px 0px -12px;padding:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-6f39633{--spacer-size:12px;}.elementor-25754 .elementor-element.elementor-element-73738f0 > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-25754 .elementor-element.elementor-element-73738f0{text-align:start;}.elementor-25754 .elementor-element.elementor-element-73738f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:36px;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-1c760ff{--spacer-size:12px;}.elementor-25754 .elementor-element.elementor-element-295b8b2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:50px;}.elementor-25754 .elementor-element.elementor-element-295b8b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-295b8b2{left:50px;}body.rtl .elementor-25754 .elementor-element.elementor-element-295b8b2{right:50px;}.elementor-25754 .elementor-element.elementor-element-295b8b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;}.elementor-25754 .elementor-element.elementor-element-6d8b66b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;top:120px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-6d8b66b{left:50px;}body.rtl .elementor-25754 .elementor-element.elementor-element-6d8b66b{right:50px;}.elementor-25754 .elementor-element.elementor-element-6d8b66b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:36px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-6c81ac5 .elementor-button{background-color:var( --e-global-color-06532fa );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-6c81ac5 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-6c81ac5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-6c81ac5 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-25754 .elementor-element.elementor-element-6c81ac5 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-6c81ac5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-2318b67{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-1f623c04{--spacer-size:18px;}.elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-container{min-height:400px;}.elementor-25754 .elementor-element.elementor-element-65799f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25754 .elementor-element.elementor-element-aa02bce{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-ce4f36e > .elementor-widget-container{margin:-32px -44px -32px -7px;}.elementor-25754 .elementor-element.elementor-element-1681867 > .elementor-element-populated{margin:0px 0px 0px 36px;--e-column-margin-right:0px;--e-column-margin-left:36px;}.elementor-25754 .elementor-element.elementor-element-c99ac39{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-b3716a1 > .elementor-widget-container{margin:-18px 3px 0px -12px;padding:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-7ea77aa > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-25754 .elementor-element.elementor-element-7ea77aa{text-align:start;}.elementor-25754 .elementor-element.elementor-element-7ea77aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:36px;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-e1853cf{--spacer-size:50px;}.elementor-25754 .elementor-element.elementor-element-1cc7ab9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:50px;}.elementor-25754 .elementor-element.elementor-element-1cc7ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-1cc7ab9{left:50px;}body.rtl .elementor-25754 .elementor-element.elementor-element-1cc7ab9{right:50px;}.elementor-25754 .elementor-element.elementor-element-1cc7ab9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;}.elementor-25754 .elementor-element.elementor-element-b342fa0{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;top:120px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-b342fa0{left:50px;}body.rtl .elementor-25754 .elementor-element.elementor-element-b342fa0{right:50px;}.elementor-25754 .elementor-element.elementor-element-b342fa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:36px;color:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-5b34f5e .elementor-button{background-color:var( --e-global-color-06532fa );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0.8px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1px 1px 1px 1px;}.elementor-25754 .elementor-element.elementor-element-5b34f5e .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-5b34f5e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-5b34f5e > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-25754 .elementor-element.elementor-element-5b34f5e .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-5b34f5e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-96996f5{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-a55a3d5{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-152538e > .elementor-widget-container{margin:0px 0px 0px -36px;}.elementor-25754 .elementor-element.elementor-element-152538e img{width:85%;}.elementor-25754 .elementor-element.elementor-element-162bd39{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-f61f447{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-a19f66d > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-a19f66d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:30px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-06816cc{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-5b986cf > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-5b986cf{text-align:center;}.elementor-25754 .elementor-element.elementor-element-5b986cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:40px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-216d76b{--spacer-size:3px;}.elementor-25754 .elementor-element.elementor-element-97a053d > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-97a053d{text-align:center;}.elementor-25754 .elementor-element.elementor-element-97a053d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:40px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-0e13968 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-0e13968{text-align:center;}.elementor-25754 .elementor-element.elementor-element-0e13968 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:40px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-e18e53b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-9d4e079 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-25754 .elementor-element.elementor-element-1677e22{--spacer-size:24px;}.elementor-25754 .elementor-element.elementor-element-002f306 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-002f306{text-align:center;}.elementor-25754 .elementor-element.elementor-element-002f306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:var( --e-global-color-5f2bee2 );color:var( --e-global-color-5f2bee2 );}.elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button:focus{color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-a0b364b > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-a0b364b{text-align:center;}.elementor-25754 .elementor-element.elementor-element-a0b364b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;}.elementor-25754 .elementor-element.elementor-element-1d07d9e > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:var( --e-global-color-5f2bee2 );color:var( --e-global-color-5f2bee2 );}.elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button:hover, .elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button:focus{color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button:hover svg, .elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button:focus svg{fill:var( --e-global-color-36500b2 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25754 .elementor-element.elementor-element-15ef254a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-25754 .elementor-element.elementor-element-15ef254a .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-25754 .elementor-element.elementor-element-15ef254a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-25754 .elementor-element.elementor-element-2fe66bbd{text-align:center;}.elementor-25754 .elementor-element.elementor-element-2fe66bbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;line-height:36px;color:var( --e-global-color-36500b2 );}.elementor-25754 .elementor-element.elementor-element-c2f41d7{text-align:center;}.elementor-25754 .elementor-element.elementor-element-c2f41d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;line-height:36px;color:var( --e-global-color-36500b2 );}body.elementor-page-25754:not(.elementor-motion-effects-element-type-background), body.elementor-page-25754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f2bee2 );}body.elementor-page-25754{margin:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-25754 .elementor-element.elementor-element-15ef254a .elementor-divider{padding-block-start:24px;padding-block-end:24px;}}@media(min-width:768px){.elementor-25754 .elementor-element.elementor-element-7c961e2{width:51%;}.elementor-25754 .elementor-element.elementor-element-b4c49e9{width:49%;}.elementor-25754 .elementor-element.elementor-element-9889312{width:51%;}.elementor-25754 .elementor-element.elementor-element-5e741bd{width:49%;}.elementor-25754 .elementor-element.elementor-element-95df142{width:55%;}.elementor-25754 .elementor-element.elementor-element-db4102f{width:45%;}}@media(max-width:1200px){.elementor-25754 .elementor-element.elementor-element-b8bd683 > .elementor-widget-container{margin:0px 0px 0px 36px;}.elementor-25754 .elementor-element.elementor-element-b8bd683 .elementor-heading-title{font-size:36px;}.elementor-25754 .elementor-element.elementor-element-e40a2a4 > .elementor-widget-container{margin:0px 0px 0px 24px;}.elementor-25754 .elementor-element.elementor-element-e40a2a4 .elementor-heading-title{font-size:22px;}.elementor-25754 .elementor-element.elementor-element-688bce7 > .elementor-widget-container{margin:0px 0px 0px 36px;}.elementor-25754 .elementor-element.elementor-element-688bce7 .elementor-heading-title{font-size:22px;}.elementor-25754 .elementor-element.elementor-element-f991c06 .elementor-button{border-radius:0px 0px 0px 0px;padding:8px 160px 8px 160px;}.elementor-25754 .elementor-element.elementor-element-bbfa9fe{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-afb3a34 > .elementor-widget-container{margin:0px 0px 0px -36px;}.elementor-25754 .elementor-element.elementor-element-afb3a34 img{width:442px;}.elementor-25754 .elementor-element.elementor-element-1d7de81{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-e9565dc{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-337e0a5 > .elementor-widget-container{margin:0px 0px 0px 36px;}.elementor-25754 .elementor-element.elementor-element-337e0a5 .elementor-heading-title{font-size:22px;}.elementor-25754 .elementor-element.elementor-element-302a6ec{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-db6a60d > .elementor-widget-container{margin:0px 0px 0px -36px;}.elementor-25754 .elementor-element.elementor-element-db6a60d img{width:442px;}.elementor-25754 .elementor-element.elementor-element-8538e36{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-ee29c30{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-2063e4e .elementor-heading-title{font-size:30px;}.elementor-25754 .elementor-element.elementor-element-1cfc19a{--spacer-size:24px;}.elementor-25754 .elementor-element.elementor-element-33ba27d > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-25754 .elementor-element.elementor-element-a073a72 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-25754 .elementor-element.elementor-element-f205b4f > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-25754 .elementor-element.elementor-element-6d42f18 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-25754 .elementor-element.elementor-element-84dcdda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-0283ec3 > .elementor-widget-container{margin:0px 0px 0px -12px;}.elementor-25754 .elementor-element.elementor-element-b299583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-b2a1855 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-c446ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-676a7851 > .elementor-container{min-height:720px;}.elementor-25754 .elementor-element.elementor-element-42bba6f3{--spacer-size:25px;}.elementor-25754 .elementor-element.elementor-element-13883dd > .elementor-widget-container{margin:0px -36px 0px 67px;}.elementor-25754 .elementor-element.elementor-element-65799f7:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.annamariaschiavini.it/wp-content/uploads/2026/05/5787579607048457702.jpg");background-position:-260px 0px;background-repeat:no-repeat;}.elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-container{min-height:720px;}.elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-background-overlay{opacity:0.72;}.elementor-25754 .elementor-element.elementor-element-209e568 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-aa02bce{--spacer-size:64px;}.elementor-25754 .elementor-element.elementor-element-ce4f36e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-c99ac39{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-b3716a1 > .elementor-widget-container{margin:12px 12px 12px -22px;}.elementor-25754 .elementor-element.elementor-element-7ea77aa .elementor-heading-title{font-size:18px;}.elementor-25754 .elementor-element.elementor-element-e1853cf{--spacer-size:36px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-1cc7ab9{left:36px;}body.rtl .elementor-25754 .elementor-element.elementor-element-1cc7ab9{right:36px;}.elementor-25754 .elementor-element.elementor-element-1cc7ab9{top:108px;}.elementor-25754 .elementor-element.elementor-element-1cc7ab9 .elementor-heading-title{font-size:36px;}body:not(.rtl) .elementor-25754 .elementor-element.elementor-element-b342fa0{left:36px;}body.rtl .elementor-25754 .elementor-element.elementor-element-b342fa0{right:36px;}.elementor-25754 .elementor-element.elementor-element-b342fa0{top:160px;}.elementor-25754 .elementor-element.elementor-element-b342fa0 .elementor-heading-title{font-size:18px;}.elementor-25754 .elementor-element.elementor-element-5b34f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-f61f447{--spacer-size:24px;}.elementor-25754 .elementor-element.elementor-element-06816cc{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-5b986cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-5b986cf .elementor-heading-title{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-216d76b{--spacer-size:5px;}.elementor-25754 .elementor-element.elementor-element-97a053d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-97a053d .elementor-heading-title{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-0e13968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-0e13968 .elementor-heading-title{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-1677e22{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-15ef254a .elementor-divider{padding-block-start:36px;padding-block-end:36px;}}@media(max-width:1020px){.elementor-25754 .elementor-element.elementor-element-e9565dc{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-ebac3bc > .elementor-widget-container{margin:0px 0px 0px 24px;}.elementor-25754 .elementor-element.elementor-element-ebac3bc .elementor-heading-title{line-height:1.4em;}.elementor-25754 .elementor-element.elementor-element-337e0a5 > .elementor-widget-container{margin:0px 0px 0px 24px;}.elementor-25754 .elementor-element.elementor-element-337e0a5{text-align:start;}.elementor-25754 .elementor-element.elementor-element-337e0a5 .elementor-heading-title{line-height:1.4em;}.elementor-25754 .elementor-element.elementor-element-302a6ec{--spacer-size:108px;}.elementor-25754 .elementor-element.elementor-element-8538e36{--spacer-size:72px;}.elementor-25754 .elementor-element.elementor-element-927133e > .elementor-container{max-width:444px;}.elementor-25754 .elementor-element.elementor-element-6dd73c4 .elementor-button{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-ee29c30{--spacer-size:108px;}.elementor-25754 .elementor-element.elementor-element-2063e4e .elementor-heading-title{font-size:24px;}.elementor-25754 .elementor-element.elementor-element-a073a72 > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-25754 .elementor-element.elementor-element-a073a72 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-f205b4f > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-25754 .elementor-element.elementor-element-f205b4f .elementor-heading-title{font-size:18px;}.elementor-25754 .elementor-element.elementor-element-5baa910{--spacer-size:3px;}.elementor-25754 .elementor-element.elementor-element-b299583{text-align:center;}.elementor-25754 .elementor-element.elementor-element-b299583 .elementor-heading-title{font-size:20px;}.elementor-25754 .elementor-element.elementor-element-a8891e4{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-b2a1855 .elementor-button{padding:12px 120px 12px 120px;}.elementor-25754 .elementor-element.elementor-element-23526c1 > .elementor-container{max-width:720px;}.elementor-25754 .elementor-element.elementor-element-ac01730{--spacer-size:12px;}.elementor-25754 .elementor-element.elementor-element-5e7c90f img{width:60%;}.elementor-25754 .elementor-element.elementor-element-c7cad16{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-11f4fb8{text-align:center;}.elementor-25754 .elementor-element.elementor-element-18dc0ca{text-align:center;}.elementor-25754 .elementor-element.elementor-element-18dc0ca .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-f76e727{--spacer-size:5px;}.elementor-25754 .elementor-element.elementor-element-f76e727 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-69df5ec > .elementor-widget-container{margin:0px 0px 0px 54px;}.elementor-25754 .elementor-element.elementor-element-69df5ec .elementor-heading-title{line-height:1.4em;}.elementor-25754 .elementor-element.elementor-element-a43b2c1{--spacer-size:12px;}.elementor-25754 .elementor-element.elementor-element-c446ac5 .elementor-button{padding:12px 120px 12px 120px;}.elementor-25754 .elementor-element.elementor-element-65799f7:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25754 .elementor-element.elementor-element-06816cc{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-5b986cf .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-216d76b{--spacer-size:3px;}.elementor-25754 .elementor-element.elementor-element-97a053d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-97a053d .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-0e13968 .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-002f306 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-b5deee5 > .elementor-container{max-width:444px;}.elementor-25754 .elementor-element.elementor-element-a0b364b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-1d07d9e > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-25754 .elementor-element.elementor-element-5487b8b > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-25754 .elementor-element.elementor-element-5487b8b .elementor-heading-title{line-height:1.4em;}.elementor-25754 .elementor-element.elementor-element-8bcc384 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-25754 .elementor-element.elementor-element-8bcc384 .elementor-heading-title{line-height:1.3em;}.elementor-25754 .elementor-element.elementor-element-329a9b5a .elementor-button{font-size:21px;line-height:1.5em;}.elementor-25754 .elementor-element.elementor-element-4744ab7{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-5fe2643{--spacer-size:24px;}.elementor-25754 .elementor-element.elementor-element-6f9dbcd{text-align:center;}.elementor-25754 .elementor-element.elementor-element-6f9dbcd .elementor-heading-title{line-height:1.2em;}.elementor-25754 .elementor-element.elementor-element-c38e55d{--spacer-size:24px;}.elementor-25754 .elementor-element.elementor-element-c68900d > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-25754 .elementor-element.elementor-element-c68900d{text-align:start;}.elementor-25754 .elementor-element.elementor-element-c68900d .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-f9c6a44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-f9c6a44{text-align:start;}.elementor-25754 .elementor-element.elementor-element-f9c6a44 .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-34c59a9 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-25754 .elementor-element.elementor-element-34c59a9{text-align:start;}.elementor-25754 .elementor-element.elementor-element-34c59a9 .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-28436d3{--spacer-size:4px;}.elementor-25754 .elementor-element.elementor-element-0894e9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-3ff7a2e{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-2063e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-2063e4e{text-align:start;}.elementor-25754 .elementor-element.elementor-element-2063e4e .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-f78960e{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-8354c00{text-align:center;}.elementor-25754 .elementor-element.elementor-element-a515a91{text-align:center;}.elementor-25754 .elementor-element.elementor-element-a515a91 .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-76d149f{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-2fbbac3 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-25754 .elementor-element.elementor-element-2fbbac3{text-align:start;}.elementor-25754 .elementor-element.elementor-element-2fbbac3 .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-576f99b{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-46c2154{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-ac01730{--spacer-size:16px;}.elementor-25754 .elementor-element.elementor-element-c7cad16{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-11f4fb8{text-align:center;}.elementor-25754 .elementor-element.elementor-element-18dc0ca{text-align:center;}.elementor-25754 .elementor-element.elementor-element-18dc0ca .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-f76e727{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-69df5ec{text-align:start;}.elementor-25754 .elementor-element.elementor-element-69df5ec .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-a43b2c1{--spacer-size:36px;}.elementor-25754 .elementor-element.elementor-element-10ffff7{--spacer-size:54px;}.elementor-25754 .elementor-element.elementor-element-65799f7:not(.elementor-motion-effects-element-type-background), .elementor-25754 .elementor-element.elementor-element-65799f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25754 .elementor-element.elementor-element-152538e img{width:100%;}.elementor-25754 .elementor-element.elementor-element-a19f66d > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-25754 .elementor-element.elementor-element-a19f66d .elementor-heading-title{font-size:15px;}.elementor-25754 .elementor-element.elementor-element-06816cc{--spacer-size:8px;}.elementor-25754 .elementor-element.elementor-element-5b986cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-5b986cf{text-align:center;}.elementor-25754 .elementor-element.elementor-element-5b986cf .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-216d76b{--spacer-size:2px;}.elementor-25754 .elementor-element.elementor-element-97a053d .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-0e13968 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-e18e53b{text-align:center;}.elementor-25754 .elementor-element.elementor-element-e18e53b .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-9d4e079{text-align:center;}.elementor-25754 .elementor-element.elementor-element-9d4e079 .elementor-heading-title{line-height:1.6em;}.elementor-25754 .elementor-element.elementor-element-002f306 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-002f306 .elementor-heading-title{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-07bd0d5 .elementor-button{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-a0b364b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-a0b364b .elementor-heading-title{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-1d07d9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25754 .elementor-element.elementor-element-1d07d9e .elementor-button{font-size:21px;}.elementor-25754 .elementor-element.elementor-element-c2f41d7 .elementor-heading-title{font-size:12px;line-height:1.6em;}}