:root{--light-color: #444;--stop-color-1: #dadada;--stop-color-2: #d3d3d3;--stop-color-5: #cecece;--stop-color-3: #b1b1b1;--stop-color-4: #a7a5a5;--stop-color-6: #999}body.dark-mode{--light-color: #fff;--stop-color-1: #e200ff;--stop-color-2: #dc00ff;--stop-color-3: #ca00ff;--stop-color-4: #ad00ff;--stop-color-5: #8400ff;--stop-color-6: #8300ff}.bs-tooltip-bottom{top:-5px !important;opacity:1 !important}.bs-tooltip-bottom .tooltip-inner{background-color:#f8cc07;color:#000;font-size:.8rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.bs-tooltip-bottom .arrow::before{border-bottom-color:#f8cc07}.journey-modal .modal-dialog{color:var(--light-color);max-width:none;width:95%}.journey-modal .modal-dialog .modal-content{border:none;background-image:-webkit-gradient(linear, left bottom, right top, from(#fff), to(#b4b4b4));background-image:linear-gradient(to top right, #fff, #b4b4b4);overflow:hidden}.dark-mode .journey-modal .modal-dialog .modal-content{background-image:-webkit-gradient(linear, left bottom, right top, from(#82009f), to(#653fb1));background-image:linear-gradient(to top right, #82009f 0%, #653fb1 100%)}.journey-modal .modal-dialog .modal-content .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0}.journey-modal .modal-dialog .modal-content .modal-header button.close{outline:none;opacity:1;color:inherit}.journey-modal .modal-dialog .modal-content .modal-body{padding-top:0}.change-mode{display:inline-block;position:relative;z-index:9999}.change-mode input[type="checkbox"]{display:none}.change-mode label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:45px;height:22px;overflow:hidden;margin:0;padding:0 4px;border:1px solid var(--light-color);border-radius:22px;cursor:pointer}.change-mode label i{font-size:0.85rem}.change-mode label i.fa-sun{color:#f39c12}.change-mode label i.fa-moon{color:var(--light-color)}.change-mode label .ball{position:absolute;top:1px;left:1px;background-color:var(--light-color);border-radius:50%;height:18px;width:18px;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:.3s;transition:.3s}.dark-mode .change-mode label .ball{-webkit-transform:translateX(22px);transform:translateX(22px)}.phases-slider{position:relative}.phases-slider .swiper-container .controllers{position:absolute;bottom:31px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:170px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.phases-slider .swiper-container .controllers .swiper-button-next,.phases-slider .swiper-container .controllers .swiper-button-prev{color:inherit}.phases-slider .swiper-container .controllers .swiper-button-next::after,.phases-slider .swiper-container .controllers .swiper-button-prev::after{font-size:1.7rem}@media (max-width: 575px){.phases-slider .swiper-container .controllers .swiper-button-next::after,.phases-slider .swiper-container .controllers .swiper-button-prev::after{font-size:1rem}}.phases-slider .swiper-container .swiper-pagination{bottom:20px;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.phases-slider .swiper-container .swiper-pagination .swiper-pagination-bullet{bottom:1rem;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;color:var(--light-color);opacity:1;background:rgba(0,0,0,0.2)}.phases-slider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{color:#000;background:#f8cc07}.phases-slider .swiper-container .swiper-slide .phase{position:relative}.phases-slider .swiper-container .swiper-slide .phase .alter-text{margin-top:9rem;letter-spacing:2px;text-transform:uppercase}.phases-slider .swiper-container .swiper-slide .phase button.open-all{position:absolute;z-index:999999999999;bottom:2rem;right:2rem;background-color:#f8cc07;color:#333;font-size:0.8rem;font-weight:500;outline:none;border:none;border-radius:5px;padding:3px 8px;cursor:pointer}@media (max-width: 991px){.phases-slider .swiper-container .swiper-slide .phase button.open-all{bottom:1%;right:1%}}.phases-slider .swiper-container .swiper-slide .phase button.open-all span{pointer-events:none}.phases-slider .swiper-container .swiper-slide .phase button.open-all span.hide{display:none}.phases-slider .swiper-container .swiper-slide .phase button.open-all.clicked{background-color:#fff;border:1px solid rgba(51,51,51,0.3)}.phases-slider .swiper-container .swiper-slide .phase button.open-all.clicked span.hide{display:block}.phases-slider .swiper-container .swiper-slide .phase button.open-all.clicked span.show{display:none}.phases-slider .swiper-container .swiper-slide .phase button.open-all:after{content:"";position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75%;height:5px;border-radius:50%;opacity:0.7;background-color:#333;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.phases-slider .swiper-container .swiper-slide .phase button.open-all::before{content:'';position:absolute;top:0;left:0;opacity:.7;width:100%;height:250%;background:radial-gradient(circle at 20% 35%, transparent 0, transparent 2px, #333 3px, #333 4px, transparent 4px),radial-gradient(circle at 75% 44%, transparent 0, transparent 2px, #333 3px, #333 4px, transparent 4px),radial-gradient(circle at 46% 52%, transparent 0, transparent 4px, #333 5px, #333 6px, transparent 6px);pointer-events:none;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-animation:bubbles 7s linear infinite forwards;animation:bubbles 7s linear infinite forwards}@-webkit-keyframes bubbles{to{-webkit-transform:translate(0, -66.666%);transform:translate(0, -66.666%);opacity:0}}@keyframes bubbles{to{-webkit-transform:translate(0, -66.666%);transform:translate(0, -66.666%);opacity:0}}.phases-slider .swiper-container .swiper-slide .phase .phase-title{text-align:center;text-transform:capitalize;margin:2rem 0}.phases-slider .swiper-container .swiper-slide .phase .phase-title span{display:block;font-size:1rem}.phases-slider .swiper-container .swiper-slide .phase .anim-img{position:absolute;z-index:166;width:25px;opacity:0;-webkit-transition:.8s ease-in-out .5s;transition:.8s ease-in-out .5s}@media (max-width: 991px){.phases-slider .swiper-container .swiper-slide .phase .anim-img{display:none}}.phases-slider .swiper-container .swiper-slide .phase .anim-img.square-img{top:50%;right:50%;-webkit-animation:rotate-square 8s infinite;animation:rotate-square 8s infinite}@-webkit-keyframes rotate-square{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-square{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.phases-slider .swiper-container .swiper-slide .phase .anim-img.triangle-img{top:50%;left:50%;-webkit-animation:rotate-triangle 8s infinite;animation:rotate-triangle 8s infinite}@-webkit-keyframes rotate-triangle{to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotate-triangle{to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.phases-slider .swiper-container .swiper-slide .phase .anim-img.circle-img{bottom:1rem;right:75%;-webkit-animation:move-circle 8s infinite;animation:move-circle 8s infinite}@-webkit-keyframes move-circle{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes move-circle{0%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}50%{-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}.phases-slider .swiper-container .swiper-slide .phase .logo-shape{position:absolute;bottom:5%;left:5%;z-index:166;width:55px;opacity:0;-webkit-transition:opacity .8s ease-in-out .5s;transition:opacity .8s ease-in-out .5s}@media (max-width: 991px){.phases-slider .swiper-container .swiper-slide .phase .logo-shape{width:40px;bottom:0;left:0}}.phases-slider .swiper-container .swiper-slide .phase .logo-shape .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:65%;opacity:.6}.phases-slider .swiper-container .swiper-slide .phase .logo-shape .big-circ-img{width:100%;-webkit-animation:rotate-big-img 2s linear infinite;animation:rotate-big-img 2s linear infinite}@-webkit-keyframes rotate-big-img{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-big-img{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.phases-slider .swiper-container .swiper-slide .phase .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50vh}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user{position:relative;width:250px;margin-bottom:1.5rem;will-change:transform}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user.open .user__list{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user.open .user__team{opacity:0}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user.active .user__img{width:65px;height:65px}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user.active .user__img::after{display:block}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user.active .user__list{width:180px;height:180px;top:-58px;left:-58px}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;padding:0;border:none;outline:none;color:inherit}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__img{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2;background-color:#fff;width:45px;height:45px;margin-right:5px;border-radius:50%;border:1px solid rgba(0,0,0,0.2)}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__img img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__img::after{content:"";position:absolute;top:-5px;bottom:-5px;right:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:50%;border:2px dotted var(--light-color);pointer-events:none;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite;display:none}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__profile{position:relative;padding:7px;border-radius:7px;line-height:1;background-image:-webkit-gradient(linear, left top, right bottom, from(#fff), to(#c9c9c9));background-image:linear-gradient(to bottom right, #fff, #c9c9c9);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);text-transform:capitalize;white-space:nowrap;text-align:left;border:1px solid rgba(255,255,255,0.2);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.dark-mode .phases-slider .swiper-container .swiper-slide .phase .flex-content .user__profile{background-image:-webkit-gradient(linear, right top, left bottom, from(#82009f), to(#653fb1));background-image:linear-gradient(to bottom left, #82009f, #653fb1)}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__profile:hover .user__team{display:block}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__name{font-weight:500;font-size:.9rem;margin-bottom:0}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__title{display:block;font-weight:400;font-size:12px}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__team{position:absolute;bottom:-80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;background-color:var(--light-color);color:#fff;border-radius:3px;font-size:11px;font-weight:500;display:none}.dark-mode .phases-slider .swiper-container .swiper-slide .phase .flex-content .user__team{color:#5d34af}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__team::before{content:"";position:absolute;top:-4px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background-color:var(--light-color)}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list{position:absolute;top:-64px;left:-64px;width:170px;height:170px;background-color:rgba(255,255,255,0.8);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);border-radius:50%;opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0) rotate(-270deg);transform:scale(0) rotate(-270deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.dark-mode .phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list{background-color:rgba(62,22,102,0.85)}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul{list-style:none}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;font-size:.9rem;margin-left:-20px;margin-top:-20px}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i{color:#fff;font-size:0.7rem;-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:.8rem;display:inline-block;margin-right:3px}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.fa-handshake{background-color:#0ea4fc}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.feed{background-color:#e44436}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.fa-user-plus{background-color:#e59330}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.fa-phone-alt{background-color:#aa7ce2}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.calls-percent{background-color:#e28de8}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.fa-whatsapp{background-color:#128c7e;font-size:0.95rem}.phases-slider .swiper-container .swiper-slide .phase .flex-content .user__list ul li i.fa-chart-bar{background-color:#cd3292}.phases-slider .swiper-container .swiper-slide .phase .total__list ul{list-style:none;padding:0;text-transform:capitalize;margin:2rem auto}@media (max-width: 991px){.phases-slider .swiper-container .swiper-slide .phase .total__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;color:#fff;padding:5px 10px;margin:5px;border-radius:5px}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li strong{display:inline-block;padding-left:1rem}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li:nth-child(1){background-color:#cd3292}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li:nth-child(2){background-color:#0ea4fc}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li:nth-child(3){background-color:#e44436}.phases-slider .swiper-container .swiper-slide .phase .total__list ul li:nth-child(4){background-color:#e59330}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .logo-shape{opacity:1}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .anim-img{opacity:1}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .anim-img.square-img{top:5%;right:15%}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .anim-img.triangle-img{top:8%;left:15%}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .anim-img.circle-img{right:20%}.phases-slider .swiper-container .swiper-slide.swiper-slide-active .flex-content .user{-webkit-animation:move 10s infinite ease-in-out;animation:move 10s infinite ease-in-out}@-webkit-keyframes move{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, 0);transform:translate(10px, 0)}50%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}75%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes move{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}25%{-webkit-transform:translate(10px, 0);transform:translate(10px, 0)}50%{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}75%{-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}