.backgroudModal{position:fixed;width:100%;height:100%;z-index:199;top:0;background-color:#000;opacity:.9}.chat-popup-2{position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;z-index:999}.chat-popup-2 .chat-is-open{opacity:.25;cursor:help;filter:grayscale(100%)}.chat-popup-2__title{color:#fff;background:#69479a;border-radius:10px;padding:10px 15px;padding-right:32px;cursor:pointer;align-self:flex-end;min-width:100px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;text-transform:uppercase;text-align:left;position:relative;z-index:1}.chat-popup-2__title .title{transform:translateY(1px)}.chat-popup-2__title span.icon{position:absolute;right:0;top:0;background-image:url(/images/icons/add-simple.svg);background-repeat:no-repeat;background-position:right;background-size:contain;width:15px;height:15px;top:50%;transform:translateY(-50%) rotate(0);right:10px;transition:.3s ease}.chat-popup-2__title.close span.icon{transform:translateY(-50%) rotate(135deg)}.chat-popup-2__title-close{display:none;padding:initial;border-radius:50%;width:40px;height:40px;margin-left:auto;transform:translateX(-5px)}.chat-popup-2__title.chat-button{text-align:center;padding-right:15px}.chat-popup-2__title.chat-button span.icon{display:none}.chat-popup-2__menu ul li .text-wrapper span{display:block}.chat-popup-2__menu ul li .text-wrapper span.title{line-height:19px;font-size:16px;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}@media screen and (max-width:1023px){.chat-popup-2__menu ul li .text-wrapper span.title{font-size:15px}}.chat-popup-2__menu ul li .text-wrapper span.sub-title{font-size:14px;color:#6a6e8a;text-transform:none;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}@media screen and (max-width:1023px){.chat-popup-2__menu ul li .text-wrapper span.sub-title{font-size:12px}}.chat-popup-2__menu.hide{display:none!important}@keyframes wizz-move{0%{transform:translateX(0)}20%{transform:translateX(5px)}40%{transform:translateX(-5px)}80%{transform:translateX(5px)}100%{transform:translateX(0)}}.chat-popup-2 .chat-iframe-container{position:fixed;z-index:999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);right:10px;bottom:10px;opacity:0;pointer-events:none;transition:opacity .3s ease}.chat-popup-2 .chat-iframe-container.wizz{animation-duration:.5s;animation-name:wizz-move}.chat-popup-2 .chat-iframe-container.loaded{opacity:1;pointer-events:auto}.chat-popup-2 .chat-iframe-container .header{height:60px;width:100%;position:absolute;top:0;left:0;cursor:grab}.chat-popup-2 .chat-iframe-container .header .close-popup{position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);cursor:pointer;color:#fff;height:20px;width:20px;background-image:url(/images/icons/add-simple.svg);background-repeat:no-repeat;background-position:right;background-size:contain}.chat-popup-2 .chat-iframe-container .header .reload-popup{position:absolute;right:60px;top:50%;transform:translateY(-50%) rotate(45deg);cursor:pointer;color:#fff;height:40px;width:20px;background-image:url(/images/icons/refresh.svg);background-repeat:no-repeat;background-position:right;background-size:contain}.chat-popup-2 .chat-iframe-container iframe{border:0}@media screen and (min-width:1024px){.chat-popup-2__menu{background:#fff;margin-bottom:15px;box-shadow:0 5px 30px rgba(107,72,157,.4);transition:.3s ease;opacity:1;transform:translateY(0);pointer-events:auto;position:relative;max-width:350px;z-index:0}.chat-popup-2__menu.hide{display:none;opacity:0;transform:translateY(20px);pointer-events:none}.chat-popup-2__menu:after{content:" ";position:absolute;bottom:-19px;right:15px;margin-left:-5px;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent}.chat-popup-2__menu ul{list-style-type:none;padding:0 10px}.chat-popup-2__menu ul li{margin-bottom:0;padding:10px 0}.chat-popup-2__menu ul li:not(:last-child){border-bottom:solid 1px #ebecf3}.chat-popup-2__menu ul li .icon-wrapper{height:20px;width:20px;margin-right:10px;align-self:flex-start;flex-shrink:0}.chat-popup-2__menu ul li .icon-wrapper .icon{color:#69479a}.chat-popup-2__menu ul li a{display:flex;align-items:center;color:#000}}@media screen and (max-width:1023px){.chat-popup-2__title-close{position:relative;min-width:inherit;background-color:#896db1}.chat-popup-2__title-close span.icon{position:absolute;width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.chat-popup-2__menu{margin-bottom:30px}.chat-popup-2__menu.hide{display:none;opacity:0;pointer-events:none}.chat-popup-2__menu ul{list-style-type:none;padding-left:0}.chat-popup-2__menu ul li:not(:last-child){margin-bottom:20px}.chat-popup-2__menu ul li a{display:flex;flex-direction:row-reverse;align-items:center;color:#fff;justify-content:flex-start}.chat-popup-2__menu ul li a .icon-wrapper{width:50px;height:50px;background:#fff;border-radius:50%;position:relative;margin-left:10px}.chat-popup-2__menu ul li a .icon-wrapper .icon{position:absolute;color:#69479a;height:50%;width:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-popup-2__menu ul li .text-wrapper{text-align:right}.chat-popup-2__menu ul li .text-wrapper span{display:block}.chat-popup-2__menu ul li .text-wrapper span.title{font-size:14px}.chat-popup-2__menu ul li .text-wrapper span.sub-title{font-size:13px;color:#fff;opacity:.6}.chat-popup-2 .chat-iframe-container{width:80vw!important;height:80vh!important;bottom:0!important;top:50%!important;left:50%!important;right:0!important;transform:translate(-50%,-50%)}.chat-popup-2 .chat-iframe-container iframe{width:100%!important;height:100%!important}}