#sticky-footer-popup-m{clear:both;width:100%;width:100%;z-index:999999999999;left:0;text-align:left;}
.sticky-footer-popup-mc-show{}
#sticky-footer-popup-m .sticky-footer-popup-wrap{padding:0px 0;box-sizing:border-box;width:100%;}
#sticky-footer-popup-m .sticky-footer-popup-wrap-cont{display:flex;align-items:center;flex-wrap:nowrap;position:relative;justify-content:flex-end;padding:0 20px}
#sticky-footer-popup-m div.holder{overflow:initial;} 
#sticky-footer-popup-m .sticky-footer-popup-wrap-cont>*{padding:0px 0px;box-sizing:border-box;margin-top:-15px;margin:initial;}
#sticky-footer-popup-m .sticky-footer-popup-wrap-cont h5{color:#000;font-weight:400;font-size:18px;text-transform:initial;}
#sticky-footer-popup-m a.sticky-footer-popup-link{white-space:nowrap; background: #cb842b  !important;font-size:13px;color:#fff !important;);padding: 10px 20px 10px 20px;border-radius:0px;margin-left:10px;}
#sticky-footer-popup-m .btn-trans{border:1px solid #fff;color:var(--wp--preset--color--contrast);padding:5px 15px;border-radius:15px;white-space:pre;text-decoration:none}
#sticky-footer-popup-m .sticky-footer-popup-text{font-size:16px}
.sticky-footer-popup-animate {position: fixed;transition: 500ms all linear !important;margin-top: 0;margin-bottom: 0;bottom: -300px; }
.sticky-footer-popup-fixed {bottom:0;}
.sticky-footer-popup-fixed .sticky-footer-popup-close{position:absolute;right:-10px;top:-10px;width:20px;height:20px;cursor:pointer;}
.sticky-footer-popup-fixed .sticky-footer-popup-close:before,
.sticky-footer-popup-fixed .sticky-footer-popup-close:after{position:absolute;width:2px;height:20px;transform:rotate(45deg);content:"";background:#000;left:10px;}
.sticky-footer-popup-fixed .sticky-footer-popup-close:before{transform:rotate(-45deg);}
#sticky-footer-popup-m .col-full{max-width:665px;padding:0;}
@media (max-width:767px){
body.single footer.wp-block-template-part .wp-block-group.has-contrast-background-color{padding-bottom:30px !important;}
#sticky-footer-popup-m{z-index:9990}
#sticky-footer-popup-m .sticky-footer-popup-wrap-cont h5{font-size:13px;line-height:15px;letter-spacing:-0.5px;}
#sticky-footer-popup-m a.sticky-footer-popup-link{text-align:center;letter-spacing:-0.5px;}
#sticky-footer-popup-m a.sticky-footer-popup-link{font-size:13px;letter-spacing:-0.5px;padding: 7.5px 10px 7.5px 10px}
.sticky-footer-popup-fixed{bottom:0px;}
#sticky-footer-popup-m .sticky-footer-popup-wrap{padding:0px 0px;}
}
 