/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion),(print){.animated{animation:unset!important;transition:none!important}}.small{font-size:.75rem}.text-muted{color:#989898;font-weight:100;font-style:italic}#lead-page-maximize{cursor:pointer;position:absolute;bottom:-5px;right:48px;width:50px;height:50px;z-index:9999}#lead-page-maximize .leadPage-viewport-icon{color:hsla(0,0%,100%,.78);font-size:25px}.button-x{position:absolute;top:6px;right:13px!important;cursor:pointer}.card{display:block;background-color:hsla(0,0%,100%,.8);border-radius:20px;box-shadow:0 4px 16px #272727}.card.show{display:block;transition:height .5s ease-in}.card .card-header{position:relative;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center}.card .card-header .card-close{cursor:pointer;position:absolute;top:-23px;right:-10px;height:30px;width:30px;line-height:27px;font-size:14px;border-radius:50%;padding:0;text-align:center}.card .card-header .card-header-title{padding:.75rem 1.5rem;font-size:1.25rem;margin:10px 0 0;color:#313131;font-weight:300}.card .card-body{overflow:hidden;padding:0 1rem 1rem}.card .card-block+.card-block{margin-top:2rem}*{box-sizing:border-box;-moz-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;-ms-content-zooming:none}body,html{width:100%;height:100%;padding:0;margin:0;overflow:hidden;background-color:#e4e4e4;font-family:"Inter",sans-serif}a,a:active,a:hover,a:visited{text-decoration:none;color:inherit}.blur{-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.viewport{position:absolute;top:0;left:0;width:100%;height:100%}.viewport .hotspot{display:none;position:relative;width:100px;height:100px;padding:50px;border-radius:50%;margin-left:-51px;margin-top:-51px;color:#e4e4e4;transform:scale(1)}.viewport .hotspot:hover{color:#fff}.viewport .hotspot.visible{display:block}.viewport .hotspot .label{font-size:12px;position:absolute;top:calc(100% + 10px);left:50%;width:-webkit-min-content;width:min-content;margin:0 auto;text-align:center;text-shadow:0 0 2px #000,0 0 2px #000;font-weight:600;text-transform:uppercase;transform:translateX(-50%)}.viewport .hotspot .outer-circle{width:85px;height:85px;background-color:hsla(0,0%,100%,.4);transform:translate(-50%,-50%);border-radius:50%;display:flex;justify-content:center;align-items:center}.viewport .hotspot .outer-circle:hover .info-cloud:not(.no-content){-webkit-clip-path:inset(0 0 0 0 round 5px);clip-path:inset(0 0 0 0 round 5px)}.viewport .hotspot .drop-shadow{width:60px;height:60px;background-color:#1bac8f;border-radius:50%;transition:all .25s;display:flex;justify-content:center;align-items:center;position:relative}.viewport .hotspot .drop-shadow:hover{background:#37be9c}.viewport .hotspot .spot-center{display:none;cursor:pointer;opacity:1;transition:all .25s}.viewport .hotspot .spot-center.visible{display:block}.viewport .hotspot .spot-center.switching{opacity:0!important;transform:scale(.5)!important}.viewport .hotspot .spot-circle-option{display:block;overflow:hidden;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px}.viewport .hotspot.hotspot-info .info-close{display:none;position:absolute;top:-18px;right:-18px;width:30px;height:30px;background-color:#3e3e3e;border-radius:50%;padding:5px;border:1px solid #fff;z-index:99}.viewport .hotspot.hotspot-info .info-cloud{position:absolute;top:30px;left:50%;transform:translate(-50%,-100%) translateZ(0);z-index:-1;background-color:hsla(0,0%,100%,.96);width:-webkit-max-content;width:max-content;max-width:450px;min-width:150px;height:-webkit-max-content;height:max-content;box-sizing:border-box;-webkit-clip-path:inset(100% 50% 0 50% round 30px);clip-path:inset(100% 50% 0 50% round 30px);transition:-webkit-clip-path .4s;transition:clip-path .4s;transition:clip-path .4s,-webkit-clip-path .4s;cursor:default;font-weight:400;font-size:15px;line-height:24px;text-align:center;letter-spacing:.01em;color:#323c47;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 15px 40px;grid-gap:10px;gap:10px}.viewport .hotspot.hotspot-info .info-link-a{text-decoration:underline;color:#1bac8f}.viewport .hotspot.hotspot-logo{margin-left:0;margin-top:0}.viewport .hotspot.hotspot-logo .spot-center{width:300px;height:300px;margin:-150px;opacity:1;border-radius:50%;overflow:hidden;background-color:#fff}.viewport .hotspot.hotspot-logo .logo-container{position:relative;display:block;top:50%;transform:translateY(-50%)}.viewport .hotspot.hotspot-logo .logo-container .logo-image{width:70%;height:auto;display:block;margin:0 auto}.viewport .hotspot-door-ground{width:0;height:0;margin:0;padding:0;cursor:pointer}.viewport .hotspot-door-ground .spot-center{position:absolute;width:80px;height:80px;margin-left:-40px;margin-top:-40px;border-radius:50%}.viewport .hotspot-door-ring{width:100%;height:100%;border-radius:50%;background:linear-gradient(#1bac8f,hsla(0,0%,100%,.466667));animation:spin 2s linear infinite;-webkit-clip-path:path("M 40 0 A 40 40 0 1 0 40 80 A 40 40 0 1 0 40 0 Z M 40 10 A 30 30 0 1 1 40 70 A 30 30 0 1 1 40 10 Z");clip-path:path("M 40 0 A 40 40 0 1 0 40 80 A 40 40 0 1 0 40 0 Z M 40 10 A 30 30 0 1 1 40 70 A 30 30 0 1 1 40 10 Z")}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.viewControlButton{position:absolute;bottom:13px;left:50%;width:32px;height:32px;border-radius:5px;color:#e4e4e4;cursor:pointer}.viewControlButton.visible{display:block}.viewPhotoName{display:flex;align-items:center;justify-content:center;grid-gap:.5em;gap:.5em;height:50px;color:#e4e4e4;width:50%;text-align:center;margin:0 auto;padding-top:5px}.viewPhotoName .photoname-label{font-weight:700;font-size:14px;max-width:250px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase}.viewPhotoName .photoname-button{all:unset;cursor:pointer;display:flex;align-items:center;grid-gap:.5em;gap:.5em}body.view-control-buttons .viewControlButton{display:block}@media (max-width:600px){.photoname-helptext,body.view-control-buttons .viewControlButton{display:none}}.viewControlButton .icon{display:flex;align-items:center;justify-content:center;position:absolute;width:32px;height:32px;color:#fff;transition:transform .2s}.viewControlButton .icon:hover{transform:scale(1.2)}.effecticon:hover{font-size:40px}.viewControlButton-0{margin-left:-195px}.viewControlButton-1{margin-left:-145px}.viewControlButton-2{margin-left:-95px}.viewControlButton-3{margin-left:-45px}.viewControlButton-4{margin-left:5px}.viewControlButton-5{margin-left:55px}.viewControlButton-6{margin-left:105px}.button-back{display:none;position:absolute;bottom:0;height:58px;width:100%;background-color:rgba(1,0,31,.701961)}.button-back.visible{display:block;z-index:2}.button-back .photoname-button svg{transition:transform .3s ease}.button-back .photoname-button.isOpen svg{transform:rotate(180deg)}.button-back .photoname-button.disabled,.button-back .photoname-button[disabled]{pointer-events:none}.button-back .photoname-button.disabled svg,.button-back .photoname-button[disabled] svg{display:none}.button-back .viewPhotoRoomList{position:absolute;bottom:100%;left:0;width:100%;padding:.5em;background-color:rgba(1,0,31,.5);transform:scaleY(0);transition:transform .3s ease;transform-origin:bottom;display:flex;justify-content:start;align-items:center;grid-gap:2em;gap:2em;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;z-index:99}.button-back .viewPhotoRoomList.isOpen{transform:scaleY(1)}.button-back .viewPhotoRoomList .viewPhotoRoomListItem{border-radius:.5rem;border:none;position:relative;height:8rem;padding:0;cursor:pointer;aspect-ratio:16/9;flex-shrink:0}.button-back .viewPhotoRoomList .viewPhotoRoomListItem__label{font-size:.8rem;position:absolute;z-index:10;top:.5rem;left:.5rem;padding:.5em;border-radius:9999px;background-color:#01001f;color:#fff;text-align:left}.button-back .viewPhotoRoomList .viewPhotoRoomListItem img{border-radius:.5rem;object-fit:cover;display:block;width:100%;height:100%}.button-back .viewPhotoContainer .viewPhoto .viewPhotoLoader{font-size:14px;color:#e4e4e4;position:absolute;left:8px;bottom:65px;width:100%;text-align:center}.button-back .viewPhotoContainer .viewPhoto .viewPhotoLoader .loader{display:inline-block;vertical-align:middle}.button-back .viewPhotoContainer .viewPhoto .viewPhotoLoader .label{margin-left:.25rem}@media screen and (max-width:1040px){.button-back .controls{display:none}}@media screen and (max-width:768px){.chat{max-width:100%!important;width:100%}.intro-360{width:100%!important;margin-bottom:-34px}.intro-360 .watermark{display:none}.user-profile{width:66%!important}}.spinner{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;color:hsla(0,0%,50.2%,.6);z-index:5}.intro,.spinner.hidden{display:none}.intro{height:100%;z-index:2;position:relative;flex:1 1;color:#fff;background-size:cover;background-blend-mode:overlay;background-position:50%}.intro.visible{display:flex}.intro .intro-overlay{flex:1 1 50%;background-color:rgba(1,0,31,.701961);display:flex;flex-direction:column;justify-content:center;padding:0 100px}@media screen and (max-width:500px){.intro .intro-overlay>:not(button):not(.info){display:none}.intro .intro-overlay>button{margin-top:0}}.intro .intro-360,.intro .intro-360-small{width:36%}.intro .intro-desc{width:64%;padding:10px 20px}.intro .title{text-align:center;font-size:14px;font-weight:400;padding-bottom:20px;display:none}.intro .upper{position:absolute;top:0;left:21px;right:21px;bottom:50%;margin-bottom:42px;display:flex;justify-content:center;align-items:flex-end}.intro .center{position:absolute;top:50%;margin-top:-42px;left:50%;margin-left:-42px;padding:10px}.intro .center .play{display:none;color:#e4e4e4;cursor:pointer;transition:.3s cubic-bezier(.25,.8,.5,1)}.intro .center .play.visible{display:flex;margin:10px}.intro .center .play.visible:hover{color:#fff;transition:.3s cubic-bezier(.25,.8,.5,1)}.intro .lower{position:absolute;top:50%;margin-top:42px;left:21px;right:21px;bottom:0;display:flex;justify-content:center;align-items:flex-start}.intro .lower .description{display:flex;top:0;position:absolute;max-height:100%;overflow:hidden}.intro .lower .description .placeholder{display:flex;border:none!important;width:auto}.intro .lower .description .placeholder .ql-editor{overflow:hidden}.intro .elipsis{position:absolute;bottom:0;display:none;font-size:25px}.intro .elipsis.visible{display:block}@media screen and (max-width:500px){.intro .start-button{margin-top:0;padding:1em;font-size:1em}}@media screen and (max-width:768px){.intro{flex-direction:column;grid-gap:50px;gap:50px;background-color:rgba(1,0,31,.701961);justify-content:center}.intro .intro-overlay{padding:0 5%;align-items:center;order:2;flex:0 1;background-color:initial}}@media only screen and (max-width:480px){.poke{right:3px!important;bottom:100px!important;width:295px!important}.poke .content{font-size:14px}}.message{display:none}.message.visible{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.chat:hover{opacity:1}.chat{position:absolute;bottom:8px;right:20px;max-height:42px;transition:max-height .3s;background:transparent;color:#fff;padding:0;width:360px;z-index:99999;opacity:.8}.chat.hide{width:30px}.chat.hide .title{display:none}.chat.no-trans{transition:none}.chat .chat-panel{background:#fff;border-radius:20px}.chat .chat-panel .header{display:flex;justify-content:center;padding-bottom:8px}.chat .chat-panel .header .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2d3e50;font-weight:700}.chat .chat-panel .initial-screen{padding-right:5px;padding-bottom:5px}.chat .chat-panel .initial-screen .connect-wrapper{display:inline-block}.chat .chat-panel .conversation-error,.chat .chat-panel .name-error{color:#cd5c5c;background-color:#d3d3d3;padding:4px 3px 3px;margin-top:5px;font-weight:700}.chat .chat-panel .time{font-size:11px;color:#2d3e50;margin-right:5px}.chat .chat-panel .conversation{overflow-y:auto;height:250px;padding:8px;background-color:#f2f3f3}.chat .chat-panel .conversation .message-container{margin:6px 0;color:#000;display:flex;flex-flow:row nowrap}.chat .chat-panel .conversation .message-container .triangle-left,.chat .chat-panel .conversation .message-container .triangle-right{visibility:hidden}.chat .chat-panel .conversation .message-container.in{justify-content:space-between}.chat .chat-panel .conversation .message-container.in .message-wrapper{margin-right:30px;margin-left:5px;background-color:rgba(55,190,156,.43);border-radius:0 10px 10px 20px!important}.chat .chat-panel .conversation .message-container.out{justify-content:flex-end}.chat .chat-panel .conversation .message-container.out .message-wrapper{margin-right:5px;margin-left:30px;background-color:#c5c5c5;border-radius:10px 0 20px 10px!important}.chat .chat-panel .conversation .message-container .entry-wrapper{width:85%;display:flex;flex-flow:row nowrap}.chat .chat-panel .conversation .message-container .entry-wrapper .triangle-wrapper{display:flex;flex-direction:column;justify-content:center}.chat .chat-panel .conversation .message-container .entry-wrapper .triangle-wrapper .triangle-left{width:0;height:0;border-color:transparent #ddf4fd transparent transparent;border-style:solid;border-width:5px 8.7px 5px 0}.chat .chat-panel .conversation .message-container .entry-wrapper .triangle-wrapper .triangle-right{width:0;height:0;border-color:transparent transparent transparent #46d8b1;border-style:solid;border-width:5px 0 5px 8.7px}.chat .chat-panel .conversation .message-container .entry-wrapper .message-wrapper{width:100%;overflow:hidden;overflow-wrap:break-word;border-radius:4px}.chat .chat-panel .conversation .message-container .entry-wrapper .message-wrapper .msg{min-height:25px;padding:8px 10px;font-size:12px}.chat .chat-panel .conversation .message-container .entry-wrapper .message-wrapper .msg.error{color:red}.chat .chat-panel .conversation .message-container .entry-wrapper .message-wrapper .msg a{color:rgba(0,0,0,.5);text-decoration:underline}.chat .chat-panel .conversation .message-container .time-wrapper{display:flex;flex-direction:column;justify-content:center}.chat .chat-panel .refresh-wrapper{display:flex;flex-flow:row nowrap;padding:8px 3px 5px 0;width:90%;margin:0 auto}.chat .chat-panel .refresh-wrapper .btn-refresh{display:block;width:100%;background-color:#fff;border-radius:4px;text-align:center;color:#3e3e3e;margin:0;border:none}.chat .chat-panel .refresh-wrapper .btn-refresh .fa{margin-right:10px}.chat .chat-panel .refresh-wrapper .btn-refresh:hover{color:#37be9c}.chat .chat-panel .refresh-wrapper .refresh-text{text-transform:uppercase;margin-left:.5rem}.chat .chat-panel .send-wrapper{display:flex;flex-flow:row nowrap;padding:10px}.chat .chat-panel .send-wrapper .currentMessage{caret-color:#37be9c;font-size:12px;background-color:initial;border-style:none;font-family:inherit;flex:1 0 auto;resize:none;overflow-y:hidden;padding:5px 10px}.chat .chat-panel .send-wrapper .currentMessage:focus{outline:none}.chat .chat-panel .send-wrapper .send{color:#37be9c;align-self:center;width:35.55px;cursor:pointer;display:flex;align-items:center;justify-content:center}.chat .tab-wrapper{color:#e4e4e4;display:flex;align-items:center;justify-content:flex-end}.chat .tab-wrapper.in{color:#000;background-color:rgba(178,205,216,.84);border-width:3px}.chat .tab-wrapper .fa-2x{font-size:18px}.chat .tab-wrapper .indicator{position:absolute;top:5px;right:0;color:#ff8c00}.chat .tab-wrapper .photo-container{box-sizing:initial;width:100%;position:relative;height:75px}.chat .tab-wrapper .photo-container .user-photo-wrapper{background:#fff;border:2px solid;position:absolute;overflow:hidden;border-radius:50%;box-sizing:initial;width:66px;height:66px;transition:bottom .2s linear;left:-23px;top:-23px}.chat .tab-wrapper .photo-container .user-photo-wrapper .user-photo{max-width:100%;z-index:10;position:relative}.chat .tab-wrapper .photo-container .poke{background:#fff;width:364px;position:absolute;right:20px;bottom:57px;color:#2d3e50;border-radius:20px;box-shadow:0 0 5px #2d3e50}.chat .tab-wrapper .photo-container .poke .header{background:#1d8e78;color:#e4e4e4;display:flex;justify-content:center;align-items:center;position:relative;border-radius:10px 10px 0 0}.chat .tab-wrapper .photo-container .poke .header .btn{position:absolute;right:-30px;top:-30px}.chat .tab-wrapper .photo-container .poke .header .title{display:none}.chat .tab-wrapper .photo-container .poke .content{display:flex;justify-content:center;text-align:center;color:#3e3e3e;font-size:15px;padding:30px 15px}.chat .tab-wrapper .photo-container .poke .poke-user-photo-wrapper{border-radius:50%;box-sizing:initial;width:75px;height:75px;overflow:hidden;display:inline-block;margin-left:10px;margin-right:-10px}.chat .tab-wrapper .photo-container .poke .poke-user-photo-wrapper .user-photo{width:100%;height:auto}.chat .tab-wrapper .photo-container .poke .subheader{position:relative;font-size:1.5rem;margin-top:5px;width:100%;margin-bottom:13px}.chat .tab-wrapper .photo-container .poke .subheader .user-name{line-height:17px!important;font-size:15px;font-weight:400;display:inline-block;color:#fff}.chat .tab-wrapper .photo-container .poke .subheader .user-data{line-height:15px;font-size:14px;display:block}.chat .tab-wrapper .photo-container .poke .subheader .user-contact{color:#fff;margin-bottom:2px;font-weight:100}.chat .tab-wrapper .photo-container .poke .subheader .user-pos{margin-bottom:8px;color:#fff;font-weight:100}.chat .tab-wrapper .photo-container .poke .user-photo-pos{width:20%;display:inline-block;margin-left:10px}.chat .tab-wrapper .photo-container .poke .user-profile{width:70%;text-align:left;display:inline-block;margin-left:16px}.chat .tab-wrapper .photo-container .poke .actions{display:flex;justify-content:space-around;padding-bottom:25px;padding-top:10px;font-weight:600}.chat .tab-wrapper .photo-container .poke .actions .answer{margin:15px 0;cursor:pointer}.chat .tab-wrapper .photo-container .poke .actions .yes{color:#3e3e3e;margin:0 auto;font-weight:200;border:1px solid #3e3e3e;padding:8px 40px;border-radius:18px}.chat .tab-wrapper .photo-container .poke .actions .yes:hover{color:#37be9c;border:1px solid #37be9c}.chat .tab-wrapper .photo-container .poke .actions .no{color:#be373e}.chat .tab-wrapper .btn-minimize{position:absolute;right:10px;top:-10px}.chat .tab-wrapper .maximize{position:relative;display:flex;align-items:center;font-size:12px;cursor:pointer;position:absolute}.chat .rtc-actions{display:flex;align-items:center;justify-content:flex-end;width:27%;height:40px;position:absolute;top:0}.chat .rtc-actions video{max-width:40px}.chat .rtc-actions .indicator-outer{position:relative;display:flex}.chat .rtc-actions .indicator-inner{background-color:#fff;border-radius:50%;position:absolute;bottom:20px;right:-64px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.chat .rtc-actions .indicator-inner.green{background-color:#8fef8f}.chat .rtc-actions .indicator-inner .connecting{color:#1ab294;display:flex;font-size:17px}.chat.hide{transition:max-height .2s ease-out}.chat.hide .minimize,.chat.hide .photo-container>.user-photo-wrapper{display:none}.chat.show{transition:height .5s ease-in;background-color:#fff;border-radius:20px;box-shadow:0 4px 16px #272727}.chat.show .maximize{display:none}.hidden{display:none!important}.logo{position:absolute;width:130px;top:15px;left:15px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:4px;opacity:.96}@media screen and (max-width:768px){.logo{width:17vw;border-radius:10px}}.logo img{width:100%}.fullscreen{position:absolute;left:5px}.fullscreen-label{position:absolute;left:37px;white-space:nowrap;line-height:32px;font-size:12px}.fa-2x{font-size:18px}.static-shadow{box-shadow:0 0 10px 0 0 5px #6b6b6b}.btn{width:32px;height:32px;border-radius:5px;color:#e4e4e4;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:5px}.watermark{opacity:.4;position:fixed;z-index:3;top:12px;bottom:auto;left:50%;transform:translate(-50%,-50%)}.watermark--intro{top:auto;bottom:5px;left:10px;transform:none}.watermark .watermark-gray{color:#fff;letter-spacing:1px;margin-right:1px;font-size:10px}.watermark .watermark-green{color:#37be9c;letter-spacing:1px;font-size:10px;font-weight:600}.btn-chat-new{position:absolute;text-align:center;color:#fff;right:0;bottom:-2px;font-size:44px}.btn-chat-new .pulse{animation:pulsowanie 1s infinite alternate;-webkit-animation:pulsowanie 1s infinite alternate}@keyframes pulsowanie{0%{opacity:0}to{opacity:1}}.btn-link-new{display:none}.btn-call-new{color:#37be9c}.btn-call-new,.btn-hangup-new{position:absolute;border-radius:50%;width:50px;height:50px;text-align:center;z-index:10;top:-8px;right:40px}.btn-hangup-new{color:#ff2626}.btn-minimize-new{width:50px;height:50px;text-align:center;color:#525252;cursor:pointer;position:absolute;bottom:-21px;right:-15px;z-index:999}.fullscreen-new{margin-bottom:39px;margin-right:5px;color:#fff;margin-bottom:-20px;width:50px;height:50px;text-align:center;cursor:pointer}.indicator-new{display:none}.personname{color:#000;font-size:14px;font-weight:600;position:absolute;left:49px;top:14px}.personname #header~*{font-weight:400}.PosName{font-size:11px;color:#4e4e4e;margin-bottom:3px}.PosHeaderName{font-size:12px}.PosContact,.PosNumer{display:inline-block;font-size:11px;color:#4e4e4e}.watermarkpos{margin:0 auto;text-align:center;text-shadow:0 0 3px #000}.viewPhotoShow{display:none}@media screen and (max-width:768px){.chat{width:94%}.photo-container{margin-right:8px!important}.poke{right:15px!important;left:auto!important;bottom:100px!important;width:295px!important}.poke .content{font-size:14px}.maximize{position:relative;display:flex;align-items:center;font-size:12px;cursor:pointer;position:absolute}.intro .title{text-align:center;font-size:12px;font-weight:700;padding:6px 50px 20px;background-color:rgba(0,0,0,.25)}.viewPhotoName{left:10px;bottom:0}.viewPhotoName .photoname-label{max-width:150px;font-size:14px;text-transform:uppercase}.viewPhotoShow{display:block}.minimize{left:auto!important;right:131px}}.InfoChatMessage{position:absolute;bottom:45px;right:-150px;background:rgba(0,0,0,.74);border:3px solid #fff;border-radius:20px 20px 0 20px;display:none}.InfoChatDesc{padding:15px;color:#fff;font-size:14px;text-align:center}.InfoChatMessage{animation:zanikanie 6s 1;opacity:0}@keyframes zanikanie{0%{opacity:1;filter:alpha(opacity=100);right:50px}70%{opacity:1;filter:alpha(opacity=100);right:50px}to{opacity:0;filter:alpha(opacity=0);right:50px}}@media screen and (max-width:480px){.personname{font-size:12px;font-weight:600}}@media screen and (max-width:360px){.personname{display:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:0;background-color:#ddd}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:window-inactive{background:rgba(1,0,31,.7019607843137254)}.backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1000}.text-center{text-align:center}.button{cursor:pointer;padding:.5rem 1rem;background-color:#fff;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);outline:0;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;border:2px solid transparent}.button:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.button.button-light{background-color:#fff;color:#3a3a3a}.button.button-light:focus,.button.button-light:hover{color:#6d6d6d;background-color:#eaeaea}.button.button-primary{background-color:#37be9c;color:#fff}.button.button-primary:focus,.button.button-primary:hover{background-color:#45c9a8}.button.button-primary:active{background-color:#31aa8c}.button.button-outline-primary{background-color:initial;border:2px solid #37be9c;color:#37be9c}.button.button-outline-primary:focus,.button.button-outline-primary:hover{background-color:rgba(0,0,0,.1)}.button.button-outline-primary:active{color:#31aa8c;border-color:#31aa8c}.button.button-primary.disabled,.button.button-primary:disabled{border-color:transparent;background-color:grey;pointer-events:none}.button.button-outline-primary.disabled,.button.button-outline-primary:disabled{color:grey;border-color:grey}.orline-box{display:flex;margin:.5rem 0}.orline-box .orline{background:#bdbdbd;height:1px;width:100%;margin-top:8px;margin-left:.75rem;margin-right:.75rem}.orline-box .orline-text{color:#bdbdbd;font-size:.9rem}.form-group{display:flex;flex-direction:row}.form-group .details{height:1rem;font-size:.75rem;line-height:1rem}.form-group.error .details{color:red;margin-left:6px}.form-group.error .form-control{border-bottom-color:red}.form-label{color:#000;white-space:nowrap;padding:.25rem;margin:.25rem;text-align:right;width:30px;font-size:13px}.form-control{background:transparent;border:none;border-bottom:1px solid #37be9c;outline:0;padding:.25rem;margin:.25rem .25rem 1px}.form-control:focus,.form-control:hover{border-bottom:2px solid #45c9a8;margin-bottom:0}.lead-page{position:absolute;bottom:20px;right:15px;z-index:1;width:550px}.avatar-info-page{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background-color:#fff;border-radius:50%}.form-phone{width:48%;float:left;margin-right:20px}.form-email{width:48%}.full{width:100%}.leadPage-icon{position:absolute;top:24px;left:28px;color:#37be9c;font-size:46px}@media screen and (max-height:480px){.backdrop{padding:1rem;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1000;overflow:scroll}.backdrop .lead-page{position:relative;top:0;left:0;transform:translate(0);width:100%}#lead-page-maximize{display:none}.photoname-label{font-size:10px!important}.chat .tab-wrapper .fa-2x{font-size:14px;margin-top:8px!important}.btn-chat-new,.InfoChatMessage{display:none}.viewport .hotspot .drop-shadow{width:50px;height:50px}.chat .tab-wrapper .photo-container .poke{display:none}}@media screen and (max-width:960px){.lead-page{width:70%}}@media screen and (max-width:768px){.lead-page{width:70%;bottom:50%;right:50%;transform:translate(50%,50%)}.form-phone{width:100%;float:none}.form-email{width:100%}.avatar-info-page{display:none}}@media screen and (max-width:480px){.lead-page{width:80%;bottom:50%;right:50%;transform:translate(50%,50%)}.avatar-info-page{display:none}}.captureInfo{top:1rem;left:54%;transform:translateX(-50%);width:20%;text-align:left;color:red}.captureInfo,.pulseOnline{position:absolute;display:inline-block}.pulseOnline{width:22px;height:22px;border-radius:50%;background:red;cursor:pointer;box-shadow:0 0 0 rgba(204,169,44,.4);animation:pulseOnline 2s infinite;left:-34px;top:12px}.pulseOnline:hover{animation:none}@keyframes pulseOnline{0%{box-shadow:0 0 0 0 rgba(239,19,19,.4)}70%{box-shadow:0 0 0 10px rgba(239,19,19,0)}to{box-shadow:0 0 0 0 rgba(239,19,19,0)}}.floorplan{position:absolute;top:15px;right:15px;width:140px;transition:width .25s;font-size:10px;opacity:.96;max-height:70%;display:flex;flex-direction:column;overflow:auto}.floorplan .floorplan-tabs-list,.floorplan .floorplan-tabs-title{display:none}.floorplan .point{width:5px;height:5px}.floorplan-icon{display:block;color:#fff;text-align:center}.floorplan:hover{z-index:999;font-size:14px;opacity:1;width:50%;right:10px;top:10px}.floorplan:hover .floorplan-tabs{display:flex;justify-content:center;align-items:center;grid-gap:5px;gap:5px;z-index:99;width:100%;background-color:rgba(1,0,31,.701961);border-bottom:1px solid rgba(0,0,0,.2);padding:5px 0;color:#fff;border-radius:4px 4px 0 0}.floorplan:hover .floorplan-tabs-list{display:block;list-style:none;padding:0;text-align:center;z-index:99}.floorplan:hover .floorplan-tabs-title{display:inline}.floorplan:hover .floorplan-levels-list{display:block;position:relative}.floorplan:hover .floor-title,.floorplan:hover .floorplan-icon{display:none}.floorplan:hover .floorplan-points{display:block}.floorplan:hover .point{width:20px;height:20px}.floorplan-tab{display:inline-block;margin-top:2px;margin-left:2px;font-size:12px;padding:2px 5px;border-radius:6px}.floorplan-tab.active{background-color:rgba(68,67,110,.701961);color:#fff;font-size:16px;font-weight:600}.floorplan-tab:not(:last-child){margin-right:.25rem}.floorplan-tab-link{padding:.25rem}.floorplan-levels{display:flex;justify-content:flex-end;overflow-y:overlay;border-radius:4px}.floorplan-levels-list{display:block;list-style:none;padding:0;margin:0}.floorplan-level{position:relative;display:block;padding:10px;background-color:#fff}.floorplan-level-img{width:100%;height:auto}.floorplan:hover .floorplan-level-img{width:auto;height:auto;max-width:100%;opacity:.96;border-radius:0 0 4px 4px}.floorplan-points{position:absolute;z-index:1;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);list-style:none;padding:0}.floorplan-point{position:relative;display:block;width:1px}.floorplan-point .point{cursor:pointer;position:absolute;border-radius:50%;background-color:#fd3b3b;transition:width .25s,height .25s}.floorplan-point.active .point,.floorplan-point:hover .point{background-color:#1bad8f}.floorplan:hover .floorplan-point .point{width:20px;height:20px}.floorplan-level-img{display:block;margin:0}.floor-title{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:4px;margin-block-end:4px;text-align:center;margin:6px auto 0;color:#fff;text-shadow:1px 1px 4px #000;font-size:11px}.fa-comments,.fa-envelope,.fa-expand,.fa-map,.fa-minus,.fa-phone,.fa-phone-slash{filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}@media screen and (max-width:1024px){.floorplan-tab{display:inline-block;margin-top:2px;margin-left:2px;font-size:12px;padding:2px 5px;border-radius:6px}.floorplan:hover{width:75%}}@media screen and (max-width:768px){.floorplan{width:100px}.floorplan:hover{width:75%}}.bigpic-dialog{position:absolute;top:0;left:0;z-index:1001;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75);padding:1rem;height:100%;width:100%}.bigpic-dialog .bigpic-img{display:block;max-width:100%;max-height:calc(100% - 84px);z-index:20}.bigpic-dialog .bigpic-info{color:#e4e4e4;text-align:center;text-shadow:0 0 2px #000,0 0 2px #000;position:absolute;top:0;left:0;width:100%;padding:6px}.bigpic-dialog .video-container{width:100%;text-align:center;max-height:600px;z-index:20}.bigpic-dialog .video-container .video{width:100%}.info-photo-thumb,.info-video-thumb{max-width:100%;height:100%;display:block;margin:0 auto}.info-photo,.info-video{width:100%;position:relative}.info-photo-thumb-desc{z-index:9999;font-size:14px;color:#bfbfbf;position:absolute;bottom:0;text-align:center;width:100%;background-color:rgba(0,0,0,.5);padding:3px 0}.info-video-play{background-color:#1bac8f;width:75px;height:75px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;display:flex;justify-content:center;align-items:center;box-shadow:0 0 24px 0 #42445a;cursor:pointer}.info-video-play:hover{background-color:#37be9c}.info-video-play .info-video-play-icon{color:#fff}.info-video{cursor:pointer}.info-video-thumb{width:420px;height:236px;object-fit:cover}.loading-photo-txt{top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;z-index:10}.loading-photo-close,.loading-photo-txt{position:absolute;font-weight:100;color:#adadad}.loading-photo-close{bottom:0;left:0;font-size:14px;z-index:30;cursor:pointer;width:100%;background-color:rgba(0,0,0,.5);padding:5px 0;text-align:center}.tippy-box[data-theme~=green]{background-color:#37be9c;color:#fff}.chat2{position:absolute;bottom:0;right:0;z-index:9}.chat2__btn-wrapper{position:absolute;bottom:10px;right:10px;display:flex;grid-gap:.5rem;gap:.5rem;align-items:end}@media (max-width:600px){.chat2__btn-wrapper{grid-gap:0;gap:0}}.chat2__actions-container{display:flex;grid-gap:.5rem;gap:.5rem}@media (max-width:600px){.chat2__actions-container{flex-direction:column;grid-gap:20px;gap:20px}}.chat2__btn{width:64px;height:64px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#2f92ed;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 10px rgba(241,242,250,.6);cursor:pointer;position:relative}.chat2__btn:hover{background-color:#439df2}.chat2__chat-container{position:absolute;bottom:80px;right:10px;background-color:#fff;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);border-radius:16px;width:340px;max-width:calc(100vw - 20px);height:570px;max-height:calc(100vh - 90px);display:flex;flex-direction:column;-webkit-clip-path:inset(0 0 0 0 round 16px);clip-path:inset(0 0 0 0 round 16px);transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;z-index:999}.chat2__chat-container--hidden{-webkit-clip-path:inset(100% 0 0 0 round 16px);clip-path:inset(100% 0 0 0 round 16px)}.chat2 a{color:#1bad8f}.chat2 a:focus{outline-color:#34334c}.chat2 a:hover{text-decoration:underline}.chat2 .hide{display:none}.chat2__new-message-list{position:absolute;bottom:70px;right:55px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:flex-end;color:#fff}@media screen and (max-width:480px){.chat2__new-message-list{bottom:90px;right:10px}}.chat2__new-message-container{position:relative;background-color:rgba(1,0,31,.701961);border-radius:16px;min-width:64px;max-width:340px;width:-webkit-max-content;width:max-content;font-size:14px;overflow:hidden;animation:show-new-message .5s linear;box-shadow:4px 3px 12px #646464}.chat2__new-message-container:last-child{border-radius:16px 16px 0 16px}@keyframes show-new-message{0%{max-height:0}to{max-height:150px}}.chat2__new-message-container--hidden{visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s linear}.chat2__new-message-container:last-child:after{content:"";position:absolute;top:100%;right:23px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.chat2__new-message-content{padding:15px}.chat2__new-message-content--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.chat-btn__avatar{width:100%;height:100%;object-fit:cover;border-radius:50%}.chat-btn__notifications{background-color:#f7685b;width:23px;height:23px;position:absolute;top:0;right:0;color:#fff;font-size:12px}.chat-btn__mute,.chat-btn__notifications{border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;text-align:center}.chat-btn__mute{background-color:#a8a8a8;width:30px;height:30px;color:#171717;font-size:15px;cursor:pointer}@media (max-width:600px){.chat-btn__mute{width:25px;height:25px}}.chat-btn__hide-chat-notifications{background-color:#a8a8a8;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#171717;font-size:15px;text-align:center;cursor:pointer}@media (max-width:600px){.chat-btn__hide-chat-notifications{width:25px;height:25px}}.chat-container__header{padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebedfa}.chat-container__heading{font-weight:500;font-size:15px;line-height:18px;letter-spacing:.01em;padding:0 5px}.chat-container__minimize{cursor:pointer;border:none;background-color:initial;transition:background-color .2s;border-radius:3px}.chat-container__minimize:hover{background-color:#ebedfa}.chat-container__conversation{padding:12px 15px;overflow-y:auto;flex-grow:1;display:flex;flex-direction:column-reverse;scroll-behavior:smooth}.chat-container__message-list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.chat-container__message,.chat-container__message--left,.chat-container__message--right,.chat-container__message--tip,.chat-container__message--title{padding:10px;border-radius:4px;font-weight:500;font-size:12px}.chat-container__message--right{background-color:#34334c;color:#fff;align-self:flex-end;margin-left:15%}.chat-container__message--left{background-color:#f3f3f3;color:#323c47;align-self:flex-start;margin-right:15%}.chat-container__message--tip{background-color:#676679;color:#fff}.chat-container__message--title{padding:5px;text-align:center}.chat-container__message--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.chat-container__message--separator{border-bottom:1px solid #ccc;margin:10px 0}.chat-container__contact-form{flex-direction:column;align-items:stretch;grid-gap:10px;gap:10px;border-radius:16px}.chat-container__chat-form,.chat-container__contact-form{background-color:#f8f9ff;color:#323c47;display:flex;padding:12px;border-top:1px solid #ebedfa}.chat-container__chat-form{grid-gap:5px;gap:5px;position:relative}.chat-container__chat-form em-emoji-picker{position:absolute;bottom:100%}.chat-container__chat-form .icon-button,.chat-container__chat-form .icon-button--input{display:flex;justify-content:center;align-items:center;padding:7px;border:0;background-color:initial;cursor:pointer;border-radius:4px;align-self:center}.chat-container__chat-form .icon-button--input:hover,.chat-container__chat-form .icon-button:hover{background-color:#ebedfa}.chat-container__chat-form .icon-button--input{position:absolute;top:1px;right:1px;height:calc(100% - 2px);border-radius:0 4px 4px 0;padding:0 5px}.chat-container__message-container{position:relative;flex-grow:1}.chat-container__message-buttons{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;align-items:center;margin-top:10px}.chat-container__message-button,.chat-container__message-button--negative,.chat-container__message-button--positive{flex:1 1;border-radius:20px;padding:5px 8px;border:0}.chat-container__message-button--negative:not(.chat-container__message-button--selected),.chat-container__message-button--negative:not(.chat-container__message-button--selected)~button:not(.chat-container__message-button--selected),.chat-container__message-button--positive:not(.chat-container__message-button--selected),.chat-container__message-button--positive:not(.chat-container__message-button--selected)~button:not(.chat-container__message-button--selected),.chat-container__message-button:not(.chat-container__message-button--selected),.chat-container__message-button:not(.chat-container__message-button--selected)~button:not(.chat-container__message-button--selected){cursor:pointer}.chat-container__message-button--positive{background-color:#fff;color:#000;transition:color background-color .5s .5s}.chat-container__message-button--positive:hover{background-color:#e6e6e6}.chat-container__message-button--positive.chat-container__message-button--selected{background-color:#ccc}.chat-container__message-button--negative{background-color:#ce554a;color:#fff}.chat-container__message-button--negative:hover{background-color:#b43c31}.chat-container__message-button--negative.chat-container__message-button--selected{color:silver;background-color:#a0352b}.chat-container__message-input-wrapper{position:relative;width:100%;margin:10px 0}.chat-container__message-input{border:1px solid #d3d8f3;border-radius:4px;width:100%;height:40px;line-height:40px;padding:8px 44px 8px 8px;box-sizing:border-box}.chat-container__message-form-submit{position:absolute;top:2px;right:2px;height:calc(100% - 4px);padding:8px 16px;background-color:#1bad8f;border:0;border-radius:4px;color:#fff;cursor:pointer}.chat-container__message-form-submit:hover{background-color:#49bda5}.chat-container__checkbox-wrapper{display:flex;align-items:center;grid-gap:5px;gap:5px}.contact-form__title{font-size:11px;line-height:19px;text-align:center;letter-spacing:.01em}.contact-form__rules{font-size:9px;line-height:150%;letter-spacing:.01em;color:#000}.contact-form__rules-container{display:flex;align-items:center;grid-gap:5px;gap:5px}.contact-form__submit{background:#1bad8f;border-radius:4px;padding:10px 16px;border:0;text-transform:uppercase;font-size:13px;line-height:16px;text-align:center;color:#fff;cursor:pointer}.contact-form__submit:hover{background-color:#49bda5}.contact-form__submit:focus{outline-color:#34334c}.contact-form__fields{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.textinput,.textinput--message{background-color:initial;border:1px solid #d3d8f3;border-radius:4px;box-sizing:border-box;padding:10px 15px;font-size:12px;line-height:19px;letter-spacing:.01em}.textinput--message:focus,.textinput:focus{outline-color:#34334c}.chat-container__chat-form .textinput--message:focus~.icon-button--input,.chat-container__chat-form .textinput:focus~.icon-button--input,.textinput--message:focus~.icon-button,.textinput:focus~.icon-button{top:2px;right:2px;height:calc(100% - 4px);padding-right:4px}.textinput--message{width:100%;padding-right:35px}.btn-primary{background:#1bad8f;border-radius:4px;padding:.5em 1em;border:0;font-size:1rem;text-align:center;color:#fff;cursor:pointer}.btn-primary:hover{background-color:#49bda5}.btn-primary:focus{outline-color:#34334c}.btn-primary:disabled{opacity:.7;pointer-events:none;cursor:not-allowed!important}.guide-settings__overlay{background-color:hsla(0,0%,100%,.2);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.guide-settings__modal{background-color:#303131;color:#fff;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 20px 20px;width:350px;max-width:90%;font-family:Inter}.guide-settings__avatar{width:116px;height:116px;padding:8px;border-radius:50%;background-color:#303131;position:absolute;top:-30px;left:-40px}.guide-settings__avatar img{width:100px;height:100px;object-fit:cover;border-radius:50%}.guide-settings__title{margin:0;font-weight:400;font-size:22px;min-height:78px}.guide-settings__title--avatar-space{margin-left:90px}.guide-settings__description{font-size:12px}.guide-settings__button{background-color:#3e3e3e;color:#fff;padding:10px 20px;border-radius:4px;border:0;margin-top:10px;width:100%;font-weight:700;font-family:Inter;cursor:pointer;transition:background-color .3s ease}.guide-settings__button:hover{background-color:#4e4e4e}.guide-settings__select-mode{font-size:14px;font-weight:700}.guide-settings__options{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.guide-settings__label{font-size:13px}@keyframes hotspotPulse{0%{transform:translate(-50%,-50%) scaleX(1)}50%{transform:translate(-50%,-50%) scale3d(1.05,1.05,1.05)}to{transform:translate(-50%,-50%) scaleX(1)}}.viewport .hotspot .pulse-bg{position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;background:hsla(0,0%,100%,.47058823529411764);animation:hotspotPulse 2s infinite;pointer-events:none;z-index:0}select{-webkit-appearance:none;appearance:none;background-color:initial;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}select::-ms-expand{display:none}.select-container{display:flex;align-items:center;grid-gap:1em;gap:1em}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;min-width:15ch;border:1px solid #49bda5;border-radius:.25em;padding:.25em .5em;font-size:1rem;cursor:pointer;line-height:1.1;background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%)}.select:after,.select select{grid-area:select}.select:not(.select--multiple):after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#a1a1a1;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%)}select:focus+.focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #49bda5;border-radius:inherit}.select:disabled{cursor:not-allowed;background-color:#eee;background-image:linear-gradient(0deg,#ddd,#eee 33%)}label{font-size:1.125rem;font-weight:500}.select+label{margin-top:2rem}.select-icon-container{width:1.2rem;height:1.2rem;display:grid;place-items:center}.viewport[disabled],.viewport[disabled] .hotspot-door,.viewport[disabled] .hotspot-door-ground{pointer-events:none}.backdrop{transition:opacity .2s ease;position:absolute;inset:0;background:#000;opacity:.7;z-index:9}.lobby-modal{max-height:95vh;overflow:auto;opacity:1;transition:opacity .2s ease,transform .2s ease;position:absolute;background:#fff;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);grid-gap:1em;gap:1em;display:flex;align-items:center;flex-direction:column-reverse;border-radius:20px;box-shadow:0 0 8px 0;grid-gap:2em;gap:2em;padding:1em 2em}@media screen and (min-width:990px){.lobby-modal{flex-direction:row;padding:4em;grid-gap:2em;gap:2em}}.presentation-lobby[data-disabled]>.backdrop{opacity:0}.presentation-lobby[data-disabled]>.lobby-modal{opacity:0;transform:scale(0)}.presentation-lobby .select-devices{max-width:400px;position:relative}.presentation-lobby .select-devices .room-actions{position:absolute;bottom:30%;left:50%;transform:translateX(-50%);display:flex;grid-gap:2em;gap:2em;z-index:9}@media screen and (min-width:990px){.presentation-lobby .select-devices .room-actions{bottom:25%}}.presentation-lobby .join-presentation{display:flex;flex-direction:column;align-items:center;justify-content:center}.presentation-lobby .btn-join-presentation{background:#1bad8f;border-radius:4px;padding:.5em 1em;border:0;font-size:1.25rem;text-align:center;color:#fff;cursor:pointer}.presentation-lobby .btn-join-presentation:hover{background-color:#49bda5}.presentation-lobby .btn-join-presentation:focus{outline-color:#34334c}.presentation-lobby .btn-join-presentation:disabled{opacity:.7;pointer-events:none;cursor:not-allowed!important}.presentation-lobby .device-inputs{margin-top:.5em;display:flex;flex-direction:column;grid-gap:1em;gap:1em}@media screen and (min-width:990px){.presentation-lobby .device-inputs{margin-top:2em}}.presentation-lobby .video-container{display:grid;place-items:center}.presentation-lobby .video-container video{max-width:200px;border-radius:10px;object-fit:cover;aspect-ratio:1/1;position:relative}@media screen and (min-width:990px){.presentation-lobby .video-container video{max-width:400px}}.presentation-lobby .video-container .video-placeholder{max-width:200px;height:200px;width:100%;aspect-ratio:1/1;display:grid;place-items:center;background:#333;color:#fff;font-size:1rem;text-align:center}@media screen and (min-width:990px){.presentation-lobby .video-container .video-placeholder{max-width:400px;height:400px;aspect-ratio:1/1;font-size:1.5rem}}.presentation-lobby .presentation-timer{display:flex;justify-content:center;align-items:center;grid-gap:.75em;gap:.75em;text-align:center;margin-bottom:1em;flex-direction:column}@media screen and (min-width:990px){.presentation-lobby .presentation-timer{margin-bottom:3em}}.presentation-lobby .presentation-timer strong{font-size:1.2rem}@media screen and (min-width:990px){.presentation-lobby .presentation-timer strong{font-size:2em}}.presentation-lobby .user-data-form{margin-bottom:1em;width:100%}.presentation-lobby .user-data-form .textinput,.presentation-lobby .user-data-form .textinput--message{width:100%}.presentation-participants [data-disabled]{display:none;pointer-events:none}.presentation-participants .video-container{position:absolute;top:1em;left:1em;display:flex}.presentation-participants .video-container>div{position:relative}.presentation-participants .video-container .webcam-placeholder,.presentation-participants .video-container video{height:8rem;width:8rem;margin-right:1rem;aspect-ratio:1/1;object-fit:cover;background-color:#1bad8f;color:#fff;font-size:4rem;text-transform:uppercase;font-weight:700;display:grid;place-items:center;border-radius:10px}.presentation-participants .room-actions{z-index:9;position:absolute;right:90px;bottom:10px;display:flex;grid-gap:20px;gap:20px}.presentation-participants .indicator-container{position:absolute;left:.5rem;bottom:.5rem;display:flex;grid-gap:1rem;gap:1rem}.presentation-participants .indicator-container .disabled-indicator{background-color:#f7685b;color:#fff;width:32px;height:32px;display:grid;place-items:center;border-radius:9999px}.presentation-participants .indicator-container .disabled-indicator svg{width:100%;height:100%;padding:.25em}.text-white{color:#fff}.control-indicator{position:absolute;bottom:90px;right:15px;display:flex;grid-gap:1rem;gap:1rem;align-items:center}.control-indicator .dot-container{display:flex;height:1rem;width:1rem;position:relative}.control-indicator .ping{position:absolute;display:inline-flex;height:100%;width:100%;border-radius:9999px;background-color:#f87171;opacity:.75;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.control-indicator .static{position:relative;display:inline-flex;border-radius:9999px;height:1rem;width:1rem;background-color:#ef4444}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.action-button{all:unset;width:64px;height:64px;border-radius:50%;background-color:var(--action-btn-bg,#e4e6ed);color:var(--action-btn-text,#000);box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 10px rgba(241,242,250,.6);cursor:pointer;display:grid;place-items:center}.action-button:disabled{opacity:.3;pointer-events:none}.action-button svg{padding:1rem;width:100%;height:100%;object-fit:contain}.action-button.leave-button{--action-btn-bg:#f7685b;--action-btn-bg-hover:#d65a4e;--action-btn-text:#fff}.action-button.active,.action-button:hover{background-color:var(--action-btn-bg-hover,#d3d8f3)}.loader{width:108px;height:108px;border-radius:10px;top:50%;transform:translateY(-50%);z-index:10}.loader,.loader div{position:absolute;left:50%}.loader div{width:8%;height:24%;background:#49bda5;top:30%;opacity:0;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,.2);animation:fade458 1s linear infinite}@keyframes fade458{0%{opacity:1}to{opacity:.25}}.loader .bar1{transform:rotate(0deg) translateY(-130%);animation-delay:0s}.loader .bar2{transform:rotate(30deg) translateY(-130%);animation-delay:-1.1s}.loader .bar3{transform:rotate(60deg) translateY(-130%);animation-delay:-1s}.loader .bar4{transform:rotate(90deg) translateY(-130%);animation-delay:-.9s}.loader .bar5{transform:rotate(120deg) translateY(-130%);animation-delay:-.8s}.loader .bar6{transform:rotate(150deg) translateY(-130%);animation-delay:-.7s}.loader .bar7{transform:rotate(180deg) translateY(-130%);animation-delay:-.6s}.loader .bar8{transform:rotate(210deg) translateY(-130%);animation-delay:-.5s}.loader .bar9{transform:rotate(240deg) translateY(-130%);animation-delay:-.4s}.loader .bar10{transform:rotate(270deg) translateY(-130%);animation-delay:-.3s}.loader .bar11{transform:rotate(300deg) translateY(-130%);animation-delay:-.2s}.loader .bar12{transform:rotate(330deg) translateY(-130%);animation-delay:-.1s}
/*# sourceMappingURL=main.3bb6a370.chunk.css.map */