.bivital-benefits{padding:24px 0 0!important;background:transparent!important}.bivital-benefits>.elementor-container{display:flex;flex-wrap:wrap;align-items:flex-start}.bivital-benefits .elementor-column{width:33.333%!important}.bivital-benefits .elementor-widget-wrap{padding:0 8px!important}.bivital-benefits .elementor-icon-box-title{font-family:Arial,sans-serif!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important;margin:8px 0 0!important}.bivital-benefits .elementor-icon-box-wrapper{text-align:center}.bivital-benefits .elementor-icon-box-icon{margin-bottom:6px!important}
.bivital-newsletter{background:linear-gradient(110deg,#4B104F,#731A6E)!important;padding:28px 24px!important}.bivital-newsletter>.elementor-container{align-items:center;gap:18px}.bivital-newsletter .elementor-widget-wrap{padding:0!important}.bivital-newsletter .elementor-widget-heading{margin-bottom:8px}.bivital-newsletter h2{font-family:Georgia,serif!important;font-size:29px!important;text-transform:none!important;letter-spacing:0!important;color:white!important}.bivital-newsletter p{margin:0;color:#fff!important;font-size:13px;line-height:1.55}.bivital-newsletter .elementor-field-group{padding-bottom:8px}.bivital-newsletter .elementor-field{font-family:Arial,sans-serif;font-size:13px;min-height:38px!important}.bivital-newsletter .elementor-field-type-acceptance{order:99;font-size:11px;color:#fff}.bivital-newsletter .elementor-field-option label{color:#fff!important;font-size:11px!important}.bivital-newsletter .elementor-button{border-radius:22px;background:#E9BB58!important;color:#360F3D!important;font-size:12px;font-weight:600;min-height:38px!important;padding:9px 16px}.bivital-newsletter .elementor-message{color:#fff}.bivital-footer-main{padding:18px 24px!important}.bivital-footer-main>.elementor-container{align-items:center;gap:15px}.bivital-footer-main .elementor-widget-wrap{padding:0!important}.bivital-footer-logo img{width:145px!important;max-height:75px!important;object-fit:contain!important}.bivital-footer-menu{display:flex;flex-wrap:wrap;gap:10px 15px;align-items:center}.bivital-footer-menu a{color:#360F3D!important;text-decoration:none;font:12px Arial,sans-serif}.bivital-footer-menu a:hover{text-decoration:underline}.bivital-footer-main p{margin:0}.bivital-footer-bottom{padding:2px 24px 18px!important}.bivital-footer-bottom p{margin:0;text-align:center;color:#79667D;font:11px Arial,sans-serif}.bivital-footer-legal a{color:inherit;margin-left:12px}.bivital-footer-social .elementor-grid{display:flex;flex-wrap:wrap;gap:6px}.bivital-footer-social .elementor-social-icon{padding:5px}
@media(max-width:1024px){.bivital-newsletter>.elementor-container,.bivital-footer-main>.elementor-container{flex-wrap:wrap}.bivital-newsletter .elementor-column,.bivital-footer-main .elementor-column{width:100%!important}.bivital-footer-menu{justify-content:center}.bivital-footer-main{text-align:center}.bivital-footer-logo{text-align:center}.bivital-footer-social .elementor-grid{justify-content:center}}@media(max-width:767px){.bivital-newsletter .elementor-field-group:not(.elementor-field-type-honeypot){width:100%!important}.bivital-newsletter{padding:26px 20px!important}.bivital-footer-main .elementor-column{margin-bottom:14px}}
