.elementor-1318 .elementor-element.elementor-element-f1b87b1{--display:flex;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-2ac0647{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-2ac0647.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-b8588c1 .elementor-icon-wrapper{text-align:center;}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-b8588c1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-b8588c1.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-13f5131{text-align:center;}.elementor-1318 .elementor-element.elementor-element-13f5131 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-13f5131.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-244c31d.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-9351578{text-align:center;}.elementor-1318 .elementor-element.elementor-element-9351578 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-9351578.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-84fe455.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-9fa2ba3{--spacer-size:25px;}.elementor-1318 .elementor-element.elementor-element-9fa2ba3.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-3e25f89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-3e25f89:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-3e25f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.culturasommersa.it/wp-content/uploads/2023/12/watercolor-paper-texture-scaled.jpg");background-repeat:repeat;}.elementor-1318 .elementor-element.elementor-element-3e25f89, .elementor-1318 .elementor-element.elementor-element-3e25f89::before{--border-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-3e25f89 > .elementor-shape-top svg, .elementor-1318 .elementor-element.elementor-element-3e25f89 > .e-con-inner > .elementor-shape-top svg{width:calc(139% + 1.3px);height:77px;}.elementor-1318 .elementor-element.elementor-element-3e25f89 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1318 .elementor-element.elementor-element-3e25f89 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-6375159{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-6375159.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-1b2656e .elementor-icon-wrapper{text-align:center;}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-1b2656e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-1b2656e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-a8728c8{text-align:center;}.elementor-1318 .elementor-element.elementor-element-a8728c8 .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-a8728c8.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue-carousel-item{text-align:left;border-radius:10px 10px 10px 10px;margin:10px 10px 10px 10px;background-color:#FFFFFF;transform:scale(0.9,0.9);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc_classic_carousel_content{justify-content:center;padding:20px 20px 20px 20px;min-height:210px;}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc_classic_carousel_border{background-color:#FF313100;width:36px;height:0px;}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc_classic_carousel_placeholder img{border-radius:0px 0px 0px 0px;height:250px;object-fit:cover;object-position:top;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue_card_carousel_image_overlay{background-color:#000000;opacity:0%;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue-carousel-item:hover .ue_card_carousel_image_overlay{opacity:20%;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue-item-icon svg{fill:#ffffff;}.elementor-1318 .elementor-element.elementor-element-c441c94 .ue-item-icon-wrapper{justify-content:center;}.elementor-1318 .elementor-element.elementor-element-c441c94 .card_carousel_title{margin-top:0px;color:#000000;font-family:"League Spartan", Sans-serif;font-weight:700;}.elementor-1318 .elementor-element.elementor-element-c441c94 .card_carousel_text{margin-top:10px;color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc_more_btn{font-family:"EB Garamond", Sans-serif;font-size:17px;font-weight:700;padding:12px 12px 12px 12px;border-radius:13px;background-color:var( --e-global-color-primary );color:#FFFFFF;margin-top:13px;}.elementor-1318 .elementor-element.elementor-element-c441c94 .uc_more_btn:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-nav .owl-next{right:20px;left:auto;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-next,.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-prev{top:567px;border-radius:100px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-next:hover,.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-dot.active{background-color:#000000;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-dots{margin-top:20px;}.elementor-1318 .elementor-element.elementor-element-c441c94.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-de474f5{--spacer-size:100px;}.elementor-1318 .elementor-element.elementor-element-de474f5.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-cbe3c3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-cbe3c3a:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-cbe3c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-cbe3c3a, .elementor-1318 .elementor-element.elementor-element-cbe3c3a::before{--border-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-12e5255 .elementor-icon-wrapper{text-align:center;}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-12e5255.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-12e5255.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-4ca6ded{text-align:center;}.elementor-1318 .elementor-element.elementor-element-4ca6ded .elementor-heading-title{color:#FFFFFF;font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-4ca6ded.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-image{height:250px;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .cbp-item-wrapper{background-color:#FFFFFF;border-style:none;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);overflow:hidden;border-radius:10px 10px 10px 10px;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-content{min-height:84px;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-title{font-family:"League Spartan", Sans-serif;font-size:21px;color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-excerpt{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li{font-family:"Quicksand", Sans-serif;font-size:14px;background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list{grid-gap:0px;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li > i{color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li > svg{fill:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li,.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li a{color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-btn{font-family:"EB Garamond", Sans-serif;font-size:17px;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:none;border-radius:13px 13px 13px 13px;padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-btn:hover,.elementor-1318 .elementor-element.elementor-element-45a5a34 .xpro-post-grid-btn:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-45a5a34.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-f9f22c4{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-f9f22c4.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-c76134b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-c76134b:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-c76134b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-c76134b, .elementor-1318 .elementor-element.elementor-element-c76134b::before{--border-transition:0.3s;}.elementor-1318 .elementor-element.elementor-element-fb5ed5c{--spacer-size:25px;}.elementor-1318 .elementor-element.elementor-element-fb5ed5c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-ca72115 .elementor-icon-wrapper{text-align:center;}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-framed .elementor-icon, .elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-framed .elementor-icon:hover, .elementor-1318 .elementor-element.elementor-element-ca72115.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-ca72115.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-48f978c{text-align:center;}.elementor-1318 .elementor-element.elementor-element-48f978c .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-48f978c.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-6aa68f3{text-align:center;}.elementor-1318 .elementor-element.elementor-element-6aa68f3.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-layout-inline .xpro-taxonomy-list{justify-content:left;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-list .xpro-taxonomy-list-content{font-family:"EB Garamond", Sans-serif;font-size:25px;font-weight:500;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-wrapper .xpro-taxonomy-list{grid-gap:15px;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-sub-taxonomy-list > li:first-child > a{margin-top:15px;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-media{font-size:12px;min-height:12px;min-width:12px;height:25px;width:25px;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-media > svg{width:12px;height:auto;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-media i{color:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-media svg{fill:var( --e-global-color-secondary );}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-list > li:hover .xpro-taxonomy-media i, .elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-elementor-button-primary:focus .xpro-elementor-button-media i{color:#ADADAD;}.elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-taxonomy-list > li:hover .xpro-taxonomy-media svg, .elementor-1318 .elementor-element.elementor-element-cf38dd1 .xpro-elementor-button-primary:focus .xpro-elementor-button-media svg{fill:#ADADAD;}.elementor-1318 .elementor-element.elementor-element-cf38dd1.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-436b7d3{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-436b7d3.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-d9e9942{text-align:center;}.elementor-1318 .elementor-element.elementor-element-d9e9942 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-weight:600;}.elementor-1318 .elementor-element.elementor-element-d9e9942.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-b3b2604{text-align:center;}.elementor-1318 .elementor-element.elementor-element-b3b2604.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-916ba35.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-1318 .elementor-element.elementor-element-4c2725e{--spacer-size:50px;}.elementor-1318 .elementor-element.elementor-element-4c2725e.xpro-widget-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-next,.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-prev{top:567px;}}@media(max-width:767px){.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-nav .owl-next{right:0px;left:auto;}.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-next,.elementor-1318 .elementor-element.elementor-element-c441c94 .owl-carousel .owl-nav .owl-prev{top:567px;}}