.elementor-70 .elementor-element.elementor-element-fffd9f7:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fffd9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3668;}.elementor-70 .elementor-element.elementor-element-fffd9f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-fffd9f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-70 .elementor-element.elementor-element-0ed08c6{--divider-border-style:solid;--divider-color:#55C2EB;--divider-border-width:5.3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-0ed08c6 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-0ed08c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-70 .elementor-element.elementor-element-b2b9af6{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-b2b9af6 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-d4ee1a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-d4ee1a0 .elementor-heading-title{font-family:"Catamaran", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-477b0f1{--divider-border-style:solid;--divider-color:#55C2EB;--divider-border-width:5.3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-477b0f1 .elementor-divider-separator{width:100%;}.elementor-70 .elementor-element.elementor-element-477b0f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-70 .elementor-element.elementor-element-341c4c2 > .elementor-container{max-width:1370px;}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a{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-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a:hover{color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span a{color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn:hover{color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination-normal .page-numbers, .elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-item, .elementor-widget-elementor-blog-posts .post-grid-pagination-load-more a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination-normal a.page-numbers{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-item{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination-load-more a{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-numbers.current{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-item.active{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination-normal a.page-numbers:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-item:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination-load-more a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .filters-button-group{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elementor-blog-posts .filters-button-group .btn-filter{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .filters-button-group .btn-filter.active{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .filters-button-group .btn-filter:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .post-grid-price-woo{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .post-grid-cart-woo{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elementor-blog-posts .post-grid-cart-woo a{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .post-grid-cart-woo a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .post-grid-price-edd{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .post-grid-cart-edd, .elementor-widget-elementor-blog-posts .post-grid-cart-edd .edd-add-to-cart-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elementor-blog-posts .post-grid-cart-edd a{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-elementor-blog-posts .post-grid-cart-edd a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-msie .elementor-70 .elementor-element.elementor-element-6cf2fde .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-70 .elementor-element.elementor-element-6cf2fde > .elementor-widget-container{padding:30px 0px 030px 0px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .filters-button-group{text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;margin:0px 0px 35px 0px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .wpcap-grid-container{grid-column-gap:30px;grid-row-gap:30px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .wpcap-grid-container .wpcap-post{border-radius:0px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .wpcap-grid-container .wpcap-post .title, .elementor-70 .elementor-element.elementor-element-6cf2fde .wpcap-grid-container .wpcap-post .title > a{margin:5px 0px 5px 0px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .filters-button-group .btn-filter{color:#FFFFFF;background-color:#314A77;border-color:#314A77;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;padding:5px 10px 5px 10px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .filters-button-group .btn-filter.active{color:#FFFFFF;background-color:#55C2EB;border-color:#55C2EB;}.elementor-70 .elementor-element.elementor-element-6cf2fde .filters-button-group .btn-filter:hover{color:#FFFFFF;background-color:#55C2EB;}.elementor-70 .elementor-element.elementor-element-ad2a04e:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ad2a04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-70 .elementor-element.elementor-element-ad2a04e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-ad2a04e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-e534beb{padding:030px 0px 030px 0px;}.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-70 .elementor-element.elementor-element-16d8909{padding:0px 020px 0px 0px;text-align:right;}.elementor-70 .elementor-element.elementor-element-16d8909 img{width:30%;}.elementor-70 .elementor-element.elementor-element-4e5393a{padding:0px 0px 0px 020px;text-align:left;}.elementor-70 .elementor-element.elementor-element-4e5393a img{width:30%;}@media(max-width:1024px){.elementor-msie .elementor-70 .elementor-element.elementor-element-6cf2fde .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-70 .elementor-element.elementor-element-16d8909 img{width:47%;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-b2b9af6 .elementor-heading-title{line-height:1.5em;}.elementor-msie .elementor-70 .elementor-element.elementor-element-6cf2fde .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-70 .elementor-element.elementor-element-6cf2fde > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6cf2fde .filters-button-group{font-size:16px;margin:10px 0px 010px 0px;}.elementor-70 .elementor-element.elementor-element-ad2a04e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e534beb{padding:030px 0px 030px 0px;}.elementor-70 .elementor-element.elementor-element-1c15485{width:50%;}.elementor-70 .elementor-element.elementor-element-16d8909 img{width:85%;}.elementor-70 .elementor-element.elementor-element-d09f138{width:50%;}.elementor-70 .elementor-element.elementor-element-4e5393a{text-align:left;}.elementor-70 .elementor-element.elementor-element-4e5393a img{width:88%;}}/* Start custom CSS */.ptu_btn.ptu_btn_book {
	display: none;
}
.ptu_riga_durata::before{
    display: none !important;
}/* End custom CSS */