.elementor-14030 .elementor-element.elementor-element-36f1a86d{--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;--background-transition:0.3s;}.elementor-14030 .elementor-element.elementor-element-36f1a86d:not(.elementor-motion-effects-element-type-background), .elementor-14030 .elementor-element.elementor-element-36f1a86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ricocaffe.it/wp-content/uploads/2024/01/Rettangolo-8-768x805-1.png");background-position:center right;background-repeat:no-repeat;}.elementor-14030 .elementor-element.elementor-element-36f1a86d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-14030 .elementor-element.elementor-element-27d5479a{--display:flex;--min-height:0px;--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-14030 .elementor-element.elementor-element-21935065{--spacer-size:50px;}.elementor-14030 .elementor-element.elementor-element-5ba875ef{text-align:left;}.elementor-14030 .elementor-element.elementor-element-5ba875ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-primary );}.elementor-14030 .elementor-element.elementor-element-739dc54f{width:var( --container-widget-width, 91.774% );max-width:91.774%;--container-widget-width:91.774%;--container-widget-flex-grow:0;text-align:right;}.elementor-14030 .elementor-element.elementor-element-739dc54f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-739dc54f .elementor-heading-title{font-family:"Meow Script", Sans-serif;font-size:69px;font-weight:400;line-height:3px;color:var( --e-global-color-primary );}.elementor-14030 .elementor-element.elementor-element-226b573d{--display:flex;--min-height:19px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-14030 .elementor-element.elementor-element-226b573d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-2fd1f69f{width:var( --container-widget-width, 70.437% );max-width:70.437%;--container-widget-width:70.437%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-2fd1f69f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14030 .elementor-element.elementor-element-2fd1f69f.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-2fd1f69f img{width:64%;}.elementor-14030 .elementor-element.elementor-element-35b8922{--display:flex;--min-height:19px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-14030 .elementor-element.elementor-element-35b8922.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-40aa238{width:var( --container-widget-width, 71.261% );max-width:71.261%;--container-widget-width:71.261%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-40aa238 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14030 .elementor-element.elementor-element-40aa238.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-40aa238 img{width:64%;}.elementor-14030 .elementor-element.elementor-element-7b4d28a2{--display:flex;--min-height:0px;--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-14030 .elementor-element.elementor-element-1113f0b{width:var( --container-widget-width, 99.789% );max-width:99.789%;--container-widget-width:99.789%;--container-widget-flex-grow:0;}.elementor-14030 .elementor-element.elementor-element-1113f0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-1113f0b img{width:100%;max-width:100%;height:500px;}.elementor-14030 .elementor-element.elementor-element-0ef548f{--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;--background-transition:0.3s;}.elementor-14030 .elementor-element.elementor-element-0ef548f:not(.elementor-motion-effects-element-type-background), .elementor-14030 .elementor-element.elementor-element-0ef548f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ricocaffe.it/wp-content/uploads/2024/01/Rettangolo-8-768x805-1.png");background-position:center right;background-repeat:no-repeat;}.elementor-14030 .elementor-element.elementor-element-0ef548f.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-14030 .elementor-element.elementor-element-6f3eacf{--display:flex;--min-height:0px;--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-14030 .elementor-element.elementor-element-434cdc4{--spacer-size:50px;}.elementor-14030 .elementor-element.elementor-element-df53ede{text-align:left;}.elementor-14030 .elementor-element.elementor-element-df53ede .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-14030 .elementor-element.elementor-element-0dcaa72{width:var( --container-widget-width, 91.774% );max-width:91.774%;--container-widget-width:91.774%;--container-widget-flex-grow:0;text-align:right;}.elementor-14030 .elementor-element.elementor-element-0dcaa72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-0dcaa72 .elementor-heading-title{font-family:"Meow Script", Sans-serif;font-size:69px;font-weight:400;line-height:3px;color:var( --e-global-color-accent );}.elementor-14030 .elementor-element.elementor-element-87c0719{--display:flex;--min-height:19px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-14030 .elementor-element.elementor-element-87c0719.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-9f89734{width:var( --container-widget-width, 73.453% );max-width:73.453%;--container-widget-width:73.453%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-9f89734 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14030 .elementor-element.elementor-element-9f89734.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-9f89734 img{width:39%;}.elementor-14030 .elementor-element.elementor-element-08a7052{width:var( --container-widget-width, 73.453% );max-width:73.453%;--container-widget-width:73.453%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-08a7052 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14030 .elementor-element.elementor-element-08a7052.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-08a7052 img{width:39%;}.elementor-14030 .elementor-element.elementor-element-9f43c44{--display:flex;--min-height:0px;--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-14030 .elementor-element.elementor-element-9252cba{--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-14030 .elementor-element.elementor-element-7cf26e8{--spacer-size:50px;}.elementor-14030 .elementor-element.elementor-element-2fb97ae .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14030 .elementor-element.elementor-element-f1eae69{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-14030 .elementor-element.elementor-element-f1eae69 .elementor-divider-separator{width:23%;}.elementor-14030 .elementor-element.elementor-element-f1eae69 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14030 .elementor-element.elementor-element-e53ce55{--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-14030 .elementor-element.elementor-element-45265c0d{text-align:justify;}.elementor-14030 .elementor-element.elementor-element-45265c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-14030 .elementor-element.elementor-element-e97f4d4{--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;}.elementor-14030 .elementor-element.elementor-element-7820c1f{--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-14030 .elementor-element.elementor-element-7820c1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-2914c4e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14030 .elementor-element.elementor-element-777f2b2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-14030 .elementor-element.elementor-element-777f2b2 .elementor-divider-separator{width:57%;}.elementor-14030 .elementor-element.elementor-element-777f2b2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14030 .elementor-element.elementor-element-3e2a091{text-align:justify;}.elementor-14030 .elementor-element.elementor-element-3e2a091 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-14030 .elementor-element.elementor-element-1f19b91{--display:flex;--min-height:142px;--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;}.elementor-14030 .elementor-element.elementor-element-ac866be{--spacer-size:93px;}.elementor-14030 .elementor-element.elementor-element-d589adb{width:var( --container-widget-width, 38.714% );max-width:38.714%;--container-widget-width:38.714%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-d589adb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-e41b9ca{--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;}.elementor-14030 .elementor-element.elementor-element-c839e70{--display:flex;--min-height:142px;--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;}.elementor-14030 .elementor-element.elementor-element-d182fc8{--spacer-size:93px;}.elementor-14030 .elementor-element.elementor-element-8820cf2{width:var( --container-widget-width, 38.714% );max-width:38.714%;--container-widget-width:38.714%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-8820cf2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-178c8dd{--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-14030 .elementor-element.elementor-element-178c8dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-5810155 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14030 .elementor-element.elementor-element-ecc559b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-14030 .elementor-element.elementor-element-ecc559b .elementor-divider-separator{width:79%;}.elementor-14030 .elementor-element.elementor-element-ecc559b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14030 .elementor-element.elementor-element-19cad09{text-align:justify;}.elementor-14030 .elementor-element.elementor-element-19cad09 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-14030 .elementor-element.elementor-element-cfaccb9{--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;}.elementor-14030 .elementor-element.elementor-element-01da5ab{--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-14030 .elementor-element.elementor-element-01da5ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-245f1dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14030 .elementor-element.elementor-element-8b281db{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-14030 .elementor-element.elementor-element-8b281db .elementor-divider-separator{width:57%;}.elementor-14030 .elementor-element.elementor-element-8b281db .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14030 .elementor-element.elementor-element-301b381{text-align:justify;}.elementor-14030 .elementor-element.elementor-element-301b381 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-14030 .elementor-element.elementor-element-d13fdde{--display:flex;--min-height:142px;--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;}.elementor-14030 .elementor-element.elementor-element-93e54cc{--spacer-size:96px;}.elementor-14030 .elementor-element.elementor-element-18acbcb{width:var( --container-widget-width, 49.045% );max-width:49.045%;--container-widget-width:49.045%;--container-widget-flex-grow:0;text-align:center;}.elementor-14030 .elementor-element.elementor-element-18acbcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14030 .elementor-element.elementor-element-8568053{--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-14030 .elementor-element.elementor-element-78d084d{text-align:center;}.elementor-14030 .elementor-element.elementor-element-78d084d .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-14030 .elementor-element.elementor-element-c28d4bb{--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-14030 .elementor-element.elementor-element-0077d35{--spacer-size:50px;}@media(max-width:1024px){.elementor-14030 .elementor-element.elementor-element-df53ede{text-align:right;}.elementor-14030 .elementor-element.elementor-element-87c0719{--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-14030 .elementor-element.elementor-element-78d084d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-14030 .elementor-element.elementor-element-df53ede .elementor-heading-title{font-size:43px;}.elementor-14030 .elementor-element.elementor-element-0dcaa72 .elementor-heading-title{font-size:48px;}.elementor-14030 .elementor-element.elementor-element-9f89734{width:var( --container-widget-width, 299.336px );max-width:299.336px;--container-widget-width:299.336px;--container-widget-flex-grow:0;}.elementor-14030 .elementor-element.elementor-element-9f89734 img{width:65%;}.elementor-14030 .elementor-element.elementor-element-08a7052{width:var( --container-widget-width, 299.336px );max-width:299.336px;--container-widget-width:299.336px;--container-widget-flex-grow:0;}.elementor-14030 .elementor-element.elementor-element-08a7052 img{width:65%;}.elementor-14030 .elementor-element.elementor-element-7cf26e8{--spacer-size:10px;}.elementor-14030 .elementor-element.elementor-element-78d084d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-14030 .elementor-element.elementor-element-36f1a86d{--content-width:1092px;}.elementor-14030 .elementor-element.elementor-element-27d5479a{--width:81%;}.elementor-14030 .elementor-element.elementor-element-226b573d{--width:129.927%;}.elementor-14030 .elementor-element.elementor-element-35b8922{--width:129.927%;}.elementor-14030 .elementor-element.elementor-element-7b4d28a2{--width:67%;}.elementor-14030 .elementor-element.elementor-element-0ef548f{--content-width:1092px;}.elementor-14030 .elementor-element.elementor-element-6f3eacf{--width:81%;}.elementor-14030 .elementor-element.elementor-element-87c0719{--width:129.927%;}.elementor-14030 .elementor-element.elementor-element-9f43c44{--width:67%;}.elementor-14030 .elementor-element.elementor-element-7820c1f{--width:46.364%;}.elementor-14030 .elementor-element.elementor-element-1f19b91{--width:51%;}.elementor-14030 .elementor-element.elementor-element-c839e70{--width:51%;}.elementor-14030 .elementor-element.elementor-element-178c8dd{--width:46.364%;}.elementor-14030 .elementor-element.elementor-element-01da5ab{--width:46.364%;}.elementor-14030 .elementor-element.elementor-element-d13fdde{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14030 .elementor-element.elementor-element-87c0719{--width:504.391px;}}