.elementor-24 .elementor-element.elementor-element-90158b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-90158b3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-90158b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d0c921 );}.elementor-24 .elementor-element.elementor-element-ba4dcb1{--swiper-slides-to-display:5;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ba4dcb1 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ba4dcb1 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-ba4dcb1{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-ba4dcb1{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ba4dcb1 */.elementor-ribbon-inner {
    background-color: #DD2121!important;
    word-wrap: break-word!important;
    width:90%!important;
    border-radius: 240px;
    font-size: 13px;
    line-height: 4!important;
    margin-top: 80px!important;
    transform: translateY(-50%) translateX(-30%) translateX(90px) rotate(-80deg) !important;
}

.elementor-element :where(.swiper-container-horizontal)~.swiper-pagination-bullets, .elementor-lightbox :where(.swiper-container-horizontal)~.swiper-pagination-bullets {
    bottom: 5px;
    left: 0;
    width: 100%;
    padding-bottom: 30px;}
    
    
.elementor-2871 .elementor-element.elementor-element-df81b26 .elementor-cta__title{ 
    font-family: "headline-gothic-atf", sans-serif!important;
    font-weight: 400;
    font-style: normal;
    font-size:2.4em!important;
    line-height:0.9em;
}

.hotSauce{
    color:#4f5664;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90158b3 */.elementor-cta--skin-classic .elementor-cta__bg-wrapper{
    height:60vh;
}

.page .entry-title {
display: none;
}

.site-footer {
    -webkit-padding-before: 0em!important;
    padding-block-start: 0rem!important;
    -webkit-padding-after: 1rem!important;
    padding-block-end: 0rem!important;
    position: relative;}
    
html{
    background-color: #F4F4F0;
}
/* .in-middle {*/
/*  flex-direction: column;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  display: flex;*/
/*  height: 100vh;*/
/*}*//* End custom CSS */