.loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) .9s infinite;content:"\2026";width:0}.out-loader{width:5em;display:block;color:#a9a9a9}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.chat-wrap{height:65%;width:100%;display:flex;flex-direction:column;position:sticky}.chat-container{flex:1 1 90%;display:flex;flex-direction:column;background-color:#eee;border:1px solid #ccc;overflow-y:auto}.form{flex:0 0 32px;display:flex;border:1px solid #ddd}.form>input[type=text]{flex:1 1 auto;border:1px solid #eee}.form>input[type=button]{flex:0 0 20%;border:1px solid #eee}.bubble{clear:both}.bubble p{border-radius:5px;padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;margin:8px 12px;max-width:80%;position:relative;transition:background-color .5s}.left p{background-color:#ccc;float:left}.right p{background-color:#33c;color:#fff;float:right}.left p::before{content:'';position:absolute;width:0;height:0;left:-8px;top:8px;border-top:4px solid transparent;border-right:8px solid #ccc;border-bottom:4px solid transparent}.right p::after{content:'';position:absolute;width:0;height:0;right:-8px;bottom:8px;border-top:4px solid transparent;border-left:8px solid #33c;border-bottom:4px solid transparent}.off-canvas{position:fixed;top:0;left:0;z-index:1050;height:100%;width:calc(25%);background-color:#fff;transform:translate(-100%,0);transition:all .4s}@media only screen and (max-width:500px){.off-canvas{width:100%}}@media only screen and (max-width:480px){.off-canvas{width:100%}}@media only screen and (min-width:481px) and (max-width:767px){.off-canvas{width:75%}}@media only screen and (min-width:768px) and (max-width:1024px){.off-canvas{width:50%}}@media (prefers-reduced-motion:reduce){.off-canvas{transition:none}}.off-canvas.show{transform:translate(0,0);border-right:1px solid rgba(28,39,60,.1);box-shadow:0 0 18px rgba(28,39,60,.06)}.off-canvas>.close{position:absolute;top:18px;right:18px;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#7987a1;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.off-canvas>.close{transition:none}}.off-canvas>.close .feather{width:20px;height:20px;stroke-width:2.5px}.off-canvas-overlay.show{border-right-width:0}.off-canvas-overlay.show~.off-canvas-pusher{overflow:hidden}.off-canvas-overlay.show~.backdrop{opacity:1;visibility:visible;z-index:60}.off-canvas-right{left:auto;right:0;transform:translate(100%,0)}.off-canvas-right.show{border-right:0;border-left:1px solid rgba(28,39,60,.1)}.off-canvas-right.off-canvas-overlay.show{border-left-width:0}.off-canvas-header{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 25px;border-bottom:1px solid rgba(72,94,144,.5)}@media (min-width:992px){.off-canvas-header{height:60px}}.off-canvas-header .close{color:#7987a1}.off-canvas-header .close .feather{stroke-width:2.5px;width:20px}.off-canvas-body{position:relative;overflow-y:auto;height:calc(100vh - 60px)}.off-canvas-dark{background-color:#1c273c;color:#fff}.off-canvas-dark .close{color:inherit}.off-canvas-dark .off-canvas-header{border-bottom-color:rgba(255,255,255,.05)}.off-canvas-dark .df-logo,.off-canvas-dark .df-logo:focus,.off-canvas-dark .df-logo:hover{color:inherit}.off-canvas-dark .df-logo span,.off-canvas-dark .df-logo:focus span,.off-canvas-dark .df-logo:hover span{color:inherit}.off-canvas-dark .sidebar-nav .nav-link{color:rgba(255,255,255,.8);font-weight:500}.off-canvas-dark .sidebar-nav .nav-link .feather{color:rgba(255,255,255,.4)}.off-canvas-dark .sidebar-nav .nav{border-color:rgba(255,255,255,.05)}.off-canvas-dark .sidebar-nav .nav a{color:rgba(255,255,255,.6);font-weight:400}.off-canvas-dark.bg-primary .df-logo,.off-canvas-dark.bg-secondary .df-logo{color:inherit}.off-canvas-dark.bg-primary .df-logo::before,.off-canvas-dark.bg-secondary .df-logo::before{background-color:rgba(255,255,255,.2);color:inherit}.off-canvas-dark.bg-primary .sidebar-nav .nav-label,.off-canvas-dark.bg-secondary .sidebar-nav .nav-label{color:rgba(255,255,255,.5)}.off-canvas-dark.bg-primary .sidebar-nav .nav-link,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link{color:rgba(255,255,255,.7)}.off-canvas-dark.bg-primary .sidebar-nav .nav-link:focus,.off-canvas-dark.bg-primary .sidebar-nav .nav-link:hover,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link:focus,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link:hover{color:#fff}.off-canvas-dark.bg-primary .sidebar-nav .nav-link .feather,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link .feather{color:inherit}.off-canvas-dark.bg-primary .sidebar-nav .nav-link.active,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link.active{color:#fff}.off-canvas-dark.bg-primary .sidebar-nav .nav-link.active::before,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link.active::before{background-color:#fff}.off-canvas-dark.bg-primary .sidebar-nav .nav-link.active .feather,.off-canvas-dark.bg-secondary .sidebar-nav .nav-link.active .feather{color:inherit}.off-canvas-dark.bg-primary .sidebar-nav .nav,.off-canvas-dark.bg-secondary .sidebar-nav .nav{border-color:rgba(255,255,255,.16)}.off-canvas-dark.bg-primary .sidebar-nav .nav a,.off-canvas-dark.bg-secondary .sidebar-nav .nav a{color:rgba(255,255,255,.5)}.off-canvas-dark.bg-primary .sidebar-nav .nav a:focus,.off-canvas-dark.bg-primary .sidebar-nav .nav a:hover,.off-canvas-dark.bg-secondary .sidebar-nav .nav a:focus,.off-canvas-dark.bg-secondary .sidebar-nav .nav a:hover{color:rgba(255,255,255,.8)}.off-canvas-dark.bg-primary .sidebar-nav .nav a.active,.off-canvas-dark.bg-secondary .sidebar-nav .nav a.active{color:#fff}.off-canvas-dark.bg-primary .sidebar-nav .nav a.active::before,.off-canvas-dark.bg-secondary .sidebar-nav .nav a.active::before{border-color:#fff}.off-canvas-dark.bg-secondary{background-color:#596882!important}.off-canvas-pusher{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:scroll;z-index:20;transition:none}@media (prefers-reduced-motion:reduce){.off-canvas-pusher{transition:none}}.off-canvas-pusher .content,.off-canvas-pusher .navbar-header,.off-canvas-pusher .section-nav,.off-canvas-pusher .sidebar{transition:all .4s}@media (prefers-reduced-motion:reduce){.off-canvas-pusher .content,.off-canvas-pusher .navbar-header,.off-canvas-pusher .section-nav,.off-canvas-pusher .sidebar{transition:none}}.off-canvas-pusher::before{content:'';position:fixed;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:-1;pointer-events:none;transition:all .4s}@media (prefers-reduced-motion:reduce){.off-canvas-pusher::before{transition:none}}.off-canvas-reveal{transform:translate(0,0);transition:none;z-index:10}@media (prefers-reduced-motion:reduce){.off-canvas-reveal{transition:none}}.off-canvas-reveal.show{box-shadow:none}.off-canvas-reveal.show~.off-canvas-pusher{overflow:hidden;pointer-events:none}.off-canvas-reveal.show~.off-canvas-pusher .content,.off-canvas-reveal.show~.off-canvas-pusher .navbar-header,.off-canvas-reveal.show~.off-canvas-pusher .section-nav,.off-canvas-reveal.show~.off-canvas-pusher::before{transform:translateX(240px)}.off-canvas-reveal.show~.off-canvas-pusher .sidebar{display:none}@media (min-width:992px){.off-canvas-reveal.show~.off-canvas-pusher .sidebar{display:block;transform:translateX(240px)}}.off-canvas-reveal.show~.backdrop{transform:translateX(240px)}.off-canvas-reveal.off-canvas-right{left:auto;right:0}.off-canvas-reveal.off-canvas-right.show~.off-canvas-pusher .content,.off-canvas-reveal.off-canvas-right.show~.off-canvas-pusher .navbar-header,.off-canvas-reveal.off-canvas-right.show~.off-canvas-pusher .section-nav,.off-canvas-reveal.off-canvas-right.show~.off-canvas-pusher .sidebar,.off-canvas-reveal.off-canvas-right.show~.off-canvas-pusher::before{transform:translateX(-240px)}.off-canvas-push.show~.off-canvas-pusher{overflow:hidden;pointer-events:none}.off-canvas-push.show~.off-canvas-pusher .content,.off-canvas-push.show~.off-canvas-pusher .navbar-header,.off-canvas-push.show~.off-canvas-pusher .section-nav,.off-canvas-push.show~.off-canvas-pusher .sidebar,.off-canvas-push.show~.off-canvas-pusher::before{transform:translateX(240px)}.off-canvas-push.off-canvas-right.show~.off-canvas-pusher .content,.off-canvas-push.off-canvas-right.show~.off-canvas-pusher .navbar-header,.off-canvas-push.off-canvas-right.show~.off-canvas-pusher .section-nav,.off-canvas-push.off-canvas-right.show~.off-canvas-pusher .sidebar,.off-canvas-push.off-canvas-right.show~.off-canvas-pusher::before{transform:translateX(-240px)}.pd-a-25{padding-left:25px;padding-right:25px;padding-top:25px}
