.elementor-4152 .elementor-element.elementor-element-4119f31e{--display:flex;--min-height:104px;--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;}.elementor-4152 .elementor-element.elementor-element-4119f31e:not(.elementor-motion-effects-element-type-background), .elementor-4152 .elementor-element.elementor-element-4119f31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B40303;}.elementor-4152 .elementor-element.elementor-element-3eac7547{--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 40px;--row-gap:0px;--column-gap:40px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-4dd77379{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4152 .elementor-element.elementor-element-48d85a09 img{width:100%;}.elementor-4152 .elementor-element.elementor-element-a3f94c3{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-a3f94c3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4152 .elementor-element.elementor-element-a3f94c3 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-a3f94c3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-4152 .elementor-element.elementor-element-a3f94c3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-7c695cea{--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-4152 .elementor-element.elementor-element-1e4dec54{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4152 .elementor-element.elementor-element-3a32e402 .elementor-button{background-color:#B4030300;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-4152 .elementor-element.elementor-element-3a32e402 > .elementor-widget-container{padding:0px 0px 0px 0px;}.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-4152 .elementor-element.elementor-element-5c4c6b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;color:#000000;}.elementor-4152 .elementor-element.elementor-element-104f0fc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4152 .elementor-element.elementor-element-646d7f4e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4152 .elementor-element.elementor-element-646d7f4e .elementor-divider-separator{width:100%;}.elementor-4152 .elementor-element.elementor-element-646d7f4e .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-25322b63{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-4152 .elementor-element.elementor-element-3b9921e1{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4152 .elementor-element.elementor-element-dc5f8fb{--display:flex;}.elementor-4152 .elementor-element.elementor-element-3dc5eb90 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-4152 .elementor-element.elementor-element-3dc5eb90 .elementor-button:hover, .elementor-4152 .elementor-element.elementor-element-3dc5eb90 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-3dc5eb90{width:var( --container-widget-width, 100.927% );max-width:100.927%;--container-widget-width:100.927%;--container-widget-flex-grow:0;}.elementor-4152 .elementor-element.elementor-element-3dc5eb90 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4152 .elementor-element.elementor-element-3dc5eb90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4152 .elementor-element.elementor-element-4273b7dd{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-4273b7dd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4152 .elementor-element.elementor-element-4273b7dd .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-4273b7dd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-4152 .elementor-element.elementor-element-4273b7dd .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-5d5e6253{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4152 .elementor-element.elementor-element-6b577525{--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;}.elementor-4152 .elementor-element.elementor-element-6b577525:not(.elementor-motion-effects-element-type-background), .elementor-4152 .elementor-element.elementor-element-6b577525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFDDD7;}.elementor-4152 .elementor-element.elementor-element-87d92bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-7b1133c9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-1c6f6176 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4152 .elementor-element.elementor-element-1c6f6176{text-align:left;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-4152 .elementor-element.elementor-element-3e09662d{--display:flex;}.elementor-4152 .elementor-element.elementor-element-3003f77e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-69a275f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-4152 .elementor-element.elementor-element-69a275f{text-align:center;}.elementor-4152 .elementor-element.elementor-element-69a275f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-694aef58{--display:flex;}.elementor-4152 .elementor-element.elementor-element-5c654f60{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-4152 .elementor-element.elementor-element-5c654f60 .elementor-divider-separator{width:100%;}.elementor-4152 .elementor-element.elementor-element-5c654f60 .elementor-divider{padding-block-start:60px;padding-block-end:60px;}.elementor-4152 .elementor-element.elementor-element-671131ed{--display:flex;}.elementor-4152 .elementor-element.elementor-element-21eb6f45{text-align:center;}.elementor-4152 .elementor-element.elementor-element-21eb6f45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-63c5304c{--display:flex;}.elementor-4152 .elementor-element.elementor-element-1b03dd87 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-4152 .elementor-element.elementor-element-1b03dd87 .elementor-button:hover, .elementor-4152 .elementor-element.elementor-element-1b03dd87 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-4152 .elementor-element.elementor-element-1b03dd87{width:var( --container-widget-width, 100.927% );max-width:100.927%;--container-widget-width:100.927%;--container-widget-flex-grow:0;}.elementor-4152 .elementor-element.elementor-element-1b03dd87 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4152 .elementor-element.elementor-element-1b03dd87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4152 .elementor-element.elementor-element-40870376{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4152 .elementor-element.elementor-element-24fbcd19 .gallery-item .gallery-caption{display:none;}.elementor-4152 .elementor-element.elementor-element-24fbcd19 .gallery-item{padding:0 15px 15px 0;}.elementor-4152 .elementor-element.elementor-element-24fbcd19 .gallery{margin:0 -15px -15px 0;}.elementor-4152 .elementor-element.elementor-element-6b2bbc50{--display:flex;}@media(min-width:768px){.elementor-4152 .elementor-element.elementor-element-4119f31e{--content-width:952px;}.elementor-4152 .elementor-element.elementor-element-4dd77379{--width:50%;}.elementor-4152 .elementor-element.elementor-element-7c695cea{--width:50%;}.elementor-4152 .elementor-element.elementor-element-87d92bf{--content-width:50%;}.elementor-4152 .elementor-element.elementor-element-7b1133c9{--content-width:100%;}.elementor-4152 .elementor-element.elementor-element-3e09662d{--content-width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4152 .elementor-element.elementor-element-4dd77379{--width:50%;}.elementor-4152 .elementor-element.elementor-element-87d92bf{--content-width:100%;}.elementor-4152 .elementor-element.elementor-element-7b1133c9{--content-width:100%;}.elementor-4152 .elementor-element.elementor-element-3e09662d{--content-width:100%;}.elementor-4152 .elementor-element.elementor-element-3003f77e{--content-width:705px;}}@media(max-width:1024px){.elementor-4152 .elementor-element.elementor-element-a3f94c3{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-3b9921e1{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4152 .elementor-element.elementor-element-dc5f8fb{--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-4273b7dd{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-5d5e6253{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4152 .elementor-element.elementor-element-87d92bf{--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-7b1133c9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4152 .elementor-element.elementor-element-63c5304c{--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-4152 .elementor-element.elementor-element-a3f94c3{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-3b9921e1{--content-width:100%;}.elementor-4152 .elementor-element.elementor-element-4273b7dd{--e-image-carousel-slides-to-show:4;}.elementor-4152 .elementor-element.elementor-element-5d5e6253{--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-4152 .elementor-element.elementor-element-6b577525{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4152 .elementor-element.elementor-element-87d92bf{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-4152 .elementor-element.elementor-element-3003f77e{--content-width:500px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}}/* Start custom CSS for image-carousel, class: .elementor-element-a3f94c3 */.elementor-4152 .elementor-element.elementor-element-a3f94c3 .swiper-slide{
    padding: 2px;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-element .swiper .elementor-swiper-button-prev{
    left: -25px;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-element .swiper .elementor-swiper-button-next{
    right: -25px;
} 

.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-widget-image-carousel .swiper-slide .swiper-slide-inner{
    height: 120px;
    position: relative;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-widget-image-carousel .swiper-slide img{
    cursor: pointer;
    transition: 0.4s ease-in-out;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-widget-image-carousel .swiper-slide img:hover{
    transform: scale(0.90);
    transition: 0.4s ease-in-out;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3 .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{
    height: 120px;
    object-fit: cover;
}
@media(max-width:478px){
    .elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-element .swiper .elementor-swiper-button-prev{
    left: 0px;
}
.elementor-4152 .elementor-element.elementor-element-a3f94c3.elementor-element .swiper .elementor-swiper-button-next{
    right: 0px;
} 
.elementor-swiper-button.elementor-swiper-button-next svg, .elementor-swiper-button.elementor-swiper-button-prev svg{
    fill: white!important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a32e402 */.elementor-4152 .elementor-element.elementor-element-3a32e402 a {
    color: var(--e-global-color-primary);
    font-size: 22px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4273b7dd */.elementor-4152 .elementor-element.elementor-element-4273b7dd .swiper-slide{
    padding: 2px;
}
.elementor-4152 .elementor-element.elementor-element-4273b7dd.elementor-element .swiper .elementor-swiper-button-prev{
    left: -25px;
}
.elementor-4152 .elementor-element.elementor-element-4273b7dd.elementor-element .swiper .elementor-swiper-button-next{
    right: -25px;
} 

.elementor-4152 .elementor-element.elementor-element-4273b7dd.elementor-widget-image-carousel .swiper-slide .swiper-slide-inner{
    height: 120px;
    position: relative;
}
.elementor-4152 .elementor-element.elementor-element-4273b7dd.elementor-widget-image-carousel .swiper-slide img{
    cursor: pointer;
    transition: 0.4s ease-in-out;
}
.elementor-4152 .elementor-element.elementor-element-4273b7dd.elementor-widget-image-carousel .swiper-slide img:hover{
    transform: scale(0.90);
    transition: 0.4s ease-in-out;
}
.elementor-4152 .elementor-element.elementor-element-4273b7dd .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{
    height: 120px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d92bf */.elementor-4152 .elementor-element.elementor-element-87d92bf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3003f77e */.elementor-4152 .elementor-element.elementor-element-3003f77e .container-miscela{
    display: flex;
    gap: 40px;
    align-items: center;
    padding: 20px 0;
    border-bottom: 1px solid gray;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .elementor-widget-shortcode:nth-child(odd) .container-miscela {
  flex-direction: row-reverse;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .elementor-widget-shortcode:nth-child(even) .container-miscela {
  flex-direction: row;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .content-caffe-miscela{
    width: 75%;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .container-miscela img{
    width: 25%;
}
media(max-width:478px){
    .elementor-4152 .elementor-element.elementor-element-3003f77e .elementor-widget-shortcode:nth-child(even) .container-miscela {
  flex-direction: row-reverse;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .content-caffe-miscela{
    width: 100%;
}
.elementor-4152 .elementor-element.elementor-element-3003f77e .container-miscela img{
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-24fbcd19 */.elementor-4152 .elementor-element.elementor-element-24fbcd19 img {    
    height: 300px;
    object-fit: cover;
}/* End custom CSS */