.elementor-243 .elementor-element.elementor-element-6be2728{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-4b0cbc7{width:100%;max-width:100%;}.elementor-243 .elementor-element.elementor-element-4b0cbc7.elementor-element{--align-self:center;}.elementor-243 .elementor-element.elementor-element-212745a{--display:flex;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-243 .elementor-element.elementor-element-fee27a2{text-align:center;}.elementor-243 .elementor-element.elementor-element-fee27a2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-243 .elementor-element.elementor-element-52a8533{text-align:center;}.elementor-243 .elementor-element.elementor-element-f8e02a1{text-align:center;}.elementor-243 .elementor-element.elementor-element-73493bb{padding:032px 0px 56px 0px;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__front{background-color:var( --e-global-color-f68b6ca );border-style:none;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__back{background-color:var( --e-global-color-3221e20 );border-style:none;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box{height:370px;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__layer, .elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__image img{width:100%;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;color:#000000;font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:16px;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__button{margin-inline-center:0;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:21px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__front{background-color:var( --e-global-color-f68b6ca );border-style:none;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__back{background-color:var( --e-global-color-3221e20 );border-style:none;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box{height:370px;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__layer, .elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__image img{width:100%;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;color:#000000;font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:16px;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#FFFFFF;font-size:21px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__front{background-color:var( --e-global-color-f68b6ca );border-style:none;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__back{background-color:var( --e-global-color-3221e20 );border-style:none;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box{height:372px;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__layer, .elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__image img{width:100%;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;color:#000000;font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:16px;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:21px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__front{background-color:var( --e-global-color-f68b6ca );border-style:none;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__back{background-color:var( --e-global-color-3221e20 );border-style:none;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box{height:370px;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__layer, .elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:start;justify-content:center;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__image img{width:100%;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;color:#000000;font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#000000;font-size:16px;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__button{margin-inline-center:0;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:21px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-071c778 > .elementor-widget-container{padding:64px 0px 72px 0px;}.elementor-243 .elementor-element.elementor-element-071c778{text-align:center;}.elementor-243 .elementor-element.elementor-element-8324ec1{--grid-columns:4;}.elementor-243 .elementor-element.elementor-element-8324ec1 > .elementor-widget-container{padding:0px 0px 064px 0px;}.elementor-243 .elementor-element.elementor-element-8324ec1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-243 .elementor-element.elementor-element-8324ec1 .e-loop-item > .elementor-section, .elementor-243 .elementor-element.elementor-element-8324ec1 .e-loop-item > .elementor-section > .elementor-container, .elementor-243 .elementor-element.elementor-element-8324ec1 .e-loop-item > .e-con, .elementor-243 .elementor-element.elementor-element-8324ec1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-243 .elementor-element.elementor-element-db02ff5{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-243 .elementor-element.elementor-element-e6cc67c > .elementor-widget-container{padding:64px 0px 72px 0px;}.elementor-243 .elementor-element.elementor-element-e6cc67c{text-align:center;}.elementor-243 .elementor-element.elementor-element-26227b9{--grid-columns:4;}.elementor-243 .elementor-element.elementor-element-26227b9 > .elementor-widget-container{padding:0px 0px 064px 0px;}.elementor-243 .elementor-element.elementor-element-26227b9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-243 .elementor-element.elementor-element-26227b9 .e-loop-item > .elementor-section, .elementor-243 .elementor-element.elementor-element-26227b9 .e-loop-item > .elementor-section > .elementor-container, .elementor-243 .elementor-element.elementor-element-26227b9 .e-loop-item > .e-con, .elementor-243 .elementor-element.elementor-element-26227b9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-243 .elementor-element.elementor-element-cea1d66:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-cea1d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-243 .elementor-element.elementor-element-cea1d66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-243 .elementor-element.elementor-element-cea1d66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-7f6efc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-243 .elementor-element.elementor-element-7f6efc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-aae8750 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 56px 120px 56px;}.elementor-243 .elementor-element.elementor-element-aae8750 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-1933ed3 .elementor-heading-title{color:var( --e-global-color-d816a8c );}.elementor-243 .elementor-element.elementor-element-92d844f{color:var( --e-global-color-d816a8c );}.elementor-243 .elementor-element.elementor-element-52a6f97 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-243 .elementor-element.elementor-element-52a6f97{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-item > a{font-size:21px;font-weight:700;}.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-243 .elementor-element.elementor-element-4822f42 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-243 .elementor-element.elementor-element-4822f42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-243 .elementor-element.elementor-element-4822f42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-e7f20d7 > .elementor-element-populated{padding:60px 060px 60px 60px;}.elementor-243 .elementor-element.elementor-element-6f8f10f .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-480251f{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.7);color:#FFFFFF;}.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;}.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button:focus{background-color:var( --e-global-color-3221e20 );}.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button-content-wrapper{flex-direction:row;}.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;}.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button:focus{background-color:var( --e-global-color-3221e20 );}.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button-content-wrapper{flex-direction:row;}.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button{background-color:var( --e-global-color-secondary );fill:#000000;color:#000000;}.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button:hover, .elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button:focus{background-color:var( --e-global-color-3221e20 );}.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button-content-wrapper{flex-direction:row;}.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-243 .elementor-element.elementor-element-d2e0588:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-243 .elementor-element.elementor-element-d2e0588 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f68b6ca );}.elementor-243 .elementor-element.elementor-element-d2e0588 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:7% 7% 7% 7%;}.elementor-243 .elementor-element.elementor-element-d2e0588 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-34fe1c2 .elementor-heading-title{font-size:32px;font-weight:700;color:#000000;}.elementor-243 .elementor-element.elementor-element-0cf9123 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-0cf9123{color:#000000;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-243 .elementor-element.elementor-element-8324ec1{--grid-columns:2;}.elementor-243 .elementor-element.elementor-element-26227b9{--grid-columns:2;}}@media(max-width:920px){.elementor-243 .elementor-element.elementor-element-6be2728{--min-height:20vh;}.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box{height:450px;}.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box{height:450px;}.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box{height:450px;}.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box{height:450px;}.elementor-243 .elementor-element.elementor-element-8324ec1{--grid-columns:1;}.elementor-243 .elementor-element.elementor-element-26227b9{--grid-columns:1;}.elementor-243 .elementor-element.elementor-element-aae8750 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-243 .elementor-element.elementor-element-d2e0588 > .elementor-element-populated{padding:4% 4% 4% 4%;}}/* Start custom CSS for shortcode, class: .elementor-element-4b0cbc7 */.elementor-243 .elementor-element.elementor-element-4b0cbc7 .wpgp--youtube-gallery {
    max-width: none!important;
    width: 100%;
}
.elementor-243 .elementor-element.elementor-element-4b0cbc7 .wpgp--youtube-gallery .swiper-wrapper {
    height: auto;
    max-height: 415px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be2728 */.elementor-243 .elementor-element.elementor-element-6be2728 .swiper-slide div{max-width: 100%;
  height: calc(100vh - 16px);}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-aa30855 */.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-flip-box__front .elementor-flip-box__layer__description{width:100%;}
.elementor-243 .elementor-element.elementor-element-aa30855 .elementor-widget-container a:hover{color:white!important;text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b8928e6 */.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-flip-box__front .elementor-flip-box__layer__description{width:100%;}
.elementor-243 .elementor-element.elementor-element-b8928e6 .elementor-widget-container a:hover{color:white!important;text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6a25cd9 */.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-flip-box__front .elementor-flip-box__layer__description{width:100%;}
.elementor-243 .elementor-element.elementor-element-6a25cd9 .elementor-widget-container a:hover{color:white!important;text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-80775a1 */.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-flip-box__front .elementor-flip-box__layer__description{width:100%;}
.elementor-243 .elementor-element.elementor-element-80775a1 .elementor-widget-container a:hover{color:white!important;text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f6efc2 */.elementor-243 .elementor-element.elementor-element-7f6efc2 .elementor-widget-wrap{min-height:200px;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-52a6f97 */.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-item{
    display:flex;
}
.elementor-243 .elementor-element.elementor-element-52a6f97 .elementor-icon-list-icon{
    order:2;
}
.elementor-243 .elementor-element.elementor-element-52a6f97 a{text-decoration:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7372fcf */.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button-wrapper svg {filter:brightness(0%);}
.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button-wrapper:hover svg {filter:brightness(150%);}
.elementor-243 .elementor-element.elementor-element-7372fcf .elementor-button-wrapper:hover span {color:white!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80d7311 */.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button-icon svg {filter:brightness(0%);}
.elementor-243 .elementor-element.elementor-element-80d7311 div:hover svg {filter:brightness(150%)!important;}
.elementor-243 .elementor-element.elementor-element-80d7311 .elementor-button-wrapper:hover span {color:white!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a26fdef */.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button-icon svg {filter:brightness(0%);}
.elementor-243 .elementor-element.elementor-element-a26fdef div:hover svg {filter:brightness(150%)!important;}
.elementor-243 .elementor-element.elementor-element-a26fdef .elementor-button-wrapper:hover span {color:white!important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-84ece80 */.elementor-243 .elementor-element.elementor-element-84ece80 #mc4wp-form-1 .iscriviti-newsletter
{
    background-color: #479f76;
}
.elementor-243 .elementor-element.elementor-element-84ece80 #mc4wp-form-1 .iscriviti-newsletter:hover
{
    background-color: #4A2C2A;
}
.elementor-243 .elementor-element.elementor-element-84ece80 .campo-newsletter
{
    width:100%;
}/* End custom CSS */