#flyingcontact{width:100%;position:fixed;bottom:0;transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out}#flyingcontact.is-opened{height:100%}#flyingcontact .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#flyingcontact.is-opened .overlay{display:block}#flyingcontact .flyingcontact-button{position:absolute;bottom:30px}#flyingcontact .flyingcontact-button.flyingcontact-left-side{left:30px}#flyingcontact .flyingcontact-button.flyingcontact-right-side{right:30px}#flyingcontact .flyingcontact-button.flyingcontact-middle-side{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#flyingcontact .flyingcontact-button .button-inner{border-radius:50px;display:inline-block;box-sizing:border-box;background:#54b789;position:relative;box-shadow:0 1px 5px rgba(0,0,0,.2);transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out}#flyingcontact .flyingcontact-button .button-inner:hover{box-shadow:0 1px 5px rgba(0,0,0,.2),rgba(0,0,0,.06) 0 0 0 30px inset}#flyingcontact .flyingcontact-button .button-inner:active{transform:scale(.95);-webkit-transform:scale(.95)}#flyingcontact .flyingcontact-button .button-inner .button-flex{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}#flyingcontact .flyingcontact-button .button-inner .button-flex.reverse{flex-direction:row-reverse;-ms-flex-direction:row-reverse}#flyingcontact .flyingcontact-button .button-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#flyingcontact .flyingcontact-button .button-icon{width:32px;height:32px;margin:0 8px 0 0;position:relative}#flyingcontact .flyingcontact-button .button-inner .button-flex.reverse .button-icon{margin:0 0 0 8px}#flyingcontact .flyingcontact-button .button-inner .button-flex.reverse.single .button-icon,#flyingcontact .flyingcontact-button .button-inner .button-flex.single .button-icon{margin:0}#flyingcontact .flyingcontact-button .button-icon svg{width:100%;height:auto;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:scale(1.2);-webkit-transform:scale(1.2)}#flyingcontact.is-opened .flyingcontact-button .button-icon svg{transform:scale(0);-webkit-transform:scale(0)}#flyingcontact .flyingcontact-button .button-icon:before{content:"";display:block;width:2px;height:20px;position:absolute;top:6px;left:50%;margin-left:-1px;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#flyingcontact .flyingcontact-button .button-icon:after{content:"";display:block;width:20px;height:2px;position:absolute;top:50%;left:6px;margin-top:-1px;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#flyingcontact.is-opened .flyingcontact-button .button-icon:after,#flyingcontact.is-opened .flyingcontact-button .button-icon:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);opacity:1}#flyingcontact .flyingcontact-button .button-title{font-size:20px;white-space:nowrap;color:#fff}#flyingcontact .flyingcontact-channels{position:absolute;bottom:90px;display:none}#flyingcontact.is-opened .flyingcontact-channels{display:block}#flyingcontact .flyingcontact-channels.flyingcontact-left-side{left:30px}#flyingcontact .flyingcontact-channels.flyingcontact-right-side{right:30px}#flyingcontact .flyingcontact-channels.flyingcontact-middle-side{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#flyingcontact .flyingcontact-channels .back-button{display:none}#flyingcontact .flyingcontact-channels .back-button img{width:30px;height:auto;margin-bottom:15px}#flyingcontact .flyingcontact-channels .flyingcontact-channel{position:relative;width:315px;margin-bottom:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:scale(0);-webkit-transform:scale(0)}@media(max-width:374px){#flyingcontact .flyingcontact-channels .flyingcontact-channel{width:260px}}#flyingcontact.is-opened .flyingcontact-channels .flyingcontact-channel{animation:flyingcontact-bounce-in .3s;animation-fill-mode:forwards}#flyingcontact .flyingcontact-channels .wrapper{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;border-radius:5px;padding:10px 15px;background:#fff;overflow:hidden;position:relative;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}#flyingcontact .flyingcontact-channels .wrapper:after{content:"";display:block;height:3px;left:0;width:0;position:absolute;bottom:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out}#flyingcontact .flyingcontact-channels .flyingcontact-channel.single.custom .wrapper{display:block}#flyingcontact .flyingcontact-channels .flyingcontact-channel.active .wrapper{transform:none;-webkit-transform:none}#flyingcontact .flyingcontact-channels .flyingcontact-channel.active .wrapper:after,#flyingcontact .flyingcontact-channels .wrapper:hover:after{width:100%}#flyingcontact .flyingcontact-channels.flyingcontact-left-side .wrapper:hover{transform:scale(1.02);-webkit-transform:scale(1.02)}#flyingcontact .flyingcontact-channels.flyingcontact-right-side .wrapper:hover{transform:scale(1.02);-webkit-transform:scale(1.02)}#flyingcontact .flyingcontact-channels.flyingcontact-middle-side .wrapper:hover{transform:scale(1.02);-webkit-transform:scale(1.02)}#flyingcontact .flyingcontact-channels .flyingcontact-channel.active .wrapper:hover,#flyingcontact .flyingcontact-channels .flyingcontact-channel.single .wrapper:hover{transform:translateX(0);-webkit-transform:translateX(0)}#flyingcontact .flyingcontact-channels .wrapper .inner{flex:1;-ms-flex:1}#flyingcontact .flyingcontact-channels .wrapper .icon{width:32px;height:32px;margin:0 8px 0 0;position:relative}#flyingcontact .flyingcontact-channels .flyingcontact-channel.custom.active .wrapper .icon{display:none}#flyingcontact .flyingcontact-channels .wrapper .icon svg{width:100%;height:auto;transform:scale(1.2);-webkit-transform:scale(1.2)}#flyingcontact.is-opened .flyingcontact-channels .flyingcontact-channel.out{display:none}#flyingcontact .flyingcontact-channels .flyingcontact-channel p{margin:0;font-size:13px;line-height:24px;padding:0}#flyingcontact .flyingcontact-channels .flyingcontact-channel .title{font-weight:700;color:#222}#flyingcontact .flyingcontact-channels .flyingcontact-channel .channel-link{position:absolute;top:0;left:0;right:0;bottom:0}#flyingcontact .flyingcontact-channels .flyingcontact-channel.custom.active .channel-link{display:none}#flyingcontact .flyingcontact-channels .flyingcontact-channel .custom-content{display:none;margin:10px -15px -10px;padding:10px 15px 15px;background:#f5f5f5;position:relative;max-height:60vh;overflow:scroll}@media (max-width:1200px){#flyingcontact .flyingcontact-channels .flyingcontact-channel .custom-content{max-height:50vh}}#flyingcontact .flyingcontact-channels .flyingcontact-channel .custom-content.always{display:block!important}@-webkit-keyframes flyingcontact-bounce-in{0%,50%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8)}50%{-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes flyingcontact-bounce-in{0%,50%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8)}50%{-webkit-transform:translateY(-5px) scale(1.02);transform:translateY(-5px) scale(1.02)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}