.footer .elementor-social-icon:hover svg path{fill:#00B4AA !important;transition:fill 0.3s ease}.subscribe .subcription .elementor-widget-container{max-width:602px;margin:0 auto !important}.subscribe .subcription .gform_wrapper form{text-align:center;position:relative}.subscribe .subcription .gform_wrapper form .validation_error{display:none}.subscribe .subcription .gform_wrapper form li.gfield_error{background-color:transparent !important;margin-bottom:0px !important;border-top:0px solid #c89797 !important;border-bottom:0px solid #c89797 !important;padding-top:0px !important}.subscribe .subcription .gform_wrapper form li.gfield_error .validation_message{text-align:left;padding-left:25px !important}.subscribe .subcription .gform_wrapper .gfield input{align-items:center;padding:5px 5px 5px 25px !important;width:100% !important;height:54px;border:1px solid #bebebe !important;border-radius:100px;font-style:normal;font-weight:400;font-family:"Helvetica", Sans-serif !important;font-size:16px !important;line-height:29px !important;color:#000000 !important;background:transparent;position:relative}.subscribe .subcription .gform_wrapper .gfield input:focus-visible{outline:none !important}.subscribe .subcription .gform_wrapper .gform_footer{padding:0px 0 0px 0 !important;margin:0px 0 0 0 !important}.subscribe .subcription .gform_wrapper .gform_footer .gform_button{padding:12px 24px;width:142px !important;height:44px;background:#ff5f00;border-radius:999px;font-size:20px !important;font-weight:700;line-height:17px !important;text-align:center;color:#ffffff;border:none;font-family:"Helvetica", Sans-serif !important;position:absolute;top:17px;right:5px;margin-right:0}.subscribe .subcription .gform_wrapper .gform_footer .gform_button:hover{opacity:0.7}@media only screen and (max-width:400px){.subscribe .subcription .gform_wrapper .gform_footer .gform_button{width:170px !important;top:unset;right:0;left:0;bottom:unset;margin-top:10px;position:unset}}.subscribe .subcription .gform_validation_error .gform_footer .gform_button{right:7px !important}@media only screen and (min-width:641px){.subscribe .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}}.subscribe .gform_wrapper input::placeholder{color:#000}.subscribe .gform_confirmation_message{text-align:center;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000}@media only screen and (max-width:767px){.subscribe .gform_confirmation_message{font-size:18px}}@media only screen and (min-width:641px){.subscribe .gform_wrapper ul.gform_fields li.gfield{padding-right:0px}}.gummies-slider-wrapper{text-align:center}.gummies-dot-container{margin-top:60px;display:flex;justify-content:center;align-items:center}.gummies-dot{height:16px;width:16px;margin:0 6px;background-color:#ccc;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color 0.3s ease, transform 0.4s ease-in-out;opacity:0.5}.gummies-dot.active{border:2px solid #FFFFFF;box-shadow:0px 3px 14px rgba(0, 0, 0, 0.25);border-radius:100px;width:34px;height:24px;transform:scale(1.2);opacity:1}.gummies-product-container{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.gummies-product-container>.side-product,.gummies-product-container>.highlight-image{flex:1 1 auto;text-align:center}.highlight-image{order:2;max-width:523px}@media only screen and (min-width:768px) and (max-width:991px){.highlight-image{max-width:320px}}@media only screen and (min-width:992px) and (max-width:1221px){.highlight-image{max-width:400px}}.highlight-image img{transition:transform 1s ease-in-out;height:534px;object-fit:contain}@media only screen and (max-width:767px){.highlight-image img{height:auto;padding:15px}}@media only screen and (min-width:768px) and (max-width:991px){.highlight-image img{height:320px}}@media only screen and (min-width:992px) and (max-width:1221px){.highlight-image img{height:400px}}.highlight-image img .zoomed{transform:scale(1.2)}.side-product{order:1;max-width:340px}@media only screen and (max-width:767px){.side-product{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.side-product{max-width:200px}}@media only screen and (min-width:992px) and (max-width:1221px){.side-product{max-width:250px}}.side-product img{max-width:341px;opacity:0.5;border-radius:8px;transition:transform 0.6s ease-in-out}@media only screen and (min-width:768px) and (max-width:991px){.side-product img{max-width:200px}}@media only screen and (min-width:992px) and (max-width:1221px){.side-product img{max-width:250px}}.side-product p{font-size:0.9rem;color:#555}.gummies-product-container>.side-product:last-child{order:3}