/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#online-chat-wrapper.b-callback{right:1.3888888889rem;bottom:1.3888888889rem;padding-left:0;z-index:30 !important;margin-bottom:0;transition:0.3s}#online-chat-wrapper.b-callback.is-sticky{bottom:21.1111111111rem}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback{right:17px;bottom:17px}body:has(.my-city-confirm) #online-chat-wrapper.b-callback{bottom:87px}body:has(.sliding-popup-bottom) #online-chat-wrapper.b-callback{bottom:125px}#online-chat-wrapper.b-callback__text{font-size:0}#online-chat-wrapper.b-callback__text::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:20px}#online-chat-wrapper.b-callback.is-sticky{bottom:15px}#online-chat-wrapper.b-callback.hover{transform:translateY(-170px)}#online-chat-wrapper.b-callback.hover .b-callback__text::before{content:"";font-size:14px}}#online-chat-wrapper.b-callback .b-callback__inner{background:#075ba2;box-shadow:none;width:5.8333333333rem;height:5.8333333333rem;padding:0.5555555556rem;animation:pulse 2s infinite}#online-chat-wrapper.b-callback .b-callback__inner::before{display:none}#online-chat-wrapper.b-callback .b-callback__inner::after{pointer-events:none}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback .b-callback__inner{padding:5px;width:54px;height:54px}}#online-chat-wrapper.b-callback .b-callback__title{font-size:0;color:#fff}#online-chat-wrapper.b-callback .b-callback__title:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;font-size:36px}@media screen and (min-width:1215px){#online-chat-wrapper.b-callback .b-callback__title:before{font-size:2rem}}#online-chat-wrapper.b-callback .b-callback__text{animation:none}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback .b-callback__text{font-size:0}#online-chat-wrapper.b-callback .b-callback__text::before{font-family:"icomoon";line-height:1;font-weight:normal;content:"";font-size:26px}}@media screen and (min-width:1215px){#online-chat-wrapper.b-callback .b-callback__text{font-size:0.6666666667rem}}#online-chat-wrapper.b-callback .b-callback__icons{left:-2.7777777778rem}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback .b-callback__icons{left:50%;top:100%;transform:translateX(-50%);margin-top:4px;display:flex;flex-direction:column;gap:4px}#online-chat-wrapper.b-callback .b-callback__icons .b-callback__icon{position:unset;left:0;top:0}#online-chat-wrapper.b-callback .b-callback__icons .b-callback__icon:nth-child(n){margin:0 !important}}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback .b-callback__icon{transform:translate(0,0) !important;width:54px}#online-chat-wrapper.b-callback .b-callback__icon .icon{width:54px !important;height:54px !important}#online-chat-wrapper.b-callback .b-callback__icon .icon::before{border-radius:54px}#online-chat-wrapper.b-callback .b-callback__icon .icon::after{background-repeat:no-repeat}#online-chat-wrapper.b-callback .b-callback__icon a{width:54px}#online-chat-wrapper.b-callback .b-callback__icon a:hover .icon::before{transform:none}}@media screen and (max-width:1199px){#online-chat-wrapper.b-callback .b-callback__title{display:none}}#online-chat-wrapper .b-callback__icon:nth-of-type(n){margin:10px 0 10px}@media screen and (min-width:160px) and (max-width:1214px){body:has(#online-chat-wrapper.b-callback.hover) .scroll-top{transform:translateY(-170px)}}
