.elementor-38049 .elementor-element.elementor-element-52d016e:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-52d016e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-52d016e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-52d016e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-52d016e>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-52d016e>.elementor-shape-bottom svg{width:calc(106% + 1.3px);height:12px}.elementor-38049 .elementor-element.elementor-element-7ba39ae{text-align:center}.elementor-38049 .elementor-element.elementor-element-7ba39ae .elementor-heading-title{font-size:38px;color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-890c9a1{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-secondary );--typing-selected-bg-color:var( --e-global-color-b001209 )}.elementor-38049 .elementor-element.elementor-element-890c9a1 .elementor-headline{text-align:center}.elementor-38049 .elementor-element.elementor-element-890c9a1 .elementor-headline-plain-text{color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-b3d5a29{--spacer-size:4px}.elementor-38049 .elementor-element.elementor-element-7032a16{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.71 * 100%)}.elementor-38049 .elementor-element.elementor-element-7032a16:after{content:"0.71"}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__thumbnail__link{width:100%}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__meta-data span+span:before{content:"•"}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__text{margin-top:20px}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__badge{right:0}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__card .elementor-post__badge{margin:20px}.elementor-38049 .elementor-element.elementor-element-6a6d21f{--spacer-size:32px}.elementor-38049 .elementor-element.elementor-element-7c71317:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-38049 .elementor-element.elementor-element-7c71317{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-shape-top svg{width:calc(109% + 1.3px);height:20px}.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-7c71317>.elementor-shape-bottom svg{width:calc(211% + 1.3px);height:12px}.elementor-38049 .elementor-element.elementor-element-ca0bff5{--spacer-size:12px}.elementor-38049 .elementor-element.elementor-element-f1e9c15{text-align:center}.elementor-38049 .elementor-element.elementor-element-f1e9c15 .elementor-heading-title{font-size:28px}.elementor-38049 .elementor-element.elementor-element-facf414{--spacer-size:26px}.elementor-38049 .elementor-element.elementor-element-0f649d9:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-0f649d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-0f649d9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-0f649d9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-d3887df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-533b6b1{width:var(--container-widget-width,63.883%);max-width:63.883%;--container-widget-width:63.883%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-533b6b1:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-533b6b1.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-29929d5{text-align:center}.elementor-38049 .elementor-element.elementor-element-29929d5 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-2f2572a .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-013fa35.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-1c11ec9{width:var(--container-widget-width,66.665%);max-width:66.665%;--container-widget-width:66.665%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-1c11ec9:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-1c11ec9.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-a6abd17{text-align:center}.elementor-38049 .elementor-element.elementor-element-a6abd17 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-336ac91 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-8ed0903{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-afb5053.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-b0c7baf{width:var(--container-widget-width,66.665%);max-width:66.665%;--container-widget-width:66.665%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-b0c7baf:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-b0c7baf.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-9e06810{text-align:center}.elementor-38049 .elementor-element.elementor-element-9e06810 .elementor-heading-title{text-decoration:none;color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-b6d8e13 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-d65a8d5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-f98a83e{width:var(--container-widget-width,108.547%);max-width:108.547%;--container-widget-width:108.547%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-f98a83e:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-f98a83e.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-fe342ba{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-38049 .elementor-element.elementor-element-fe342ba .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-51f3c2a .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-c8d1638.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-d163bf7{width:var(--container-widget-width,75.481%);max-width:75.481%;--container-widget-width:75.481%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-d163bf7:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-d163bf7.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-50a2e09{text-align:center}.elementor-38049 .elementor-element.elementor-element-50a2e09 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-26b2814 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-5bf714a:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-5bf714a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-5bf714a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-5bf714a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-ae59882.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-e252eb8{width:var(--container-widget-width,75.849%);max-width:75.849%;--container-widget-width:75.849%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-e252eb8:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-e252eb8.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-d0ff533{text-align:center}.elementor-38049 .elementor-element.elementor-element-d0ff533 .elementor-heading-title{text-decoration:none;color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-9686894 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-e4d7089.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-8c9574f{width:var(--container-widget-width,73.787%);max-width:73.787%;--container-widget-width:73.787%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-8c9574f:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-8c9574f.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-b231f7b{text-align:center}.elementor-38049 .elementor-element.elementor-element-b231f7b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-51bf56d .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-7161612{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-77045ae.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-8a17d1a{width:var(--container-widget-width,88.804%);max-width:88.804%;--container-widget-width:88.804%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-8a17d1a:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-8a17d1a.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-4a7e576{text-align:center}.elementor-38049 .elementor-element.elementor-element-4a7e576 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-ea57e05 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-aa2dba1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-eeb2035{width:var(--container-widget-width,77.404%);max-width:77.404%;--container-widget-width:77.404%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-eeb2035:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-eeb2035.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-eeb2035 img{width:100%;height:265px}.elementor-38049 .elementor-element.elementor-element-55dd302{text-align:center}.elementor-38049 .elementor-element.elementor-element-55dd302 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-678a2db .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-7c7b274{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-3af7609.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-38049 .elementor-element.elementor-element-1eabe83{width:var(--container-widget-width,73.34%);max-width:73.34%;--container-widget-width:73.34%;--container-widget-flex-grow:0}.elementor-38049 .elementor-element.elementor-element-1eabe83:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-1eabe83.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-eab8db9{text-align:center}.elementor-38049 .elementor-element.elementor-element-eab8db9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-41d5816 .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-128c85a);color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-68f1da2:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-container{max-width:1087px}.elementor-38049 .elementor-element.elementor-element-68f1da2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-shape-top svg{height:13px}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-68f1da2>.elementor-shape-bottom svg{height:8px}.elementor-38049 .elementor-element.elementor-element-eb36e1f{--spacer-size:32px}.elementor-38049 .elementor-element.elementor-element-903e080{text-align:center}.elementor-38049 .elementor-element.elementor-element-903e080 .elementor-heading-title{font-size:26px;color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-9a134ee{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-accent);color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.73 * 100%)}.elementor-38049 .elementor-element.elementor-element-9a134ee:after{content:"0.73"}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-post__thumbnail__link{width:100%}.elementor-38049 .elementor-element.elementor-element-9a134ee.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-38049 .elementor-element.elementor-element-9a134ee.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-38049 .elementor-element.elementor-element-9a134ee.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-post__title,.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-post__title a{color:var(--e-global-color-128c85a);font-size:20px;font-style:normal;text-decoration:none}.elementor-38049 .elementor-element.elementor-element-9b46dc0{--spacer-size:23px}.elementor-38049 .elementor-element.elementor-element-b29cab8{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-40136de{text-align:center}.elementor-38049 .elementor-element.elementor-element-9ac6b79:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-9ac6b79.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-1367cd3{text-align:center}.elementor-38049 .elementor-element.elementor-element-1367cd3 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-b9ae2be:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-b9ae2be.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-a79d753{text-align:center}.elementor-38049 .elementor-element.elementor-element-a79d753 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-54b141b:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-54b141b.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-dcfb940{text-align:center}.elementor-38049 .elementor-element.elementor-element-dcfb940 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-0c26084:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-0c26084.elementor-widget-image img{-webkit-mask-image:url(https://carlottalolli.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-38049 .elementor-element.elementor-element-1174f95{text-align:center}.elementor-38049 .elementor-element.elementor-element-1174f95 .elementor-heading-title{color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-891c1e1{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-8765d2d:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-38049 .elementor-element.elementor-element-8765d2d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-shape-top svg{width:calc(109% + 1.3px);height:20px}.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-8765d2d>.elementor-shape-bottom svg{width:calc(211% + 1.3px);height:12px}.elementor-38049 .elementor-element.elementor-element-e561874{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-200be35{text-align:center}.elementor-38049 .elementor-element.elementor-element-200be35 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-38049 .elementor-element.elementor-element-ca4dd50{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-67b875c>.elementor-container{max-width:500px}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-8efab8f .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/07/Gazpacho-pomodoro-2-scaled.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-673dcc2 .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/12/Carbonara-di-mare-2-scaled.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-d4ca165 .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/12/Polpo-arrosto-con-purea-di-ceci-2-scaled.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-b8ea329 .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/07/pani-in-padella-2-scaled.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-4daa4df .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/09/Insalate-autunno-inverno-069.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-repeater-item-e2cf282 .swiper-slide-bg{background-color:var(--e-global-color-128c85a);background-image:url(https://carlottalolli.com/wp-content/uploads/2024/07/Torta-panna-e-fragole-1-scaled.jpg);background-size:contain}.elementor-38049 .elementor-element.elementor-element-cb2644f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-slide-button{background-color:var(--e-global-color-primary);font-size:20px;font-weight:500;color:var(--e-global-color-128c85a);border-color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-cb2644f .swiper-slide-contents{max-width:66%}.elementor-38049 .elementor-element.elementor-element-cb2644f .swiper-slide-inner{text-align:center}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-slide-heading{color:var(--e-global-color-128c85a);text-decoration:none}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-swiper-button{font-size:28px;color:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-cb2644f .elementor-swiper-button svg{fill:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-cb2644f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--e-global-color-accent);opacity:var(--e-global-color-accent)}.elementor-38049 .elementor-element.elementor-element-5a137e9{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-a7a6c3a:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-a7a6c3a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-shape-top svg{width:calc(108% + 1.3px);height:22px}.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-a7a6c3a>.elementor-shape-bottom svg{height:18px}.elementor-38049 .elementor-element.elementor-element-3d444eb{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-63e69b3{text-align:center}.elementor-38049 .elementor-element.elementor-element-63e69b3 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-38049 .elementor-element.elementor-element-40c3cc3{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-98df9d8{--grid-row-gap:17px;--grid-column-gap:20px}.elementor-38049 .elementor-element.elementor-element-98df9d8 a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-secondary)}.elementor-38049 .elementor-element.elementor-element-e037af1:not(.elementor-motion-effects-element-type-background),.elementor-38049 .elementor-element.elementor-element-e037af1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-38049 .elementor-element.elementor-element-e037af1>.elementor-container{max-width:720px}.elementor-38049 .elementor-element.elementor-element-e037af1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-38049 .elementor-element.elementor-element-e037af1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-38049 .elementor-element.elementor-element-e037af1>.elementor-shape-top svg{height:29px}.elementor-38049 .elementor-element.elementor-element-bcb0c80{--spacer-size:50px}.elementor-38049 .elementor-element.elementor-element-86373c3{text-align:center}.elementor-38049 .elementor-element.elementor-element-86373c3 .elementor-heading-title{color:var(--e-global-color-secondary)}.elementor-38049 .elementor-element.elementor-element-3f3564b{font-size:23px;color:var(--e-global-color-128c85a)}.elementor-38049 .elementor-element.elementor-element-c492739 .elementor-search-form__container{min-height:41px}.elementor-38049 .elementor-element.elementor-element-c492739 .elementor-search-form__submit{min-width:41px}body:not(.rtl) .elementor-38049 .elementor-element.elementor-element-c492739 .elementor-search-form__icon{padding-left:calc(41px / 3)}body.rtl .elementor-38049 .elementor-element.elementor-element-c492739 .elementor-search-form__icon{padding-right:calc(41px / 3)}.elementor-38049 .elementor-element.elementor-element-c492739 .elementor-search-form__input,.elementor-38049 .elementor-element.elementor-element-c492739.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(41px / 3);padding-right:calc(41px / 3)}.elementor-38049 .elementor-element.elementor-element-c492739:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px}.elementor-38049 .elementor-element.elementor-element-c492739.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px}.elementor-38049 .elementor-element.elementor-element-556d576{--spacer-size:50px}:root{--page-title-display:none}@media(max-width:768px){.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-38049 .elementor-element.elementor-element-7032a16:after{content:"0.5"}.elementor-38049 .elementor-element.elementor-element-7032a16 .elementor-post__thumbnail__link{width:100%}.elementor-38049 .elementor-element.elementor-element-f1e9c15{text-align:center}.elementor-38049 .elementor-element.elementor-element-533b6b1:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-533b6b1.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-29929d5{text-align:center}.elementor-38049 .elementor-element.elementor-element-2f2572a .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-1c11ec9:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-1c11ec9.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-a6abd17{text-align:center}.elementor-38049 .elementor-element.elementor-element-336ac91 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-b0c7baf:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-b0c7baf.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-9e06810{text-align:center}.elementor-38049 .elementor-element.elementor-element-b6d8e13 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-f98a83e:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-f98a83e.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-fe342ba{text-align:center}.elementor-38049 .elementor-element.elementor-element-51f3c2a .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-d163bf7:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-d163bf7.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-50a2e09{text-align:center}.elementor-38049 .elementor-element.elementor-element-26b2814 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-e252eb8:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-e252eb8.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-d0ff533{text-align:center}.elementor-38049 .elementor-element.elementor-element-9686894 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-8c9574f:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-8c9574f.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-b231f7b{text-align:center}.elementor-38049 .elementor-element.elementor-element-51bf56d .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-8a17d1a:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-8a17d1a.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-4a7e576{text-align:center}.elementor-38049 .elementor-element.elementor-element-ea57e05 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-eeb2035:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-eeb2035.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-55dd302{text-align:center}.elementor-38049 .elementor-element.elementor-element-678a2db .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-1eabe83:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-1eabe83.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-eab8db9{text-align:center}.elementor-38049 .elementor-element.elementor-element-41d5816 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-38049 .elementor-element.elementor-element-9a134ee:after{content:"0.5"}.elementor-38049 .elementor-element.elementor-element-9a134ee .elementor-post__thumbnail__link{width:100%}.elementor-38049 .elementor-element.elementor-element-9ac6b79:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-9ac6b79.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-1367cd3{text-align:center}.elementor-38049 .elementor-element.elementor-element-c1e9209 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-b9ae2be:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-b9ae2be.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-a79d753{text-align:center}.elementor-38049 .elementor-element.elementor-element-1f7090b .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-54b141b:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-54b141b.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-dcfb940{text-align:center}.elementor-38049 .elementor-element.elementor-element-47f65b9 .elementor-button{font-size:15px}.elementor-38049 .elementor-element.elementor-element-0c26084:not(.elementor-widget-image),.elementor-38049 .elementor-element.elementor-element-0c26084.elementor-widget-image img{-webkit-mask-size:contain}.elementor-38049 .elementor-element.elementor-element-1174f95{text-align:center}.elementor-38049 .elementor-element.elementor-element-eddbf7e .elementor-button{font-size:15px}}