.elementor-2555 .elementor-element.elementor-element-99de29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-d0218cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-d0218cc:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-d0218cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9e6cf4 );}.elementor-2555 .elementor-element.elementor-element-4d7a28d{--spacer-size:144px;}.elementor-2555 .elementor-element.elementor-element-8e0230c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-5d66ee2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2555 .elementor-element.elementor-element-5d66ee2:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-5d66ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9e6cf4 );}.elementor-2555 .elementor-element.elementor-element-a2b3ea3{--display:flex;--width:72px;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-59a9f41{--display:flex;--width:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-9f83d4d{--display:flex;--width:calc(100% - 72px);--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-2555 .elementor-element.elementor-element-b9561e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 26px;--row-gap:0px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-3e2d350{--display:flex;--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-283384a{--display:flex;--width:fit-content;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2555 .elementor-element.elementor-element-283384a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-283384a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-icon{width:14px;}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-icon i{font-size:14px;}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-text, .elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-text a{color:var( --e-global-color-c9e6cf4 );}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-item{font-family:"revolution-gothic", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:16px;}.elementor-2555 .elementor-element.elementor-element-af26fa3{--spacer-size:72px;}.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-2555 .elementor-element.elementor-element-63c47e4{text-align:start;}.elementor-2555 .elementor-element.elementor-element-63c47e4 .elementor-heading-title{font-family:"revolution-gothic", Sans-serif;font-size:65px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:55px;letter-spacing:-1px;}.elementor-2555 .elementor-element.elementor-element-c68ee99{--spacer-size:30px;}.elementor-2555 .elementor-element.elementor-element-fae8f3f .elementor-icon-list-icon{width:14px;}.elementor-2555 .elementor-element.elementor-element-fae8f3f .elementor-icon-list-icon i{font-size:14px;}.elementor-2555 .elementor-element.elementor-element-fae8f3f .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2555 .elementor-element.elementor-element-fae8f3f .elementor-icon-list-item{font-family:"revolution-gothic", Sans-serif;font-size:18px;font-weight:500;line-height:18px;}.elementor-2555 .elementor-element.elementor-element-00c7092{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 36px;--row-gap:0px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-7602849{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5844a23{--spacer-size:72px;}.elementor-2555 .elementor-element.elementor-element-b5a3a29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-aae4c1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2555 .elementor-element.elementor-element-aae4c1a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-aae4c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c9e6cf4 );}.elementor-2555 .elementor-element.elementor-element-b52136b{--display:flex;--width:72px;--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-546d872{--display:flex;--width:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-60e7eb8 .elementor-heading-title{font-family:"revolution-gothic", Sans-serif;font-size:16px;font-weight:800;font-style:italic;line-height:16px;color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-0e16b5d{--display:flex;--width:calc(100% - 72px);--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:72px;}.elementor-2555 .elementor-element.elementor-element-eeb4a91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 072px;--row-gap:0px;--column-gap:072px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f1ce813{--display:flex;--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-fd98277{--spacer-size:72px;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-e80b28e{font-family:"dm-sans", Sans-serif;font-size:21px;font-weight:500;line-height:27px;}.elementor-2555 .elementor-element.elementor-element-5814739{--spacer-size:30px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-9ea6e6d{text-align:justify;font-family:"dm-sans", Sans-serif;font-size:16px;font-weight:400;line-height:21px;}.elementor-2555 .elementor-element.elementor-element-b5a9eae{--display:flex;--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .dt-css-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px;}.elementor-2555 .elementor-element.elementor-element-8c103f9{--wide-desktop-columns:1;--meta-color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .post.wrapper{align-items:flex-start;align-content:flex-start;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .post-entry-content{align-items:flex-start;text-align:left;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button.elementor-button:hover, .elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button.elementor-button:focus, .elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button.elementor-button:hover .popup-icon, .elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button.elementor-button:focus .popup-icon,  .elementor-2555 .elementor-element.elementor-element-8c103f9 .box-hover:hover .box-button.elementor-button, .elementor-2555 .elementor-element.elementor-element-8c103f9 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .heading{line-height:22px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .post-title{color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .entry-meta .meta-item:not(:first-child):before{content:"|";}.elementor-2555 .elementor-element.elementor-element-8c103f9 .the7-simple-widget-posts .entry-meta{font-family:"revolution-gothic", Sans-serif;font-size:14px;line-height:14px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .entry-meta .meta-item, .elementor-2555 .elementor-element.elementor-element-8c103f9 .entry-meta .meta-item *{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .entry-meta{margin-top:13px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .short-description{font-size:15px;line-height:20px;color:var( --e-global-color-text );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button{font-family:"revolution-gothic", Sans-serif;font-size:15px;font-weight:700;font-style:italic;line-height:15px;padding:12px 020px 12px 20px;border-radius:100px 100px 100px 100px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 {--box-button-padding-top:12px;--box-button-padding-right:020px;--box-button-padding-bottom:12px;--box-button-padding-left:20px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .paginator{justify-content:center;}@media(max-width:1024px){.elementor-2555 .elementor-element.elementor-element-99de29d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-8e0230c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-b9561e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-b5a3a29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-eeb4a91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-f1ce813{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-8c103f9 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-2555 .elementor-element.elementor-element-8c103f9{--wide-desktop-columns:1;}}@media(max-width:767px){.elementor-2555 .elementor-element.elementor-element-99de29d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-8e0230c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-5d66ee2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-9f83d4d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-341f007 .elementor-icon-list-item{font-size:18px;line-height:24px;}.elementor-2555 .elementor-element.elementor-element-63c47e4 .elementor-heading-title{font-size:66px;line-height:52px;}.elementor-2555 .elementor-element.elementor-element-fae8f3f .elementor-icon-list-item{font-size:18px;line-height:24px;}.elementor-2555 .elementor-element.elementor-element-5844a23{--spacer-size:70px;}.elementor-2555 .elementor-element.elementor-element-b5a3a29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-aae4c1a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2555 .elementor-element.elementor-element-0e16b5d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-2555 .elementor-element.elementor-element-eeb4a91{--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2555 .elementor-element.elementor-element-f1ce813{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-fd98277{--spacer-size:70px;}.elementor-widget-theme-post-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-e80b28e{font-size:18px;line-height:24px;}.elementor-2555 .elementor-element.elementor-element-5814739{--spacer-size:70px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2555 .elementor-element.elementor-element-9ea6e6d{font-size:18px;line-height:24px;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-2555 .elementor-element.elementor-element-8c103f9{--wide-desktop-columns:1;}.elementor-2555 .elementor-element.elementor-element-8c103f9 .box-button{font-size:20px;line-height:20px;}}@media screen and (min-width: 101px) {  .the7-elements-simple-posts-8c103f9 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7-elements-simple-posts-8c103f9 .wf-cell:nth-child(-n + 1):before,  .the7-elements-simple-posts-8c103f9 .wd-hide-divider:before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7-elements-simple-posts-8c103f9 .wf-cell:nth-child(-n + 1):before,  .d-hide-divider:before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7-elements-simple-posts-8c103f9 .wf-cell:nth-child(-n + 1):before,  .t-hide-divider:before {    display: none;  }}@media screen and (max-width: 1024px) {  .img-align-tablet-right .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 2;  }  .img-align-tablet-left .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 0;  }  .img-align-tablet-top .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 0;    margin: 0 0 var(--image-spacing) 0;  }  .img-align-tablet-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    flex-wrap: wrap;  }  .image-vertical-align-tablet-start.img-align-tablet-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: flex-start;  }  .image-vertical-align-tablet-center.img-align-tablet-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: center;  }  .image-vertical-align-tablet-end.img-align-tablet-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: flex-end;  }  .img-align-tablet-left .the7-elements-simple-posts-8c103f9 .wrapper.post,  .img-align-tablet-right .the7-elements-simple-posts-8c103f9 .wrapper.post {    flex-wrap: inherit;  }  .img-align-tablet-left .the7-elements-simple-posts-8c103f9,  .img-align-tablet-right .the7-elements-simple-posts-8c103f9 {    flex-wrap: unset;  }  .icon-box-vertical-align-tablet-center .the7-elements-simple-posts-8c103f9 .wf-cell .post-entry-content {    justify-content: center;  }  .icon-box-vertical-align-tablet-bottom .the7-elements-simple-posts-8c103f9 .wf-cell .post-entry-content {    justify-content: flex-end;  }}@media screen and (max-width: 767px) {  .the7-elements-simple-posts-8c103f9 .wf-cell:nth-child(-n + 1):before,  .m-hide-divider:before {    display: none;  }  .img-align-mobile-right .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 2;  }  .img-align-mobile-left .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 0;  }  .img-align-mobile-top .the7-elements-simple-posts-8c103f9.the7-simple-widget-posts .the7-simple-post-thumb {    order: 0;    margin: 0 0 var(--image-spacing) 0;  }  .img-align-mobile-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    flex-wrap: wrap;  }  .image-vertical-align-mobile-start.img-align-mobile-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: flex-start;  }  .image-vertical-align-mobile-center.img-align-mobile-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: center;  }  .image-vertical-align-mobile-end.img-align-mobile-top .the7-elements-simple-posts-8c103f9 .wrapper.post {    justify-content: flex-end;  }  .img-align-mobile-left .the7-elements-simple-posts-8c103f9 .wrapper.post,  .img-align-mobile-right .the7-elements-simple-posts-8c103f9 .wrapper.post {    flex-wrap: inherit;  }  .img-align-mobile-left .the7-elements-simple-posts-8c103f9,  .img-align-mobile-right .the7-elements-simple-posts-8c103f9 {    flex-wrap: unset;  }  .icon-box-vertical-align-mobile-center .the7-elements-simple-posts-8c103f9 .wf-cell .post-entry-content {    justify-content: center;  }  .icon-box-vertical-align-mobile-bottom .the7-elements-simple-posts-8c103f9 .wf-cell .post-entry-content {    justify-content: flex-end;  }}
/* Start custom CSS */#contenuto h2, #contenuto h3 {
    font-size: 22px;
    line-height: 24px;
    color: #002f47;
    text-transform: uppercase;
    margin-top: 30px;
    letter-spacing: -0,5px;
}/* End custom CSS */