.elementor-50 .elementor-element.elementor-element-6fd7cab2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6fd7cab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.studiomarano.com/wp-content/uploads/2025/06/StudioMarano-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-6fd7cab2 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-6fd7cab2 > .elementor-container{min-height:500px;}.elementor-50 .elementor-element.elementor-element-6fd7cab2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-50 .elementor-element.elementor-element-37433c66{text-align:center;}.elementor-50 .elementor-element.elementor-element-37433c66 .elementor-heading-title{font-family:var( --e-global-typography-68a6408-font-family ), Sans-serif;font-size:var( --e-global-typography-68a6408-font-size );font-weight:var( --e-global-typography-68a6408-font-weight );line-height:var( --e-global-typography-68a6408-line-height );word-spacing:var( --e-global-typography-68a6408-word-spacing );color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-527a3a0{padding:8em 0em 2em 0em;}.elementor-50 .elementor-element.elementor-element-d61425d > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-50 .elementor-element.elementor-element-1070e2b5 .elementor-heading-title{font-family:var( --e-global-typography-d0fd09e-font-family ), Sans-serif;font-size:var( --e-global-typography-d0fd09e-font-size );font-weight:var( --e-global-typography-d0fd09e-font-weight );text-transform:var( --e-global-typography-d0fd09e-text-transform );line-height:var( --e-global-typography-d0fd09e-line-height );letter-spacing:var( --e-global-typography-d0fd09e-letter-spacing );color:var( --e-global-color-accent );}.elementor-50 .elementor-element.elementor-element-4cb335d7 .elementor-heading-title{font-family:var( --e-global-typography-500e0fb-font-family ), Sans-serif;font-size:var( --e-global-typography-500e0fb-font-size );font-weight:var( --e-global-typography-500e0fb-font-weight );line-height:var( --e-global-typography-500e0fb-line-height );color:var( --e-global-color-b400405 );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-11c4b331.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-11c4b331.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-50 .elementor-element.elementor-element-11c4b331.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-50 .elementor-element.elementor-element-486e0d19{font-family:var( --e-global-typography-ba9c6b4-font-family ), Sans-serif;font-size:var( --e-global-typography-ba9c6b4-font-size );font-weight:var( --e-global-typography-ba9c6b4-font-weight );line-height:var( --e-global-typography-ba9c6b4-line-height );}.elementor-50 .elementor-element.elementor-element-62ef556{--display:flex;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-7c336bd .swiper-slide-bg{background-image:url(https://www.studiomarano.com/wp-content/uploads/2025/05/StudioMarano-14-scaled.jpg);background-size:auto;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-7c336bd .elementor-background-overlay{background-color:var( --e-global-color-da42ea3 );}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-df98031 .swiper-slide-bg{background-image:url(https://www.studiomarano.com/wp-content/uploads/2025/06/StudioMarano-9-scaled.jpg);background-size:auto;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-df98031 .elementor-background-overlay{background-color:var( --e-global-color-da42ea3 );}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-e9ef17a .swiper-slide-bg{background-image:url(https://www.studiomarano.com/wp-content/uploads/2025/05/StudioMarano-14-scaled.jpg);background-size:auto;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-e9ef17a .elementor-background-overlay{background-color:var( --e-global-color-da42ea3 );}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-4b221af .swiper-slide-bg{background-image:url(https://www.studiomarano.com/wp-content/uploads/2025/06/StudioMarano-11-scaled.jpg);background-size:auto;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-4b221af .elementor-background-overlay{background-color:var( --e-global-color-da42ea3 );}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-e2c9362 .swiper-slide-bg{background-image:url(https://www.studiomarano.com/wp-content/uploads/2025/06/StudioMarano-2-scaled.jpg);background-size:auto;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-repeater-item-e2c9362 .elementor-background-overlay{background-color:var( --e-global-color-da42ea3 );}.elementor-50 .elementor-element.elementor-element-4ad5d21 .swiper-slide{transition-duration:calc(5000ms*1.2);height:537px;}.elementor-50 .elementor-element.elementor-element-4ad5d21{width:100%;max-width:100%;}.elementor-50 .elementor-element.elementor-element-4ad5d21:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-da42ea3 ) 0%, #f2295b 100%);}.elementor-50 .elementor-element.elementor-element-4ad5d21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4ad5d21.elementor-widget > .elementor-widget-container, .elementor-50 .elementor-element.elementor-element-4ad5d21.elementor-widget > .elementor-widget-container > *{position:relative;--jkit-option-enabled:5px;}.elementor-50 .elementor-element.elementor-element-4ad5d21.elementor-widget > .elementor-widget-container::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:inherit;background-color:inherit;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .swiper-slide-contents{max-width:66%;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .swiper-slide-inner{text-align:center;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:21px;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-slide-heading{font-size:70px;}.elementor-50 .elementor-element.elementor-element-4ad5d21 .elementor-slide-button{border-width:1px;border-radius:55px;}.elementor-50 .elementor-element.elementor-element-13019d7{--spacer-size:50px;}.elementor-50 .elementor-element.elementor-element-4df5133f > .elementor-container{max-width:1140px;}.elementor-50 .elementor-element.elementor-element-7f0d525:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7f0d525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-7f0d525, .elementor-50 .elementor-element.elementor-element-7f0d525 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-7f0d525{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-7f0d525 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-9351620 .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-d33957e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-d33957e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-c659b92:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c659b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-c659b92, .elementor-50 .elementor-element.elementor-element-c659b92 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-c659b92{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-c659b92 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-725ac79 .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-70aeec2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-70aeec2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-2f095699:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2f095699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-2f095699, .elementor-50 .elementor-element.elementor-element-2f095699 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-2f095699{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-2f095699 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-44d041b .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-66c544de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-66c544de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-363cfe18:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-363cfe18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-363cfe18, .elementor-50 .elementor-element.elementor-element-363cfe18 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-363cfe18{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-363cfe18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-b1a7105{width:var( --container-widget-width, 104.314% );max-width:104.314%;--container-widget-width:104.314%;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-b1a7105 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-b1a7105.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-b1a7105 .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-1adfb05f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-1adfb05f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-bff0da9:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-bff0da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-bff0da9, .elementor-50 .elementor-element.elementor-element-bff0da9 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-bff0da9{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-bff0da9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-8c3cc8d .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-e5a7195.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-e5a7195.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-36c5f6c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-36c5f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ece21 );}.elementor-50 .elementor-element.elementor-element-36c5f6c, .elementor-50 .elementor-element.elementor-element-36c5f6c > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-50 .elementor-element.elementor-element-36c5f6c{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:25px;padding:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-36c5f6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-e56fc05 .elementor-heading-title{font-family:var( --e-global-typography-88c1084-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1084-font-size );font-weight:var( --e-global-typography-88c1084-font-weight );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-c83677e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-50 .elementor-element.elementor-element-c83677e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-50 .elementor-element.elementor-element-e58f216{--display:flex;}.elementor-50 .elementor-element.elementor-element-ad32f33 .elementor-button{background-color:var( --e-global-color-51a1860 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-50 .elementor-element.elementor-element-ad32f33.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-ad32f33 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-d61425d{width:54.316%;}.elementor-50 .elementor-element.elementor-element-11c4b331{width:45.646%;}.elementor-50 .elementor-element.elementor-element-53a9a308{width:49.717%;}.elementor-50 .elementor-element.elementor-element-1adfb05f{width:50.237%;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-6fd7cab2 > .elementor-container{min-height:400px;}.elementor-50 .elementor-element.elementor-element-37433c66{text-align:center;}.elementor-50 .elementor-element.elementor-element-37433c66 .elementor-heading-title{font-size:var( --e-global-typography-68a6408-font-size );line-height:var( --e-global-typography-68a6408-line-height );word-spacing:var( --e-global-typography-68a6408-word-spacing );}.elementor-50 .elementor-element.elementor-element-1070e2b5 .elementor-heading-title{font-size:var( --e-global-typography-d0fd09e-font-size );line-height:var( --e-global-typography-d0fd09e-line-height );letter-spacing:var( --e-global-typography-d0fd09e-letter-spacing );}.elementor-50 .elementor-element.elementor-element-4cb335d7 .elementor-heading-title{font-size:var( --e-global-typography-500e0fb-font-size );line-height:var( --e-global-typography-500e0fb-line-height );}.elementor-50 .elementor-element.elementor-element-486e0d19{font-size:var( --e-global-typography-ba9c6b4-font-size );line-height:var( --e-global-typography-ba9c6b4-line-height );}.elementor-50 .elementor-element.elementor-element-9351620 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-725ac79 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-44d041b .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-b1a7105 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-8c3cc8d .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-e56fc05 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-6fd7cab2 > .elementor-container{min-height:380px;}.elementor-50 .elementor-element.elementor-element-37433c66 .elementor-heading-title{font-size:var( --e-global-typography-68a6408-font-size );line-height:var( --e-global-typography-68a6408-line-height );word-spacing:var( --e-global-typography-68a6408-word-spacing );}.elementor-50 .elementor-element.elementor-element-527a3a0{padding:4em 0em 1em 0em;}.elementor-50 .elementor-element.elementor-element-1070e2b5 .elementor-heading-title{font-size:var( --e-global-typography-d0fd09e-font-size );line-height:var( --e-global-typography-d0fd09e-line-height );letter-spacing:var( --e-global-typography-d0fd09e-letter-spacing );}.elementor-50 .elementor-element.elementor-element-4cb335d7 .elementor-heading-title{font-size:var( --e-global-typography-500e0fb-font-size );line-height:var( --e-global-typography-500e0fb-line-height );}.elementor-50 .elementor-element.elementor-element-486e0d19{font-size:var( --e-global-typography-ba9c6b4-font-size );line-height:var( --e-global-typography-ba9c6b4-line-height );}.elementor-50 .elementor-element.elementor-element-9351620 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-725ac79 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-44d041b .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-b1a7105 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-8c3cc8d .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}.elementor-50 .elementor-element.elementor-element-e56fc05 .elementor-heading-title{font-size:var( --e-global-typography-88c1084-font-size );}}