.elementor-kit-5{--e-global-color-primary:#005FBE;--e-global-color-secondary:#D50037;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-1870baf:#7E7E7E;--e-global-color-1122ce2:#A2002A;--e-global-color-dbc3d61:#005FBEB2;--e-global-color-be02cee:#49E2DC;--e-global-color-7627422:#00BFB8;--e-global-color-60f72b5:#002C58;--e-global-color-af3e2d7:#695BD3;--e-global-color-3c0e53e:#362F6D;--e-global-color-fa28c0d:#FF7F39;--e-global-color-236c6bc:#DE580F;--e-global-color-e980d73:#F4F4F4;--e-global-color-e2b8287:#E6F2FF;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:35px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-letter-spacing:-0.165px;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-letter-spacing:-0.165px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:-0.165px;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:800;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:-0.165px;background-color:#FFFFFF;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h2{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;letter-spacing:0.17px;}.elementor-kit-5 h3{font-family:"Inter", Sans-serif;font-size:25px;font-weight:700;letter-spacing:0.17px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );border-radius:28px 28px 28px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1367px){.elementor-kit-5{background-attachment:scroll;}}@media(max-width:1366px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:24px;--e-global-typography-secondary-font-size:20px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.content-price-btn .elementor-price-table{
    display: flex;
    flex-direction: column;
    
}

#slider-group{
    position: relative;
}

#confetti-content{
    overflow: hidden;
     position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 60vh;
}

.content-price-btn .elementor-price-table__header, .content-price-btn .elementor-price-table__price{
    text-align: left;
    justify-content: left !important;
}
#content-btn-home{
    margin: auto;
}


.content-price-btn .elementor-price-table__header{
     padding: 50px 0px 10px 20px !important;
     order: 1;
      border-radius: 8px 8px 0px 0px;
     
}

.content-price-btn .elementor-price-table__price{
       padding: 0px 0px 20px 20px !important;
       background-color: #ff7f39;
       color: #fff !important;
        order: 2;

}
.content-price-btn .elementor-price-table__footer{
    padding: 0px 20px 20px 20px !important;
    order: 3;
    background-color: #ff7f39;
         
    
}

#content-regular .elementor-price-table__price, #content-regular .elementor-price-table__footer{
    background-color: #695bd3;
}
 #content-optimus .elementor-price-table__header, #content-optimus .elementor-price-table__price, #content-optimus .elementor-price-table__footer{
    background-color: #005FBE !important;
}

.content-price-btn  .elementor-price-table__button{
    display: block;
}
.content-price-btn .elementor-price-table__features-list{
       background-color: #E6F2FF;
    padding: 30px 0px !important;
     border-radius: 0px 0px 8px 8px;
      order: 4;
}
#logo-candy{
     top: 0%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  
}
#oso-gomita{
       top: 90%;
  left: 10%;
  transform: translate(-10%, -90%); 
}
#banner-liquid{
   
 position: absolute;
  top: 50%;
  left: 0%;
  transform: translate(-50%, -50%);
  width: 100%; 
    
}
#content-gallery-about{
    position: relative;
    
}/* End custom CSS */