.elementor-269 .elementor-element.elementor-element-e302515{--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-269 .elementor-element.elementor-element-838726b{--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-269 .elementor-element.elementor-element-93bd5a6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-269 .elementor-element.elementor-element-93bd5a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-269 .elementor-element.elementor-element-93bd5a6.elementor-element{--align-self:center;}.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-269 .elementor-element.elementor-element-93bd5a6:after{content:"0.66";}.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-post__thumbnail__link{width:100%;}.elementor-269 .elementor-element.elementor-element-93bd5a6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-269 .elementor-element.elementor-element-93bd5a6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-269 .elementor-element.elementor-element-93bd5a6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-post__title, .elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-post__title a{color:var( --e-global-color-623a36f0 );}.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;margin-bottom:0px;}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-b5513a6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://studiopassionedanza.it/wp-content/uploads/2020/04/MG_6233ok1850-1.jpg);background-size:cover;}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-b5513a6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-0ab3c38 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://studiopassionedanza.it/wp-content/uploads/2022/07/joshua-e-giada-studio-passione-danza.jpg);background-size:cover;}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-0ab3c38 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-6a41226 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://studiopassionedanza.it/wp-content/uploads/2022/07/Alay-e-Lara-Studio-Passione-Danza.jpg);background-size:contain;}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-6a41226 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-8a3a4d7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://studiopassionedanza.it/wp-content/uploads/2022/07/IMG_4482-1.jpg);background-size:contain;}.elementor-269 .elementor-element.elementor-element-6959d2a .elementor-repeater-item-8a3a4d7 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-269 .elementor-element.elementor-element-6959d2a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-269 .elementor-element.elementor-element-6959d2a .swiper-slide-contents{max-width:66%;}.elementor-269 .elementor-element.elementor-element-6959d2a .swiper-slide-inner{text-align:center;}.elementor-269 .elementor-element.elementor-element-1888897 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-269 .elementor-element.elementor-element-1888897 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-269 .elementor-element.elementor-element-1888897{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-269 .elementor-element.elementor-element-64511b2{--display:flex;}.elementor-269 .elementor-element.elementor-element-91bb432 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-269 .elementor-element.elementor-element-91bb432.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-269 .elementor-element.elementor-element-91bb432.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-269 .elementor-element.elementor-element-91bb432.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-269 .elementor-element.elementor-element-91bb432 .elementor-cta .elementor-cta__bg, .elementor-269 .elementor-element.elementor-element-91bb432 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-269 .elementor-element.elementor-element-91bb432 .elementor-cta__content{min-height:305px;text-align:center;padding:-1px -1px -1px -1px;}.elementor-269 .elementor-element.elementor-element-91bb432 .elementor-cta__button{color:var( --e-global-color-be09b90 );background-color:var( --e-global-color-29f4338d );border-color:var( --e-global-color-be09b90 );border-radius:36px;}.elementor-269 .elementor-element.elementor-element-da5f478{--e-price-table-header-background-color:#069245;}.elementor-269 .elementor-element.elementor-element-da5f478 .elementor-price-table__currency{align-self:flex-start;}.elementor-269 .elementor-element.elementor-element-da5f478 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-269 .elementor-element.elementor-element-da5f478 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-269 .elementor-element.elementor-element-da5f478 .elementor-ribbon-inner{background-color:#F6ED01;color:#050404;}.elementor-269 .elementor-element.elementor-element-728f2e3{--e-price-table-header-background-color:#FCFCF9;}.elementor-269 .elementor-element.elementor-element-728f2e3 .elementor-price-table__heading{color:#060606;}.elementor-269 .elementor-element.elementor-element-728f2e3 .elementor-price-table__currency{align-self:flex-start;}.elementor-269 .elementor-element.elementor-element-728f2e3 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-269 .elementor-element.elementor-element-728f2e3 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-269 .elementor-element.elementor-element-728f2e3 .elementor-ribbon-inner{background-color:#EF0631;color:#ffffff;}.elementor-269 .elementor-element.elementor-element-68a57ff{--e-price-table-header-background-color:#FB021C;}.elementor-269 .elementor-element.elementor-element-68a57ff .elementor-price-table__currency{align-self:flex-start;}.elementor-269 .elementor-element.elementor-element-68a57ff .elementor-price-table__after-price{justify-content:flex-start;}.elementor-269 .elementor-element.elementor-element-68a57ff .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-269 .elementor-element.elementor-element-68a57ff .elementor-ribbon-inner{background-color:#2BED17;color:#090909;}@media(max-width:767px){.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-269 .elementor-element.elementor-element-93bd5a6:after{content:"0.5";}.elementor-269 .elementor-element.elementor-element-93bd5a6 .elementor-post__thumbnail__link{width:100%;}}