.cstm-menu.et_pb_menu ul li a{padding-top:10px!important;padding-bottom:10px!important}.cstm-menu{margin-bottom:0!important}.cstm-menu.et_pb_menu ul li{margin-top:0!important}ul.social-icons{padding:0}ul.social-icons li{display:inline-block;margin-left:10px}ul.social-icons li a{color:#fff;background:#962529;border-radius:5px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;transition:.3s all ease}ul.social-icons li a:hover{background:#2a3944}.video-banner:before{content:"";width:100%;height:100%;background:#424242;position:absolute;left:0;top:0;z-index:1;opacity:0.59}.retail-text:before{content:url(/wp-content/uploads/2025/07/RetailSyncLogo-white.png);position:absolute;left:0;top:50%;transform:translateY(-50%)}div.retail-text{padding-left:70px;max-width:500px;margin:0!important;padding-top:25px;padding-bottom:25px}.checklist .et_pb_blurb_content{display:flex;align-items:flex-start}.checklist .et_pb_main_blurb_image{margin:0!important;display:block;min-width:30px}.checklist .et_pb_blurb_container{padding:0;margin-top:-5px}.newsletter-form.red-btn .gform-footer input{background:#962529;color:#fff}.newsletter-form .gform_wrapper.gravity-theme .gfield input.large{height:40px;border-radius:10px;padding:10px 20px}.newsletter-form .gform-footer{padding:0!important;margin:0!important}.newsletter-form .gform-footer input{margin:0!important;height:40px;border-radius:10px;border:1px solid #962529!important;font-size:14px;color:#962529;padding:10px 30px;cursor:pointer;transition:.3s all ease;line-height:1em!important;min-height:auto!important}.newsletter-form .gform-footer input:hover{background:#962529;color:#fff}.newsletter-form form{display:flex;justify-content:center;align-items:flex-start;max-width:450px;margin:0 auto;gap:30px}.newsletter-form .gform-body{flex:1 0 auto}.gform_wrapper.gravity-theme .gform_validation_errors{max-width:450px;margin:0 auto 10px}@media screen and (max-width:1280px){ul.social-icons li a{font-size:18px;width:30px;height:30px}ul.social-icons li{margin-left:5px}}@media screen and (max-width:980px){.cstm-header .et_pb_column:first-child,.cstm-header .et_pb_column:nth-child(2){width:50%!important;margin-bottom:10px!important}ul.social-icons li a{font-size:18px;width:30px;height:30px}.cstm-header{display:flex;align-items:center}.cstm-menu .et_pb_menu__wrap{justify-content:flex-end}.et_pb_menu_inner_container,.cstm-menu,.cstm-header .et_pb_column{position:static}}@media screen and (max-width:400px){.newsletter-form form{flex-wrap:wrap;gap:10px}}