.floatingButtonWrap { display: block; position: fixed; bottom: 25px; right: 45px; z-index: 99999;}
.floatingButtonInner { position: relative;}
.floatingButton { display: block; width: 170px; height: 70px; text-align: right; background: #0030a4; background-image: url(https://www.epssura.com/images/demo/Bot_Sura.png); background-size: 45px; background-position: right 9px center; background-repeat: no-repeat; font-family: 'SuraSans-Regular'; color: #ffffff; text-decoration: none; overflow: hidden; position: absolute; border-radius: 35px 35px 0px 35px; bottom: 0px; right: 0px; border: 5px solid #b2bedc; opacity: 1; transition: all 0.4s;}
.floatingButton .fa { font-size: 15px !important;}

.floatingButton.open, .floatingButton:hover { background: #F6F7F8; background-image: url(https://www.epssura.com/images/demo/Bot_Sura.png); background-size: 45px; background-position: right 20px center; background-repeat: no-repeat; width: 235px; padding: 15px 70px 15px 15px; border: 5px solid #0030a4; font-size: 15px; text-align: right; opacity: 1; color: #53565A;}
.floatingButton.open span, .floatingButton:hover span { display: block !important; margin-top: 4px; width: 100%; top: 0;}
.floatingButton span, .floatingButton span { display: block; width: 60%; position: relative; top: 10px; line-height: 19px;}
.floatingButton .fa { transform: rotate(0deg); transition: all 0.4s;}
.floatingButton.open .fa { transform: rotate(270deg);}
.floatingMenu { position: absolute; bottom: 60px; right: 0px; width: 270px; padding: 0; display: none; background: rgba(255,255,255,0);}
.floatingMenu li { width: 100%; float: right; list-style: none; text-align: right; margin-bottom: 10px;}
.floatingMenu li a, .floatingMenu li a[type="button"] { padding: 15px 70px 15px 15px; display: inline-block; width: 100%; background: #F6F7F8; background-repeat: no-repeat; background-position: right 14px center; background-size: 42px; font-family: 'SuraSans-Regular'; font-size: 15px; color: #53565A; border: 1px solid #002d5430; border-radius: 5px; overflow: hidden white-space: nowrap; transition: all 0.4s; /* -webkit-box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.22); box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.22); */ -webkit-box-shadow: 1px 3px 5px rgba(211, 224, 255, 0.5); box-shadow: 1px 3px 5px rgba(211, 224, 255, 0.5);}
.floatingMenu li:last-child a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-covid.svg');}
.floatingMenu li:last-child a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-covid-wth.svg');}
.floatingMenu li:nth-last-child(2) a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-points.svg');}
.floatingMenu li:nth-last-child(2) a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-points-wth.svg');}
.floatingMenu li:nth-last-child(3) a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-msg.svg');}
.floatingMenu li:nth-last-child(3) a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-msg-wth.svg');}
.floatingMenu li:nth-last-child(4) a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-wsp.svg');}
.floatingMenu li:nth-last-child(4) a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-wsp-wth.svg');}
.floatingMenu li:nth-last-child(5) a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/llamanos-img.svg');}
.floatingMenu li:nth-last-child(5) a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/llamanos-img-wth.svg');}
.floatingMenu li:nth-last-child(6) a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-faq.svg');}
.floatingMenu li:nth-last-child(6) a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-faq-wth.svg');}
.floatingMenu li:first-child a { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-chat.svg');}
.floatingMenu li:first-child a:hover { background-image: url('https://www.epssura.com/templates/epsresponsive/images/modulos/contact/contact-img-chat-wth.svg');}
.floatingMenu li a:hover { background: #0033a0; background-repeat: no-repeat; background-position: right 14px center; background-size: 42px; color: #ffffff; text-decoration: none;}
.floatingMenu li a span { position: relative; top: 1px;}
.floatingMenu li a[type="button"]:hover { color: #ffffff;}
.floatingMenu li a img { width: 40px; margin-left: 15px;}

.inbenta-bot__launcher { display: none;}
.inbenta-bot__chat { margin-bottom: -10px;}
