.elementor-130 .elementor-element.elementor-element-63e9b13{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.71;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-63e9b13:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-63e9b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pasticceriaro.it/wp-content/uploads/2025/02/RO_boiserie.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-130 .elementor-element.elementor-element-63e9b13::before, .elementor-130 .elementor-element.elementor-element-63e9b13 > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-63e9b13 > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-63e9b13 > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-63e9b13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-63e9b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.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-130 .elementor-element.elementor-element-ec5f7a4 .elementor-heading-title{font-family:"Adelicia", Sans-serif;font-size:60px;font-weight:normal;letter-spacing:4.5px;color:var( --e-global-color-2679d2e );}.elementor-130 .elementor-element.elementor-element-b7f72ec{--display:flex;--min-height:84vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-130 .elementor-element.elementor-element-b7f72ec:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pasticceriaro.it/wp-content/uploads/2025/12/Chi-siamo_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-130 .elementor-element.elementor-element-b7f72ec::before, .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-b7f72ec > .e-con-inner > .elementor-background-video-container::before, .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-b7f72ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000014;--background-overlay:'';}.elementor-130 .elementor-element.elementor-element-b7f72ec.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-130 .elementor-element.elementor-element-f303bcb{--display:flex;}.elementor-130 .elementor-element.elementor-element-3a02a7f .elementor-heading-title{font-family:"Futura PT Light", Sans-serif;font-size:64px;font-weight:normal;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.53);color:var( --e-global-color-2679d2e );}.elementor-130 .elementor-element.elementor-element-a9218f1{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;box-shadow:0px 0px 36px 0px rgba(0, 0, 0, 0.28);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-130 .elementor-element.elementor-element-a9218f1:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-a9218f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-81c35d3 );}.elementor-130 .elementor-element.elementor-element-47255b9{--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-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .elementor-repeater-item-4fe652a.timeline-item-wrap{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .elementor-repeater-item-336e72a.timeline-item-wrap{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .elementor-repeater-item-6c622ce.timeline-item-wrap{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .elementor-repeater-item-8010c22.timeline-item-wrap{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .elementor-repeater-item-e863c16.timeline-item-wrap{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-a983445 > .elementor-widget-container{margin:5% 5% 5% 5%;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip{font-family:"Adelicia", Sans-serif;font-size:84px;font-weight:normal;color:var( --e-global-color-primary );background:#27877600;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip .tooltip-arrow{border-color:#27877600;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-text-tooltip{color:var( --e-global-color-secondary );background:#DDDDDD00;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap:hover .timeline-text-tooltip .tooltip-arrow{border-color:#DDDDDD00;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .point-icon .timeline-tooltip-wrap{background:#E2E2E200;border-color:#02010100;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-heading{font-family:"Futura PT Demi", Sans-serif;font-size:40px;font-weight:normal;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description{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 );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description,.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description p{color:var( --e-global-color-text );-webkit-transition:var( --e-global-color-text );-moz-transition:var( --e-global-color-text );-o-transition:var( --e-global-color-text );-ms-transition:var( --e-global-color-text );transition:var( --e-global-color-text );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-track{background:var( --e-global-color-primary );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-beginning-icon{font-size:35px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-beginning-icon svg{width:35px;height:35px;fill:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-beginning-icon,.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-text.timeline-text-start{color:var( --e-global-color-secondary );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-end-icon{font-size:25px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-end-icon svg{width:25px;fill:var( --e-global-color-81c35d3 );}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-end-icon,.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-text.timeline-text-end{color:var( --e-global-color-81c35d3 );}.elementor-130 .elementor-element.elementor-element-8c12925{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-130 .elementor-element.elementor-element-8c12925:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-8c12925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2679d2e );}.elementor-130 .elementor-element.elementor-element-90b25ea{--e-image-carousel-slides-to-show:3;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}body.elementor-page-130:not(.elementor-motion-effects-element-type-background), body.elementor-page-130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2679d2e );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-b7f72ec{--width:100%;}.elementor-130 .elementor-element.elementor-element-f303bcb{--content-width:1015px;}.elementor-130 .elementor-element.elementor-element-47255b9{--width:100%;}}@media(max-width:1024px){.elementor-130 .elementor-element.elementor-element-63e9b13{--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-ec5f7a4 .elementor-heading-title{font-size:60px;}.elementor-130 .elementor-element.elementor-element-b7f72ec{--min-height:445px;}.elementor-130 .elementor-element.elementor-element-b7f72ec:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:1000px auto;}.elementor-130 .elementor-element.elementor-element-a9218f1{--z-index:0;}.elementor-130 .elementor-element.elementor-element-a983445 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description{font-size:var( --e-global-typography-text-font-size );}.elementor-130 .elementor-element.elementor-element-8c12925{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-130 .elementor-element.elementor-element-90b25ea{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-63e9b13{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-ec5f7a4{text-align:center;}.elementor-130 .elementor-element.elementor-element-ec5f7a4 .elementor-heading-title{font-size:50px;}.elementor-130 .elementor-element.elementor-element-b7f72ec{--min-height:615px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-130 .elementor-element.elementor-element-b7f72ec:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-b7f72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-535px 0px;background-repeat:no-repeat;background-size:auto;}.elementor-130 .elementor-element.elementor-element-f303bcb{--padding-top:107px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-3a02a7f{text-align:center;}.elementor-130 .elementor-element.elementor-element-3a02a7f .elementor-heading-title{font-size:35px;}.elementor-130 .elementor-element.elementor-element-a9218f1{--z-index:0;}.elementor-130 .elementor-element.elementor-element-a983445 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-text-tooltip{font-size:45px;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-heading{font-size:25px;line-height:2.5em;}.elementor-130 .elementor-element.elementor-element-a983445 .pt-plus-timeline-list .timeline-item-wrap .timeline-item-description{font-size:var( --e-global-typography-text-font-size );}.elementor-130 .elementor-element.elementor-element-90b25ea{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-90b25ea */.my-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Adelicia';
	font-display: auto;
	src: url('https://www.pasticceriaro.it/wp-content/uploads/2025/02/AdeliciaRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT Light';
	font-display: auto;
	src: url('https://www.pasticceriaro.it/wp-content/uploads/2025/02/FuturaPT-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT Demi';
	font-display: auto;
	src: url('https://www.pasticceriaro.it/wp-content/uploads/2025/02/FuturaPT-Demi.ttf') format('truetype');
}
/* End Custom Fonts CSS */