@charset "UTF-8";@keyframes _2ohxFjn-ajo_KoY1zeccVT{0%{top:-360px;opacity:0}to{top:0;opacity:1}}@keyframes _1vTe-HlYJRD4NEaN1UwSoi{0%{transform:translateY(0);opacity:1;max-height:200px;margin-bottom:20px}40%{margin-bottom:20px;max-height:200px}50%{transform:translateY(-100%);opacity:0}to{transform:translateY(-100%);opacity:0;max-height:0;margin-bottom:0}}@keyframes _1edjoaL8Y4Xd0dNEn7xNdH{0%{bottom:-360px;opacity:0}to{bottom:0;opacity:1}}@keyframes _1XoX5yOFR6m-l2-CbXaxRA{0%{transform:translateY(0);opacity:1;max-height:200px;margin-bottom:20px}40%{margin-bottom:20px;max-height:200px}50%{transform:translateY(100%);opacity:0}to{transform:translateY(100%);opacity:0;max-height:0;margin-bottom:0}}@keyframes _3UODWmDCnuIM3O3antP4VG{0%{left:-360px;opacity:0}to{left:0;opacity:1}}@keyframes lxzK2kLKGNdy30nLxbu0n{0%{transform:translateX(0);opacity:1;max-height:200px;margin-bottom:20px}40%{margin-bottom:20px;max-height:200px}50%{transform:translateX(-100%);opacity:0}to{transform:translateX(-100%);opacity:0;max-height:0;margin-bottom:0}}@keyframes eRY4Lwj9mrF-48k8GbBR-{0%{right:-360px;opacity:0}to{right:0;opacity:1}}@keyframes _g4YU30FiDQ-Vez7LAWS_{0%{transform:translateX(0);opacity:1;max-height:200px;margin-bottom:20px}40%{margin-bottom:20px;max-height:200px}50%{transform:translateX(100%);opacity:0}to{transform:translateX(100%);opacity:0;max-height:0;margin-bottom:0}}@keyframes _30mG8gpt-1ulqitW8M4FEf{0%{top:-360px;opacity:0}to{top:0;opacity:1}}@keyframes _1rNwTne66AzaELzSz7cHEa{0%{transform:translateY(0);opacity:1;max-height:200px;margin-bottom:0}40%{margin-bottom:0;max-height:200px}50%{transform:translateY(-100%);opacity:0}to{transform:translateY(-100%);opacity:0;max-height:0;margin-bottom:0}}@keyframes _2nNcMC1C02QUYz3eV4XR2P{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(1turn);-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn)}}._3_9LYkH032pDUfKPRMjvrg{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429}._2WOx6ie6ban4b8Dmu3xelu{position:fixed;z-index:99999}._1Sg_j2KZb14T2QoJ-Jq8Pc,._1v6uX-Q9cU7XLSiugLIq7d,._2VWQjGnbvIdrUksRhQwtvJ,._2YQVVvVJol_E3c7f9HTbJR,._27_338YMi5ym8rgEy1JV7a,.RFCnc3nnTRZ7G0dKNckUO{width:360px}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU,._1v6uX-Q9cU7XLSiugLIq7d ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU,._2VWQjGnbvIdrUksRhQwtvJ ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU,._2YQVVvVJol_E3c7f9HTbJR ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU,._27_338YMi5ym8rgEy1JV7a ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU,.RFCnc3nnTRZ7G0dKNckUO ._3tTvCvJSD2jLMBVxZn2NU1 ._1-P6FSFAMttbJbQHVf7njU{height:100%}._1Sg_j2KZb14T2QoJ-Jq8Pc ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU,._1v6uX-Q9cU7XLSiugLIq7d ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU,._2VWQjGnbvIdrUksRhQwtvJ ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU,._2YQVVvVJol_E3c7f9HTbJR ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU,._27_338YMi5ym8rgEy1JV7a ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU,.RFCnc3nnTRZ7G0dKNckUO ._25QI7JX_Ki36ACx2dLBEop ._1-P6FSFAMttbJbQHVf7njU{height:50%}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3Nc_T7TjVwZvVqNsLozpZ4,._1v6uX-Q9cU7XLSiugLIq7d ._3Nc_T7TjVwZvVqNsLozpZ4,._2VWQjGnbvIdrUksRhQwtvJ ._3Nc_T7TjVwZvVqNsLozpZ4,._2YQVVvVJol_E3c7f9HTbJR ._3Nc_T7TjVwZvVqNsLozpZ4,._27_338YMi5ym8rgEy1JV7a ._3Nc_T7TjVwZvVqNsLozpZ4,.RFCnc3nnTRZ7G0dKNckUO ._3Nc_T7TjVwZvVqNsLozpZ4{width:90px}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,._1v6uX-Q9cU7XLSiugLIq7d ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,._2VWQjGnbvIdrUksRhQwtvJ ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,._2YQVVvVJol_E3c7f9HTbJR ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,._27_338YMi5ym8rgEy1JV7a ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,.RFCnc3nnTRZ7G0dKNckUO ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU{display:block;width:90px}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2),._1v6uX-Q9cU7XLSiugLIq7d ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2),._2VWQjGnbvIdrUksRhQwtvJ ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2),._2YQVVvVJol_E3c7f9HTbJR ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2),._27_338YMi5ym8rgEy1JV7a ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2),.RFCnc3nnTRZ7G0dKNckUO ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:nth-child(2){border-top:1px solid rgba(0,0,0,.09)}._1uRwEEDvJlT9cZDONlzJhR ._3tTvCvJSD2jLMBVxZn2NU1 ._3Nc_T7TjVwZvVqNsLozpZ4,._3b2mYCZej34gBVBjIiOP6H ._3tTvCvJSD2jLMBVxZn2NU1 ._3Nc_T7TjVwZvVqNsLozpZ4{width:90px}._1uRwEEDvJlT9cZDONlzJhR ._25QI7JX_Ki36ACx2dLBEop ._1YVCG0vIdEFw7C5V8ydH__,._3b2mYCZej34gBVBjIiOP6H ._25QI7JX_Ki36ACx2dLBEop ._1YVCG0vIdEFw7C5V8ydH__{width:calc(100% - 180px)}._1uRwEEDvJlT9cZDONlzJhR ._25QI7JX_Ki36ACx2dLBEop ._3Nc_T7TjVwZvVqNsLozpZ4,._3b2mYCZej34gBVBjIiOP6H ._25QI7JX_Ki36ACx2dLBEop ._3Nc_T7TjVwZvVqNsLozpZ4{width:180px}._1uRwEEDvJlT9cZDONlzJhR ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU,._3b2mYCZej34gBVBjIiOP6H ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU{float:left;width:90px;height:100%}._3b2mYCZej34gBVBjIiOP6H{width:calc(100% - 40px);top:20px;left:20px}._3b2mYCZej34gBVBjIiOP6H ._1qklRmIEknnfWCGelErpd9{position:relative;top:0}._3b2mYCZej34gBVBjIiOP6H ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_2ohxFjn-ajo_KoY1zeccVT;animation-duration:.4s}._3b2mYCZej34gBVBjIiOP6H ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_1vTe-HlYJRD4NEaN1UwSoi;animation-duration:.8s}._27_338YMi5ym8rgEy1JV7a{top:20px;left:50%;transform:translateX(-50%)}._27_338YMi5ym8rgEy1JV7a ._1qklRmIEknnfWCGelErpd9{position:relative;top:0}._27_338YMi5ym8rgEy1JV7a ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_2ohxFjn-ajo_KoY1zeccVT;animation-duration:.4s}._27_338YMi5ym8rgEy1JV7a ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_1vTe-HlYJRD4NEaN1UwSoi;animation-duration:.8s}.RFCnc3nnTRZ7G0dKNckUO{top:20px;right:20px}.RFCnc3nnTRZ7G0dKNckUO ._1qklRmIEknnfWCGelErpd9{position:relative;right:0}.RFCnc3nnTRZ7G0dKNckUO ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:eRY4Lwj9mrF-48k8GbBR-;animation-duration:.4s}.RFCnc3nnTRZ7G0dKNckUO ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_g4YU30FiDQ-Vez7LAWS_;animation-duration:.8s}._2VWQjGnbvIdrUksRhQwtvJ{top:20px;left:20px}._2VWQjGnbvIdrUksRhQwtvJ ._1qklRmIEknnfWCGelErpd9{position:relative;left:0}._2VWQjGnbvIdrUksRhQwtvJ ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_3UODWmDCnuIM3O3antP4VG;animation-duration:.4s}._2VWQjGnbvIdrUksRhQwtvJ ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:lxzK2kLKGNdy30nLxbu0n;animation-duration:.8s}._1uRwEEDvJlT9cZDONlzJhR{width:calc(100% - 40px);bottom:0;left:20px}._1uRwEEDvJlT9cZDONlzJhR ._1qklRmIEknnfWCGelErpd9{position:relative;bottom:0}._1uRwEEDvJlT9cZDONlzJhR ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_1edjoaL8Y4Xd0dNEn7xNdH;animation-duration:.4s}._1uRwEEDvJlT9cZDONlzJhR ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_1XoX5yOFR6m-l2-CbXaxRA;animation-duration:.8s}._1v6uX-Q9cU7XLSiugLIq7d{bottom:0;left:50%;transform:translateX(-50%)}._1v6uX-Q9cU7XLSiugLIq7d ._1qklRmIEknnfWCGelErpd9{position:relative;bottom:0}._1v6uX-Q9cU7XLSiugLIq7d ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_1edjoaL8Y4Xd0dNEn7xNdH;animation-duration:.4s}._1v6uX-Q9cU7XLSiugLIq7d ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_1XoX5yOFR6m-l2-CbXaxRA;animation-duration:.8s}._1Sg_j2KZb14T2QoJ-Jq8Pc{bottom:0;right:20px}._1Sg_j2KZb14T2QoJ-Jq8Pc ._1qklRmIEknnfWCGelErpd9{position:relative;right:0}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:eRY4Lwj9mrF-48k8GbBR-;animation-duration:.4s}._1Sg_j2KZb14T2QoJ-Jq8Pc ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_g4YU30FiDQ-Vez7LAWS_;animation-duration:.8s}._2YQVVvVJol_E3c7f9HTbJR{bottom:0;left:20px}._2YQVVvVJol_E3c7f9HTbJR ._1qklRmIEknnfWCGelErpd9{position:relative;left:0}._2YQVVvVJol_E3c7f9HTbJR ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_3UODWmDCnuIM3O3antP4VG;animation-duration:.4s}._2YQVVvVJol_E3c7f9HTbJR ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:lxzK2kLKGNdy30nLxbu0n;animation-duration:.8s}@media (max-width:767px){._3b2mYCZej34gBVBjIiOP6H{width:100%;top:0;left:0}._3b2mYCZej34gBVBjIiOP6H ._1qklRmIEknnfWCGelErpd9{position:relative;top:0}._3b2mYCZej34gBVBjIiOP6H ._3K7WBoI8-MHzBuCpBHAWsM{animation-fill-mode:forwards;animation-name:_30mG8gpt-1ulqitW8M4FEf;animation-duration:.4s}._3b2mYCZej34gBVBjIiOP6H ._3eXdGAeyglX-mleQ1KF2D7{animation-fill-mode:forwards;animation-name:_1rNwTne66AzaELzSz7cHEa;animation-duration:.8s}._3b2mYCZej34gBVBjIiOP6H ._1qklRmIEknnfWCGelErpd9{margin:0}}._1wPFGgt-SRfC8opbb_Lk5R{display:table;width:100%;height:100%;position:relative;min-height:40px;border:none;box-shadow:0 1px 3px -1px rgba(0,0,0,.3);z-index:999}._1qklRmIEknnfWCGelErpd9{display:block;width:100%;height:100%;margin-bottom:20px}.KKH2zRZQJds3G2J_Skl5G{display:table-cell;box-sizing:border-box;padding:10px 0 10px 15px}._1GdgiGVqwV5E9QGVxeEfo3{display:inline-block;vertical-align:top;border-radius:40px;width:40px;height:40px;background-size:cover}._2u9H1vDrqeMVdPC4BJmWTZ{display:inline-block;box-sizing:border-box;margin:10px 0 10px 15px;font-size:20px!important}._1YVCG0vIdEFw7C5V8ydH__{display:table-cell;vertical-align:top;box-sizing:border-box;width:100%;padding:10px 20px}.FRflC5CV0Q3Izc-oVFPpD{display:table-cell;padding:10px 15px;box-sizing:border-box}._2JC9b50efeTRhij45q2M_i{font-size:14px!important;color:#524c4c;cursor:pointer}._2JC9b50efeTRhij45q2M_i:before{content:"\F00D"}._2JC9b50efeTRhij45q2M_i:hover{color:#6c6565}._3Nc_T7TjVwZvVqNsLozpZ4{display:table-cell;box-sizing:border-box;height:100%;vertical-align:top}._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU{min-height:40px;box-sizing:border-box;padding:0;background:none;border:none;border-left:1px solid rgba(0,0,0,.09);outline:none;text-align:center;color:#524c4c;cursor:pointer}._3Nc_T7TjVwZvVqNsLozpZ4 ._1Zx1O2Gr8D9z4SsoXluv1t{display:block;height:25px;width:70px;white-space:nowrap;overflow:hidden;margin:0 auto;text-overflow:ellipsis;text-align:center;font-size:14px;line-height:25px}._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:hover{color:#349ef3}._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU:active{color:#0e86e6}._225P_xLIjVqV3J0S5w85B9{margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.428571429}._3up-aJX2XlOI-Yx4rWfopU{margin:0}.NfONKp_x5SeElnzuAY_Ty{cursor:pointer}.E2zzpeMbYYTECcwj3Beg9{background-color:#fff;border-left:2px solid #fff;color:#524c4c}.E2zzpeMbYYTECcwj3Beg9 ._2u9H1vDrqeMVdPC4BJmWTZ{display:none}.YCvpSEwrpaFjAyFSSomS2{background-color:#fff;border-left:2px solid #4dc657;color:#524c4c}.YCvpSEwrpaFjAyFSSomS2 ._2u9H1vDrqeMVdPC4BJmWTZ:before{content:"\F058";color:#4dc657}._3_NBPjvEs40pcTtsdaA4C{background-color:#fff;border-left:2px solid #349ef3;color:#524c4c}._3_NBPjvEs40pcTtsdaA4C ._2u9H1vDrqeMVdPC4BJmWTZ:before{content:"\F05A";color:#349ef3}._3qt7E5HLntjHGYEMPmDJQQ{background-color:#fff;border-left:2px solid #f5aa0a;color:#524c4c}._3qt7E5HLntjHGYEMPmDJQQ ._2u9H1vDrqeMVdPC4BJmWTZ:before{content:"\F071";color:#f5aa0a}._2i91j9bAn61mW39Kos4cDg{background-color:#fff;border-left:2px solid #f5311d;color:#524c4c}._2i91j9bAn61mW39Kos4cDg ._2u9H1vDrqeMVdPC4BJmWTZ:before{content:"\F057";color:#f5311d}._2Mn7MgnQZaiCk4Gjt0MPKb{background-color:#fff;border-left:2px solid #349ef3;color:#524c4c}._2Mn7MgnQZaiCk4Gjt0MPKb ._2u9H1vDrqeMVdPC4BJmWTZ{animation:_2nNcMC1C02QUYz3eV4XR2P 2s linear infinite}._2Mn7MgnQZaiCk4Gjt0MPKb ._2u9H1vDrqeMVdPC4BJmWTZ:before{content:"\F110";color:#349ef3}@media screen and (max-width:543px){._2WOx6ie6ban4b8Dmu3xelu ._1wPFGgt-SRfC8opbb_Lk5R{display:inline-block}._2WOx6ie6ban4b8Dmu3xelu ._3tTvCvJSD2jLMBVxZn2NU1 ._3Nc_T7TjVwZvVqNsLozpZ4,._2WOx6ie6ban4b8Dmu3xelu ._25QI7JX_Ki36ACx2dLBEop ._3Nc_T7TjVwZvVqNsLozpZ4{display:block;width:100%}._2WOx6ie6ban4b8Dmu3xelu ._3Nc_T7TjVwZvVqNsLozpZ4 ._1-P6FSFAMttbJbQHVf7njU{width:50%}._2WOx6ie6ban4b8Dmu3xelu ._2u9H1vDrqeMVdPC4BJmWTZ{display:block;text-align:center}._2WOx6ie6ban4b8Dmu3xelu ._1YVCG0vIdEFw7C5V8ydH__{text-align:center;display:block;width:100%!important}}@font-face{font-family:FlamaSemiCondensed;src:url(/static/media/FlamaSemicondensedBasic.afcde07e.otf)}@font-face{font-family:FlamaBasic;src:url(/static/media/Flama-Basic.c54981cd.otf)}@font-face{font-family:Flamalight;src:url(/static/media/Flama-Light.8009e12c.otf)}@font-face{font-family:FlamaBold;src:url(/static/media/Flama-Bold.fd5196f8.otf)}.cards-group .card{display:inline-block;margin-right:1rem;text-align:center;width:12rem}.cards-group .card .thumbnail-container{height:10rem}.cards-group .card .thumbnail-container>img{max-width:100%;max-height:100%}.cards-group .card .card-block .card-text{font-weight:700}.cards-group .card.inactive{color:red}#confirmationModal{background:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.container,.container .content-container,.container .content-container #main-content{height:100%}.container .content-container #main-content .content-title{background:#f7f7f9;border:2px solid #eceeef;border-right:none;border-left:none;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}.container .content-container #main-content .content-title>small{display:block;margin-top:.5rem;font-size:60%}.container .content-container #main-content .content .panel{background:#fff;border:2px solid #eceeef;margin-bottom:1rem}.container .content-container #main-content .content .panel .panel-header{background:#f7f7f9;border-bottom:1px solid #eceeef;font-size:1.15rem;padding-top:.5rem;padding-bottom:.5rem}.container .content-container #main-content .content .panel .panel-body{padding-top:1rem;padding-bottom:1rem}.container .content-container #main-content .content .panel .panel-footer{padding-top:1rem;padding-bottom:1rem;text-align:center;background:#f7f7f9;border-top:1px solid #eceeef}.hidden{display:none}.DateRangePicker{width:100%}.DateRangePicker .DateRangePickerInput{border:1px solid rgba(0,0,0,.15);border-radius:.25rem;width:100%}.DateRangePicker .DateRangePickerInput .DateInput{width:40%;font-size:1rem}#app>.admin-container>header #aside-nav-toggle,#app>.admin-container>header #header-nav,#app>.admin-container>header #site-logo{display:flex;flex-direction:row;align-items:center;padding:.5rem 0}#app>.admin-container>header #site-logo{justify-content:center}#app>.admin-container>header #site-logo .site-name{margin-left:1rem;font-weight:700}#app>.admin-container>header #header-nav{background:#fff;justify-content:flex-end}#app>.admin-container>header #header-nav .nav-pills a{color:#55595c}#app>.admin-container>header #aside-nav-toggle{display:none}.wrong-browser{display:flex;flex-direction:column;justify-content:space-around;position:absolute;box-sizing:border-box;z-index:12;background-color:rgba(70,70,70,.8);color:#fff;height:400px;width:600px;padding:50px;text-align:center;top:calc(50% - 200px);left:calc(50% - 300px);font-size:30px}.wrong-browser i{color:#d62d20;font-size:50px}#app{margin:0;height:100vh}#app>.admin-container{min-height:100vh;display:flex;flex-direction:column}#app>.admin-container>.admin-content-container,#app>.admin-container>header{display:flex;flex-direction:row}#app>.admin-container>.admin-content-container>#aside-nav,#app>.admin-container>.admin-content-container>#site-logo,#app>.admin-container>header>#aside-nav,#app>.admin-container>header>#site-logo{width:16rem;background:#2a2d2f;color:#f7f7f9}#app>.admin-container>.admin-content-container>#aside-nav>.nav-item,#app>.admin-container>.admin-content-container>#site-logo>.nav-item,#app>.admin-container>header>#aside-nav>.nav-item,#app>.admin-container>header>#site-logo>.nav-item{background:#2a2d2f;color:#f7f7f9}#app>.admin-container>.admin-content-container>#header-nav,#app>.admin-container>.admin-content-container>main,#app>.admin-container>header>#header-nav,#app>.admin-container>header>main{flex:1 0 auto}#app>.admin-container>.admin-content-container>main,#app>.admin-container>header>main{flex-basis:0;width:0;overflow:auto}#app>.admin-container>.admin-content-container{flex:1 0 auto}@media (-ms-high-contrast:none){#app>.admin-container{height:100vh}}.gallery-media-actions .media-file-input,.media-file .media-file-input{display:none}.media-file .media-preview{max-width:14rem;max-height:14rem}.gallery-media{display:inline-block;vertical-align:top;margin-right:1rem;margin-bottom:1rem}.gallery-media .media-preview-container{width:14rem;height:10rem}.gallery-media .media-preview-container .media-preview{max-width:100%;max-height:100%}.ReactTable{display:block}.ReactTable .-loading{z-index:-1}.ReactTable .-loading.-active{z-index:2}html{font-size:14px;font-family:Flamalight;-webkit-overflow-scrolling:touch}body{margin:0}b,strong{font-family:FlamaBold}#root,a{overflow:hidden}button,input[type=reset],input[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-appearance:none;margin:0}a,a:active,a:hover,a:visited{color:inherit;text-decoration:inherit;overflow:visible}#aside-nav>.nav{flex-direction:column}#aside-nav a{color:#eceeef;border-radius:0}#aside-nav .icon{margin-right:1rem}#aside-nav .nav-item{margin:0}#aside-nav .nav-link{padding-top:1rem;padding-bottom:1rem}#aside-nav .dropdown-item:hover,#aside-nav .nav-link:hover{color:#fff;font-weight:700;background:#55595c}#aside-nav .dropdown-item.active,#aside-nav .nav-link.active{color:#fff;font-weight:400;background:#1469b3}#aside-nav .dropdown.open>.nav-link{color:#fff;font-weight:400;background:#373a3c}#aside-nav .dropdown .dropdown-menu{position:static;float:none;border:none;margin:0;padding:0;border-radius:0;background:#373a3c}#aside-nav .dropdown .dropdown-menu .dropdown-item{padding-top:.8rem;padding-bottom:.8rem}.tag{display:flex;background-color:#eee;justify-content:center;align-items:center;font-size:12px;margin-right:15px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;padding:5px 5px 5px 7px}.tag .button{margin:0 0 0 5px}.example-content-title{display:flex;flex-direction:column;width:100%;height:50%;justify-content:space-between;position:absolute;top:0;left:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.example-content-title .color-text{color:#8e44ad}.example-content-title input{font-weight:700;border-radius:5px;outline:none}.example-content-title button{background-color:#5dade2;color:#fff;border-radius:5px;padding:.5em;outline:none}.ripple-button{position:relative;z-index:1;overflow:hidden}.ripple-button .ripple{position:absolute;background:#d62d20;border-radius:50%;opacity:1;transform:scale(0);z-index:3}.ripple-button .ripple.is-reppling{animation:ripple .5s linear}.expend-container{display:flex;flex-direction:column}.expend-container button{float:right}.expend-container .expend-button{margin-top:10px;width:50px;height:50px}.expend-container .expend-button.no-shadow{box-shadow:none}.morph-menu{float:right;transition:.5s cubic-bezier(0,.46,.45,.99)}.header{display:flex;justify-content:space-between;padding:0 10px;height:80px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);position:absolute;align-items:center;top:0;z-index:3;right:0;left:0;background-color:#fff}.header .icon{font-size:25px;margin:5px}.header .main-slider-status{display:flex;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:center}.header .main-slider-status .slider-element{margin-left:7px;margin-right:7px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:85px;color:#818a91;cursor:pointer}.header .main-slider-status .slider-element .slider-status-indicator{height:3px;margin-bottom:3px;width:100%;background-color:#818a91;margin-right:10px;transition-duration:.7s}.header .main-slider-status .slider-element .slider-element-title{display:flex;flex-direction:column;justify-content:center;height:20px}.header .main-slider-status .slider-element.selected{color:#d62d20}.header .main-slider-status .slider-element.selected .slider-status-indicator{background-color:#d62d20}.header .main-slider-status .slider-element.disabled{color:#d6d6d6}.header .main-slider-status .slider-element.disabled .slider-status-indicator{background-color:#d6d6d6}.header .left-item{height:100%;display:flex;justify-content:space-between;align-items:center}.header .page-title{flex:1 1;text-align:center}.header .page-title .title{font-size:22px;padding:10px 0;font-weight:600;color:#333}.header .slider-selector{cursor:pointer}.header .header-bread-crumb{display:flex;justify-content:center;align-items:center;line-height:1rem}.header .header-bread-crumb .crumb-container:hover{font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.header .header-bread-crumb .crumb-separator{padding:0 1rem}.header .right-item{display:flex;align-items:center;justify-content:flex-end;padding-right:20px}.slider-container{scrollbar-color:#888 transparent;width:100%;height:100%}.slider-container ::-webkit-scrollbar{width:8px;height:8px}.slider-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.slider-container ::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.slider-container ::-webkit-scrollbar-thumb:hover{background:#555}.slider-container body{scrollbar-face-color:#888;scrollbar-track-color:transparent}.navigation-band{position:absolute;top:0;bottom:0;z-index:2;width:25px;transition:.1s}.navigation-band .icon{visibility:hidden;color:#fff;font-size:30px}.navigation-band:hover{width:80px;background-color:rgba(70,70,70,.5);box-shadow:4px 0 4px 0 rgba(0,0,0,.2)}.navigation-band:hover .icon{visibility:visible}.navigation-band.left-navigation{left:0}.navigation-band.left-navigation:hover{box-shadow:4px 0 4px 0 rgba(0,0,0,.2)}.navigation-band.right-navigation{right:0}.navigation-band.right-navigation:hover{box-shadow:-4px 0 4px 0 rgba(0,0,0,.2)}@media (max-width:1200px){.header .page-title .title{font-size:18px}.header .page-title .main-slider-status{font-size:14px;display:block;width:90%}.header .page-title .main-slider-status .slider-element{margin:5px}}@media only screen and (max-width:1024px){.slider ::-webkit-scrollbar{display:none}}@media only screen and (max-width:768px){.header{padding:0 2px}.header.mall{box-shadow:none;background-color:unset}.header .left-item{display:none}.header .page-title{position:absolute;width:100%;padding-top:.5rem;top:0}.header .page-title.mall{position:static;background-color:#fff;box-shadow:0 -3px 6px 0 rgba(0,0,0,.16)}.header .page-title .header-bread-crumb{font-size:1.1rem}.header .page-title .main-slider-status{width:100%;overflow-y:auto;display:flex}.header .page-title .main-slider-status::-webkit-scrollbar{display:none}.header .right-item{display:none}}@media only screen and (max-width:425px){.header .page-title .main-slider-status{justify-content:flex-start}.header .page-title .header-bread-crumb{padding:10px 5px}.header .page-title .header-bread-crumb .crumb-container:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header .page-title.country .main-slider-status{justify-content:center}}.slider{width:100%;height:100%;overflow:hidden;text-align:left}.urw-map{margin-bottom:0;height:100%;position:relative;cursor:move;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-color:#efefef}.urw-map,.urw-map svg{touch-action:none}#World-map{height:100%}.urw-map svg a .cls-2{transition:fill .3s}.urw-map svg a .cls-2:hover,.urw-map svg a.is-active .cls-2{fill:#d62d20}.urw-map a{cursor:pointer}.urw-map a:hover{text-decoration:none;color:#fff}.urw-map a.active{pointer-events:all;cursor:pointer}.urw-map a.active,.urw-map a.active:hover{background-color:#d62d20}.urw-map a.is-active text{stroke:#d62d20;fill:#d62d20}.urw-map a.is-active circle{fill:#fff}.apollo{height:100%;position:relative}#main-content{width:100%;height:calc(100vh - 80px);position:relative;top:80px}#vrview iframe{width:100%;height:100%}.footer{position:absolute;bottom:0;pointer-events:none;width:100%}.footer .footer-content{pointer-events:all;box-shadow:0 0 10px 0 rgba(0,0,0,.25);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:10px 30px;margin-left:auto;margin-right:auto}.footer .footer-content .logo{display:block;height:30px;width:auto;margin-left:auto;margin-right:auto;margin-bottom:5px}.circle-annotation{width:32px;height:32px;border-radius:50%;color:#fff;background-color:#ccc;text-align:center;line-height:32px}.scrollable-content{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;height:100%;width:100%}.scrollable-content--snap{scroll-snap-type:y mandatory}.footer-space{padding-bottom:80px}.title h1{font-size:35px;margin:0;color:#362e2f}.item{margin:0}.items-list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;display:flex;flex-flow:row nowrap;padding:10px 5px;overflow-x:auto}.items-list .item{align-items:center;display:flex;flex:0 0 auto;margin:0;height:125px}.items-list .item.even{margin:75px -15px 0}.items-list .item .item-circle{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px;overflow:hidden;cursor:pointer}.items-list .item .item-circle.selected{transform:scale3d(1.2,1.2,1.2);height:90px;width:90px}.items-list .item .item-circle img{width:100%;height:100%;object-fit:cover}.items-list .item .item-circle p{color:#d62d20;font-weight:700}.items-list .item.even:after,.items-list .item:first-child:before{color:#fff;content:"----";letter-spacing:-1px}.items-list .item.even:after{transform:rotate(-45deg) translate(20px,-32.5px)}.items-list .item.uneven:after{color:#fff;content:"----";letter-spacing:-1px;transform:rotate(45deg) translate(20px,32.5px)}.items-list .item:last-child:after{color:#fff;content:"----";letter-spacing:-1px;transform:none}.items-list::-webkit-scrollbar{display:none}.items-list{-ms-overflow-style:none;scrollbar-width:none}.items-list:after,.items-list:before{content:"";margin:auto}.items-list-buttons{display:none;text-align:center;justify-content:center}.items-list-buttons .button{background-color:#d62d20;height:40px;width:40px;border-radius:50%;display:flex;justify-content:center;flex-direction:column;margin:0 10px}.items-list-buttons.overflows{display:flex}.items-details{height:75px;align-items:center;display:flex}.items-details .title-subtitle{margin-right:40px;color:#362e2f}.items-details .title-subtitle .item{color:#fff;font-size:35px}.rounded-button{position:relative;min-height:55px;min-width:55px;border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background-color:#fff;float:left;cursor:pointer;z-index:1;display:flex;overflow:hidden;color:#333;font-size:20px;justify-content:center;align-items:center}.rounded-button .icon,.rounded-button span{margin:auto}.button-container .paper{position:absolute;display:block;z-index:10;transition:box-shadow .5s;margin:-5px;height:100%}.button-container .paper .content{visibility:visible;height:100%}.button-container .paper.hidden{background-color:initial}.button-container .paper.hidden .content{display:none;visibility:hidden}@supports (transition:-webkit-clip-path 0.5s,clip-path 0.5s,background-color 0.5s) and ((-webkit-clip-path:circle(140% at calc(27px) calc(27px))) or (clip-path:circle(140% at calc(27px) calc(27px)))){.button-container .paper{position:absolute;display:block;z-index:10;transition:box-shadow .5s;transition:-webkit-clip-path .5s,clip-path .5s,background-color .5s;-webkit-clip-path:circle(140% at 27px 27px);clip-path:circle(140% at 27px 27px);margin:-5px;height:100%}.button-container .paper .content{visibility:visible;-webkit-clip-path:none;clip-path:none;height:100%}.button-container .paper.hidden{-webkit-clip-path:circle(0 at 27px 27px);clip-path:circle(0 at 27px 27px);background-color:#d62d20}.button-container .paper.hidden .content{display:block;visibility:hidden}}.small-button{height:40px;width:40px;font-size:18px}.map-container{height:100%;position:relative}.search-button{position:absolute;top:60px;left:25px;bottom:50px}.kpi-map-button-container{position:absolute;top:90px;left:25px;display:flex;flex-direction:column}.kpi-map-button-container .selected{color:#fff;background-color:#d62d20}.kpi-map-button-container .selected .ripple{background-color:#fff}.kpi-map-button-container .small-button{margin:5px;display:block}.store-name-container{padding:15px 15px 0;display:flex}.store-name-container .close{cursor:pointer;font-size:20px;color:#d62d20}.store-name-container .placeholder{flex:1 1}.store-name-container .store-name{text-align:center;font-weight:600;font-size:20px;min-height:30px}.store-name-container .exit-button{flex:1 1;float:right;top:4rem}.store-name-container .left-exit-button{flex:1 1;float:left;margin-bottom:20px}.bottom-map-button-container{position:absolute;left:25px;bottom:35px;display:flex;flex-direction:column;z-index:11}.bottom-map-button-container .small-button{margin:5px}.bottom-map-button-container .selected{color:#fff;background-color:#d62d20}.bottom-map-button-container .selected .ripple{background-color:#fff}.search-filter{display:flex;justify-content:space-between;padding:17px 22px;align-items:center;border-bottom:1px solid #333;cursor:pointer;width:100%;text-align:left}.search-filter:hover{background-color:rgba(35,35,35,.5)}.search-filter .icon{font-size:10px}.search-filter.active{color:#fff;background-color:rgba(35,35,35,.6)}.search-input{width:250px;padding:20px 34px 20px 20px}.search-input input{width:100%;border-radius:5px;border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.25);padding:0 7px;min-height:35px;font-size:16px}.search-input.empty input{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;text-decoration:inherit;font-size:16px}.apollo-button-contained{text-align:center;padding:8px 20px;background-color:#d62d20;cursor:pointer;color:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.apollo-button-contained.disabled{background:#818a91;cursor:not-allowed}.apollo-button-contained .ripple{background:#fff}.apollo-button-contained:active{background-color:#e73023}.apollo-button-contained.rounded{border-radius:100%;justify-self:flex-end;padding:10px;height:3rem;width:3rem}.apollo-button{text-align:center;padding:20px;background-color:#d62d20;cursor:pointer;width:100%;color:#fff}.apollo-button:active{background-color:#e73023}.filters{display:flex;height:100%}.filters .filter-first-step,.filters .filter-second-step{background-color:rgba(35,35,35,.81);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;display:flex;flex-direction:column}.filters .filter-second-step{width:-webkit-max-content;width:-moz-max-content;width:max-content}.filters .filter-second-step .search-input{box-sizing:border-box;width:100%;min-width:250px}.filters .filter-second-step .search-input input{font-size:16px}.filters .filter-second-step .second-step-title{background-color:rgba(35,35,35,.81);padding:20px;width:100%}.filters .filter-second-step .second-step-title .icon{cursor:pointer;margin-left:40px}.filters .filter-third-step{background-color:rgba(35,35,35,.81);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;min-width:300px;max-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.filters .filter-third-step .third-step-title{background-color:rgba(35,35,35,.81);padding:20px}.left-menu-gemini-hidden{display:flex;top:0;left:0;height:100%;flex-direction:row;align-items:center;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;color:#fff;background-color:#d62d20;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.chevron{font-size:30px;padding:0 10px}.filter-container{overflow:auto;scrollbar-width:thin;flex:1 1;width:100%;height:100%}.filter-container .color-indicator{height:30px;width:30px;margin:3px}@media only screen and (max-width:768px){.filters{flex-direction:column}.filters .filter-first-step .search-filter{display:none}.filters .filter-first-step .filter-container .search-filter{display:flex}.filters .filter-first-step .apollo-button{display:none}}.world-data-header .world-data-title{flex:1 1}.world-data-header .world-data-title:first-child{background-color:#d62d20;color:#fff}.world-data-header .world-data-title:first-child .underline{display:none}.world-data-header .world-data-title:nth-child(2){background-color:#362e2f;color:#fff}.world-data-header .world-data-title:nth-child(2) .underline{display:none}.world-data-header .world-data-title:nth-child(3){background-color:#ded7d0;color:#d62d20}.world-data-header .world-data-title:nth-child(3) .underline{display:none}.world-data-header .world-data-title:nth-child(4){background-color:#818a91;color:#fff}.world-data-header .world-data-title:nth-child(4) .underline{display:none}.group-overview-container{height:100%;width:100%}.group-overview-container h1{font-size:2em;text-align:center;color:#fff;margin:0}.group-overview-container .group-overview-header{display:flex;background-color:#d62d20}.group-overview-container .group-overview-header .group-overview-subtitle{color:#fff;cursor:pointer}.group-overview-container .group-overview-header .group-overview-subtitle:hover .underline{visibility:visible;transform:scaleX(1)}.group-overview-container .group-overview-header .group-overview-subtitle .underline{padding:0;background-color:#fff}.group-overview-container .group-overview-section-header{padding:30px;background-color:#362e2f;color:#fff;text-align:center}.group-overview-container .group-overview-section-header .title{margin:unset}.group-overview-container .group-overview-section-header .title-description{padding-top:1.5rem}.group-overview-container .scrollable-content{height:calc(100% - 60px)}.finance-container{height:100%;width:100%}.finance-container .finance-header{display:flex;background-color:#362e2f}.finance-container .finance-header .finance-subtitle{padding:15px 25px;color:#fff;cursor:pointer}.finance-container .finance-header .finance-subtitle:hover .underline{visibility:visible;transform:scaleX(1)}.finance-container .finance-header .finance-subtitle .underline{padding:0;background-color:#fff}@media (max-width:768px){.finance-container .finance-header{justify-content:left;overflow-y:scroll}}.marketing-page{height:100%}.marketing-page .marketing-header{display:flex;background-color:#ded7d0}.marketing-page .marketing-header .marketing-subtitle{padding:15px 25px;text-transform:uppercase;color:#d62d20;cursor:pointer}.marketing-page .marketing-header .marketing-subtitle:hover .underline{visibility:visible;transform:scaleX(1)}.marketing-page .marketing-header .marketing-subtitle .underline{padding:0;background-color:#d62d20}.marketing-key-figure{display:flex;justify-content:center;align-items:center}.marketing-key-figure .black-image{-webkit-filter:invert(100%);filter:invert(100%)}.marketing-key-figure .marketing-value-container{padding:0 20px}.marketing-key-figure .marketing-value-container .rounded-image{height:60px;width:60px}.marketing-key-figure .marketing-value-container .marketing-value-value{font-size:18px}.marketing-key-figure .marketing-value-container .marketing-value-label{font-size:14px}.marketing-key-figure .key-figure-tile-container{display:flex;flex-wrap:wrap;justify-content:center}.marketing-key-figure .key-figure-tile{background-color:#d62d20;margin:5px;color:#fff;width:150px;text-align:center;padding:10px;box-shadow:1px 1px 3px rgba(54,46,47,.5);display:flex;flex-direction:column}.marketing-key-figure .key-figure-tile:nth-child(2){background-color:#362e2f}.marketing-key-figure .key-figure-tile:nth-child(3){color:#362e2f;background-color:#fff}.marketing-key-figure .key-figure-tile:nth-child(3) img{-webkit-filter:invert(100%);filter:invert(100%)}.marketing-key-figure .key-figure-tile:nth-child(3) .key-figure-header .information-container .little-info-button{color:#362e2f}.marketing-key-figure .key-figure-tile:nth-child(4){background-color:#444}.marketing-key-figure .key-figure-tile:nth-child(5){background-color:#818a91}.marketing-key-figure .key-figure-tile:nth-child(6){color:#362e2f;background-color:#ded7d0}.marketing-key-figure .key-figure-tile:nth-child(6) img{-webkit-filter:invert(100%);filter:invert(100%)}.marketing-key-figure .key-figure-tile .key-figure-value{font-size:18px;margin-top:10px;margin-bottom:2px;font-weight:700}.marketing-key-figure .key-figure-tile .key-figure-label{text-transform:uppercase;margin-bottom:2px;font-size:14px;flex:1 1;display:flex;justify-content:center;align-items:center}.marketing-key-figure .key-figure-tile .key-figure-header{display:flex;justify-content:center;align-items:flex-start}.marketing-key-figure .key-figure-tile .key-figure-header .flex-filler{flex:1 1}.marketing-key-figure .key-figure-tile .key-figure-header img{height:50px;width:50px}.marketing-key-figure .key-figure-tile .key-figure-header .information-container{flex:1 1;display:flex;justify-content:flex-end}.marketing-key-figure .key-figure-tile .key-figure-header .information-container .little-info-button{color:#fff;cursor:pointer}@media only screen and (max-width:768px){.marketing-page .tab-router-header{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.marketing-page .tab-router-header .marketing-subtitle{position:relative}.marketing-page .block-template .block-container,.marketing-page .block-template .block-container .block:nth-child(n+1){flex-direction:column}.marketing-page .block-template .block-container .data-container{padding:0}.marketing-page .keepeek-image-container .keepeek-media-title{line-height:1.2rem}.marketing-key-figure{flex-direction:column}.marketing-key-figure .key-figure-tile-container .key-figure-tile,.marketing-key-figure .marketing-value-container{margin-bottom:1rem}#penetration{display:none}}.tab-router-header{display:flex;height:60px}.tab-router-header button{text-align:center;padding:20px;cursor:pointer}@media (max-width:768px){.tab-router-header button{align-self:center;padding:20px 5px;cursor:pointer}.tab-router-header .selected,.tab-router-header button{width:100%;text-align:center}}.area-map{height:100%;width:100%}.callout-content{font-size:15px;padding:10px 5px}.callout-content .icon{padding-left:25px}.gm-style .gm-style-iw-c{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;background-color:#fff;z-index:10}.gm-style .gm-style-iw-c .mall-info-container{display:flex;align-items:center;padding:10px}.gm-style .gm-style-iw-c .mall-info-container .icon{font-size:17px;margin-right:15px}.gm-style .gm-style-iw-c .mall-info-container .mall-data-container{text-align:left;white-space:nowrap}.gm-style .gm-style-iw-c .mall-info-container .mall-data-container .mall-name{font-size:15px}.gm-style .gm-style-iw-c .mall-info-container .mall-data-container .mall-pcCode{font-size:10px;color:#818a91}@media only screen and (max-device-width:1024px){.gm-style .gm-style-iw-c{padding-top:0;padding-left:0}.gm-style .gm-style-iw-c .mall-info-container{padding:20px}}.mall-data-header{display:flex}.mall-data-header .mall-data-title.selected{background-color:#d62d20;color:#fff}.mall-datas{height:100%}.mall-datas .title{grid-area:header;background-color:#362e2f;color:#fff;text-align:center;font-size:20px;display:flex;flex-direction:column;justify-content:center;padding:20px}@media only screen and (max-width:768px){.mall-datas{animation:move-up 1s ease-out 0s forwards;height:calc(100vh - 80px)}.mall-datas div:first-child .best-image{display:none}}@keyframes move-up{0%{height:0}to{height:100%}}.best-of-image{width:100%;object-fit:cover;object-position:50% 40%;height:100%;margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.best-of-image-container{width:100%;height:400px;overflow:hidden}.best-of-image-container:hover{cursor:pointer}.expandable-tab-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.expandable-tab-container{transition:height .3s;overflow:hidden}.shopping-center-fact{margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shopping-center-fact .key-event{grid-area:keyEvent;padding:20px 40px}.shopping-center-fact .gla-facts{grid-area:glaFact;display:flex;background-color:#464646}.shopping-center-fact .facts-container{display:flex;flex-direction:column}.shopping-center-fact .facts-container .facts-header{font-size:30px;color:#362e2f;margin:10px}.shopping-center-fact .facts-container .facts-column{align-content:center;display:flex;flex-direction:column;margin:0 2rem}.shopping-center-fact .facts-container .facts-content-container{height:100%;margin-bottom:1rem}.shopping-center-fact .facts-container .facts-content-container .facts-content{display:flex;flex-wrap:wrap}.shopping-center-fact .facts-container .marketing-value-container{padding:10px;flex:0 1 18%;position:relative;min-width:240px}.shopping-center-fact .facts-container .marketing-value-container .little-info-button{position:absolute;top:10px;left:-5px}.shopping-center-fact .facts-container .marketing-value-container .marketing-value{display:flex}.shopping-center-fact .facts-container .marketing-value-container .marketing-value .rounded-image{height:45px;width:45px;margin:unset}.shopping-center-fact .facts-container .marketing-value-container .marketing-value .marketing-value-description{display:flex;flex-direction:column;padding-left:15px;text-align:start}.shopping-center-fact .facts-container .marketing-value-container .marketing-value-value{display:flex;font-size:1.7rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;margin:unset}.shopping-center-fact .facts-container .marketing-value-container .marketing-value-label{font-size:1.3rem}.shopping-center-fact .facts-container .facts-column:not(:last-child){border-bottom:1px solid #818a91}.shopping-center-fact h2{margin-left:10px;color:#362e2f}.shopping-center-fact .key-year-container{display:flex;height:200px;background-color:rgba(129,138,145,.2);flex-direction:column;justify-content:space-around;text-align:center;font-size:20px;font-weight:700}.shopping-center-fact .key-year-container .key-years{flex-basis:85%;display:flex;justify-content:center;align-items:center;overflow-x:auto;scrollbar-width:thin}.shopping-center-fact .key-year-container .key-years .key-year-content{display:flex}.shopping-center-fact .key-year-container .key-years .key-year .key-year-value{margin-top:7px;font-size:17px;font-weight:600;text-align:center}.shopping-center-fact .key-year-container .key-years .key-year .key-year-image-container{display:flex;margin:0 5px}.shopping-center-fact .key-year-container .key-years .key-year .key-year-image-container .key-year-image{height:80px;width:80px;border-radius:50px;background-color:#362e2f;display:flex;justify-content:center;align-items:center}.shopping-center-fact .key-year-container .key-years .key-year .key-year-image-container .key-year-image img{height:70%;width:70%}.shopping-center-fact .key-year-container .key-years .key-year .key-year-image-container .key-year-image.selected{background-color:#d62d20}.shopping-center-fact .key-year-container .key-years hr{height:1px;margin:40px 0 5px;width:25px;border:none;background-color:#362e2f}.shopping-center-fact .key-year-container .key-year-comment{margin:5px;flex-basis:15%}.shopping-center-fact .sector{margin:20px 30px 0}.shopping-center-fact .sector .branch-level{display:flex;justify-content:flex-start;width:100%;height:80px;padding:10px 20px;margin-bottom:5px;align-items:center;font-size:20px;background-color:rgba(54,46,47,.9);color:#fff;border-bottom:1px solid #fff}.shopping-center-fact .sector .branch-level .icon{transition:.3s}.shopping-center-fact .sector .branch-level .icon.expended{transform:rotate(-180deg)}.shopping-center-fact .sector .branch-level-label{flex-basis:32%;text-align:center}.shopping-center-fact .sector .sub-branch{width:100%;height:30px;background-color:#fff;color:#362e2f;border-bottom:1px solid #362e2f;padding:10px;display:flex;align-items:center}@media only screen and (max-width:768px){.shopping-center-fact .facts-container .facts-header{font-size:20px}.shopping-center-fact .facts-container .facts-column{padding:0 1rem;margin:0 .5rem}.shopping-center-fact .facts-container .facts-column .marketing-value-container{box-shadow:unset;margin-left:0;min-width:180px;padding:5px}.shopping-center-fact .facts-container .facts-column .marketing-value-container .little-info-button{top:0;left:-5px}.shopping-center-fact .facts-container .facts-column .marketing-value-container .rounded-image{min-width:35px;min-height:35px;width:35px;height:35px}.shopping-center-fact .facts-container .facts-column .marketing-value-container .marketing-value{width:100%}.shopping-center-fact .facts-container .facts-column .marketing-value-container .marketing-value-value{font-size:16px}.shopping-center-fact .facts-container .facts-column .marketing-value-container .marketing-value-label{font-size:11px;text-transform:uppercase}.shopping-center-fact .key-year-container .key-years{overflow-x:scroll;scrollbar-width:thin;justify-content:flex-start}}@media only screen and (max-width:425px){.shopping-center-fact .facts-container .facts-column{margin:0}}#vg_mapviewer{height:100%;width:100%;bottom:auto;right:auto}.mapviewer-container{height:calc(100vh - 80px);position:relative}.options-container{position:absolute;bottom:80px;right:30px}.options-container .floor-selector{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.visio-ui{bottom:80px;right:30px;position:absolute;pointer-events:none;display:flex}.visio-ui .zoom-visio{display:flex;justify-content:flex-end}.visio-ui .zoom-visio .zoom-button-container{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:all;display:flex;flex-direction:row-reverse}.visio-ui .zoom-visio button{font-size:15px;padding:15px;display:block}.visio-ui .gemini-map-container button:first-child{border-bottom:1px solid #ddd9d6}.visio-ui .floor-selector{pointer-events:all;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.visio-ui .floor-selector span{padding:15px 25px 15px 15px}.visio-ui .floor-selector button{padding:15px 0}.visio-ui .floor-selector button.selected{color:#fff;background-color:#d62d20}.store-info,.visio-ui .floor-selector button.selected .ripple{background-color:#fff}.store-info{position:absolute;height:150px;min-width:200px;z-index:3;top:80px;right:30px;border:1px solid #d62d20;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);padding:0 20px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.store-info--box{width:100%;padding:5px 10px;border-radius:5px;background-color:#f7f6f6}.store-info--text{font-weight:700}.store-info div{font-weight:700;text-align:center;font-size:18px}.store-info div span{margin:3px;font-size:15px;display:block;font-weight:400}.store-info .go-to-store-button{background-color:#d62d20;text-align:center;font-size:18px;padding:10px 24px 12px;color:#fff;border-radius:5px;font-weight:700;border:2px solid #fff}.store-info .go-to-store-button:hover{border-color:#d62d20;color:#d62d20;background-color:#fff}.store-info .go-to-store-button span{display:block}.visiomap{position:absolute;bottom:0;top:0;right:0;left:0;background-color:#fff;overflow:hidden}.no-element-container{width:100%;height:400px;display:flex}.no-element-container .no-element{display:flex;flex-direction:column;justify-content:space-around;text-align:center;background-color:initial;box-shadow:1px 6px 6px rgba(214,45,32,.6);color:#362e2f;height:100%;width:60%;margin-left:20%;margin-top:5%}.no-element-container .no-element .text{font-size:30px;text-transform:uppercase}.no-element-container .no-element i{font-size:50px}.no-element-container .no-element .link{text-align:center;font-size:20px;vertical-align:center}.no-element-container .no-element .link a:hover{color:#d62d20}.no-element-container .no-element .link i{padding-left:10px;font-size:20px}.pie-legend-container{margin-bottom:10px}.pie-legend-container .pie-legend{text-align:left;display:flex;align-items:center;margin:5px}.pie-legend-container .pie-legend .color-indicator{height:20px;width:30px;margin-right:5px}.marketing{display:grid;grid-template-areas:"header header header" "loyalty visitor avg " "map map map" "prateT ninhT houseT" "pie profile pie-transports" "histo histo histo";grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-template-columns:1fr 1fr 1fr;color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-bottom:30px}.marketing .title{grid-area:header;display:flex;justify-content:center;flex-direction:row}.marketing .loading-dots{height:650px}.marketing .loyalty{grid-area:loyalty;width:100%;background-color:#464646;display:flex;justify-content:center;align-items:center}.marketing .loyalty .loyaty-container{display:flex}.marketing .loyalty .loyaty-container .marketing-value{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.marketing .loyalty .loyaty-container .placeholder{flex:1 1}.marketing .visitor{grid-area:visitor;width:100%;background-color:#362e2f;display:flex;justify-content:center;align-items:center}.marketing .map-container{grid-area:map;position:relative;height:650px;width:100%}.marketing .map-container .generic-container{display:flex;flex-direction:row;height:100%;width:100%}.marketing .map-container .generic-container .map{height:100%;width:80%;overflow:hidden}.marketing .map-container .generic-container .btn-media-content{height:100%;width:100%}.marketing .map-container .generic-container .btn-media-content .keepeek-picture{height:100%;width:auto}.marketing .map-container .generic-container .keepeek-image-container .hover-show-title-media{height:100%}.marketing .map-container .generic-container .keepeek-image-container .hover-show-title-media .placeholder{height:100%;width:100%;object-fit:contain}.marketing .map-container .generic-container .map-legend-container{display:flex;flex-direction:column;justify-content:center;height:100%;width:20%;background-color:#ded7d0;color:#362e2f;z-index:15}.marketing .map-container .generic-container .map-legend-container .iso-container .container-title,.marketing .map-container .generic-container .map-legend-container .kpi-selector-container .container-title,.marketing .map-container .generic-container .map-legend-container .pen-rate-container .container-title{width:100%;margin:5px 5px 20px}.marketing .map-container .generic-container .map-legend-container hr{width:80%}.marketing .map-container .generic-container .map-legend-container .legend-values-container{display:flex;flex-direction:row;width:100%;height:30%;margin:10px}.marketing .map-container .generic-container .map-legend-container .legend-values-container .iso-container{width:40%}.marketing .map-container .generic-container .map-legend-container .legend-values-container .pen-rate-container{width:60%}.marketing .map-container .generic-container .map-legend-container .legend-values-container .iso-container .map-legend,.marketing .map-container .generic-container .map-legend-container .legend-values-container .pen-rate-container .map-legend{text-align:left;display:flex;align-items:center;margin:5px}.marketing .map-container .generic-container .map-legend-container .legend-values-container .iso-container .map-legend .color-indicator,.marketing .map-container .generic-container .map-legend-container .legend-values-container .pen-rate-container .map-legend .color-indicator{height:20px;width:30px;margin-right:5px}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container{display:flex;flex-direction:column;width:100%;height:65%;margin:10px}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container .selector-container{display:flex;flex-wrap:wrap;height:170px;width:100%;text-align:left}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container .selector-container .kpi-container{width:100px}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container .selector-container .kpi-container button.kpi-selector{box-sizing:border-box;margin:0 0 10px 5px;height:60px;width:90px;color:#fff;background-color:rgba(70,70,70,.6)}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container .selector-container .kpi-container button.kpi-selector.selected{background-color:#d62d20}.marketing .map-container .generic-container .map-legend-container .legend-title{height:15%;width:100%;margin:10px 0;text-align:center}.marketing .map-container .filter-button{position:absolute;top:25px;left:25px;bottom:50px}.marketing .map-container .filter-button .paper{overflow-y:auto}.marketing .map-container .filter-button .paper .filters{position:relative;width:300px}.marketing .map-container .filter-button .paper .filters .filter-first-step{width:100%}.marketing .map-container .filter-button .paper .filter-container{overflow-x:hidden;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;display:flex;flex-direction:column}.marketing .map-container .filter-button .paper .filter-container .filter-container-title{text-align:center;height:50px;font-size:20px;margin-top:5px}.marketing .map-container .filter-button .paper .search-date-filter-container{background-color:rgba(35,35,35,.81);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;height:100%;display:flex;flex-direction:column;overflow-x:auto;width:100%}.marketing .map-container .filter-button .paper .search-date-filter-container .filter-container-title{text-align:center;height:50px;font-size:15px;margin-top:5px}.marketing .map-container .gm-style-iw{width:300px!important;padding:5px!important;left:15px!important;color:#362e2f}.marketing .map-container .poly-info{position:absolute;width:300px;padding:10px;color:#362e2f;z-index:10}.marketing .map-container .poly-info .poly-info-container{display:flex;align-items:center;padding:10px}.marketing .map-container .poly-info .poly-info-container .icon{font-size:17px;margin-right:15px}.marketing .map-container .poly-info .poly-info-container .poly-data-container{text-align:left;white-space:nowrap}.marketing .map-container .poly-info .poly-info-container .poly-data-container .poly-iso{font-size:15px}.marketing .map-container .poly-info .poly-info-container .poly-data-container .poly-pen-rate{font-size:12px;color:#fff}.marketing .avg{grid-area:avg;background-color:#d62d20;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.marketing .avg hr{background-color:#fff;height:2px;width:40%;margin:20px auto}.marketing .penetration-rate-title{grid-area:prateT;background-color:#464646}.marketing .nb-inhabitants-title{grid-area:ninhT;background-color:#fff;color:#362e2f}.marketing .avg-household-title{grid-area:houseT;background-color:#362e2f}.marketing .pie-container{flex-direction:column;justify-content:space-between;grid-area:pie;position:relative;text-align:center;background-color:#818a91}.marketing .pie-container .pie-chart-label{font-size:15px;color:#fff;fill:#fff}.marketing .pie-container .pie{width:100%;max-height:100%}.marketing .pie-transports-container{flex-direction:column;justify-content:space-between;grid-area:pie-transports;position:relative;text-align:center;background-color:#ddd9d6;height:100%}.marketing .pie-transports-container .pie-chart-label{font-size:15px;color:#362e2f;fill:#362e2f}.marketing .pie-transports-container .pie{width:100%;max-height:100%}.marketing .bar-container{padding:20px;height:300px;grid-area:histo;background-color:#ded7d0}.marketing .profile-data{color:#fff;background-color:#362e2f;grid-area:profile;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.marketing .profile-data .marketing-value{width:auto}@media screen and (max-width:768px){.marketing{display:flex;flex-direction:column}.marketing .loading-dots{height:800px}.marketing .avg,.marketing .loyalty,.marketing .marketing-data-tabs,.marketing .pie-transports-container,.marketing .visitor{width:100%;padding-top:1rem;padding-bottom:1rem}.marketing .loyaty-container{position:relative}.marketing .loyaty-container .placeholder{position:absolute;top:0;right:0}.marketing .map-container{height:unset}.marketing .map-container .generic-container{flex-direction:column}.marketing .map-container .generic-container .map{width:100%}.marketing .map-container .generic-container .no-element{height:unset;width:unset;margin:auto}.marketing .map-container .generic-container .map-legend-container{flex-direction:row;align-items:center;width:100%;height:300px}.marketing .map-container .generic-container .map-legend-container hr{height:80%;width:0}.marketing .map-container .generic-container .map-legend-container .legend-title{width:10%;height:100%;margin-top:20%}.marketing .map-container .generic-container .map-legend-container .legend-values-container{height:100%;width:50%}.marketing .map-container .generic-container .map-legend-container .kpi-selector-container{height:100%;width:300px;min-width:300px}}.marketing-value-container{padding:10px}.marketing-value{width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:center}.marketing-value img{height:80px;width:80px}.marketing-value .rounded-image{margin:auto;height:80px;width:80px;border-radius:50%;background-color:#d62d20;display:flex;justify-content:center;align-items:center}.marketing-value .rounded-image img{height:70%;width:70%}.marketing-value .marketing-value-value{font-size:40px;font-weight:600;margin:10px;text-overflow:ellipsis;white-space:nowrap}.marketing-value .marketing-value-value .subvalue{font-size:15px}.marketing-value .marketing-value-label{font-size:20px}.marketing-value .marketing-value-label .subtitle{color:silver}.catchment-area-data{display:flex;align-items:center;justify-content:center}.data-row{text-align:center}.data-row .data-value{font-size:30px;margin:10px}.catchment-area-data-buble{width:70px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#d62d20;color:#fff}.catchment-picture{width:100%}@media only screen and (max-width:768px){.marketing-value-container{margin-left:1rem;padding:10px}.marketing-value-container .marketing-value{width:100px;white-space:normal}.marketing-value-container .marketing-value .rounded-image{width:40px;height:40px}.marketing-value-container .marketing-value .marketing-value-value{font-size:16px}.marketing-value-container .marketing-value .marketing-value-label{font-size:11px;text-transform:uppercase}}.fullcontent-container{display:grid;min-height:100%;grid-template-areas:"title title" "sideImage description" "medias medias";grid-template-rows:auto auto auto;grid-template-columns:1fr 2fr;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.fullcontent-container .media-container{padding:10px}.fullcontent-container .media-container .images-container{padding-bottom:2px}.fullcontent-number-container{display:grid;grid-template-areas:"title title" "sideImage description" "sideImage numbers";min-height:100%;grid-template-columns:1fr 2fr;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.fullcontent-number-container .number-container{display:flex;overflow-x:auto;grid-area:numbers}.fullcontent-number-container .number-container .number{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;flex:1 1;padding:20px;background-color:#d62d20}.fullcontent-number-container .number-container .number:nth-child(2n){background-color:#362e2f}.fullcontent-number-container .number-container .number .number-value{font-size:35px;margin:20px}.fullcontent-number-container .number-container .number .number-title{padding:0 30px;text-align:center}.marketing-brand-event{height:calc(100% - 60px)}.marketing-brand-event .title{grid-area:title;background-color:#362e2f;color:#fff;text-align:center;font-size:20px;padding:10px;display:flex;flex-direction:column;justify-content:center}.marketing-brand-event .side-image{grid-area:sideImage;height:100%;box-sizing:border-box}.marketing-brand-event .side-image img{height:100%;width:100%;object-fit:cover}.marketing-brand-event .description{grid-area:description;padding:40px 80px;white-space:pre-line}.block-template{min-height:100%}.block-container{display:flex;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.block-container .block{flex:1 1;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between;background-color:#d62d20;color:#fff}.block-container .block:nth-child(2){background-color:#ded7d0;color:#d62d20;flex-direction:column-reverse}.block-container .block:nth-child(3){background-color:#362e2f;color:#fff}.block-container .block .data-container{padding:20px 0}.block-container .block .block-title{text-align:center;padding:20px;font-size:25px;font-weight:600}.block-container .block .block-description{padding:0 30px 20px;font-size:17px;white-space:pre-line}.block-container .block img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:768px){.marketing-page .fullcontent-number-container{display:grid;grid-template-areas:"title title" "sideImage description" "numbers numbers"}.marketing-page .fullcontent-number-container .number-container .number{padding:0 10px 10px}.marketing-page .fullcontent-number-container .number-container .number .number-value{margin:10px 0}.marketing-page .fullcontent-container .description{padding:40px}.keepeek-image-container .hover-show-title-media .keepeek-media-description .keepeek-media-title{display:flex;align-items:center;justify-content:center}}@media only screen and (max-width:425px){.marketing-page .fullcontent-number-container .number-container .number{padding:0 0 20px}.marketing-page .fullcontent-number-container .number-container .number .number-title{padding:0 10px}.marketing-page .fullcontent-number-container .number-container .number .number-value{font-size:30px}.marketing-page .fullcontent-container .description,.marketing-page .fullcontent-number-container .description{padding:40px 20px}}.carousel-media{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);min-height:100%}.marketing-media-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:center;grid-column-gap:10px;grid-row-gap:10px}.marketing-media-container .image-container{height:100%;width:100%;overflow:hidden;position:relative;display:grid}.marketing-media-container .image-container img{height:300px;width:100%;object-fit:cover;transform:scale(1);opacity:1;transition:.4s ease-in-out}.marketing-media-container .image-container:hover img{transform:scale(1.2);opacity:.7}.virtual-visits{grid-template-columns:repeat(auto-fill,minmax(1200px,1fr))}.virtual-visits .media-title{font-size:18px;text-align:center}.virtual-visits .media-separator:not(:last-child){border-bottom:1px solid #d6d6d6;width:40%;justify-self:center;margin-bottom:2rem}.virtual-visits .visit-link-button,.virtual-visits iframe{justify-self:center}.virtual-visits .visit-link-button i{margin-right:.5rem}@media only screen and (max-width:768px){.marketing-media-container:last-child{margin-bottom:5rem}}.shopping-center-store{margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.shopping-center-store .shopping-center-store-container{display:flex;flex-direction:row;height:1000px}.shopping-center-store .section-title{text-align:center;font-size:30px;color:#362e2f;margin:10px}.shopping-center-store .section-title .section-navigation{display:none}.shopping-center-store .branch-container{box-sizing:border-box;flex-basis:50%;padding:0 30px;background-color:#ddd9d6;color:#fff;overflow-y:hidden;display:flex;flex-direction:column}.shopping-center-store .branch-container .branch-level-bottom-legend{color:#362e2f;padding:15px}.shopping-center-store .branch-container .branches{margin:10px;overflow-y:auto;height:100%}.shopping-center-store .branch-container .branches .branch-level-button{display:flex;justify-content:flex-start;width:100%;height:100%;padding:15px 10px;background-color:inherit}.shopping-center-store .branch-container .branches .branch-level-header-container{padding:0 4%}.shopping-center-store .branch-container .branches .branch-level-header{padding:15px 10px;display:flex;color:#362e2f}.shopping-center-store .branch-container .branches .branch-level-header div{flex-basis:20%}.shopping-center-store .branch-container .branches .branch-level-header .placeholder-start{flex-basis:60%}.shopping-center-store .branch-container .branches .branch-level-header .placeholder-end{flex-basis:5%}.shopping-center-store .branch-container .branches .branch-level-container{width:92%;padding:0 4%;align-items:center;font-size:15px;color:#362e2f}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:1px solid #fff}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions.selected{color:#fff;background-color:#d62d20}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions .icon{height:100%;transition:.3s;font-weight:lighter}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions .icon.expended{transform:rotate(-180deg)}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions i{min-width:40px;font-weight:lighter;text-align:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.shopping-center-store .branch-container .branches .branch-level-container .branch-level-actions i.selected{font-weight:700}.shopping-center-store .branch-container .branches .label-header{font-size:12px;margin:0 5px}.shopping-center-store .branch-container .branches .branch-level-label{flex-basis:60%;text-align:start}.shopping-center-store .branch-container .branches .branch-level-label .currency-convertor{justify-content:flex-start}.shopping-center-store .branch-container .branches .branch-level-label.small{flex-basis:20%}.shopping-center-store .branch-container .branches .branch-level-label.tiny{flex-basis:5%;min-width:40px}.shopping-center-store .branch-container .branches .sub-branch{max-width:100%;height:30px;background-color:#fff;color:#362e2f;border-bottom:1px solid #ddd9d6;padding:10px 50px;display:flex;align-items:center}.shopping-center-store .store-container{flex-basis:50%;width:100%;height:100%;box-sizing:border-box;padding:0 30px;overflow:hidden;display:flex;flex-direction:column}.shopping-center-store .store-container .stores{margin:10px;overflow:auto;scrollbar-width:thin;height:100%}.shopping-center-store .store-container .stores .store-data-container{padding:0 10px}.shopping-center-store .store-container .stores .store-data-container .store{width:100%;text-align:left;height:50px;padding:15px 10px;border-bottom:1px solid #ddd9d6}.shopping-center-store .store-container .stores .store-data-container .icon{float:right;transition:.3s}.shopping-center-store .store-container .stores .store-data-container .icon.expended{transform:rotate(-180deg)}.shopping-center-store .store-container .stores .store-data-container .store-data{font-size:12px;padding-top:5px;display:flex}.shopping-center-store .store-container .stores .store-data-container .store-data .store-data-label{font-weight:600;margin-right:3px;white-space:nowrap}.shopping-center-store .store-container .stores .store-data-container .store-data .store-data-value{justify-content:flex-start}@media screen and (max-width:768px){.shopping-center-store .shopping-center-store-container{height:1100px}.shopping-center-store .shopping-center-store-container .section-title{display:flex;flex-direction:row;justify-content:center;padding-left:1rem;padding-right:1rem;position:relative;margin-bottom:0;line-height:5rem}.shopping-center-store .shopping-center-store-container .section-title i{display:block;position:absolute}.shopping-center-store .shopping-center-store-container .branch-container{padding:0;flex-basis:0}.shopping-center-store .shopping-center-store-container .branch-container .section-title .section-navigation{right:0}.shopping-center-store .shopping-center-store-container .branch-container.extended{flex-basis:100%}.shopping-center-store .shopping-center-store-container .branch-container .branches{margin:0}.shopping-center-store .shopping-center-store-container .branch-container .branches .branch-level-container{padding:0 2%}.shopping-center-store .shopping-center-store-container .branch-container .branches .branch-level-container .branch-level-actions{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:60px}.shopping-center-store .shopping-center-store-container .branch-container .branches .branch-level-container .branch-level-button .branch-level-label.small,.shopping-center-store .shopping-center-store-container .branch-container .branches .branch-level-container .branch-level-button .branch-level-label.tiny{white-space:normal;overflow:initial}.shopping-center-store .shopping-center-store-container .branch-container .branches .sub-branch{padding:10px}.shopping-center-store .shopping-center-store-container .store-container{padding:0;flex-basis:0}.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation{left:0}.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation span{white-space:nowrap}.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation i{left:0;margin-right:5px}.shopping-center-store .shopping-center-store-container .store-container.extended{flex-basis:100%}.shopping-center-store .shopping-center-store-container .store-container .section-title i{left:1rem}.shopping-center-store .shopping-center-store-container .store-container .store-data-container{min-height:60px}.shopping-center-store .shopping-center-store-container .branch-container .section-title .section-navigation,.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation{position:absolute;top:-5px;right:0;display:inline-flex;width:80px;align-items:center;justify-content:space-between}.shopping-center-store .shopping-center-store-container .branch-container .section-title .section-navigation span,.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation span{font-size:1.4rem;line-height:1.4rem}.shopping-center-store .shopping-center-store-container .branch-container .section-title .section-navigation i,.shopping-center-store .shopping-center-store-container .store-container .section-title .section-navigation i{position:relative}}.chart-sector{transition:.2s}.profile .profile-grid{display:grid;grid-template-areas:"profile-header profile-header profile-header profile-header profile-header" "valuation countries picture picture picture" "valuation employees activities activities activities";grid-template-rows:auto 250px 250px;grid-template-columns:5fr 5fr 5fr 5fr 4fr}.profile .profile-grid .profile-grid-element{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.profile .profile-grid .profile-grid-element{padding:20px}}.profile .profile-grid .profile-grid-element .grid-element-number{display:block;font-size:60px}.profile .profile-grid .profile-header{grid-area:profile-header}.profile .profile-grid .profile-valuation{justify-content:space-between;background-color:#d62d20;grid-area:valuation}.profile .profile-grid .profile-valuation .footer-note-text{font-size:14px;text-align:right}.profile .profile-grid .profile-countries{background-color:#fff;color:#d62d20;grid-area:countries}.profile .profile-grid .profile-employees{background-color:#464646;color:#fff;grid-area:employees}.profile .profile-grid .profile-picture{grid-area:picture}.profile .profile-grid .profile-picture img{height:100%;width:100%;object-fit:cover}.profile .profile-grid .kpi-description{font-size:1.5em}.profile .profile-grid .profile-activities{background-color:#fff;color:#818a91;grid-area:activities}.profile .profile-grid .profile-activities .activities-items{display:flex}.profile .profile-grid .profile-activities .activities-items .activities-item{text-align:center;flex:auto}.profile .profile-grid .profile-activities .activities-items .activities-item .icon{color:#fff;font-size:35px}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-circle{border-radius:50%;height:70px;margin:0 auto;width:70px;display:flex;justify-content:center;flex-direction:column}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-developer{background-color:#d62d20}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-operator{background-color:#464646}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-investor{background-color:#fff;border:1px solid #d62d20}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-investor .icon{color:#d62d20}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.profile .profile-grid .profile-activities h2{font-size:15px}.profile .profile-grid .profile-activities .activities-items .activities-item{font-size:12px}.profile .profile-grid .profile-activities .activities-items .activities-item .icon{font-size:17px}.profile .profile-grid .profile-activities .activities-items .activities-item .activities-item-circle{height:40px;width:40px}}.profile .key-dates{scrollbar-color:#888 888;background-color:#362e2f;color:#fff;display:block;padding:30px}.profile .key-dates ::-webkit-scrollbar{width:8px;height:8px}.profile .key-dates ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:888}.profile .key-dates ::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.profile .key-dates ::-webkit-scrollbar-thumb:hover{background:#555}.profile .key-dates body{scrollbar-face-color:#888;scrollbar-track-color:888}.mall-practical-info{margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.mall-practical-info .practical-container{display:flex;flex-direction:row;justify-content:space-between;height:400px;background-color:#ded7d0}.mall-practical-info .practical-container .manager-container{width:33%;display:flex;flex-direction:column;align-items:center;background-color:#ded7d0}.mall-practical-info .practical-container .manager-container .manager-image-container{position:relative}.mall-practical-info .practical-container .manager-container .manager-image-container .manager-image{height:200px;min-width:150px;position:relative}.mall-practical-info .practical-container .manager-container .manager-image-container .manager-name{position:absolute;display:flex;flex-direction:column;bottom:3px;left:0;width:100%;height:20%;text-align:center;background-color:rgba(35,35,35,.5);color:#fff;padding-top:5px}.mall-practical-info .practical-container .manager-container .manager-data{display:flex;flex-direction:column;justify-content:flex-start;width:100%;color:#362e2f}.mall-practical-info .practical-container .manager-container .manager-data .info{display:flex;flex-direction:column;justify-content:flex-start}.mall-practical-info .practical-container .manager-container .manager-data h3{color:#d62d20;margin:10px;font-size:20px;text-transform:uppercase}.mall-practical-info .practical-container .open-hours-container{width:34%;display:flex;flex-direction:column;height:100%}.mall-practical-info .practical-container .open-hours-container .title-container{background-color:#d62d20}.mall-practical-info .practical-container .open-hours-container .schedule-container{background-color:#464646}.mall-practical-info .practical-container .open-hours-container .schedule-container .schedule-line-container .schedule-line{color:#d62d20}.mall-practical-info .practical-container .open-hours-container .schedule-container .schedule-line-container:nth-child(2n) .schedule-line{color:#fff}.mall-practical-info .practical-container .open-hours-container .schedule-selector-container{border-top:1px solid #d62d20;background-color:#464646;height:30px;display:flex;flex-direction:row;justify-content:flex-start;max-width:100%;text-overflow:ellipsis;overflow-y:auto}.mall-practical-info .practical-container .open-hours-container .schedule-selector-container .schedule-selector{font-size:15px;color:#fff;min-height:100%;max-height:100%;min-width:150px;max-width:350px;padding:0 10px;background-color:inherit;display:flex;align-items:center;justify-content:center;overflow:hidden}.mall-practical-info .practical-container .open-hours-container .schedule-selector-container .schedule-selector.selected{background-color:#d62d20}.mall-practical-info .practical-container .special-open-container{width:33%;display:flex;flex-direction:column;height:100%;background-color:#fff}.mall-practical-info .practical-container .special-open-container .title-container{background-color:#464646}.mall-practical-info .practical-container .special-open-container .schedule-container .schedule-line-container .schedule-line{color:#d62d20}.mall-practical-info .practical-container .special-open-container .schedule-container .schedule-line-container:nth-child(2n) .schedule-line{color:#362e2f}.mall-practical-info .practical-container .title-container{min-height:15%;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:50px;font-size:20px;text-align:center}.mall-practical-info .practical-container .title-container img{height:60px;width:60px}.mall-practical-info .practical-container .schedule-container{display:flex;flex-direction:column;flex:1 1;width:100%;justify-content:space-between;overflow-y:auto;padding:10px 0}.mall-practical-info .practical-container .schedule-container .schedule-line-container .schedule-line{display:flex;height:30px;font-size:15px;color:#fff;background-color:inherit;padding:0 7px;justify-content:flex-start}.mall-practical-info .practical-container .schedule-container .schedule-line-container .schedule-line span{margin-left:15%;flex-basis:30%}@media screen and (max-width:768px){.mall-practical-info .practical-container{flex-direction:column;width:100%;height:100%}.mall-practical-info .practical-container .manager-container{flex-direction:row;width:100%}.mall-practical-info .practical-container .manager-container .manager-data .info{padding:10px 20px}.mall-practical-info .practical-container .manager-container .manager-data .info:last-child{margin-bottom:10px}.mall-practical-info .practical-container .open-hours-container,.mall-practical-info .practical-container .special-open-container{width:100%}.mall-practical-info .practical-container .special-open-container .title-container{border-top:1px solid #d62d20}}@media screen and (max-width:425px){.mall-practical-info .practical-container .schedule-container .schedule-line-container .schedule-line span{margin-left:10%;flex-basis:40%}}.media-header{background-color:#d62d20}.media-header .media-subtitle{color:#fff}.media-header .media-subtitle:hover .underline{visibility:visible;transform:scaleX(1)}.media-header .media-subtitle .underline{padding:0;background-color:#fff}.mall-media-galleries{display:flex;height:calc(100% - 60px)}.mall-media-galleries .aside-nav{display:flex;flex-direction:column;background-color:#362e2f;height:100%;box-shadow:4px 0 4px 0 rgba(0,0,0,.2);margin-right:10px}.mall-media-galleries .aside-nav .gallery-selector{padding:0 40px;flex:1 1;color:#fff;font-size:20px}.mall-media-galleries .aside-nav .gallery-selector.active-item{background-color:#d62d20}.mall-media-galleries-title{font-size:25px;font-weight:700;text-align:center;margin:20px 0;color:#362e2f;text-transform:uppercase}.mall-media-galleries-title hr{text-align:center;color:#362e2f;width:80%;margin:20px 10%}.loading-page{height:100%;width:100%;text-align:center;vertical-align:center}.loading-page .no-element-container{width:100%;height:300px;display:flex;transition:.9s ease-in-out}.no-element{display:flex;flex-direction:column;justify-content:space-around;text-align:center;background-color:hsla(0,0%,100%,.7);border:2px solid #d62d20;color:#362e2f;height:100%;width:40%;margin-left:30%;margin-top:5%}.no-element .text{font-size:30px}.no-element i{color:#d62d20;font-size:50px}.no-element .link{text-align:center;font-size:20px;vertical-align:center}.no-element .link a{color:#000;font-weight:400}.no-element .link a:hover{color:#d62d20}.no-element .link i{padding-left:10px;font-size:20px}@media only screen and (max-width:768px){.mall-media-galleries .aside-nav{display:none}}.mall-events-page{height:100%}.mall-events-page .mall-events-title{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:50px;line-height:50px;background-color:#362e2f;color:#fff;margin-bottom:0}.mall-events-page .mall-events-container{display:flex;height:calc(100% - 1rem);padding-top:1rem}.mall-events-page .mall-events-container.\--loading{width:0}.mall-events-page .mall-events-container .event-media-container{background:none}.mall-events-page .no-element-container{width:100%;height:300px;display:flex}.mall-events-page .no-element-container .no-element{display:flex;flex-direction:column;justify-content:space-around;text-align:center;background-color:hsla(0,0%,100%,.7);border:2px solid #d62d20;color:#362e2f;height:100%;width:50%;margin-left:12.5%;margin-top:5%}.mall-events-page .no-element-container .no-element .text{font-size:30px}.mall-events-page .no-element-container .no-element i{color:#d62d20;font-size:50px}@media (max-width:768px){.mall-events-page .scrollable-content{overflow:unset}}.keepeek-image-container{height:100%;width:100%;position:relative;overflow:hidden}.keepeek-image-container .loading-dots{margin-bottom:0}.keepeek-image-container .loading-dots .logo{object-fit:contain;margin:0}.fullscreen-image{width:100%}.keepeek-picture{height:100%;cursor:pointer;object-fit:cover}.keepeek-picture--no-media{object-fit:contain!important;background-color:rgba(247,247,249,.1)}.video-preview-container{height:100%;width:100%;position:relative}.video-preview-container .icon-container{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:40px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.hover-show-title-media{height:100%;position:relative}.hover-show-title-media:hover span{opacity:1;transform:translateY(-10px)}.hover-show-title-media span{opacity:0;position:absolute;height:30px;line-height:30px;width:100%;background-color:rgba(35,35,35,.81);color:#fff;bottom:-10px;left:0;text-align:center;transition:.4s linear;transform:translateY(10px)}@media only screen and (max-width:768px){.hover-show-title-media span{opacity:1;transform:translateY(-10px);height:15%}}.media-container-arrows{grid-area:medias;position:relative;background-color:#ded7d0}.media-container-arrows .images-container{width:100%;height:100%;display:flex;overflow-x:auto;scrollbar-width:thin}.media-container-arrows .images-container::-webkit-scrollbar{height:0}.media-container-arrows .images-container img{padding:10px;height:200px;object-fit:cover;opacity:1;transition:.2s ease-in-out}.media-container-arrows .images-container img:hover{opacity:.6}.media-container-arrows .carousel-button{padding:30px;color:#fff;background-color:rgba(0,0,0,.53);pointer-events:all}.media-container-arrows .right-button{right:0}.media-container-arrows .left-button,.media-container-arrows .right-button{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.media-container-arrows .left-button{left:0}.media-container{scrollbar-color:hsla(0,0%,53.3%,.4) transparent;grid-area:medias;position:relative;background-color:#ded7d0;width:100%}.media-container ::-webkit-scrollbar{width:10px;height:10px}.media-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.media-container ::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4);border-radius:4px}.media-container ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,53.3%,.4)}.media-container body{scrollbar-face-color:hsla(0,0%,53.3%,.4);scrollbar-track-color:transparent}.media-container .images-container{width:100%;height:100%;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.media-container .images-container div[role=button]{margin:0 10px}.media-container .images-container img{height:200px;object-fit:cover;opacity:1;transition:.2s ease-in-out}.pdf-viewer{height:100%;width:100%}.pdf-viewer iframe{height:99%;width:100%}.image-360-container{width:100%;height:100%}.members-page .members-header{display:block;padding:10px;box-shadow:inset 0 -6px 6px -6px #818a91;font-size:18px}.members-page .members-header a{color:#000}.members-page .members-header a i{padding-right:10px}.members-page .members-header a:hover{color:#362e2f}.members-page .members-header p{margin:0}.members-page .content{scrollbar-color:hsla(0,0%,100%,.6) transparent;height:calc(100% - 42px);color:#fff}.members-page .content ::-webkit-scrollbar{width:5px;height:5px}.members-page .content ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.members-page .content ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:4px}.members-page .content ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.7)}.members-page .content body{scrollbar-face-color:hsla(0,0%,100%,.6);scrollbar-track-color:transparent}.members-page .content .members-list{height:175px;background:#362e2f;display:flex;overflow-x:auto;scrollbar-width:thin;width:100%;margin:auto}.members-page .content .members-list .member-item{align-items:center;display:flex;flex-direction:column;margin:10px;cursor:pointer;text-align:center}.members-page .content .members-list .member-item .loading-dots{margin-bottom:0}.members-page .content .members-list .member-item .loading-dots .logo{margin-top:0}.members-page .content .members-list .member-item .keepeek-picture{height:110px;width:150px}.members-page .content .members-slider{height:calc(100% - 175px);background-color:#ded7d0;color:#362e2f;width:100%;display:flex;justify-content:center}.members-page .content .members-slider .arrow-container{display:flex;justify-content:center;height:100%;width:20px;text-align:center;font-size:20px}.members-page .content .members-slider .arrow-container button{width:100%;height:100%}.members-page .content .members-slider .left{padding:0 0 0 20px}.members-page .content .members-slider .right{padding:0 20px 0 0}.members-page .content .members-slider .members-details{scrollbar-color:rgba(54,46,47,.6) transparent;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px}.members-page .content .members-slider .members-details ::-webkit-scrollbar{width:5px;height:5px}.members-page .content .members-slider .members-details ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.members-page .content .members-slider .members-details ::-webkit-scrollbar-thumb{background:rgba(54,46,47,.6);border-radius:4px}.members-page .content .members-slider .members-details ::-webkit-scrollbar-thumb:hover{background:rgba(54,46,47,.7)}.members-page .content .members-slider .members-details body{scrollbar-face-color:rgba(54,46,47,.6);scrollbar-track-color:transparent}.members-page .content .members-slider .members-details .keepeek-image-container,.members-page .content .members-slider .members-details .keepeek-picture{height:200px;width:250px;margin:10px 0}.members-page .content .members-slider .members-details .keepeek-image-container .hover-show-title-media,.members-page .content .members-slider .members-details .keepeek-image-container .hover-show-title-media .keepeek-picture,.members-page .content .members-slider .members-details .keepeek-picture .hover-show-title-media,.members-page .content .members-slider .members-details .keepeek-picture .hover-show-title-media .keepeek-picture{width:100%}.members-page .content .members-slider .members-details .bio{display:flex;flex-direction:column;margin:10px 20px;text-align:justify}.members-page .content .members-slider .members-details .bio .centered{text-align:center}.members-page .content .members-slider .members-details .bio p{font-size:18px;margin:18px 0}.members-page .content .members-slider .members-details .bio .name{color:#d62d20;font-size:30px}.members-page .content .members-slider .members-details .bio .board-title{font-size:25px}.members-page .content .members-slider .members-details .bio .board-resume{margin:18px 0;padding:0 5%;font-size:18px;overflow-y:auto;max-height:60%}#visioglobe-popup{background-color:#333;border-radius:3%}.division .division-grid{grid-template-areas:"division-header division-header division-header division-header division-header" "valuation valuation picture picture picture" "focus focus key-features key-features key-features"}.division .division-grid,.division .division-grid-alternative{display:grid;grid-template-rows:auto 300px;grid-template-columns:5fr 5fr 5fr 5fr 4fr}.division .division-grid-alternative{grid-template-areas:"division-header division-header division-header division-header division-header" "valuation focus focus picture picture"}.division .division-grid-element{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff}.division .division-grid-element .division-content{width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.division .division-grid-element{padding:20px}}.division .division-legend{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.division .division-legend .division-content{height:100%}.division .division-legend .footer-note-text{font-size:14px}.division .division-header{grid-area:division-header}.division .division-valuation{background-color:#d62d20;grid-area:valuation}.division .division-valuation .main-kpi{font-size:35px}.division .division-valuation .sub{display:flex;flex-direction:column;font-size:1.5em}.division .division-valuation .french-office .main-kpi{font-size:30px}.division .division-valuation .french-office .office{margin-top:10px}.division .division-countries{background-color:#fff;color:#d62d20;grid-area:countries;font-size:35px}.division .division-focus{background-color:#464646;color:#fff;grid-area:focus}.division .division-focus .division-content{display:flex;justify-content:space-between;flex-direction:column}.division .division-picture{grid-area:picture}.division .division-picture img{height:100%;width:100%;object-fit:cover}.division .division-key-features{background-color:#fff;color:#818a91;grid-area:key-features}.division .division-key-features .key-features-items{display:flex}.division .division-key-features .key-features-items .key-features-item{text-align:center;flex:auto}.division .division-key-features .key-features-items .key-features-item .icon{color:#fff;font-size:35px}.division .division-key-features .key-features-items .key-features-item .key-features-item-circle{border-radius:50%;height:70px;margin:0 auto;width:70px;display:flex;justify-content:center;flex-direction:column}.division .division-key-features .key-features-items .key-features-item .key-features-item-developer{background-color:#d62d20}.division .division-key-features .key-features-items .key-features-item .key-features-item-operator{background-color:#464646}.division .division-key-features .key-features-items .key-features-item .key-features-item-investor{background-color:#fff;border:1px solid #d62d20}.division .division-key-features .key-features-items .key-features-item .key-features-item-investor .icon{color:#d62d20}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.division .division-key-features h2{font-size:15px}.division .division-key-features .key-features-items .key-features-item{font-size:12px}.division .division-key-features .key-features-items .key-features-item .icon{font-size:17px}.division .division-key-features .key-features-items .key-features-item .key-features-item-circle{height:40px;width:40px}}.division .square-meter:after{content:"m\B2";vertical-align:middle;font-size:15px;padding:10px}.division .billion:after{content:"Bn"}.division .billion:after,.division .euro:before{vertical-align:middle;font-size:15px;padding:10px}.division .euro:before{content:"\20AC"}.division .division-circle-text p{color:#fff;font-size:35px;margin:0}.division .division-circle-text span{color:#fff;font-size:25px}.division .division-circle{background-color:#d62d20;height:300px;width:300px}.division .division-circle,.division .division-circle-grey{border-radius:50%;display:flex;flex-direction:column;float:right;justify-content:center;text-align:center;vertical-align:middle}.division .division-circle-grey{background:#333;height:150px;width:150px}.division .division-circle-grey .euro:before{font-size:20px}.division .division-circle-grey p{font-size:25px}.division .division-circle-grey span{font-size:16px}.division .quantity{margin:10px;font-size:30px;font-weight:700}.division .block-key-figures .title-key-figures h1{font-weight:300;margin:0 0 30px}.division .block-key-figures .key-figures{display:flex;justify-content:center;vertical-align:middle}.division .block-key-figures .key-figures .key-item{text-align:center;flex:auto}.division .block-key-figures .key-figures .key-item .icon{border-radius:50%;height:70px;margin:0 auto;width:70px;display:flex;justify-content:center;flex-direction:column;font-size:35px}.division .block-key-figures .key-figures .key-item .icon.red{background:red;color:#fff}.division .block-key-figures .key-figures .key-item .icon.grey{background:#333;color:#fff}.division .block-key-figures .key-figures .key-item .icon.white{background:#fff;color:#d62d20;box-shadow:inset 0 0 0 2px #d62d20}.division .block-key-figures .key-figures .key-item .quantity{color:#818a91}.division .division-focus,.division .division-key-features{padding-bottom:10px}.division .block-key-figures-legend{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.division .division-content .title-focus h1{color:#fff;font-weight:300;margin:0 0 30px}.division .division-content .focus{color:#fff;display:flex;flex-wrap:wrap;justify-content:center}.division .division-content .focus .focus-item{width:160px;text-align:center}.division .division-content .focus .focus-item img{width:280px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.division .division-content .focus .focus-item img{width:200px}}.division .division-content .focus .focus-item .millions:after{content:"Mn";vertical-align:middle;font-size:15px;padding:10px}.division .division-content .focus .focus-item .superior:before{content:">";vertical-align:middle;font-size:15px;padding:10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.division .division-content .focus .focus-item{width:100%}.division .division-content .focus .focus-item img{width:200px}}.division .block-assets{scrollbar-color:hsla(0,0%,100%,.6) transparent;padding:15px;background:#d3d3d3}.division .block-assets ::-webkit-scrollbar{width:8px;height:8px}.division .block-assets ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.division .block-assets ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:4px}.division .block-assets ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.7)}.division .block-assets body{scrollbar-face-color:hsla(0,0%,100%,.6);scrollbar-track-color:transparent}.division .block-assets .assets{color:#fff;display:flex;overflow-x:auto}.division .block-assets .assets a{overflow:initial}.division .block-assets .assets .assets-item{text-align:center;padding:0 10px}.division .block-assets .assets .assets-item .assets-image-container{height:100%;display:flex;flex-direction:column;justify-content:center}.division .block-assets .assets .assets-item img{height:250px;width:250px;object-fit:cover}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.division .block-assets .assets .assets-item img{height:200px;width:200px}}.division .block-assets .assets .assets-item .asset-description{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:10px 0;color:#000;font-weight:400}.division .footer-note-text{width:100%;text-align:right}.ka-list-container,.ka-list-container .scrollable-content{height:100%}.ka-list-container .ka-list{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:100%;height:100%}.ka-list-container .ka-list .arrow-container{flex-basis:5%;height:100%;padding:0;background-color:#fff}.ka-list-container .ka-list .arrow-container button{font-size:30px;text-align:center;align-self:center;height:100%;width:100%}.ka-list-container .ka-list .arrow-container button i{color:#362e2f}.ka-list-container .ka-list .slider{align-self:center;flex-basis:90%;max-height:800px}.ka-list-container .ka-list .slider .ka-item p{font-size:16px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item{background:#362e2f;display:grid;grid-template-areas:"grid-header grid-header grid-header grid-header grid-header" "grid-image grid-image stats stats stats" "grid-media grid-media grid-media grid-media grid-media";grid-template-rows:150px 420px 230px;grid-template-columns:5fr 5fr 5fr 5fr 4fr}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-item-size{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .item-red{background:#d62d20}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .item-grey{background:#464646}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .item-white{background:#fff;color:#000}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .item-white .ka-circle,.ka-list-container .ka-list .slider .ka-item .ka-grid-item .item-white a{color:#000}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .media-container{grid-area:grid-media;padding:10px 0;background:#362e2f}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .media-container .images-container{padding-bottom:5px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header{background:#362e2f;color:#fff;display:flex;flex-direction:row;grid-area:grid-header;justify-content:space-around;text-align:center}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header{display:flex;flex-direction:column;justify-content:space-between;flex-basis:100%;margin:0 10px;text-align:start}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-title{display:flex;flex-direction:row;justify-content:flex-start;font-weight:700;text-align:center;margin:10px 0;color:#d62d20;font-size:35px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-title .back-button{flex-basis:5%;font-weight:lighter;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-title p{flex-basis:95%;margin:0;font-weight:700;text-align:center;font-size:35px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-text-container{display:flex;flex-direction:row;justify-content:space-around}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-text-container .ka-text{font-size:21px;font-weight:lighter;overflow-wrap:break-word}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-text-container .ka-text .fa{margin-right:5px}@media only screen and (min-device-width:768px) and (max-device-width:1366px){.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-text-container .ka-text{font-size:17px;font-weight:700}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-header .ka-text-container .ka-sub-text{font-size:14px}}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-tenants{flex-basis:30%;padding:0 10px;display:flex;flex-direction:column;text-align:justify;background:#d62d20;height:100%;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-header .ka-tenants .ka-tenants-title{margin-bottom:0;text-align:center;flex-direction:column}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image{display:flex;grid-area:grid-image}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image{display:inline-flex;text-align:center;vertical-align:middle;justify-content:center;flex-direction:column}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image .ka-picture{width:100%;height:100%;object-fit:cover}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image .ka-more-picture{display:inline-flex;border:1px solid #000;height:50px;width:50px;vertical-align:middle;justify-content:center;flex-direction:column;margin:0 auto;cursor:pointer}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image .ka-more-picture i{font-size:25px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image .ka-more-picture:focus,.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-image .ka-image .ka-more-picture:hover{color:#362e2f}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats{grid-area:stats}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data{display:grid;grid-template-rows:140px 140px 140px;grid-template-areas:"first-line" "second-line" "third-line";grid-template-columns:1fr;vertical-align:middle;width:100%}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .first-grid{grid-area:first-line;display:grid;grid-template-columns:1fr 1fr 1fr;background:#362e2f;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .second-grid{grid-area:second-line;display:grid;grid-template-columns:1fr 1fr;background:#362e2f;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .alone-grid{display:grid;grid-area:second-line;grid-template-columns:1fr;margin:0;background-color:#ded7d0;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .alone-grid .alone{width:100%}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-links{display:grid;grid-area:third-line;grid-template-columns:1fr 1fr 1fr;background:#362e2f;color:#fff}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-links .ka-data-links-button{display:inline-block;padding-bottom:5px;font-size:40px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item{text-align:center;display:inline-block;background:#362e2f}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item p{margin:0}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item .ka-circle{display:inline-flex;flex-direction:column;justify-content:center;vertical-align:middle;text-align:center;height:80px;width:80px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item .ka-circle i{font-size:40px}@media only screen and (min-device-width:768px) and (max-device-width:1366px){.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item .ka-circle{height:60px;width:60px}.ka-list-container .ka-list .slider .ka-item .ka-grid-item .ka-grid-stats .ka-data .ka-data-item .ka-circle i{font-size:25px}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}.loading-dots{text-align:center;margin-bottom:100px;width:100%}.loading-dots .logo{height:100px;width:auto;margin-top:150px}.loading-dots--dot{animation:dot-keyframes 1.5s ease-in-out infinite;background-color:#000;border-radius:10px;display:inline-block;height:10px;width:10px;margin:5px}.loading-dots--dot:nth-child(2){animation-delay:.5s}.loading-dots--dot:nth-child(3){animation-delay:1s}.loading-dots .message{margin-top:50px;font-size:25px;color:#362e2f}.key-figure{display:flex;flex-direction:column;justify-content:flex-start;margin:20px;min-width:80px;height:160px}.key-figure .key-media-container{display:flex;justify-content:center}.key-figure .key-media-container .media{background-color:#d62d20;height:75px;width:75px;border-radius:50%;display:flex;justify-content:center;color:#fff}.key-figure .key-media-container .media i{font-size:35px;display:inline-flex;justify-content:center;flex-direction:column}.key-figure .key-media-container .media .imgIcon{margin:auto;width:50px;height:50px}.key-figure .key-media-container .media .fullsize{width:75px;height:75px;border-radius:50%;object-fit:cover}.key-figure .key-media-container .media .fullsize:hover{box-shadow:inset 0 0 0 2px #d62d20}.key-figure .data{text-align:center}.key-figure .data .text{display:block;max-width:250px;font-size:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.key-figure .data .subtext{font-size:15px}.floor{padding:10px}.data-description{padding:20px}.office .slider{height:calc(100% - 68px)}.office .title{flex-direction:row}.office .title .building-button{margin-left:1rem;margin-right:1rem}.office .title .building-button.selected .underline,.office .title .building-button:hover .underline{visibility:visible;transform:scaleX(1)}.office .title .building-button .underline{content:"";display:block;background-color:#fff;width:100%;height:1px;margin-top:2px;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}.office .image img{height:400px;object-fit:cover;width:100%}.office .service-description-container{display:flex;flex-direction:row;justify-content:flex-start}.office .service-description-container .building-description{flex-basis:50%;width:50%}.office .service-description-container .building-description .empty-state{padding:1rem;text-align:center}@media screen and (max-width:768px){.office .title-menu{justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;scrollbar-width:thin;font-size:14px;position:relative;padding:10px}.office .service-description-container{display:flex;flex-direction:column;justify-content:flex-start}.office .service-description-container .menu{overflow-x:scroll}.office .service-description-container .building-description{width:100%}.office .service-description-container .building-description .sidebar.bottom{flex-direction:column}.office .buildings-media-shortcuts{margin:1rem;height:100%;overflow:scroll}.office .buildings-media-shortcuts .building-button{height:150px;width:150px}}.office .service-description-separator{width:2px;background-color:#362e2f}.buildings-media-shortcuts{display:flex;flex-wrap:wrap;margin-top:5rem;justify-content:center;margin-left:25rem;margin-right:25rem}.buildings-media-shortcuts .building-button{height:200px;width:200px;background-color:#f0f8ff;margin:1rem}@media screen and (max-width:768px){.office.mall-datas .slider .office-media-header{flex-wrap:wrap}.office.mall-datas .slider .office-media-header .office-media-subtitle{flex-basis:33%;height:30px;position:relative;padding:5px;white-space:nowrap;display:flex;flex-direction:column;align-items:center}.office.mall-datas .slider .office-media-header .office-media-subtitle.selected{border-bottom:1px solid #000}.office.mall-datas .slider .office-media-header .office-media-subtitle .underline.selected{display:none}}.sidebar{display:flex;flex-direction:column}.sidebar .menu{display:inline-flex;flex-direction:row}.sidebar .menu .menu-item{height:80px;width:100%;display:flex;background-color:#d62d20;color:#fff;justify-content:center;flex-direction:column;text-align:center;padding:20px;cursor:pointer}.sidebar .menu .menu-item--selected,.sidebar .menu .menu-item:hover{background-color:#362e2f;color:#fff}.sidebar.bottom{flex-direction:column-reverse}.sidebar .content{box-sizing:border-box;padding:20px;width:100%;height:440px;overflow-y:auto;background-color:#ded7d0}.figure-title{font-size:30px;margin:20px;text-align:center}.building-description .facts-container{text-align:center;flex:1 1;margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.building-description .facts-container .key-figures{display:flex;justify-content:center;overflow-x:hidden;scrollbar-width:thin;flex-wrap:wrap;height:50%;align-items:center}.building-description .facts-container .hr{height:2px;background-color:#362e2f}.building-description .facts-container .fact-figure{box-sizing:border-box;padding:10px 30px;background-color:rgba(70,70,70,.2);height:50%;align-items:center}.building-description .facts-container .fact-figure .items-list{display:flex;justify-content:center;margin-bottom:0}.building-description .facts-container .fact-figure .items-list .item{color:#362e2f}.building-description .facts-container .fact-figure .items-list .item .item-circle{background-color:#d62d20}.building-description .facts-container .fact-figure .items-list .item .item-circle img{width:50px;height:50px;margin:auto}.building-description .facts-container .fact-figure .items-list .item .item-circle.selected,.building-description .facts-container .fact-figure .items-list .item .item-circle:hover{background-color:#362e2f}.building-description .facts-container .fact-figure .items-list .item:after,.building-description .facts-container .fact-figure .items-list .item:before{color:#362e2f}.building-description .facts-container .fact-figure .items-details{justify-content:center}.building-description .facts-container .fact-figure .items-details .title-subtitle .item{color:#362e2f}@media only screen and (max-width:768px){.best-of-image-container{display:none}.building-description .facts-container{box-shadow:none;margin-bottom:0}.building-description .facts-container .key-figures{justify-content:space-evenly;flex-wrap:wrap;flex-direction:row;overflow-x:scroll;scrollbar-width:thin;padding:.5rem .5rem 1rem}.building-description .facts-container .marketing-value-container{margin:10px auto}.building-description .facts-container .fact-figure{overflow-x:scroll}.building-description .facts-container .fact-figure .items-list{justify-content:flex-start}}.locations-contacts .contacts{display:flex;background-color:#362e2f;color:#fff;align-items:center;justify-content:flex-start}.locations-contacts .contacts .contact-title{flex-basis:35%;font-size:25px;padding:30px}.locations-contacts .contacts .contact{flex-basis:35%;margin-left:30px}.locations-contacts .contacts .links{flex-basis:10%}.locations-contacts .contacts .links .link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.locations-contacts .contacts .links .link i{flex-basis:10%}.locations-contacts .contacts .links .link a{margin:8px}.locations-contacts .contacts .links .link a:hover{text-decoration:underline}.locations-contacts .location{display:flex;justify-content:space-between}.locations-contacts .location .column{flex-basis:25%;background-color:#ded7d0}.locations-contacts .location .column .data .data-title{text-align:center;font-size:30px;display:flex;align-items:center;justify-content:center;height:100px}.locations-contacts .location .column .data .buttons-container{height:100px;flex:1 1;display:flex;justify-content:space-around;background-color:#d62d20}.locations-contacts .location .column .data .buttons-container .button{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;height:100%;width:100%;background-color:#d62d20;color:#fff;cursor:pointer}.locations-contacts .location .column .data .buttons-container .button.selected{background-color:#362e2f}.locations-contacts .location .column .data .content{height:580px;padding:30px;overflow-y:auto}.locations-contacts .location .block{flex:1 1}.locations-contacts .location .place{background-color:#818a91;color:#fff;text-align:center;height:100px;display:flex;flex-direction:column}.locations-contacts .location .place p{margin:5px 0}.locations-contacts .location .place .name{font-size:25px;color:#fff;font-weight:600}.locations-contacts .location .map{flex:1 1;position:relative;height:calc(100% - 100px)}.locations-contacts .location .map .no-map{color:#d62d20;display:flex;font-size:25px;font-weight:700;flex-direction:column;justify-content:center;align-items:center;height:80%;text-align:center}.locations-contacts .empty-state{padding:1rem;text-align:center}@media screen and (max-width:768px){.locations-contacts .location{flex-direction:column}.locations-contacts .location .column .data .content{height:unset}.locations-contacts .location .block .map{height:300px}.locations-contacts .contacts{flex-direction:column}.locations-contacts .contacts .contact-title{padding:15px}.locations-contacts .contacts .contact{text-align:center;margin-left:0}.locations-contacts .contacts .links{align-self:center;padding:.5rem}}.media-modal{position:absolute;height:100vh;width:100%;z-index:4;top:0;left:0;background-color:rgba(0,0,0,.9)}.media-modal .loading-dots{color:#fff}.media-modal .loading-dots .logo{background-color:hsla(0,0%,100%,.8)}.media-modal .content{height:100%;width:100%;display:flex;z-index:5;flex-direction:row;justify-content:space-around}.media-modal .content.fullscreen{justify-content:center}.media-modal .content.fullscreen .left-button,.media-modal .content.fullscreen .right-button{display:none}.media-modal .content.fullscreen .picture-container{height:99%;width:100%;flex-basis:100%}.media-modal .content.fullscreen .picture-container .fullscreen-image{height:100%;width:100%;object-fit:contain}.media-modal .content .carousel-button{font-size:40px;color:#fff;height:100%;width:100%;pointer-events:all}.media-modal .content .left-button,.media-modal .content .right-button{flex-basis:5%;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:rgba(0,0,0,.8);pointer-events:none}.media-modal .content .picture-container{height:99%;width:90%;flex-basis:90%;position:relative}.media-modal .content .picture-container .fullscreen-image{height:100%;width:100%;object-fit:contain}.media-modal .content .picture-container span{position:absolute;width:100%;left:0;top:0;padding:10px;background-color:rgba(35,35,35,.81);color:#fff;text-align:center}.media-modal .content .picture-container .close{position:fixed;cursor:pointer;top:10px;right:30px;width:40px;text-align:center}.media-modal .content .picture-container .close i{width:100%;color:#fff;font-weight:lighter;font-size:40px}.media-modal .content .picture-container .fullscreen{position:fixed;cursor:pointer;top:70px;right:30px;width:40px;text-align:center}.media-modal .content .picture-container .fullscreen i{width:100%;color:#fff;font-weight:lighter;font-size:40px}.currency-convertor{display:flex;flex-direction:row;justify-content:center;width:inherit;text-overflow:ellipsis;white-space:nowrap}.currency-convertor.bold{font-weight:bolder}.currency-convertor .select-convertor{position:relative;z-index:2;background-color:inherit;font-size:inherit;margin-left:5px;color:inherit}.currency-convertor .select-convertor .select-convertor-header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.currency-convertor .select-convertor .select-convertor-header .fa{font-size:40%;transition:.2s;margin-left:5px;font-weight:lighter}.currency-convertor .select-convertor .select-convertor-header .fa.expanded{transform:rotate(-180deg);font-weight:lighter}.currency-convertor .select-convertor .select-convertor-list{zoom:70%;position:absolute;visibility:hidden;background-color:#fff;z-index:1;border:1px solid #eceeef;border-top:0 solid #eceeef;list-style:none;background-color:rgba(35,35,35,.81);color:#fff;top:0;left:101%;overflow-y:auto;padding-left:0;-webkit-padding-start:0;padding-inline-start:0}.currency-convertor .select-convertor .select-convertor-list li{border-bottom:1px solid #333;padding:10px}.currency-convertor .select-convertor .select-convertor-list li:hover{background-color:rgba(35,35,35,.5)}.currency-convertor .select-convertor .select-convertor-list.expanded{visibility:visible}.currency-convertor .select-convertor:hover{cursor:pointer}.marketing-data-tabs{display:flex;flex-direction:column;width:300px;height:100%}.marketing-data-tabs .data-tabs-title{flex-basis:20%;text-align:center;height:100%;width:100%;font-size:25px}.marketing-data-tabs .data{flex-basis:80%;width:100%}.user-info{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}.user-info .fa{transition:.2s}.user-info .fa.open{transform:rotate(-90deg)}.user-info .user-info-header{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;font-size:15px;cursor:pointer}.user-info .user-info-header .fa-cog{padding-left:3px}.user-info .user-info-header p{padding-left:10px}.user-info .user-info-body{position:absolute;width:350px;padding:10px;background-color:#fff;color:#362e2f;top:25px;right:0;display:none;box-shadow:1px 1px 6px rgba(54,46,47,.8);transition:.2s}.user-info .user-info-body.open{transform:translateY(20px);display:initial}.user-info .user-info-body .user-desc{height:50px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-info .user-info-body .user-desc i{margin-right:10px;width:20px;height:20px;font-size:20px;line-height:20px}.user-info .user-info-body .convertor-selector{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;height:100%}.user-info .user-info-body .convertor-selector .selector{scrollbar-color:hsla(0,0%,53.3%,.4) transparent;display:flex;width:100%;height:45px;justify-content:space-between;align-items:center}.user-info .user-info-body .convertor-selector .selector ::-webkit-scrollbar{width:10px;height:10px}.user-info .user-info-body .convertor-selector .selector ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.user-info .user-info-body .convertor-selector .selector ::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4);border-radius:4px}.user-info .user-info-body .convertor-selector .selector ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,53.3%,.4)}.user-info .user-info-body .convertor-selector .selector body{scrollbar-face-color:hsla(0,0%,53.3%,.4);scrollbar-track-color:transparent}.user-info .user-info-body .convertor-selector .selector .conversion-rate{width:70%;text-align:left}.user-info .user-info-body .convertor-selector .selector .switch-container{display:flex;justify-content:flex-end;align-items:center;width:70%;margin-right:31px}.user-info .user-info-body .convertor-selector .selector .switch-container p{width:70px;text-align:center}.user-info .user-info-body .convertor-selector .selector .switch-container .switch{position:relative;display:inline-block;width:40px;height:20px}.user-info .user-info-body .convertor-selector .selector .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s}.user-info .user-info-body .convertor-selector .selector .switch-container .slider.right:before{transform:translateX(20px)}.user-info .user-info-body .convertor-selector .selector .switch-container .slider:before{position:absolute;content:"";height:15px;width:15px;left:3px;bottom:3px;background-color:#fff;transition:.4s}.user-info .user-info-body .convertor-selector .selector .switch-container .slider{background-color:#d62d20;box-shadow:0 0 1px #d62d20}.user-info .user-info-body .convertor-selector .selector .switch-container .slider.round{border-radius:25px}.user-info .user-info-body .convertor-selector .selector .switch-container .slider.round:before{border-radius:50%}.user-info .user-info-body .convertor-selector .selector .selector-list{width:70%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.user-info .user-info-body .convertor-selector .selector .selector-list .selector-buttons{width:14%;padding:5px;background-color:initial;color:#818a91;border:1px solid #818a91}.user-info .user-info-body .convertor-selector .selector .selector-list .selected{background-color:#d62d20;color:#fff}.user-info .user-info-body .convertor-selector .selector .selector-list .custom-radio-container{margin:0}.user-info .user-info-body .convertor-selector .selector .selector-list .custom-radio-container .custom-radio-checkmark{margin-left:10px;width:12px;height:12px}.user-info .user-info-body .convertor-selector .selector .selector-list .custom-radio-container .custom-radio-checkmark:after{top:2px;left:2px;width:8px;height:8px}.user-info .user-info-body .convertor-selector .selector ul{position:absolute;background-color:#fff;color:#362e2f;box-shadow:1px 1px 6px rgba(54,46,47,.8);top:125px;left:100%;font-size:15px;max-height:250px;overflow-y:scroll;scrollbar-width:thin;width:100px;margin:10px 0 10px 5px;padding:0;-webkit-padding-start:0;padding-inline-start:0;list-style:none;visibility:hidden}.user-info .user-info-body .convertor-selector .selector ul li{padding:10px;border-bottom:thin solid #362e2f}.user-info .user-info-body .convertor-selector .selector ul li:last-child{border-bottom:none}.user-info .user-info-body .convertor-selector .selector ul li.selected,.user-info .user-info-body .convertor-selector .selector ul li:hover{background-color:#d62d20;color:#fff;cursor:pointer}.user-info .user-info-body .convertor-selector .selector ul.open{visibility:visible}@media only screen and (max-width:875px){.user-info .user-info-header .fa-angle-left,.user-info .user-info-header p{display:none}}@media only screen and (max-width:768px){.user-info .user-info-body{z-index:2;right:-60%;left:unset}}.store-data{display:flex;flex-direction:row;min-height:100%;width:100%;scroll-snap-align:start}.store-data .store-data-table{width:100%}.store-data .store-data-row{background-color:#818a91}.store-data .store-data-row,.store-data .store-data-row-header{padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}.store-data .store-data-row-header{background-color:#d62d20}.store-data .store-data-cell{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:0 10px}.store-data .store-data-cell .fa-thumbs-up{color:#72bb53}.store-data .store-data-cell .fa-eye{cursor:pointer}.store-data .title{text-align:center;margin-bottom:10px}.store-data .no-element{padding:2%;box-sizing:border-box;background-color:#fff}.store-data .no-element i{margin-top:20px}.stores-container{width:calc(100% - 300px);height:100%;display:flex;flex-direction:column;align-items:center}.retailer-comparator-container{display:flex;flex-direction:row;margin:30px 0;justify-content:center;min-height:685px;width:100%}.empty-background{background-color:#f7f6f6}.scroll-tiles-container{display:flex;flex-direction:row;align-items:center;overflow-y:hidden;overflow-x:scroll;scrollbar-width:thin;z-index:1}.scroll-tiles-container .lds-ellipsis{margin-left:50px}.scroll-tiles-container .lds-ellipsis div{background:#d62d20}.retailer-values{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.retailer-values .tile{height:95%}.tile{border-radius:5px;z-index:3;overflow:hidden;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin:0 6px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.tile.selected{border:1px solid #d62d20}.margins{margin-left:15px;margin-right:15px}.retailer{display:flex;flex-direction:column;height:100%;width:280px;text-align:center}.retailer .force-align-center{text-overflow:ellipsis;max-width:50%;white-space:nowrap}.comparator{width:220px;text-align:center;height:100%;display:flex;flex-direction:column}.comparator .tile-row{justify-content:center}.tile-row{font-size:12px;height:32px;background-color:#fff;display:flex;text-align:center;justify-content:space-between;align-items:center}.tile-row:nth-child(odd){background-color:#f7f6f6}.tile-row .row-values{width:100%}.tile-row .row-values .separate-row{display:flex;justify-content:center}.tile-row .row-values .separate-row .currency-convertor{margin:0 5px}.bottom-padding{padding-bottom:22px}.small-side-paddings{padding-right:5px;padding-left:5px}.floating-elements-anchor{background-color:#fff;height:14px}.larger{height:100%}.larger.bottom-button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5px 0}.larger.bottom-button-container .action-button-apollo{min-height:0;min-width:0;width:80%;height:35px;font-size:14px;font-weight:700;padding:5px 10px;margin:3px 0;background-color:#d62d20;color:#fff}.larger.bottom-button-container .action-button-apollo span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.larger.bottom-button-container .action-button-apollo .ripple{background:#fff}.larger.bottom-button-container .action-button-apollo.disabled{pointer-events:none;background-color:#919191}.big-red-button{background-color:#d62d20;text-align:center;font-size:18px;padding:10px 24px 12px;color:#fff;border-radius:5px;font-weight:700;border:2px solid #fff}.big-red-button:hover{border-color:#d62d20;color:#d62d20;background-color:#fff}.big-red-button,.big-red-button-filter{background-color:#d62d20;text-align:center;padding-right:30px;padding-left:30px;margin-right:10px;margin-left:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);border-radius:5px;border-color:transparent}.big-red-button-filter.disabled,.big-red-button.disabled{background-color:#ddd9d6;cursor:not-allowed}.big-red-button-filter.disabled i,.big-red-button.disabled i{margin-left:5px}.big-red-button-filter:hover,.big-red-button:hover{color:#d62d20;background-color:#fff}.centered-content,.image-header{align-items:center}.image-header{display:flex;flex-direction:column;justify-content:space-between;transform-style:preserve-3d;transition:transform .6s ease-in-out;min-height:215px;max-height:215px}.image-header .little-btn{display:flex;width:90%}.image-header .little-btn.delete-btn{justify-content:flex-end}.image-header .little-btn.back-btn{margin-top:5px;margin-left:5px;justify-content:space-between;color:#fff}.image-header .back{border-radius:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(.5turn);z-index:2;height:100%;width:100%;background-color:#333;position:absolute;padding:10px;box-sizing:border-box}.image-header .back .country-container{display:flex;overflow:auto}.image-header .back .country-container .country-count{margin-right:1rem}.image-header .back .source-table-legend{overflow:hidden;height:30px;font-size:10px;color:#fff}.image-header .back .source-table-legend .row{border-bottom:1px solid;display:flex;justify-content:space-around;align-items:center;padding:0;height:90%;text-align:left}.image-header .back .source-table{overflow:auto;overflow-x:hidden;font-size:10px;color:#fff;max-height:60%}.image-header .back .source-table .row{display:flex;justify-content:space-around;align-items:center;padding:0;height:25px}.image-header .back .source-table .row i{cursor:pointer}.image-header .back .source-table,.image-header .back .source-table-legend{margin-top:5px}.image-header .back .source-table-legend .column,.image-header .back .source-table .column{flex-basis:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:break-all;text-align:left}.image-header .back .source-table-legend .column.large,.image-header .back .source-table .column.large{flex-basis:50%}.image-header .back .source-table-legend .column.large .currency-convertor,.image-header .back .source-table .column.large .currency-convertor{justify-content:left}.image-header .back .source-table-legend .column.medium,.image-header .back .source-table .column.medium{flex-basis:30%;text-align:center}.image-header .back .source-table-legend .column.small,.image-header .back .source-table .column.small{flex-basis:20%;text-align:center}.image-header .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.image-header .front .image-header-section{width:90%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.image-header .front .image-header-section.info-header{height:90%;justify-content:flex-end;align-items:start;margin-top:8px;background-size:contain;background-repeat:no-repeat;background-position:50%}.image-header .front .image-header-section.info-header .badge-text{justify-content:center;color:#fff;font-size:14px;margin:0 2px;border-radius:10rem;align-items:center;display:flex}.image-header .front .image-header-section.info-header .badge-text.international,.image-header .front .image-header-section.info-header .badge-text.locomotive{width:72px;font-size:12px;padding:2px 5px;background-color:#d62d20}.image-header .front .image-header-section.info-header .badge-text.bp{padding:2px 10px;background-color:#000}.image-header .front .image-header-section.info-header .badge{width:25px;height:25px;justify-content:center;color:#fff;background-color:#d62d20;font-size:14px;margin:0 2px;border-radius:50%;align-items:center;display:flex}.image-header .front .image-header-section.info-header .badge i{color:#fff}.image-header .front .image-header-section p{width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:#fff;padding:2px}.image-header .front .badge-wrapper{width:100%}.image-header.flip{transform:rotateY(.5turn);-moz-backface-visibility:hidden}.score-title{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;width:100%}.text-overflow{overflow:hidden;text-overflow:ellipsis}.legends-title{height:204px;width:200px}.margins-title{height:181px}.retailer-title{text-align:center;font-weight:700;padding:6px;font-size:18px;width:210px;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.more-retailers-button{background-color:silver;margin-left:20px;margin-right:10px;color:#fff;font-weight:700;font-size:16px;width:100px;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);border:1px solid silver}.more-retailers-button:hover{background-color:#fff;border-color:#fff;color:silver}.formula-container{display:flex;flex-direction:column;align-items:center;margin:10px}.formula-box{padding:1rem;text-align:center;margin-top:1rem;width:800px}.formula-box h1{font-size:18px}.formula-box h3{font-size:16px}.flex-row{position:relative;display:flex;flex-direction:row;align-items:center;text-align:left;margin:8px;max-width:100%;min-width:100%}.flex-row.between{justify-content:space-between}.flex-column{display:flex;flex-direction:column;align-items:flex-start;text-align:center;margin:8px;width:100%}.margins-size{width:25px}.dark-row-separator,.empty-row-separator{background-color:#f7f6f6;height:47px}.header-comparator{margin-left:200px;padding-top:1rem;background-color:#f7f6f6;width:450px;font-size:18px}.header-comparator h2{font-size:20px}.red-text{color:#d62d20}.green-text{color:#629c44}.big-text{font-size:16px;font-weight:700}.filter-bar-container-external .filter-bar-phrase{width:90%;font-size:15px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-overflow:ellipsis;overflow:hidden}.select-array-container{position:absolute;max-width:100%;min-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100}.select-array-container.right{top:-100px;left:220px}.select-array-container.bottom{top:25px;left:0}.select-array-container.no-list{box-shadow:none;top:0}.select-array-container .search-input{width:100%;padding:20px;box-sizing:border-box;background-color:rgba(35,35,35,.95)}.select-array-container .search-input input{font-size:16px}.select-array-container .select-array{position:absolute;width:calc(100% - 10px);padding:5px;overflow:auto;overflow-x:hidden;max-height:120px;text-align:left;background-color:rgba(35,35,35,.95)}.select-array-container .select-array .search-filter{padding:5px;color:#fff}.select-array-container .select-array .search-filter.active{background-color:#818a91}.select-array-container .select-array .search-filter:hover{background-color:#464646}.select-array-container .select-array .search-filter p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.select-array-container .select-array .search-filter p.bl1{font-weight:700}.select-array-container .select-array .search-filter p.bl2{margin-left:14px}.select-array-container .select-array .search-filter .select-logo img{max-height:20px}.select-array-container .apollo-button{color:#fff;padding:10px}.select-retailer-container{width:100%;position:relative}.select-retailer-container .input-retailer{width:100%;box-sizing:border-box;background-color:initial;position:relative}.select-retailer-container .input-retailer input{width:100%;border-radius:5px;border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.25);padding:0 7px;min-height:35px}.select-retailer-container .input-retailer input[type=search]::-webkit-search-cancel-button:hover,.select-retailer-container .input-retailer input[type=search]::-webkit-search-decoration:hover{cursor:pointer}.select-retailer-container .select-retailer{position:absolute;padding:5px;margin-top:5px;overflow:auto;overflow-x:hidden;max-height:132px;width:100%;display:flex;flex-direction:column;background-color:rgba(35,35,35,.95);box-shadow:1px 6px 6px rgba(54,46,47,.5);z-index:100}.select-retailer-container .select-retailer .disabled{cursor:not-allowed}.select-retailer-container .select-retailer .retailer-filter{display:flex;flex-direction:row;justify-content:space-between;padding:5px;color:#fff;min-height:33px}.select-retailer-container .select-retailer .retailer-filter:hover{background-color:#818a91}.select-retailer-container .select-retailer .retailer-filter .retailer-search-result{display:flex;align-items:center;width:80%}.select-retailer-container .select-retailer .retailer-filter .retailer-search-result--spin{margin:auto}.select-retailer-container .select-retailer .retailer-filter .retailer-search-result .badge-locomotive{border-radius:10rem;width:80px;padding:2px 5px;background-color:#d62d20;margin-left:5px}.select-retailer-container .select-retailer .retailer-filter .retailer-search-result p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0}.select-retailer-container .select-retailer .retailer-filter .retailer-logo{background:#fff;max-height:23px}.select-retailer-container .select-retailer .retailer-filter .retailer-logo img{max-height:inherit}.select-retailer-container .select-retailer .retailer-filter .retailer-empty-logo{letter-spacing:-1px;width:20%}.filter-bar-container{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;width:100%}.filter-bar-menu{min-height:100%;width:300px;position:relative;top:0;left:0;background-color:#fff;display:flex;flex-direction:column;align-items:center}.filter-bar-menu .filters-container{flex:1 1;margin-top:5px;max-height:80%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin}.filter-bar-menu .search-button-container{position:-webkit-sticky;position:sticky;bottom:20px;align-items:center;justify-content:center;margin-bottom:20px}.filter-bar-menu .search-button-container .fal{margin-left:10px}.filter-bar-menu .filter-bar-menu-flex-div{display:flex;flex-direction:column;width:100%}.filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column{position:relative;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;box-sizing:border-box;padding:0 20px}.filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column .filter-bar-criteria,.filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column .filter-bar-criteria-right{width:100%;text-align:center}.filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column .filter-bar-criteria-right{justify-content:left}.filter-bar-container-external{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-left:10px;background-color:#444;color:#fff}.filter-bar-container-external:before{content:"";position:absolute;width:1px;height:100%;background:#fff;top:0;left:0}.filter-bar-container-external .filter-bar-container,.filter-bar-container-external .filter-bar-headers{display:flex;flex-direction:row;justify-content:space-between}.filter-bar-container-external .filter-bar-container{padding-bottom:.5rem;padding-top:.5rem;width:100%}.filter-bar-container-external .filter-bar-container .filter-bar-phrase{width:90%;font-size:15px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-overflow:ellipsis;overflow:hidden;height:40px}.filter-bar-container-external .filter-bar-container .filter-bar-title{width:100%;text-align:center;font-size:30px;font-weight:700}.criteria-label{text-align:center}.little-info-button{width:13px;height:13px;font-size:12px;box-shadow:0 0 0 0;color:#929292;cursor:pointer}.little-eye-button,.little-info-button{min-width:0;min-height:0;margin-left:10px;justify-content:center}.little-eye-button{width:25px;height:25px;color:#fff;background-color:#929292;font-size:14px}.legend-bold{font-weight:700;font-size:15px;margin-left:20px}.force-align-center{display:flex;align-items:center;margin-right:1rem}.force-align-center p{margin-right:1rem}.add-filter-button{border:2px solid #fff;border-radius:15px;padding-right:10px;padding-left:10px}.add-filter-button:hover{color:#333;background-color:#fff}.button-big-text,.filter-bar-big-text{font-weight:700;font-size:16px}.button-big-text{width:75px}.button-big-text .fal{padding:0;transition:.2s}.button-big-text .fal.open{transform:rotate(180deg);font-weight:lighter}.custom-radio-container{display:block;position:relative;padding-left:35px;margin-bottom:8px;cursor:pointer}.cursor-pointer{cursor:pointer;display:flex;flex-direction:row;align-items:center}.custom-radio-container input{position:absolute;opacity:0;cursor:pointer}.custom-radio-checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:2px solid #878787;border-radius:50%}.filter-bar-column input[type=checkbox]{background-color:unset;border:2px solid #878787;cursor:pointer;height:20px;width:20px;border-radius:2px}.filter-bar-column input[type=checkbox]:checked{background-color:#d62d20;border:none}.filter-bar-column input[type=checkbox]:checked:after{border-width:0 2px 2px 0;width:5px;height:12px;left:1px;top:-5px}.custom-radio-checkbox:hover{background-color:#ccc;cursor:pointer}.custom-radio-checkmark:after{content:"";position:absolute;display:none}.custom-radio-container input:checked~.custom-radio-checkmark{border:2px solid #d62d20}.custom-radio-container input:checked~.custom-radio-checkmark:after{display:block}.custom-radio-container .custom-radio-checkmark:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#d62d20}.m30-input{width:50px;padding:20px}.m30-input input{width:100%;border-radius:5px;border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.25);min-height:35px}.m30-label{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:20px}.m30-btn{margin-top:5px;width:90%;font-size:14px;padding:0}@media (max-width:1024px){.store-data{flex-direction:column}.store-data .filter-bar-menu{width:100%;height:400px}.store-data .filter-bar-menu .filter-bar-menu-flex-div{flex-direction:row;height:350px}.store-data .filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column{max-width:24%;padding:0 10px}.store-data .filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column .flex-row{height:35px}.store-data .filter-bar-menu .filter-bar-menu-flex-div .filter-bar-column .right{top:25px;left:0}.store-data .filter-bar-menu .search-button-container{height:50px}.store-data .stores-container{width:100%}.retailer-data{height:700px;flex-direction:column}.retailer-data .graph-container{min-height:900px;max-height:900px;width:100%}.retailer-data .graph-container .chart-js-container .graph-container-frame .graph-info{width:100%;height:50px;margin-bottom:5px;background-color:#eceeef;padding:5px;font-size:12px;line-height:14px;text-align:center}.filter-bar-big-text{font-size:12px}.button-big-text{font-size:12px;width:55px}}.retailer-data-container{scroll-snap-align:start}.retailer-data-container.center{text-align:center}.retailer-data-container .retailer-data{width:100%;margin:0 5px;padding:10px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.retailer-data-container .retailer-data .chartjs-render-monitor{width:100%!important;margin-right:10px}.retailer-data-container .retailer-data .comparator-map-container{width:80%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;border:1px solid #444;border-radius:5px;background-color:#fff;padding:1rem 0}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container{position:relative;height:100%;width:80%;margin-left:10px}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-information-container{display:flex;flex-direction:row;height:auto;padding-bottom:1rem}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-information-container .catchment-information-column{width:50%;font-size:16px}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-information-container .catchment-information-column .catchment-information-text{font-weight:700;margin:10px 0}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-area-container{position:relative;height:500px}.retailer-data-container .retailer-data .catchment-area-container{box-sizing:border-box;width:100%}.retailer-data-container .retailer-data .catchment-area-container>div{width:100%;height:100%}@media (max-width:1024px){.retailer-data-container .retailer-data{flex-direction:column;height:100%}.retailer-data-container .retailer-data .comparator-map-container{width:100%}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container>div{position:relative}.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-area-container{height:500px}.retailer-data-container .retailer-data .graph-container{min-height:900px;max-height:900px;width:100%}.retailer-data-container .retailer-data .graph-container .chart-js-container .graph-container-frame .graph-info{width:100%;height:50px;margin-bottom:5px;background-color:#eceeef;padding:5px;font-size:12px;line-height:14px;text-align:center}}@media (max-width:1024px){.retailer-data-container .retailer-data .comparator-map-container .catchment-stores-container .catchment-information-container .catchment-information-column{font-size:14px}}.error-page{display:flex;width:100%;height:100%;justify-content:center}.error-page button{color:#d62d20}.error-page button:hover{text-decoration:underline;text-underline:#d62d20;cursor:pointer}#outdated{background-color:#f25648;color:#fff;opacity:1;display:table;overflow:hidden;left:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:1500;padding:0 24px 24px 0}#outdated p{font-size:12px}#outdated button{height:20px;position:absolute;right:70px;top:10px;width:auto;cursor:pointer;display:inline-table}.header-container{display:flex;justify-content:center}.confidential-message{text-align:center;color:#d62d20;font-size:20px;padding-top:10px;padding-bottom:10px;font-weight:700;background-color:hsla(0,0%,100%,.75)}.data-content{display:flex}.gemini-comparable-container{display:flex;overflow-x:auto;color:#fff}.gemini-comparable-container .hide-store{background-color:rgba(54,54,54,.92);color:#d3d3d3}.gemini-comparable-container .hide-store button{color:#fff}.gemini-comparable-container .row-data{min-height:40px;display:flex;justify-content:center;align-content:center;flex-direction:column}.gemini-comparable-container .row-data span{display:flex;align-items:center;justify-content:center}.gemini-comparable-container .row-data .icon{margin-left:5px}.gemini-comparable-container .row-data.red{color:red}.gemini-comparable-container .row-data.green{color:green}.gemini-comparable-container .average-column{text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:170px}.gemini-comparable-container .data-container{display:flex;overflow-x:scroll;scrollbar-width:thin}.row-data{min-height:38px;display:flex;justify-content:center;align-content:center;flex-direction:column}.row-data.red{color:red}.row-data.green{color:green}.comparable-column{min-width:120px;text-align:center;cursor:move;background-color:rgba(0,0,0,.3);margin:0 5px}.comparable-column--manually{background-color:#fdfffc;color:#000}.gemini-kpi-comparable-container{display:flex;height:100%}.gemini-container .filters{pointer-events:all}.gemini-container .settings{position:absolute;top:25px;right:50px}.gemini-container .settings .selector{flex:1 1;font-weight:700;font-size:15px;color:#362e2f;padding-left:20px;text-align:left;display:block;border-top:1px solid #ddd9d6}.gemini-container .settings .selector:first-child{border-top:none}.gemini-container #vg_mapviewer,.gemini-container #vg_mapviewer .visiomap{height:calc(100vh - 80px);position:relative}.gemini-container .sc-type-selector{width:170px;height:200px;display:flex;flex-direction:column;justify-content:space-around;border-radius:20px;margin-top:10px;overflow:hidden;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.gemini-container .search-button{left:0;top:0}.data-section-header{font-weight:700;font-size:14px;padding-left:25px;padding-bottom:10px;margin-right:40px;margin-bottom:10px;margin-top:10px;border-bottom:2px solid #fff;display:flex;justify-content:space-between}.data-section-header span:nth-child(2){font-size:11px;margin-top:auto}.side-data-container{transition:width .2s}.gemini-map-container{height:calc(100vh - 80px);pointer-events:none;position:relative}.gemini-map-container .legend-button{display:none}.gemini-map-container .side-data-gemini{pointer-events:all;z-index:2;right:0;position:absolute;color:#fff;background-color:rgba(35,35,35,.95);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);height:100%;max-height:100%;width:calc(min(400px, 30%));bottom:0;font-size:12px}.gemini-map-container .side-data-gemini .right-chevron{padding:0;font-size:20px}.gemini-map-container .action-buttons-container{flex-wrap:wrap;display:flex;flex-direction:row;margin:1rem .5rem;padding-right:40px;justify-content:center;width:100%}.gemini-map-container .action-buttons-container .btn-apollo-container{margin:.5rem}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained{display:flex;justify-content:center;align-items:center;min-width:0;min-height:0;padding-right:10px;padding-left:10px;height:3rem;width:9rem;font-size:12px}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained.disabled{background:#818a91;cursor:not-allowed}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained .icon{margin:unset}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained .ripple-button .ripple{background:#d62d20;border-radius:50%;opacity:1;transform:scale(0);z-index:3}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained .ripple-button .ripple.is-reppling{animation:ripple .5s linear}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained.HIDE{background:#fff;color:#d62d20;box-shadow:inset 0 0 5px #000}.gemini-map-container .action-buttons-container .btn-apollo-container .apollo-button-contained.HIDE i{color:#d62d20}.gemini-map-container .action-buttons-container .mappingConflict-btn{margin:.5rem;padding:1rem;border:1px solid #fff;border-radius:4px;width:50%}.gemini-map-container .action-buttons-container .mappingConflict-btn:hover{background-color:#d62d20;color:#fff;border-color:#d62d20}.gemini-map-container .action-buttons-container.mappingConflict{width:unset;max-width:unset}@keyframes ripple{to{opacity:0;transform:scale(3)}}.gemini-map-container .side-data-gemini.extend-side{width:70%}.gemini-map-container .bottom-menu-gemini-container{position:absolute;width:100%;bottom:0;pointer-events:none}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container{justify-content:flex-end}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container .visio-ui{position:static}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container .visio-ui .zoom-visio{display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:all}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container .visio-ui .zoom-visio .zoom-button-container{display:flex;flex-direction:row;height:3rem}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container .visio-ui .zoom-visio .floor-selector{width:4rem;pointer-events:all;flex-direction:column;display:flex;margin-bottom:.5rem}.gemini-map-container .bottom-menu-container{width:52%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.gemini-map-container .bottom-menu-gemini{display:flex;flex-direction:column;width:100%;margin-right:2rem}.gemini-map-container .bottom-menu-gemini .rounded-button{min-height:40px;min-width:40px}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container button{font-size:16px}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .rounded-button span{margin:0}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .text-button{white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px;border-radius:30px}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container{display:flex;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);padding:10px 20px;margin:20px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container.hidden{display:none}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container .legend-item{flex:1 1;display:flex;align-items:center}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container .legend-item.business-plan{flex-direction:column;justify-content:flex-start;text-align:center}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container .legend-item.business-plan .color-item{min-width:35px;margin-bottom:5px}.gemini-map-container .bottom-menu-gemini .bottom-menu-legend-container .legend-container .color-item{height:20px;width:35px;margin-right:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.gemini-map-container .bottom-menu-gemini .bottom-menu-settings{margin:0 20px 10px 10px;display:flex;align-items:flex-end;justify-content:space-between}.gemini-map-container .bottom-menu-gemini .bottom-menu-settings .expand-button{margin:3px;pointer-events:all;background-color:#d62d20;color:#fff}.gemini-map-container .bottom-menu-gemini .bottom-menu-settings .expand-button.selected{background-color:#444;box-shadow:none}.gemini-map-container .bottom-menu-gemini .heatmap-indicator,.gemini-map-container .bottom-menu-gemini .heatmap-indicator-quartiles{height:20px}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-container{display:flex}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-container div:first-child,.gemini-map-container .bottom-menu-gemini .heatmap-indicator-container div:nth-child(3){flex:1 1}.gemini-map-container .bottom-menu-gemini .heatmap-indicator{flex:12 1;border:1px solid #fff;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.gemini-map-container .bottom-menu-gemini .heatmap-indicator div{flex:1 1}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .veryVeryLow{background-color:#3c3}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .veryLow{background-color:#9f3}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .low{background-color:#ffff25}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .high{background-color:#ffbf00}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .veryHigh{background-color:#f60}.gemini-map-container .bottom-menu-gemini .heatmap-indicator .veryVeryHigh{background-color:#d62d20}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .veryVeryLow{background-color:#caaae4}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .veryLow{background-color:#9fdb70}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .low{background-color:#ffff7f}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .high{background-color:#ffbf00}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .veryHigh{background-color:#faa094}.gemini-map-container .bottom-menu-gemini .ocr-heatmap .veryVeryHigh{background-color:#d90839}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-quartiles{margin-bottom:18px;background-color:initial;display:flex;flex-direction:row;justify-content:space-between}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-quartiles .quartil-tooltip{display:flex;flex-direction:column;align-items:center;width:20%;margin:0 5px}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-quartiles .quartil-tooltip .quartil-text{font-weight:700;width:100%;padding:3px 0;background-color:#fff;text-align:center;border:2px solid #464646}.gemini-map-container .bottom-menu-gemini .heatmap-indicator-quartiles .quartil-tooltip .down-arrow{width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #464646}.gemini-map-container .side-data-gemini-hidden,.gemini-map-container .top-menu-optional-hidding{position:absolute;color:#fff;background-color:#d62d20;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);width:35px}.gemini-map-container .side-data-gemini-hidden .up-down-chevron,.gemini-map-container .top-menu-optional-hidding .up-down-chevron{padding:10px;font-size:30px}.gemini-map-container .side-data-gemini-hidden{display:flex;top:0;right:0;height:100%;cursor:pointer;pointer-events:all;flex-direction:row;align-items:center}.gemini-map-container .left-chevron,.gemini-map-container .right-chevron{font-size:30px;padding:0 10px}.gemini-map-container .top-menu-gemini{transition:all .15s ease-in;justify-content:center;text-align:center;display:flex;overflow:hidden;pointer-events:all;height:145px;width:420px}.gemini-map-container .top-menu-gemini.collapsed{height:40px;width:390px}.gemini-map-container .top-menu-gemini.collapsed .top-menu-gemini-cell{width:-webkit-min-content;width:-moz-min-content;width:min-content}.gemini-map-container .top-menu-gemini .title-buttons{margin-left:10px;padding:5px;background-color:#d62d20;color:#fff;border:1px solid #fff;min-width:59px}.gemini-map-container .top-menu-gemini .data-section-header{margin-right:0;padding-left:0;font-size:14px;white-space:nowrap}.gemini-map-container .filter-container{box-shadow:0 3px 6px 0 rgba(0,0,0,.2);max-height:100%}.gemini-map-container .shop-container,.gemini-map-container .side-data-gemini,.gemini-map-container .top-menu-gemini{position:absolute;top:0;color:#fff;background-color:rgba(35,35,35,.85);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);max-height:100%}.gemini-map-container .top-menu-gemini{z-index:1}.gemini-map-container .search-button{box-shadow:0 3px 6px 0 rgba(0,0,0,.2);height:100%;width:100%}.gemini-map-container .filter-first-step{width:100%;height:100%;background-color:unset;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.gemini-map-container .filter-first-step .placeholder{height:0}.gemini-map-container .filter-first-step .top-menu-gemini-cell{padding:10px 15px;font-weight:700}.gemini-map-container .filter-first-step .top-menu-gemini-cell .data-section-header{padding-left:0}.gemini-map-container .filter-first-step .top-menu-gemini-cell .selector-buttons-row{display:flex;flex-direction:row;font-size:12px}.gemini-map-container .filter-first-step .top-menu-gemini-cell .selector-buttons-row .selector-buttons{width:auto;min-width:59px;padding:2px 10px;background-color:initial;color:#fff;border:1px solid #fff}.gemini-map-container .filter-first-step .top-menu-gemini-cell .selector-buttons-row .selected{background-color:#d62d20;color:#fff}.gemini-map-container .filter-first-step .top-menu-gemini-cell .selector-buttons-row .down-arrow-selected{background-color:#d62d20;color:#fff;position:relative}.gemini-map-container .filter-first-step .top-menu-gemini-cell .selector-buttons-row .down-arrow-selected:after{content:"";position:absolute;left:18px;top:20px;width:0;height:0;margin:0 auto;border-top:15px solid #d62d20;border-left:10px solid transparent;border-right:10px solid transparent}.gemini-map-container .left-menu-header{text-align:left}.gemini-map-container .search-input{width:100%;text-align:center;padding:0}.gemini-map-container .search-input input{font-size:16px}.gemini-map-container .search-input .filter-input{width:80%;margin-bottom:20px}.gemini-map-container .data-section-header{margin-right:40px;margin-top:0}.gemini-map-container .store-name-container{padding:15px 15px 0;display:flex}.gemini-map-container .store-name-container .placeholder{flex:1 1}.gemini-map-container .store-name-container .placeholder.unmap-btn{display:flex;justify-content:flex-end}.gemini-map-container .store-name-container .store-name{max-width:100%;text-align:center;font-weight:600;min-height:30px;font-size:16px}.gemini-map-container .store-name-container .store-name--center{width:100%}.gemini-map-container .store-name-container .exit-button{display:flex;justify-content:center;align-items:center;height:3rem;width:3rem;float:left;background-color:#d62d20;position:relative;border-radius:50%;left:-2.5rem}.gemini-map-container .store-subtitle{display:flex;justify-content:center;font-size:16px}.gemini-map-container .left-exit-button{display:flex;justify-content:center;align-items:center;height:3rem;width:3rem;float:right;background-color:#d62d20;position:absolute;border-radius:50%;right:-1.5rem}.gemini-map-container .left-exit-button .left-chevron{padding:0;font-size:20px}.gemini-map-container .white-board{background-color:#fff;color:#000;margin:15px 25px;padding:5px 15px;max-width:220px;max-height:300px;overflow-y:auto}.gemini-map-container .white-board .white-board-row{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px}.gemini-map-container .gemini-store-data-container--overflow{height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin}.gemini-map-container .gemini-store-data-container--overflow .placeholder--absolute{position:absolute}.gemini-map-container .gemini-store-data-container .analysis-container-block .kpi-selector-container{width:100%;min-width:100%}.gemini-map-container .gemini-store-data-container .analysis-container-block .kpi-selector-container table{width:96%;margin:0 2%}.gemini-map-container .gemini-store-data-container .data-mapping-mode{position:relative;width:100%;background-color:unset;padding:10px 0}.gemini-map-container .gemini-store-data-container .data-mapping-mode p{width:90%;font-size:18px}.gemini-map-container .gemini-store-data-container .data-mapping-mode .expand-button{margin:3px;pointer-events:all;background-color:#d62d20;color:#fff}.gemini-map-container .gemini-store-data-container .compute-store-distances-button{border-radius:0;font-size:12px}.gemini-map-container .gemini-side-data{display:flex;flex-direction:column;justify-content:space-between}.gemini-map-container .analysis-container{scrollbar-color:rgba(41,41,41,.6) transparent;height:100%}.gemini-map-container .analysis-container ::-webkit-scrollbar{width:9px;height:9px}.gemini-map-container .analysis-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.gemini-map-container .analysis-container ::-webkit-scrollbar-thumb{background:rgba(41,41,41,.6);border-radius:4px}.gemini-map-container .analysis-container ::-webkit-scrollbar-thumb:hover{background:rgba(92,92,92,.7)}.gemini-map-container .analysis-container body{scrollbar-face-color:rgba(41,41,41,.6);scrollbar-track-color:transparent}.gemini-map-container .analysis-container .analysis-container-block{margin-bottom:1rem}.gemini-map-container .analysis-container .analysis-container-block .data-section-header{margin-left:30px;padding-left:5px}.gemini-map-container .analysis-container .analysis-container-block .btn-apollo-container{display:flex;justify-content:center;margin:15px 0;max-width:400px}.gemini-map-container .analysis-container .analysis-container-block .btn-apollo-container .scroll-down{margin-top:20px;margin-bottom:20px}.gemini-map-container .kpi-selector-container{display:flex;flex-direction:column;width:400px;min-width:400px}.gemini-map-container .kpi-selector-container.comparable{padding-top:76px}.gemini-map-container .kpi-selector-container .kpi-selector-row{display:flex;flex-direction:row;min-height:40px;max-height:40px}.gemini-map-container .kpi-selector-container .kpi-selector-row .subtitle{margin-top:auto;flex:1 1;font-size:8px}.gemini-map-container .kpi-selector-container .kpi-selector-row.description{min-height:28px;max-height:28px}.gemini-map-container .kpi-selector-container .kpi-selector{padding:10px 25px;width:100%;display:flex;justify-content:space-between;text-align:left}.gemini-map-container .kpi-selector-container .kpi-selector .tooltip-container{display:none}.gemini-map-container .kpi-selector-container .kpi-selector.description{padding:5px 25px}.gemini-map-container .kpi-selector-container .kpi-selector .data-value{font-weight:700}.gemini-map-container .kpi-selector-container .kpi-selector.selected{padding:5px 5px 0 25px;background-color:#d62d20;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.gemini-map-container .kpi-selector-container .arrow-right{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:25px solid #d62d20}.gemini-map-container .kpi-selector-container table{width:400px;border-collapse:collapse}.gemini-map-container .kpi-selector-container table tr{margin:2px}.gemini-map-container .kpi-selector-container table td,.gemini-map-container .kpi-selector-container table th{width:25%;text-align:center;padding:8px 0;border:1px solid #fff}.gemini-map-container .kpi-selector-container table td .currency-convertor,.gemini-map-container .kpi-selector-container table th .currency-convertor{display:initial}.gemini-map-container .kpi-selector-container table td .text-bolder,.gemini-map-container .kpi-selector-container table th .text-bolder{font-weight:700}.gemini-map-container .kpi-selector-container table tbody>tr>:first-child{width:30%;text-align:left;padding-left:5px}.gemini-map-container .division-selector{display:flex;justify-content:center}.gemini-map-container .division-element{margin-left:7px;margin-right:7px;width:55px;color:#fff;cursor:pointer;font-weight:600;margin-bottom:10px;transition-duration:.2s}.gemini-map-container .division-element .division-indicator{height:3px;margin-bottom:3px;width:100%;background-color:#fff;margin-right:10px}.gemini-map-container .division-element .division-title{font-size:15px;font-weight:600}.gemini-map-container .division-element.selected{color:#d62d20}.gemini-map-container .division-element.selected .division-indicator{background-color:#d62d20}.gemini-map-container .button-container{text-align:center}.gemini-map-container .button-container .add-button{font-weight:700;font-size:19px;margin:20px;text-align:center;padding:10px 20px;background-color:#d62d20;cursor:pointer}.gemini-map-container .loader-screen{background-color:rgba(42,45,47,.5);pointer-events:none;width:100vw;height:100%;display:flex}.gemini-map-container .raw-map{pointer-events:all}.gemini-map-container .raw-map .button-container{box-shadow:none;height:0;width:unset}.gemini-map-container .raw-map .button-container.opened{height:unset}.gemini-map-container .raw-map .search-button{position:absolute;top:60px;left:25px}.gemini-map-container .raw-map .search-button .filters .filter-first-step{background-color:rgba(35,35,35,.81);box-shadow:0 3px 6px 0 rgba(0,0,0,.2);color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;display:flex;flex-direction:column}.gemini-map-container .raw-map .search-button .search-input{width:250px;padding:20px 34px 20px 20px}.gemini-map-container .raw-map .search-store-button{z-index:9}.gemini-map-container .raw-map .bl-button{top:130px}.gemini-map-container .raw-map .lp-button{position:absolute;left:25px;top:200px}.gemini-map-container .raw-map .lp-button.disabled{background:#c9c9c9}.gemini-map-container .raw-map .mapping-mode-button{position:absolute;left:25px;top:270px;background-color:#d62d20;color:#fff}@media screen and (max-width:1024px){.slider .gemini-map-container .side-data-gemini.extend-side{width:90%}.slider .gemini-map-container .kpi-selector-container{overflow-y:auto}.slider .gemini-map-container .bottom-menu-gemini{width:75%}.slider .gemini-map-container .analysis-container .analysis-container-block{height:100%}}@media screen and (max-width:768px){.gemini-map-container .bottom-menu-gemini-container{bottom:10px}.gemini-map-container .bottom-menu-gemini-container .bottom-menu-container{width:90%}}.building{flex:1 1;overflow-y:scroll;max-height:40rem}.array{width:100%}.array .icon{float:right}.array .table{height:100px;display:table;justify-content:center;text-align:center;width:100%}.array .table .white{background-color:#fff}.array .table tr{width:100%}.array .table tr th{display:inline-flex;justify-content:center;height:100%;flex-direction:column}.array .office-name{color:#362e2f;padding:10px;cursor:pointer;border-bottom:1px solid #ddd9d6;margin:5px 10px;display:flex;flex-direction:row;align-items:center}.array .office-name span{width:7rem;font-size:20px}.array .office-name .building-key-figures{display:flex;flex-direction:row;max-width:100%;overflow:auto;width:87%}.array .office-name .building-key-figures .key-figure{height:unset;margin-bottom:0;margin-top:0;position:relative}.array .office-name .building-key-figures .key-figure .keyfigure-tooltip{visibility:hidden;background-color:#fff;position:absolute;font-size:12px;border:1px solid #d3d3d3;width:200px;bottom:0;z-index:1;left:-20%}.array .office-name .building-key-figures .key-figure:hover .keyfigure-tooltip{visibility:visible}.array .office-name .building-key-figures .key-figure .key-media-container{display:flex;justify-content:center}.array .office-name .building-key-figures .key-figure .key-media-container .media{background-color:#d62d20;height:45px;width:45px;border-radius:50%;display:flex;justify-content:center;color:#fff}.array .office-name .building-key-figures .key-figure .key-media-container .media i{font-size:35px;display:inline-flex;justify-content:center;flex-direction:column}.array .office-name .building-key-figures .key-figure .key-media-container .media .imgIcon{margin:auto;width:30px;height:30px}.array .office-name .building-key-figures .key-figure .data{text-align:center}.array .office-name .building-key-figures .key-figure .data .text{font-size:15px;width:unset;font-weight:700}.array .office-name .building-key-figures .key-figure .data .subtext{font-size:15px;min-width:unset}.array .office-name .icon{justify-self:flex-end;transition:.3s}.array .office-name .icon.expended{transform:rotate(-180deg)}.array .line-title{font-weight:600}.array .line{padding:10px;display:flex}.array .line .line-elt{flex:1 1}.array .line.highlight{background-color:#ddd9d6}.bottom-menu-container.mapping-legend{justify-content:flex-end}.data-mapping-mode{position:absolute;top:0;height:100%;max-height:100%;pointer-events:all;z-index:2;color:#fff;background-color:rgba(35,35,35,.95)}.data-mapping-mode.left{padding:unset;left:0;width:300px}.data-mapping-mode.right{right:0;width:350px}.data-mapping-mode .information-text{padding:10px 20px}.data-mapping-mode .information-text span{margin:0}.data-mapping-mode .header-mapping-mode{display:flex;flex-direction:row;font-size:20px;min-height:50px;align-items:center}.data-mapping-mode .header-mapping-mode .return{padding:1.5rem;margin-right:.75rem}.data-mapping-mode .header-mapping-mode .title-mapping-mode{margin-top:auto;margin-bottom:auto}.data-mapping-mode .content-data-mapping-mode{height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#eae9e9}.data-mapping-mode .content-data-mapping-mode .mapping-mode-top-part{display:flex;flex-direction:column;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:75%}.data-mapping-mode .content-data-mapping-mode .mapping-mode-top-part .mapping-left-tab-header{display:flex;justify-content:end;align-items:center;font-size:20px}.data-mapping-mode .content-data-mapping-mode .mapping-mode-top-part .mapping-left-tab-header .title-tab{text-align:center;width:100%;padding-left:calc(20px + 3rem)}.data-mapping-mode .content-data-mapping-mode .mapping-mode-top-part .mapping-left-tab-header .mapping-left-close{padding:1.5rem}.data-mapping-mode .content-data-mapping-mode .store-name{width:100%;text-align:center;margin-top:20px}.data-mapping-mode .content-data-mapping-mode .search-bar .store-name-container{padding-bottom:15px}.data-mapping-mode .content-data-mapping-mode .search-bar .store-name-container .select-array-container{position:relative;top:0}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode{position:relative}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge-title{display:flex;flex-direction:row;justify-content:space-between;margin-right:1.5rem}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge-title .tooltip-container{position:relative}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge-title .tooltip-container .tooltip-text{position:absolute;visibility:hidden;top:1rem;z-index:1;right:-1.55rem;margin:1rem;width:10rem;background-color:#fff;color:#000;padding:1rem;border-radius:4px}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge-title .tooltip-container .tooltip-text:after{content:" ";position:absolute;top:-.7rem;right:.7rem;margin-left:-5px;border:5px solid transparent;border-bottom-color:#fff}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge-title :hover .tooltip-text{visibility:visible}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode span{margin-left:1.5rem}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge{background-image:linear-gradient(90deg,red,#ff5400,#fc7c00,#f89c00,#f3b900,#e5c300,#d4cc00,#c2d500,#a5ce00,#87c700,#66bf00,#3cb700);height:1rem;width:auto;margin:1.5rem 1.5rem .5rem;position:relative}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge div{background-color:#000;position:absolute;bottom:0;right:0;height:1rem}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .jauge :before{content:" ";width:2px;height:1.5rem;background-color:red;position:absolute}.data-mapping-mode .content-data-mapping-mode .jauge-mapping-mode .pourcentage{position:absolute}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode{display:flex;flex-direction:column;margin:3rem 1.5rem 1.5rem;min-height:220px}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content{display:flex;flex-direction:row;margin-bottom:1rem;min-height:20px}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color{height:20px;width:35px;margin-right:10px;background-color:#fff}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.multipleMercury,.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.unMappedColor{background-color:#3aa6fa}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.manuallyFlagged{background-color:#ff6dc5}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.retailerMissing{background-color:#0047ab}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.multipleLux{background-color:#faec00}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.emptyUnit{background-color:#fa0001}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.luxOnly{background-color:#faba3a}.data-mapping-mode .content-data-mapping-mode .legend-mapping-mode .legend-content .legend-color.manuallyMapped{background-color:#24d986}.data-mapping-mode .content-data-mapping-mode .list-mercury-only{margin-left:1.5rem;padding-right:1.5rem;height:100%;max-height:100%;overflow-y:scroll;scrollbar-width:thin}.data-mapping-mode .content-data-mapping-mode .list-mercury-only-title{margin-left:1.5rem}.data-mapping-mode .content-data-mapping-mode .list-mercury-only .store-list-mercury-only .mercury-only-store{margin-top:1rem;margin-bottom:1rem;border-bottom:1px solid #707070;padding-bottom:.75rem;min-height:1.8rem}.data-mapping-mode .content-data-mapping-mode .list-mercury-only .store-list-mercury-only .mercury-only-store.impossible{color:#707070}.data-mapping-mode .content-data-mapping-mode .information-text{padding:10px 20px 0}.data-mapping-mode .content-data-mapping-mode .information-text span{margin-left:0}.data-mapping-mode .content-data-mapping-mode .store-informations{display:flex;flex-direction:column;padding:0 1.5rem;max-height:105px}.data-mapping-mode .content-data-mapping-mode .store-informations .information-header{font-weight:600;width:100%;text-align:center;margin-top:15px;margin-bottom:10px}.data-mapping-mode .content-data-mapping-mode .action-flagging-mode{display:flex;flex-direction:column;align-items:center}.data-mapping-mode .content-data-mapping-mode .action-flagging-mode .warning{font-size:14px}.data-mapping-mode .content-data-mapping-mode .action-flagging-mode .flags{display:flex;flex-wrap:wrap;justify-content:center;margin:.5rem}.data-mapping-mode .content-data-mapping-mode .action-flagging-mode .flags .flag{width:7rem;border:1px solid #fff;border-radius:6px;padding:.5rem;margin:.5rem;text-align:center}.data-mapping-mode .content-data-mapping-mode .action-flagging-mode .flags .flag.selected,.data-mapping-mode .content-data-mapping-mode .action-flagging-mode .flags :hover{background-color:#fff;color:#000}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;min-height:20%}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .warning{margin:0;line-height:25px;font-size:14px}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .mercury-only{display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:thin;align-items:center;width:100%}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .mercury-only .mercury-only-store{display:flex;flex-direction:column;width:21rem;border:1px solid #fff;border-radius:6px;padding:.5rem;margin:.5rem;align-items:center;min-height:4.5rem}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .mercury-only .mercury-only-store--impossible{border:1px solid #d62d20;color:#d62d20}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .mercury-only .mercury-only-store span{margin-left:0}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .mercury-only :hover{background-color:#fff;color:#000}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode small{color:#d62d20;font-size:12px}.data-mapping-mode .content-data-mapping-mode .action-mapping-mode .unmap-btn{align-self:center;width:12rem;padding:.5rem;color:#fff;background-color:#d62d20;border-radius:6px}.data-mapping-mode .content-data-mapping-mode .possible-mercury{align-items:unset}.data-mapping-mode .content-data-mapping-mode .empty-units-mapping-mode{padding-left:1.5rem}.data-mapping-mode .content-data-mapping-mode .mapping-section-header{margin:1rem;padding-bottom:.75rem;padding-top:.5rem;border-bottom:2px solid #fff;width:available;text-align:center;font-weight:700;color:#fff!important}.data-mapping-mode .content-data-mapping-mode .history-container{margin-top:.5rem;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;min-height:20%;max-height:40%}.data-mapping-mode .content-data-mapping-mode .history-container .history{display:flex;justify-content:space-between;margin:1rem 1rem 0;border-bottom:1px solid #707070;padding-bottom:.75rem;min-height:2.4rem}.modal-container{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background-color:#fff;background-color:hsla(0,0%,100%,.6);pointer-events:all}.modal-container .modal{background-color:rgba(35,35,35,.95);max-width:90%;max-height:80%;margin:5% auto;color:#fff;overflow:auto;overscroll-behavior:none}.modal-container .modal .modal-title{display:flex;flex-direction:row;justify-content:space-between;font-size:20px;padding:1rem;height:2rem}.modal-container .modal .modal-title i{color:#d3d3d3;cursor:pointer}.modal-container .modal .filter-comparables-container .filter-comparables{width:400px;min-height:500px;display:flex;flex-direction:column}.modal-container .modal .filter-comparables-container .filter-comparables .comparables-header{padding-bottom:30px}.modal-container .modal .filter-comparables-container .filter-comparables .filter{display:flex;flex-direction:column;width:400px;margin:0 1rem 1rem 0}.modal-container .modal .filter-comparables-container .filter-comparables .filter .filter-header{font-weight:700;padding:.5rem 0}.modal-container .modal .filter-comparables-container .filter-comparables .filter .category-selector,.modal-container .modal .filter-comparables-container .filter-comparables .filter .selector-buttons-row{display:flex;min-height:30px;border:.5px solid #fff;white-space:pre-wrap}.modal-container .modal .filter-comparables-container .filter-comparables .filter .category-selector button,.modal-container .modal .filter-comparables-container .filter-comparables .filter .selector-buttons-row button{flex:1 1;padding:0 10px;line-height:12px;min-height:unset;min-width:100px}.modal-container .modal .filter-comparables-container .filter-comparables .filter .category-selector button.selected,.modal-container .modal .filter-comparables-container .filter-comparables .filter .selector-buttons-row button.selected{color:#fff;background-color:#d62d20}.modal-container .modal .filter-comparables-container .filter-comparables .filter .filter-select{background:none;color:#fff;border:1px solid #fff;height:35px;font-family:Flamalight;font-size:14px}.modal-container .modal .filter-comparables-container .filter-comparables .filter .filter-select option{background:#2a2d2f;color:#fff}.modal-container .modal .filter-comparables-container .filter-comparables .select-array-container{position:unset;z-index:unset}.modal-container .modal .filter-comparables-container .filter-comparables .select-array-container .search-input input{font-family:Flamalight;font-size:14px}.modal-container .modal .filter-comparables-container .filter-comparables .select-array-container .select-array{position:absolute;width:388px;background-color:rgba(35,35,35,.95);margin-top:5px}.modal-container .modal .search-possibilities{position:absolute;top:60px;width:100%;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;background:#000}.modal-container .modal .search-possibilities button{padding:8px 0}.modal-container .modal-content{display:flex;flex-direction:row;height:calc(100% - 4rem)}.modal-container .modal-content .store-name{font-size:30px}.modal-container .modal-content .gemini-kpi-comparable-container{height:calc(98% - 50px);width:400px;padding-top:75px;box-sizing:border-box}.modal-container .modal-content .gemini-kpi-comparable-container .kpi-selector-container{overflow-y:unset}.modal-container .modal-content .modal-comparables-container{width:100%}.modal-container .modal-content .comparables-container{display:flex;width:100%}.modal-container .modal-content .comparables-container .comparables-main-retailer{padding:0 30px 10px}.modal-container .modal-content .comparables-container .comparables-main-retailer .kpi-selector{cursor:unset}.modal-container .modal-content .comparables-container .comparables-header{height:50px;display:flex;justify-content:space-between;align-items:center;padding-left:25px}.modal-container .modal-content .comparables-container .gemini-comparable-container{padding-left:1rem}.modal-container .modal-content .comparables-container .gemini-comparable-container .empty-state{display:none}.modal-container .modal-content .comparables-container .gemini-comparable-container .average-column,.modal-container .modal-content .comparables-container .gemini-comparable-container .comparable-column{display:flex;flex-direction:column;justify-content:space-between}.modal-container .modal-content .comparables-container .gemini-comparable-container .average-column .comparable-title,.modal-container .modal-content .comparables-container .gemini-comparable-container .comparable-column .comparable-title{min-height:85px}.modal-container .modal-content .comparables-container .gemini-comparable-container .average-column .comparable-title span,.modal-container .modal-content .comparables-container .gemini-comparable-container .comparable-column .comparable-title span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal-container .modal-content .comparables-container .gemini-comparable-container .average-column{height:calc(100% - 8px);padding:0 20px}.modal-container .modal-content .comparables-container .gemini-comparable-container .comparable-column{height:100%}@media only screen and (max-width:768px){.modal-container .modal{width:50%;height:100%;max-height:none;max-width:none;margin:0;transform:translateX(calc(100vw - 3rem))}.modal-container .modal .modal-content .tooltip-container{display:block;position:absolute;right:0;top:0;margin-left:0}.modal-container .modal .modal-content .comparables-header{padding-left:0}.modal-container .modal .modal-content .comparables-header .store-name{font-size:18px}.modal-container .modal .modal-content .comparables-header button{position:absolute;top:10px;left:5px;max-width:80px;padding:5px}.modal-container .modal .modal-content .gemini-kpi-comparable-container{padding-top:10px;height:100%;width:100%}.modal-container .modal .modal-content .gemini-kpi-comparable-container .kpi-selector-container{height:100%;max-height:none}.modal-container .modal .modal-content .gemini-kpi-comparable-container .kpi-selector-container .kpi-selector-row:not(:last-child){border-bottom:1px solid}.modal-container .modal .modal-content .gemini-kpi-comparable-container .kpi-selector-container .kpi-selector-row{min-height:55px;max-height:55px;padding:5px 0}.modal-container .modal .modal-content .gemini-kpi-comparable-container .kpi-selector-container .kpi-selector-row .kpi-selector{flex-flow:column;padding:0 15px 0 0;position:relative}.modal-container .modal .modal-content .gemini-kpi-comparable-container .kpi-selector-container .kpi-selector-row .kpi-selector:first-child div .subtitle{display:none}.modal-container .modal .modal-content .gemini-comparable-container .average-column{box-shadow:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-container .modal .modal-content .gemini-comparable-container .average-column .row-data:first-child{display:none}.modal-container .modal .modal-content .gemini-comparable-container .average-column .row-data{min-height:55px;padding-bottom:11px;justify-content:flex-end}.modal-container .modal .modal-content .gemini-comparable-container .data-container{padding-top:15px}.modal-container .modal .modal-content .gemini-comparable-container .data-container .empty-state{display:block;max-width:100%;align-self:center}.modal-container .modal .modal-content .gemini-comparable-container .data-container .data-content div .comparable-column .row-data{min-height:66px}.modal-container .modal .modal-content .gemini-comparable-container .data-container .data-content div .comparable-column .row-data:nth-child(2){display:none}.modal-container .modal .modal-content .modal-comparables-container .comparables-container .comparables-main-retailer{width:33%;padding-left:1rem;padding-right:0}.modal-container .modal .modal-content .modal-comparables-container .comparables-container .comparables-main-retailer .filter-comparables{width:100%}.modal-container .modal .modal-content .modal-comparables-container .comparables-container .comparables-main-retailer .filter-comparables .comparables-header{padding-right:25px}.modal-container .modal .modal-content .modal-comparables-container .comparables-container .comparables-main-retailer .filter-comparables .filter{width:100%;max-width:310px;margin:auto}.modal-container .modal .modal-content .modal-comparables-container .comparables-container .filter-comparables-container{padding:0 10px;width:100%}.modal-container .modal .filter-comparables{flex-direction:column}.modal-container .modal .filter-comparables .selector-buttons-row input{width:100%}}.business-plan-timeline-container{position:absolute;top:45px;left:0;width:100%;height:70px;display:flex;justify-content:center}.business-plan-timeline-container--large{height:180px}.business-plan-timeline-container .business-plan-timeline{pointer-events:all;z-index:2;display:flex;flex-direction:column;color:#fff;font-size:20px;justify-content:space-around;flex-grow:1;max-width:35%;height:100%;background-color:rgba(35,35,35,.95);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.business-plan-timeline-container .business-plan-timeline span{text-align:center}.business-plan-timeline-container .business-plan-timeline .year-selector-container{display:flex;flex-direction:column;align-items:center;justify-content:space-around;color:#fff;font-size:20px}.business-plan-timeline-container .business-plan-timeline .year-selector-container--large{padding-top:5px}.business-plan-timeline-container .business-plan-timeline .year-selector-container .year-selector button{margin:0 30px}.business-plan-timeline-container .business-plan-timeline .year-selector-container .year-selector button.disabled{opacity:1%;cursor:default}.business-plan-timeline-container .business-plan-timeline .year-selector-container .now-button{padding:0 10px;width:70px;height:25px;border-radius:3px;border:1px solid #fff;font-size:14px}.business-plan-timeline-container .business-plan-timeline .year-selector-container .unselect-button{position:absolute;padding:0 10px;width:80px;height:25px;margin:0 20px;border-radius:3px;left:0;background-color:#d62d20;font-size:14px}.business-plan-timeline-container .business-plan-timeline .timeline-container{align-items:center;display:flex;flex-direction:column;flex:0 0 auto;margin:0}.business-plan-timeline-container .business-plan-timeline .timeline-container .all-months{width:95%;display:flex;justify-content:space-between;font-size:15px}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline{position:relative;display:flex;flex-direction:column;height:80px;width:95%;background-color:#fff}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container{width:100%;display:flex;justify-content:space-between}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow{height:0;width:0;border-bottom:15px solid transparent;border-right:14px solid transparent;border-left:14px solid transparent}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--selected{border-bottom-color:#cf13c6}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--renewal{border-bottom-color:#1469b3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--lease-termination{border-bottom-color:#d62d20}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--letting-reletting{border-bottom-color:#3c3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--rent-review{border-bottom-color:#ffff25}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--first-letting{border-bottom-color:#9f3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .selector-arrows-container .year-selector-arrow--lease-modification{border-bottom-color:#ffbf00}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;height:60px;cursor:pointer}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret{height:60px;min-width:20%;background:#d62d20;position:absolute;color:#fff;font-size:14px;font-weight:700;justify-content:center;white-space:pre-line;text-align:center;display:flex;align-items:center;padding-left:.5rem;padding-right:.5rem;border-radius:4px}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--selected{background:#cf13c6}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--renewal{background:#1469b3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--lease-termination{background:#d62d20}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--letting-reletting{background:#3c3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--rent-review{background:#ffff25}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--first-letting{background:#9f3}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret--lease-modification{background:#ffbf00}.business-plan-timeline-container .business-plan-timeline .timeline-container .timeline .timeline-entry .carret .description{white-space:pre-line;text-align:center;display:flex;align-content:center;justify-content:center;transform:translateX(-50%);z-index:2;padding:5px;width:200px;color:#362e2f;font-size:14px}.lds-ellipsis{margin:auto;display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:20px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.gemini-web{display:block}.gemini-mobile,.gemini-web .up-icon,.mobile-legend-container{display:none}@media only screen and (max-width:768px){#app{overflow:unset}.gemini-map-container .kpi-selector-container{width:100%;min-width:unset}.gemini-map-container .kpi-selector-container .arrow-right{display:none}.gemini-map-container .action-buttons-container{margin:0}.gemini-map-container .filter-first-step .top-menu-gemini-cell{padding:5px 15px}.gemini-map-container .mobile-legend-container{display:flex;flex-direction:column;position:fixed;top:5px;left:5px;width:33.33333%}.gemini-map-container .mobile-legend-container .mobile-legend{display:flex;flex-direction:row;width:100%}.gemini-map-container .mobile-legend-container .mobile-legend .legend-button{display:block;pointer-events:all;margin:3px;background-color:#d62d20;color:#fff;min-height:45px;min-width:45px}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils{height:45px;overflow:scroll;pointer-events:all}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-quartiles{height:20px}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-container{display:flex;height:20px}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-container div:first-child,.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-container div:nth-child(3){flex:1 1}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator{flex:12 1;border:1px solid #fff;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator div{flex:1 1}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-quartiles{margin-bottom:10px;background-color:initial;display:flex;flex-direction:row;justify-content:space-between}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-quartiles .quartil-tooltip{display:flex;flex-direction:column;align-items:center;margin:0 5px}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-quartiles .quartil-tooltip .quartil-text{font-size:12px;width:100%;padding:3px 0;background-color:#fff;text-align:center;border:1px solid #464646}.gemini-map-container .mobile-legend-container .mobile-legend .mobile-quantils .heatmap-indicator-quartiles .quartil-tooltip .down-arrow{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #464646}.gemini-map-container .mobile-legend-container .visio-ui{position:static;margin-top:10px}.gemini-map-container .mobile-legend-container .visio-ui.hidden{display:none}.gemini-map-container .mobile-legend-container .visio-ui .zoom-visio .floor-selector .ripple-button{width:100%}.gemini-map-container .mobile-legend-container .visio-ui .zoom-visio .zoom-button-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#left-filters,#right-data{width:calc(100vw - 3rem);flex-shrink:0}.gemini-web{display:none}#vg_mapviewer{position:fixed;width:50%}.gemini-mobile{display:flex;flex-direction:row;height:100%;width:200%;z-index:2;position:relative;transition:all .5s ease-in-out;transform:translateX(0)}.gemini-mobile.noscroll{overflow:hidden}.gemini-mobile .swipe-button{transform:translateY(calc(100% - 7rem));background-color:#d62d20;width:3rem;pointer-events:all;color:#fff;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .5s ease-in-out}.gemini-mobile .swipe-button span{padding-bottom:1rem;text-transform:uppercase;writing-mode:vertical-lr;-webkit-text-orientation:sideways;text-orientation:sideways;padding-top:1rem}.gemini-mobile .swipe-button .rotate{transform:rotate(-180deg)}.gemini-mobile .swipe-button.isUp{transform:translateY(4%)}.gemini-mobile .right-data{transform:translateY(calc(100% - 7rem));position:static;width:calc(100vw - 3rem);transition:all .5s ease-in-out}.gemini-mobile .right-data .up-icon{position:relative;width:100%;justify-content:center;display:flex;align-items:flex-end}.gemini-mobile .right-data .up-icon i{position:absolute;bottom:-12px;padding:.5rem;background-color:#fff;border-radius:100%;color:#d62d20}.gemini-mobile .right-data.isUp{transform:translateY(4%)}.gemini-mobile .right-data .gemini-store-data-container--overflow{overflow-y:hidden}.gemini-mobile .right-data .gemini-store-data-container--overflow .action-buttons-container{width:calc(100vw - 3rem);max-width:none}.gemini-mobile .right-data .gemini-store-data-container--overflow .action-buttons-container .mobile-hide{display:none}.gemini-mobile .right-data .gemini-store-data-container--overflow .analysis-container{overflow-y:scroll;scrollbar-width:thin;width:calc(100vw - 3rem)}.gemini-mobile .right-data .gemini-store-data-container--overflow .analysis-container .data-section-header{padding-left:2px;margin-left:5px}.gemini-mobile .right-data .gemini-store-data-container--overflow .analysis-container .kpi-selector-container{max-height:unset}.gemini-mobile .right-data .gemini-store-data-container--overflow .analysis-container .kpi-selector-container .tooltip-container{display:none}.gemini-mobile .right-data .gemini-store-data-container--overflow .analysis-container .kpi-selector-container .kpi-selector-row .kpi-selector{padding:10px 25px 10px 7px}.gemini-mobile .side-data-container{width:100%;top:unset}.gemini-mobile .side-data-container .exit-button,.gemini-mobile .side-data-container .left-menu-gemini-hidden,.gemini-mobile .side-data-container .side-data-gemini-hidden{display:none}.gemini-mobile .side-data-container .gemini-store-data-container .store-name-container{width:calc(100vw - 5rem)}.gemini-mobile .side-data-container .gemini-store-data-container .left-exit-button{display:none}.gemini-mobile.to-right{transition:all .5s ease-in-out;transform:translateX(calc(3rem - 100vw))}.gemini-mobile .gemini-chart{flex-direction:column;position:relative}.gemini-mobile .gemini-chart .chart-filters{flex-direction:row;margin-bottom:1rem;width:unset;overflow:unset}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container{display:flex;align-items:center}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .filter-menu-button{display:block}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .filter-menu-button i{margin-right:1rem}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .kpi-selector{display:none}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .closeable-component{display:block}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .closeable-component .kpi-selector{display:block;position:absolute;z-index:10;top:3rem;left:1rem;background:#000;overflow:auto;height:calc(100% - 3rem);border-radius:.25rem;box-shadow:0 10px 15px 0 #000}.gemini-mobile .gemini-chart .chart-filters .filter-menu-container .closeable-component .kpi-selector .filter-header{display:flex;align-items:center;min-width:75px;margin-left:5px}.gemini-mobile .gemini-chart .chart-filters .filter{padding:0}.gemini-mobile .gemini-chart .chart-filters .filter .selector-buttons-row{flex-direction:column;min-height:60px}.gemini-mobile .gemini-chart .chart-filters .filter .selector-buttons-row .selector-buttons{min-height:30px}.gemini-mobile .gemini-chart .gemini-graphs-container{width:100%}.gemini-mobile .gemini-chart .gemini-graphs-container .kpi-filters{flex-direction:row-reverse}.gemini-mobile .gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector{left:unset;right:10px}.gemini-mobile .gemini-chart .gemini-graphs-container .gemini-graph-container{flex-direction:column;height:unset}.gemini-mobile .gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container{width:100%}}.roi-deal-performance-container{display:flex;width:100%;flex-shrink:0}.roi-deal-performance-container .roi-data{width:100%}.roi-deal-performance-container .roi-data .roi-interface{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.roi-deal-performance-container .roi-data .roi-interface .roi-subtitle,.roi-deal-performance-container .roi-data .roi-interface .title{text-align:center;font-size:15px}.roi-deal-performance-container .roi-data .roi-interface .roi-subtitle{color:#000;margin:.5rem 0;min-height:60px;display:flex;flex-direction:column}.roi-deal-performance-container .roi-data .roi-interface .roi-subtitle .subtitle-details{margin-top:5px;font-size:14px;font-weight:400;color:#444}.roi-deal-performance-container .roi-data .roi-interface .roi-row{display:flex;flex-wrap:unset;justify-content:center;margin-bottom:2rem}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-panels-result{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container{margin-top:95px;margin-left:5px;height:400px;display:flex;flex-direction:column;justify-content:space-around;min-width:200px;font-size:14px}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container .roi-kpi-label-item{display:flex;justify-content:flex-end}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container .roi-kpi-label-item:nth-child(2n){padding:10px 0}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container .roi-kpi-label-item a{margin:0 10px}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container .roi-kpi-label-item .roi-kpi-label{font-weight:700;color:#000}.roi-deal-performance-container .roi-data .roi-interface .roi-panel{padding:5px;box-sizing:border-box;display:flex;flex-direction:column;width:20vw;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.roi-deal-performance-container .roi-data .roi-interface .roi-panel.roi-panel-params{max-width:300px;width:20vw}.roi-deal-performance-container .roi-data .roi-interface .roi-panel.roi-panel-kpi-form{width:20vw}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;min-width:215px;position:relative;border:1px solid #ccc;border-radius:4px;padding:1rem .5rem;box-sizing:border-box;background-color:#fff;box-shadow:0 1px 5px 0 rgba(35,35,35,.5)}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content .loading-dots,.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content .loading-dots .logo{margin-top:0}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content .form-description{text-align:end;font-style:italic;padding-right:10px;margin-top:0;margin-bottom:0}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content .roi-inputs-container{display:flex;flex-direction:column;justify-content:space-between;height:95%}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-content .roi-inputs-container .roi-param-field-container{display:flex;flex-direction:column;width:100%;flex-basis:100%;justify-content:center}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-result-form{padding:1rem .5rem}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-result-form .roi-inputs-container{height:100%}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-result-form .roi-inputs-container .custom-roi-inputs-container{height:100%;display:flex;flex-direction:column;justify-content:space-around}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container{padding:1rem 0;display:flex;justify-content:center;width:100%;position:-webkit-sticky;position:sticky;bottom:0}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .apollo-button-contained{margin:0;width:100px;padding:8px 12px}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .apollo-button-contained:disabled{background-color:#ddd9d6;cursor:not-allowed}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .details-button{background-color:#929292}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .pulse-button{background-color:#fff;color:#d62d20;border:1px solid #d62d20}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .reset-button{background-color:#d6d6d6;color:#000}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container-result{max-width:100%;align-self:center}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container-result .panel-result-button{margin:0 5px}.roi-deal-performance-container .roi-data .roi-interface .roi-result{display:flex;flex-direction:column;justify-content:space-around;height:400px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .reset-button{background-color:#d6d6d6;color:#000;width:80px;position:absolute;top:5px;right:5px;padding:8px 3px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi{display:flex;flex-direction:row;justify-content:center}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-label{display:flex;padding:1rem 1rem 1rem .25rem;min-height:2rem;justify-content:center;align-items:flex-end;text-align:center;margin-left:-55px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-label-container{display:flex;justify-content:center;align-items:baseline;width:50%}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-label-container a{color:#ddd9d6;font-size:14px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-value{text-align:center;font-weight:700;font-size:14px;letter-spacing:.1rem;max-width:50%;align-self:center}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-positive .roi-kpi-label{color:#629c44;font-size:14px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-positive a{color:#629c44!important;align-self:center}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-positive .roi-kpi-value{color:#629c44;font-size:15px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-positive .roi-param-unit{color:#629c44}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-negative .roi-kpi-label{color:#d62d20;font-size:14px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-negative a{color:#d62d20!important;align-self:center}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-negative .roi-kpi-value{color:#d62d20;font-size:15px}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi--focus-negative .roi-param-unit{color:#d62d20}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi:nth-child(2n){background-color:#f7f6f6;padding:10px 0}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-label-container{margin-top:-60px;width:0}.roi-deal-performance-container .roi-data .roi-interface .roi-result .roi-kpi .roi-kpi-label-container .roi-kpi-label span{width:165px}.roi-deal-performance-container .roi-data .roi-interface .roi-category{margin:1rem 0;padding:.9rem 0}.roi-deal-performance-container .roi-data .roi-interface .roi-label{text-align:right;color:#ddd9d6;overflow:hidden;text-overflow:ellipsis}.roi-deal-performance-container .roi-data .roi-interface .roi-label--oldMgr{display:flex;flex-direction:row;padding-left:.25rem;color:#818a91;font-style:italic;font-size:12px}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field{display:flex;justify-content:flex-end;width:100%}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-label{flex-basis:40%;font-size:14px;padding:.25rem .5rem .25rem .25rem;display:flex;text-transform:uppercase;justify-content:flex-start;align-items:center}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-label--start{margin:10px 0;color:#000;justify-content:center;flex-basis:30%}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-label--start-min{justify-content:flex-start}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-label--start-max{justify-content:flex-end}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-label-category{color:#000;flex-basis:65%}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container{display:flex;align-items:center;max-width:40%;padding:.35rem .25rem;margin:0 2px;width:100px}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container *{font-size:14px;text-align:right;letter-spacing:.02rem}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container a{display:flex;justify-content:flex-end;margin-right:.5rem;color:#ddd9d6}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container .roi-input{max-width:5rem;border:1px solid #ccc;box-shadow:0 0 1px 0 #362e2f;border-radius:4px;padding:5px 20px 5px 5px}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container .roi-input:disabled{background-color:#d6d6d6;cursor:not-allowed}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container .roi-input-duration{max-width:2.6rem}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container .roi-input--error{background-color:rgba(214,45,32,.3);border:1px solid #d62d20}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-durations-container{display:flex}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-duration-container{margin-right:1rem}.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-param-unit{margin-left:-20px}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field{display:flex;justify-content:center;align-items:center;padding-left:5px;width:20vw;height:25px}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .roi-input{border:1px solid #ccc;box-shadow:0 0 1px 0 #362e2f;border-radius:4px;padding:5px 20px 5px 5px}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .roi-kpi--warning{color:#d49d3f}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .roi-kpi-value{font-size:15px!important}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .roi-param-unit{margin-left:-20px}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .locker{margin-right:10px;font-size:15px}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .locker:hover{cursor:pointer;color:#373a3c}.roi-deal-performance-container .roi-data .roi-interface .roi-kpi-param-field .tooltip-container{margin-left:20px}.roi-deal-performance-container .roi-data .roi-interface .roi-suggestion,.roi-deal-performance-container .roi-data .roi-interface .roi-suggestion .roi-param-field{width:100%}@media only screen and (max-device-width:1366px){.roi-deal-performance-container .roi-data,.roi-deal-performance-container .roi-data .roi-interface .roi-panel-params{width:100%}.roi-deal-performance-container .roi-data .roi-interface .roi-panel-kpi{width:20vw}}@media (max-width:1400px){.subtitle-details{font-size:11px}.roi-data .roi-interface .roi-panel.roi-panel-params{width:24vw}}@media (max-width:1224px){.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container .roi-input{max-width:4rem;padding:5px 25px 5px 5px}.roi-details-modal{max-width:90%!important}.roi-details-modal .roi-result-detail-title{width:100px!important}.roi-details-modal .roi-result-detail-tic{align-items:unset!important}.roi-details-modal .roi-result-detail-tic--calculations{flex-wrap:wrap!important}}@media (max-width:1024px){.roi-deal-performance-container .roi-data .roi-interface .roi-param-field .roi-input-container{max-width:50%}.roi-deal-performance-container .roi-data .roi-interface .roi-result .reset-button{width:60px;font-size:12px;padding:8px 2px}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .reset-button{width:40px;padding:8px;font-size:12px}.roi-deal-performance-container .roi-data .roi-interface .roi-button-container .apollo-button-contained{width:70px;padding:8px}.roi-deal-performance-container .roi-data .roi-interface .roi-row .roi-kpi-label-container{font-size:11px;width:15vw;min-width:100px}.roi-deal-performance-container .roi-data .roi-interface .roi-row ::-webkit-scrollbar{display:block}}@media (max-width:768px){.roi-details-modal{width:100%!important;margin:2% auto!important;transform:unset!important}}.bestdeal-container{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:30px;min-height:450px}.bestdeal-container .lds-ellipsis{color:red}.bestdeal-container .tile.selected{width:75%;margin-right:15%;margin-top:30px;position:relative;transform:scale(1);overflow:inherit;display:flex;min-width:auto}.bestdeal-container .tile.selected .bestdeal-content{width:70%;display:flex;flex-direction:column;align-items:center;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.bestdeal-container .tile.selected .bestdeal-content .bestdeal-subtitle{color:#000;font-size:1.5rem}.bestdeal-container .tile.selected .bestdeal-content .bestdeal-graph{margin-left:5%;width:90%}.bestdeal-container .tile.selected .bestdeal-side-content{width:30%}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation{width:180%;min-height:50%;max-height:70%;position:relative;top:22%;display:flex;flex-direction:column;align-items:flex-start;padding-top:10px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation p{text-align:start;padding-left:5%}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation p i{padding-right:15px;font-size:32px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .outcome{font-size:20px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .outcome--welldone{color:green}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .outcome--warning{color:#d62d20}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .category{margin-top:2px;font-size:20px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .bestdeal-download{width:100%;display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:25px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .bestdeal-download .bestdeal-download-button{min-height:0;min-width:0;height:35px;width:180px;box-sizing:border-box;font-size:16px;font-weight:700}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .bestdeal-download .bestdeal-download-button i{margin:unset}.bestdeal-container .bargraph-legend-container{display:flex;justify-content:space-between;font-size:1.3rem;width:100%;padding-bottom:20px}.bestdeal-container .bargraph-legend-container .bargraph-legend{padding-left:10px;padding-right:10px}.bestdeal-container .bargraph-legend-container .bargraph-legend i{padding-right:5px}.bestdeal-container .bargraph-legend-container .bargraph-legend .top-level{color:transparent;background-image:linear-gradient(130deg,#7b0c91,#e8001c,#ffef58,#95ff0d,#0c7bff);background-size:1.2rem;background-repeat:no-repeat;font-size:1.2rem}.bestdeal-container .bargraph-legend-container .bargraph-legend .catchment{color:#d6d6d6}.bestdeal-container .bargraph-legend-container .bargraph-legend .average{color:#2a2d2f;transform:scaleY(.5)}@media (max-width:1024px){.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation{top:15%}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation .category{font-size:16px}.bestdeal-container .tile.selected .bestdeal-side-content .bestdeal-recommandation p{font-size:12px}}.mall-marketing{justify-content:center;align-content:center;justify-items:center;scroll-snap-type:y mandatory}.mall-marketing .banner{width:100%;height:60px;display:flex;border:2px solid #d62d20}.mall-marketing .banner-icon-wrapper{height:100%;width:100px;background-color:#d62d20;position:relative;display:flex;justify-content:center;align-items:center}.mall-marketing .banner-icon-wrapper:after{content:"";position:absolute;right:-60px;top:0;width:0;height:0;border-top:60px solid #d62d20;border-right:60px solid transparent}.mall-marketing .banner-icon-wrapper i{color:#fff;font-size:2rem}.mall-marketing .banner-message{color:#d62d20;font-size:1.15rem;line-height:1.15rem;align-self:center;padding:0 6rem}.mall-marketing>div{scroll-snap-align:start}.mall-marketing .mall-marketing-tile{width:100%;display:flex;flex-direction:column;scroll-snap-align:start}.mall-marketing .mall-marketing-tile .content{height:100%;width:100%;margin:20px 0}.mall-marketing .mall-marketing-tile .marketing-empty-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;margin-bottom:30px;text-align:center}.mall-marketing .mall-marketing-tile .marketing-empty-tile img{height:100px;width:auto;margin-top:150px}.mall-marketing .mall-marketing-tile .marketing-empty-tile span{color:#d62d20;height:100px}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:50px;line-height:50px;background-color:#362e2f;color:#fff}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container .little-info-button{display:inline-block;cursor:pointer;line-height:normal;color:#fff}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container .little-info-button .tooltip-content{background-color:#fff;color:#362e2f;box-shadow:0 1px 5px 0 rgba(35,35,35,.5)}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container .little-info-button .tooltip-content .marketing-tooltip{font-size:1.1rem;line-height:1.5rem}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container .little-info-button .tooltip-content .marketing-tooltip b{margin-right:10px}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title-container .little-info-button .tooltip-content .marketing-tooltip span{white-space:pre-line}.mall-marketing .mall-marketing-tile .key-figure-tile{width:120px}.mall-marketing .mall-marketing-tile .key-figure-tile .marketing-tooltip span{white-space:pre-line}.mall-marketing .mall-marketing-tile .marketing-catchment-area{height:100%;display:flex;flex-flow:column;justify-content:center;margin:auto}.mall-marketing .mall-marketing-tile .marketing-catchment-area .btn-media-content,.mall-marketing .mall-marketing-tile .marketing-catchment-area .keepeek-image-container{height:auto;align-self:center;max-width:900px}.mall-marketing .mall-marketing-tile .marketing-catchment-area .btn-media-content .keepeek-picture,.mall-marketing .mall-marketing-tile .marketing-catchment-area .keepeek-image-container .keepeek-picture{height:100%;object-fit:contain;width:100%}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau{width:100%;margin:auto;overflow:auto}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table{width:100%;border-collapse:collapse;justify-content:center;display:flex;overflow:hidden;margin-bottom:1rem}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table total{font-weight:700}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table th{min-height:17px}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr>td,.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr>th{padding:0 10px;text-align:left}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr>td:first-child,.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr>th:first-child{text-align:left}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr.total{font-weight:700}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr:nth-child(2n){background-color:rgba(68,68,68,.1)}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr:nth-child(odd){background-color:rgba(221,217,214,.2)}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table thead{display:flex;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table tr{display:flex;flex-direction:column;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;flex-shrink:0}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table td,.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table th{display:block}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table td{background-image:none!important;border-left:0}.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table td:not(:last-child),.mall-marketing .mall-marketing-tile .marketing-catchment-area .centre-trade-area-tableau table th:not(:last-child){border-bottom:0}.mall-marketing .mall-marketing-tile .dominant-customer-container .dominant-customer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.mall-marketing .mall-marketing-tile .dominant-customer-container .dominant-customer>svg{max-width:100%}.mall-marketing .mall-marketing-tile .dominant-customer-container .dominant-customer .error{margin:auto}.mall-marketing .mall-marketing-tile .monthly-loyalty-survey{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px}.mall-marketing .mall-marketing-tile .monthly-loyalty-survey .monthly-loyalty-survey-content{width:90%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}.mall-marketing .dominant-profiles-coverage{font-size:50px}.mall-marketing #trade .mall-marketing-tile .content .no-element-container{justify-content:center}.mall-marketing #trade .mall-marketing-tile .content .no-element-container .no-element{margin:0}@media only screen and (max-width:768px){.mall-marketing{margin-top:15px;justify-content:center}.mall-marketing #trade .mall-marketing-tile .content{margin:0}.mall-marketing .mall-marketing-tile .weighted-spend-potential{width:100%}.mall-marketing .mall-marketing-tile .content{width:100vw}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area{width:100%}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau{width:100%;margin:auto;overflow:auto}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table{margin-bottom:0}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table tr>td,.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table tr>th{padding:0 5px}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table thead{max-width:160px}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table thead tr{width:100%}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table thead tr th{line-height:1rem}.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table td,.mall-marketing .mall-marketing-tile .content .marketing-catchment-area .centre-trade-area-tableau table th{height:2.5rem;vertical-align:bottom}.mall-marketing .mall-marketing-tile .mall-marketing-tile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80vw}.mall-marketing .mall-marketing-tile .monthly-loyalty-survey{align-items:flex-start;margin:0 20px;overflow-x:scroll}.mall-marketing .mall-marketing-tile .monthly-loyalty-survey .monthly-loyalty-survey-content{width:100%;flex-direction:column}.mall-marketing .mall-marketing-tile .monthly-loyalty-survey .monthly-loyalty-survey-content svg{width:100%}#loyalty-survey .mall-marketing-tile .content{margin:0}}@media (max-width:1024px){.mall-marketing{scroll-snap-type:none}.mall-marketing .mall-marketing-tile .content .dominant-customer{flex-direction:column}}.flow-page{display:flex;height:100%}.flow-page .scrollable-content{flex:1 1}.flow-page .zoom-visio{flex-direction:column-reverse;align-items:flex-end}.flow-page .zoom-visio .floor-selector{display:flex;flex-direction:row-reverse}.flow-page .zoom-visio .zoom-button-container{margin:10px 0;flex-direction:column}.flow-page .facts{display:flex;justify-content:space-around}.flow-page .facts .marketing-value-value{font-size:30px;font-weight:500}.flow-page .facts .marketing-value-value .green{color:#629c44}.flow-page .facts .marketing-value-value .red{color:#d62d20}.footfall-door-modal,.footfall-door-modal .comparable{width:100%}.footfall-door-modal .comparable-container{margin:20px 30px}.footfall-door-modal .comparable-line{width:100%;display:flex;align-items:center}.footfall-door-modal .comparable-line .row-data:first-child{padding:5px 5px 0}.footfall-door-modal .comparable-line .base-tile{text-align:center;background:hsla(0,0%,100%,.25);width:120px;height:120px}.footfall-door-modal .comparable-line .base-tile .row-data:nth-child(2){margin-top:20px;font-size:1.6rem}.footfall-door-modal .comparable-line .draggable-list-container{flex:1 1;overflow-y:auto;margin-left:20px;display:flex}.footfall-door-modal .comparable-column{margin:10px 5px}.weighted-spend-potential{height:100%;width:66%;margin:auto}.weighted-spend-potential .bargraph-legend-container{display:flex;justify-content:center;font-size:1.3rem}.weighted-spend-potential .bargraph-legend-container .bargraph-legend{padding-left:10px;padding-right:10px}.weighted-spend-potential .bargraph-legend-container .bargraph-legend i{margin-right:3px}.weighted-spend-potential .bargraph-legend-container .bargraph-legend .branch-level{background-size:1.2rem;background-repeat:no-repeat;font-size:1.2rem}.weighted-spend-potential .bargraph-legend-container .bargraph-legend .average{color:#2a2d2f;transform:scaleY(.5)}@media only screen and (max-width:768px){.weighted-spend-potential-graph{overflow-x:scroll}}.customer-profile{display:flex;flex-direction:column;align-items:center}.customer-profile .graph-container{display:block;width:100%}.customer-profile .bargraph-legend-container{display:flex;justify-content:center;font-size:1.3rem}.customer-profile .bargraph-legend-container .bargraph-legend{padding-left:10px;padding-right:10px}.customer-profile .bargraph-legend-container .bargraph-legend i{margin-right:3px}.customer-profile .bargraph-legend-container .bargraph-legend .branch-level{background-size:1.2rem;background-repeat:no-repeat;font-size:1.2rem}.customer-profile .bargraph-legend-container .bargraph-legend .average{color:#000;transform:scaleY(.5)}@media only screen and (max-width:1024px){.customer-profile .graph-container{overflow-x:scroll}}.clusters{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;width:100%;padding-bottom:15px}.clusters .cross-sell{max-width:35%;min-width:35%;margin:0 5%;display:flex;flex-direction:column;align-content:space-between;border:1px solid #929292;background-color:#fff;border-radius:.75rem;padding:40px;box-sizing:border-box}.clusters .cross-sell .cross-sell-subtitle,.clusters .cross-sell .cross-sell-title{width:100%;margin:10px 0}.clusters .cross-sell .cross-sell-title{font-size:20px;text-align:center;font-weight:900}.clusters .cross-sell .cross-sell-subtitle{font-size:14px;text-align:left}.clusters .cross-sell .cross-sell-legend{flex:1 1;display:flex;align-items:baseline;font-style:italic;font-size:12px;text-align:left}.clusters .cross-sell .cross-sell-legend .cross-sell-legend-example{min-height:.5rem;width:5%;margin-right:3px}.clusters .cross-sell .cross-sell-retailer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:55px;margin:5px 0;padding:5px;box-sizing:border-box}.clusters .cross-sell .cross-sell-retailer--border{border:1.75px solid #d62d20;border-radius:.25rem}.clusters .cross-sell .cross-sell-retailer .cross-sell-presentation{display:flex;flex-direction:row;align-items:center;flex-basis:20%;border:1px solid #444;border-radius:.25rem;height:100%;background-color:#fff;padding:5px;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.clusters .cross-sell .cross-sell-retailer .cross-sell-presentation img{width:100%;height:100%;object-fit:contain}.clusters .cross-sell .cross-sell-retailer .cross-sell-presentation span{width:100%;text-align:center}.clusters .cross-sell .cross-sell-retailer .cross-sell-gauge{flex-basis:60%;display:flex;flex-direction:row;align-items:center;justify-content:center}.clusters .cross-sell .cross-sell-retailer .cross-sell-gauge .cross-sell-gauge-element{width:20px;font-size:30px;color:#000}.clusters .cross-sell .cross-sell-retailer .cross-sell-gauge .cross-sell-gauge-element--activated{color:#d62d20}.clusters .cross-sell .cross-sell-retailer .cross-sell-result{flex-basis:10%}.clusters .cross-sell .cross-sell-retailer .cross-sell-result span{width:60px;font-weight:800;font-size:20px;color:#d62d20}.clusters .cross-sell .apollo-button-contained{width:50%;margin:20px 25% 0}.clusters .cross-sell .apollo-button-contained:disabled{background-color:#ddd9d6;cursor:not-allowed}.events-header{display:flex;background-color:#362e2f}.events-header .events-subtitle{padding:15px 25px;color:#fff;cursor:pointer}.events-header .events-subtitle:hover .underline{visibility:visible;transform:scaleX(1)}.events-header .events-subtitle .underline{padding:0;background-color:#fff}@media (max-width:768px){.events-header{justify-content:left;overflow-x:scroll;overflow-y:hidden;scrollbar-width:thin}}.event-scrollbar{scrollbar-color:hsla(0,0%,100%,.4) transparent;height:150px}.event-scrollbar ::-webkit-scrollbar{width:.5rem;height:.5rem}.event-scrollbar ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.event-scrollbar ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:4px}.event-scrollbar ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.event-scrollbar body{scrollbar-face-color:hsla(0,0%,100%,.4);scrollbar-track-color:transparent}.event-scrollbar .event-list-sc{display:flex;flex-direction:row;background-color:#362e2f;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:.75rem 0}.event-scrollbar .event-list-sc .event-sc{display:flex;flex-direction:column;justify-content:flex-start;margin:.5rem;cursor:pointer;height:100%}.event-scrollbar .event-list-sc .event-sc .event-sc-thumbnail{height:100%;max-width:175px;min-width:150px}.event-scrollbar .event-list-sc .event-sc .event-sc-thumbnail img{border-radius:.5rem;background:hsla(0,0%,100%,.7);width:100%;object-fit:contain}.event-scrollbar .event-list-sc .event-sc .event-sc-name{text-align:center;height:25px;margin:0 auto;color:silver}.event-scrollbar .event-list-sc .event-sc--disabled{opacity:.5;cursor:not-allowed}.event-scrollbar .event-list-sc .event-sc--choosen{height:100%;border-bottom:1px solid #fff}.event-scrollbar .event-list-sc .event-sc--choosen .event-sc-thumbnail img{border:1px solid #fff}.event-scrollbar .event-list-sc .event-sc--choosen .event-sc-name{font-weight:900;font-size:1.25rem;margin-bottom:.25rem;height:100%}.event-page{scrollbar-color:hsla(0,0%,53.3%,.4) transparent}.event-page ::-webkit-scrollbar{width:.5rem;height:.5rem}.event-page ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.event-page ::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4);border-radius:4px}.event-page ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,53.3%,.4)}.event-page body{scrollbar-face-color:hsla(0,0%,53.3%,.4);scrollbar-track-color:transparent}.event-page.group-event-page{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:calc(100% - 210px)}.event-page .timeline{margin-top:0;width:20%;min-width:135px;height:100%;max-height:100%}.event-page .timeline .stepper-container-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000;margin:0 30px 5px;max-height:70px}.event-page .timeline .stepper-container-title .stepper-container-title-text{margin-bottom:.5rem}.event-page .timeline .stepper-container-title .stepper-container-title-text h2{margin:.5rem 0}.event-page .timeline .stepper-container-title .stepper-container-title-text span{font-size:.8rem}.event-page .timeline .stepper-container-title .stepper-container-selector{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px}.event-page .timeline .stepper-steps-container{height:calc(100% - 70px);overflow-y:auto;scrollbar-width:thin}.event-page .event-content{width:100%;padding:0 1rem;max-width:calc(100% - 135px);height:100%;overflow-y:auto;scrollbar-width:thin}.event-page .event-content .event-content-container{width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:start;margin:1rem auto}.event-page .event-content .event-content-container .event-details-container{width:60%}.event-page .event-content .event-content-container .event-details-container .event-description{margin:1rem 0;text-align:justify;white-space:pre-line;font-size:1.1rem}.event-page .event-content .event-content-container .event-content-image{max-width:30%}.event-page .event-content .event-content-container .event-content-image .event-retailer-logo{max-width:100%;height:auto;width:auto}.event-page .event-content .event-content-container .event-content-image .loading-dots{margin-bottom:0}.event-page .event-content .event-content-container .event-content-image .loading-dots .logo{margin-top:0}.event-page .event-content .event-title{color:#d62d20;font-size:2rem;margin:.25rem 0;font-weight:700;width:100%}.event-page .event-content .event-subtitle{color:#362e2f;font-size:1rem;margin:.25rem 0;width:100%}.event-page .event-content .event-badges{display:flex;flex-wrap:wrap;margin:.5rem 0}.event-page .event-content .event-badges .event-badge{margin:.25rem .5rem;padding:2px 1.15rem;color:#fff;font-size:1rem;height:1.25rem;display:flex;justify-content:center;align-items:center;text-transform:uppercase;border-radius:25px;background-color:#d62d20}.event-page .event-content .event-KPI{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%;margin:1rem 0}.event-page .event-content .event-KPI .activities-item{text-align:center;flex:1 1 20%;margin:0 5px 2rem}.event-page .event-content .event-KPI .activities-item .activities-item-value{font-weight:700;font-size:1.3rem;margin:1rem 0 .5rem}.event-page .event-content .event-KPI .activities-item .activities-item-label{margin:0}.event-page .event-content .event-KPI .activities-item .activities-item-circle{border-radius:50%;height:70px;margin:0 auto;width:70px;display:flex;justify-content:center;flex-direction:column;background-color:#d62d20}.event-page .event-content .event-KPI .activities-item .activities-item-circle img{margin:1rem;object-fit:contain}@media only screen and (max-device-width:1024px){.event-page h2{font-size:15px}.event-page .activities-items .activities-item{font-size:12px}.event-page .activities-items .activities-item .icon{font-size:17px}.event-page .activities-items .activities-item .activities-item-circle{height:40px;width:40px}}@media (max-width:768px){.event-page .timeline{margin:5px 5px 0 0}.event-page .timeline .stepper .stepper-text{margin-left:0}.event-page .event-content .event-content-container{flex-direction:column}.event-page .event-content .event-content-container .event-details-container{width:auto;margin-left:0}.event-page .event-content .event-content-container .event-details-container .event-description{font-size:12px}.event-page .event-content .event-content-container .event-content-image{max-width:100%}}.event-media-container{scrollbar-color:hsla(0,0%,53.3%,.4) transparent;background-color:#ded7d0;width:100%}.event-media-container ::-webkit-scrollbar{width:10px;height:10px}.event-media-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(30,30,30,.5);border-radius:4px;background:transparent}.event-media-container ::-webkit-scrollbar-thumb{background:hsla(0,0%,53.3%,.4);border-radius:4px}.event-media-container ::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,53.3%,.4)}.event-media-container body{scrollbar-face-color:hsla(0,0%,53.3%,.4);scrollbar-track-color:transparent}.event-media-container .images-container{width:100%;height:100%;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.event-media-container .images-container div[role=button]{margin:0 10px}.event-media-container .images-container img{height:200px;object-fit:cover;opacity:1;transition:.2s ease-in-out}.event-media-container .loading-dots{margin-bottom:0}.event-media-container .loading-dots .logo{height:170px;margin-top:0}@media only screen and (max-width:768px){.events-header{height:25px}.events-header .event-subtitle{padding:5px 25px}.event-scrollbar{height:50px}.event-scrollbar .event-list-sc{padding:0}.event-scrollbar .event-list-sc .event-sc{min-width:65px}.event-scrollbar .event-list-sc .event-sc--choosen .event-sc-name{color:#fff;font-size:1rem}.event-scrollbar .event-list-sc .event-sc .event-sc-thumbnail{display:none}.event-scrollbar .event-list-sc .event-sc .event-sc-name{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-page.group-event-page{height:calc(100% - 75px)}.event-page.group-event-page,.mall-events-container{flex-direction:column}.event-page.group-event-page .event-content,.mall-events-container .event-content{width:calc(100% - 2rem);max-width:100%}.event-page.group-event-page .timeline,.mall-events-container .timeline{flex-direction:row;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:75px;width:100%}.event-page.group-event-page .timeline .stepper-container-title,.mall-events-container .timeline .stepper-container-title{height:100%;max-height:100%}.event-page.group-event-page .timeline .stepper-steps-container,.mall-events-container .timeline .stepper-steps-container{display:flex;height:100%}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-text div,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-text div{word-break:normal}.event-page.group-event-page .timeline .stepper-steps-container .stepper,.mall-events-container .timeline .stepper-steps-container .stepper{min-height:1rem;height:100%;min-width:90px;display:flex;flex-direction:column;margin:0 10px}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-step,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-step{height:20px;margin:0;width:100%;display:flex;justify-content:center}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-step .stepper-round,.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-step i,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-step .stepper-round,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-step i{position:relative;right:0}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-step .stepper-line,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-step .stepper-line{height:3px;width:110px;right:-110px;transform:translateX(-45px)}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-text,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-text{height:calc(100% - 20px);justify-content:space-between;text-align:center;width:100%}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-text .stepper-title,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-text .stepper-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.1rem}.event-page.group-event-page .timeline .stepper-steps-container .stepper .stepper-text .stepper-info,.mall-events-container .timeline .stepper-steps-container .stepper .stepper-text .stepper-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:.8rem;font-size:.8rem;text-align:center}}@media only screen and (max-width:425px){.event-page.group-event-page .timeline .stepper-container-title,.mall-events-container .timeline .stepper-container-title{margin:0 5px}}.stepper{display:flex;flex-direction:row;margin:1rem;min-height:4rem;cursor:pointer}.stepper--true{--stepper-color:#d62d20}.stepper--true .stepper-round{background-color:#d62d20}.stepper--false{--stepper-color:$gray-darker}.stepper--false .stepper-round{background-color:#2a2d2f}.stepper .stepper-text{display:flex;flex-direction:column;position:relative;text-align:left;margin-left:1rem;width:90%;top:-.3rem}.stepper .stepper-text .stepper-title{color:var(--stepper-color);font-weight:700;word-break:break-word}.stepper .stepper-text .stepper-subtitle{text-align:left;word-break:break-word}.stepper .stepper-text .stepper-info{color:#818a91;word-break:break-word}.stepper .stepper-step{position:relative;margin:0 1rem}.stepper .stepper-step .stepper-round{right:-.6rem;position:absolute;width:1rem;height:1rem;border-radius:50%;z-index:1}.stepper .stepper-step .stepper-store{right:-.5rem;position:absolute;width:1rem;height:1rem;background-color:#fff;color:var(--stepper-color);z-index:1}.stepper .stepper-step .stepper-line{top:.5rem;position:absolute;width:3px;height:calc(100% + 1rem);background-color:#2a2d2f}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.stepper .stepper-step .stepper-line{height:calc(100% + 3rem)}}.stepper:last-child .stepper-step .stepper-line{display:none}.graph-container{width:50vw;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#fff}.graph-container .graph-info{width:80%;margin-bottom:20px;background-color:#eceeef;padding:10px;font-size:14px;line-height:23px;text-align:center}.graph-container .chart-js-container{width:100%;height:450px;display:flex;display:-webkit-flex;flex-direction:row;align-items:flex-start}.graph-container .chart-js-container .scroller-helper{height:90%;width:2%;margin-right:5%;margin-left:3%;background-color:rgba(221,217,214,.3)}.graph-container .chart-js-container .graph-container-frame{width:85%;height:100%}.graph-container .graph-title{color:#d62d20;font-size:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:5%;width:90%}.graph-container .graph-title hr{height:20%;margin:1px}.graph-container .graph-title .bl-legend{font-size:18px;color:#000;display:flex;justify-content:flex-start;align-items:center}.graph-container .graph-title .bl-legend span{padding:5px;width:15px;font-size:14px}.graph-container .graph-title .search-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:14px}.graph-container .graph-title input[type=search]{width:60%;color:#d62d20;margin-top:5px;padding:5px;border:1px solid #d62d20;background:#fff;line-height:1;border-radius:5px}.graph-container .graph-title ::-webkit-input-placeholder{color:#d62d20}.graph-container .graph-legend{min-height:150px;max-height:150px;width:90%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 1px 3px -1px rgba(0,0,0,.3);border:1px solid #ddd9d6}.graph-container .graph-legend .color-container{flex:1 1;height:150px;display:flex;flex-wrap:wrap;flex-direction:column;overflow-x:auto;justify-content:center}.graph-container .graph-legend hr{height:80%;margin-right:10px;width:1px;border:none;background-color:#ddd9d6}.graph-container .graph-legend .graph-options-container{width:15%;height:100%;display:flex;flex-direction:column;justify-content:center;margin:10% 0}.graph-container .graph-legend .graph-options-container .apollo-button-contained{margin-right:10px}.graph-container .graph-legend .graph-options-container .clear-filters{width:100%;height:30%;text-align:center;background-color:#d62d20;font-size:15px;color:#fff;border-radius:5px;font-weight:700;border:2px solid #fff}.graph-container .graph-legend .graph-options-container .clear-filters:hover{border-color:#d62d20;color:#d62d20;background-color:#fff}.graph-container .graph-legend .graph-options-container .branch-level-selector-container{width:100%;height:30%;margin:5px 0;border-radius:5px}.graph-container .graph-legend .graph-options-container .branch-level-selector-container .branch-level-selector{height:100%;width:100%;text-align:center;font-size:18px;font-weight:700;color:#d62d20;background-color:#fff}.graph-container .graph-legend .graph-options-container .branch-level-selector-container .branch-level-selector.selected{color:#fff;background-color:#d62d20}.tooltip-container{position:relative;overflow:visible}.tooltip-container .tooltip-content{background-color:#000;color:#fff;padding:10px;border-radius:6px;position:absolute;z-index:10;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;top:-100%}.tooltip-container .tooltip-left{right:15px}.tooltip-container .tooltip-right{left:15px}.tooltip .tooltip-text{word-break:break-word;visibility:hidden;background-color:#000;color:#fff;text-align:center;border-radius:15px;font-size:16px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:0;left:0}.tooltip:hover .tooltip-text{visibility:visible}.tooltip{position:relative;display:inline-block;width:210px;overflow:hidden;text-overflow:ellipsis}.modal-container .roi-details-modal{height:75%;width:75%;overflow:hidden}.modal-container .roi-details-modal .modal-title{padding:2rem}.modal-container .roi-details-modal .modal-content{height:calc(100% - 6rem)}.modal-container .roi-details-modal .modal-content .roi-result-modal{height:auto;width:100%;overflow:auto;scrollbar-width:thin;padding-bottom:2rem;overscroll-behavior:none}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail{display:flex;align-items:center}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail .roi-kpi{position:relative;background-color:initial}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail .roi-kpi .roi-kpi-value{padding:0 5px;width:45px;text-align:left}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail .roi-kpi .roi-kpi-value.roi-kpi-value-medium{width:80px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail .roi-kpi .roi-kpi-value.roi-kpi-value-long{width:110px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail .roi-kpi .roi-kpi-value.roi-kpi-value-very-long{width:300px;margin-left:-85px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-result-detail-title{width:15%}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:50px;margin:2rem 1rem}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details .roi-kpi-popin-details-label{font-size:12px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details .roi-kpi-popin-details-value{font-weight:700;font-size:14px;letter-spacing:.1rem;white-space:nowrap}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-positive .roi-kpi-popin-details-label-container .roi-label{color:#629c44;font-size:14px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-positive a{color:#629c44!important;align-self:center}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-positive .roi-kpi-popin-details-value{color:#629c44;font-size:15px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-positive .roi-param-unit{color:#629c44}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-negative .roi-kpi-popin-details-label-container .roi-label{color:#d62d20;font-size:14px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-negative a{color:#d62d20!important;align-self:center}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-negative .roi-kpi-popin-details-value{color:#d62d20;font-size:15px}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--focus-negative .roi-param-unit{color:#d62d20}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--estimated .roi-kpi-popin-details-label-container .roi-label{color:#6d98ba}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--estimated a{color:#6d98ba!important;align-self:center}.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--estimated .roi-kpi-popin-details-value,.modal-container .roi-details-modal .modal-content .roi-result-modal .roi-kpi-popin-details.roi-kpi-popin-details--estimated .roi-param-unit{color:#6d98ba}.goodwill-popup-container{width:100%;height:100%}.goodwill-popup-container .goodwill-popup{width:100%;height:100%;box-sizing:border-box;font-size:14px;padding:12px 15px;color:#fff;text-align:left}.goodwill-popup-container .goodwill-popup .popup-title-container{display:flex;justify-content:space-between}.goodwill-popup-container .goodwill-popup .popup-title-container .popup-title{font-weight:700}.goodwill-popup-container .goodwill-popup .popup-content{padding-top:5px;display:flex;flex-direction:column}.goodwill-popup-container .goodwill-popup .popup-content .store-impacts-container{display:flex;overflow-x:auto}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section{min-width:185px;max-width:185px;max-height:300px;border-right:1px solid #fff;padding:0 5px;overflow-x:hidden;overflow-y:auto}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section:first-child{padding-left:0}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section:last-child{border-right:none;padding-right:0}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section .goodwill-tooltip-section-content{width:100%;white-space:pre-line;display:flex;flex-direction:column}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section .goodwill-tooltip-section-content .impacted-locomotives-container{display:flex;flex-direction:column;font-size:12px}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section .goodwill-tooltip-section-content .impacted-locomotives-container .impacted-locomotives_line{padding:1px 0!important}.goodwill-popup-container .goodwill-popup .popup-content .goodwill-tooltip-section .goodwill-tooltip-section-content span{padding:.5rem 0}.goodwill-container{max-width:90%;min-width:90%;display:flex;flex-direction:column;align-content:space-between;border:1px solid #929292;background-color:#fff;border-radius:.75rem;padding:20px;margin:0 5% 20px;box-sizing:border-box}.goodwill-container .goodwill-map-container{display:flex}.goodwill-container .goodwill-map-container .mall-map-container{height:100%;width:70%}.goodwill-container .goodwill-map-container .mall-map-container .mapviewer-container{height:70vh}.goodwill-container .goodwill-map-container .mall-map-container .mapviewer-container .gemini-container{height:100%}.goodwill-container .goodwill-map-container .mall-map-container .mapviewer-container .gemini-container .gemini-map-container{height:70vh}.goodwill-container .goodwill-map-container .mall-map-container .mapviewer-container .gemini-container .gemini-map-container .bottom-menu-container{width:95%}.goodwill-container .goodwill-map-container .goodwill-right-tab{height:100%;width:30%;display:flex;flex-direction:column;justify-content:space-around;margin-left:10px;font-size:14px;background-color:#ddd9d6}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line--left-side{width:45%;padding-left:15px;padding-right:8px}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line--left-side .kpi-title{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line--left-side .kpi-description{font-size:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line--right-side{text-align:end}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line--right-side span{padding-left:15px;padding-right:8px}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line .impact-stores-values{width:45%;display:flex;justify-content:end;align-items:center;flex-wrap:wrap}.goodwill-container .goodwill-map-container .goodwill-right-tab .right-tab-line .impact-stores-values--parenthesis{padding-left:0}.goodwill-container .goodwill-map-container .goodwill-right-tab .general-info-container{height:30%}.goodwill-container .goodwill-map-container .goodwill-right-tab .general-info-container .right-tab-line{height:33%}.goodwill-container .goodwill-map-container .goodwill-right-tab .impact-stores-container{height:60%}.goodwill-container .goodwill-map-container .goodwill-right-tab .impact-stores-container .impact-stores-title{display:flex;justify-content:center;margin-bottom:15px}.goodwill-container .goodwill-map-container .goodwill-right-tab .impact-stores-container .impact-stores-title span{border-bottom:1px solid #000;width:80%;padding-bottom:12px}.goodwill-container .goodwill-map-container .goodwill-right-tab .impact-stores-container .impact-stores-description{position:relative;height:15%;width:120%;left:-20%;display:flex;cursor:pointer;margin:5px 0}.goodwill-container .goodwill-map-container .goodwill-right-tab .impact-stores-container .impact-stores-description .selected-ratio-shapes{opacity:0;width:20%;overflow:hidden;display:flex}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .selected-ratio-shapes{opacity:1!important;position:relative;height:100%;width:0}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .selected-ratio-shapes .left-triangle-container{width:100%}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .selected-ratio-shapes .left-triangle-container--up-triangle{background:linear-gradient(to top right,#d62d20 48%,transparent 50%);width:102%;height:52%;transform:scaleX(-1)}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .selected-ratio-shapes .left-triangle-container--down-triangle{background:linear-gradient(to right bottom,#d62d20 48%,transparent 50%);width:102%;height:52%;transform:scaleX(-1)}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .selected-ratio-shapes--rectangle{width:100%;background:#d62d20;height:100%}.goodwill-container .goodwill-map-container .goodwill-right-tab .selected-ratio .right-tab-line{background-color:#d62d20;color:#fff;height:100%}.goodwill-container .goodwill-map-container .goodwill-right-tab .goodwill-report-container{width:100%;display:flex;justify-content:center;align-items:center;padding-top:5px;padding-bottom:15px}.goodwill-container .goodwill-map-container .goodwill-right-tab .goodwill-report-container .goodwill-download-button{min-height:0;min-width:0;height:35px;width:180px;box-sizing:border-box;font-size:16px;font-weight:700}.goodwill-container .goodwill-map-container .goodwill-right-tab .goodwill-report-container .goodwill-download-button i{margin:unset}.goodwill-container .goodwill-map-container .goodwill-right-tab .lds-ellipsis{height:50px}.goodwill-container .goodwill-legend{display:flex;justify-content:center;margin-top:20px}.goodwill-container .goodwill-legend .legend-item{display:flex;align-items:center;margin:20px}.goodwill-container .goodwill-legend .legend-item .legend-item-color{height:20px;width:30px;margin-right:10px}.goodwill-container .goodwill-legend .legend-item .na-stores{border:1px solid #000}.goodwill-container .goodwill-legend .legend-item .selected-store{background-color:purple}.goodwill-container .goodwill-legend .legend-item .locomotive-store{background-color:#2b362b}.attractive-score{display:flex;flex-direction:column;align-items:center;width:80%;margin-bottom:20px}.attractive-score .attractive-score-subtitle{color:#d62d20}.attractive-score .attractive-score-explanation{margin-bottom:5px}.attractive-score .score{font-size:25px;color:#d62d20}.attractive-score .attractive-score-header{width:60%;margin-bottom:10px}.attractive-score .attractive-score-header .store-score{font-weight:700;margin:20px}.attractive-score .attractive-score-header .radar-chart{margin-top:20px}.attractive-score .attractive-dimensions-container{display:flex;justify-content:space-between}.attractive-score .attractive-dimensions-container .attractive-dimension{max-width:32%;min-width:32%;display:flex;flex-direction:column;align-content:space-between;border:1px solid #929292;background-color:#fff;border-radius:.75rem;padding:20px;box-sizing:border-box}.attractive-score .attractive-dimensions-container .attractive-dimension .dimension-header{display:flex;justify-content:center;font-size:20px;margin-bottom:10px}.attractive-score .attractive-dimensions-container .attractive-dimension .dimension-header .dimension-title{color:#d62d20;margin-right:2px}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity{padding:5px;margin:30px 0;display:flex;justify-content:space-between}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard{width:30%}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scarcity-title{height:70px}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container{display:flex;position:relative}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .note{background-color:#6c6c6c;color:#fff;border:1px solid #fff;flex-basis:40%;padding:4px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .note.active{background-color:#d62d20}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .note.note-bigger{padding:18px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .lign{width:20%;border-bottom:1px solid #000}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .lign.lign-bigger{height:27px}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .lign.lign-smaller{height:13px}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .range{width:30%;position:absolute;bottom:-7px;right:0;text-align:left}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .range.range-bigger{bottom:20px}.attractive-score .attractive-dimensions-container .attractive-dimension .scarcity .scarcity-standard .scale-container .range.range-smaller{bottom:5px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation{padding:5px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .uniqueness-score-container{display:flex;justify-content:space-between;margin:30px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .uniqueness-score-container .uniqueness-score{display:flex;flex-direction:column;width:40%;padding:3%;font-weight:700;background-color:#f7f7f9;border-radius:5px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal{min-height:100%;max-height:100%;min-width:100%;max-width:100%;margin:0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content{width:80%;margin:0 10%}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .differentiation-rules-container{background-color:#fff;color:#000;padding:10px 30px;text-align:left}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .differentiation-rules-container .differentiation-rule .rule_title{color:#d62d20;margin-right:3px;float:left}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container{display:flex;justify-content:space-between}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey{width:45%;display:flex;flex-direction:column}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-title{font-size:20px;margin:20px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container{display:flex;flex-direction:column;align-items:center;width:100%;height:140px;margin-bottom:20px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .survey-question{width:90%;margin-bottom:10px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container{display:flex;justify-content:space-between;width:80%}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle{display:flex;flex-direction:column}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle{display:flex}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-size-1{width:8px;height:16px;margin:12px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-size-2{width:11px;height:22px;margin:9px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-size-3{width:14px;height:28px;margin:6px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-size-4{width:17px;height:34px;margin:3px 0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-size-5{width:20px;height:40px;margin:0}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-left{border-top-left-radius:50px;border-bottom-left-radius:50px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .circle-right{border-top-right-radius:50px;border-bottom-right-radius:50px}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .red{background-color:#d62d20}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-circle-container .score-circle .circle .white{background-color:#fff}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-explanation-container{width:100%;display:flex;justify-content:space-between}.attractive-score .attractive-dimensions-container .attractive-dimension .differentiation .differentiation_details-modal .differentiation_modal-content .uniqueness-survey-container .uniqueness-survey .survey-question-container .score-explanation-container .score-explanation{font-size:11px;width:30%}.attractive-score .attractive-dimensions-container .attractive-dimension .trendiness{background-color:#d6d6d6;padding:5px}.gemini-chart-modal{height:85%}.gemini-chart{display:flex;width:100%;height:100%;overflow:hidden}.gemini-chart .period-container{margin:20px;display:flex;flex-direction:row;text-align:center}.gemini-chart .period-container .legend-elt{display:flex;align-items:center;color:#fff;padding:.5rem 1rem;border-radius:.25rem}.gemini-chart .period-container .legend-elt .legend-color{min-width:20px;height:4px;margin-right:3px}.gemini-chart .period-container .store{background-color:#ff00cf}.gemini-chart .period-container .average{background-color:#fff}.gemini-chart .period-container .proxy-stores{background-color:#a0cbe8}.gemini-chart .period-container .selected{background-color:#d62d20}.gemini-chart .filter{display:flex;flex-direction:column;padding:.5rem 1rem}.gemini-chart .filter .filter-header{font-weight:700;padding:.5rem 0}.gemini-chart .filter .selector-buttons-row{display:flex;flex-direction:row;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:30px;border:.5px solid #fff;border-radius:.25rem}.gemini-chart .filter .selector-buttons-row .selector-buttons{padding:0 10px;line-height:12px;width:5rem;border-radius:inherit}.gemini-chart .filter .selector-buttons-row .selector-buttons.selected{color:#fff;background-color:#d62d20}.gemini-chart .chart-filters{display:flex;flex-direction:column;justify-content:space-between;width:15%;padding:.5rem 1rem;overflow:auto;scrollbar-width:thin}.gemini-chart .chart-filters .filter-header{font-weight:700;padding:.5rem 0}.gemini-chart .chart-filters .filter-menu-container .closeable-component,.gemini-chart .chart-filters .filter-menu-container .filter-menu-button{display:none}.gemini-chart .chart-filters .filter-menu-container .kpi-selector{display:flex;flex-direction:column}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter{padding:10px}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter.unique-kpi.selected{background-color:#d62d20;border-radius:.25rem;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter .kpi-filter-chevron{margin-right:7px;font-size:10px}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter.not-selected{cursor:pointer}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter .content{display:flex;flex-direction:column;margin:5px 0}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter .content .sub-kpi{display:flex;align-items:center;margin:0 10px;text-align:left;padding:.5rem 1rem;border-radius:.25rem}.gemini-chart .chart-filters .filter-menu-container .kpi-selector .kpi-filter .content .sub-kpi.selected{background-color:#d62d20;box-shadow:0 0 10px 0 rgba(0,0,0,.25)}.gemini-chart .gemini-graphs-container{width:85%;height:100%;display:flex;flex-direction:column;position:relative;overflow:auto;scrollbar-width:thin}.gemini-chart .gemini-graphs-container .kpi-filters{width:100%;display:flex;align-items:center}.gemini-chart .gemini-graphs-container .kpi-filters .little-italic{font-size:12px;font-style:italic}.gemini-chart .gemini-graphs-container .kpi-filters .select-sub-kpi-filters{height:100%;text-align:center;margin:2px 10px;padding:.5rem 1rem;border-radius:.25rem;background-color:#d62d20}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;width:250px;height:300px;background:#fff;color:#000;border-radius:.25rem;box-shadow:0 10px 15px 0 #000}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-selector-header{display:flex;justify-content:space-between;padding:5px;font-size:17px;border-bottom:1px solid #000}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-selector-header i{cursor:pointer}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-checkbox-container{overflow:auto;scrollbar-width:thin;padding:5px}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-checkbox-container .select-all{margin:5px 0;padding:.5rem 1rem;border-radius:.25rem;width:100%;color:#fff;background-color:#d62d20}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-checkbox-container .kpi-checkbox{display:flex;align-items:center;margin:3px 0}.gemini-chart .gemini-graphs-container .kpi-filters .kpi-selector .kpi-checkbox-container .kpi-checkbox .checkbox{margin-right:5px;min-width:27px}.gemini-chart .gemini-graphs-container .gemini-graph-container{width:100%;height:90%;display:flex;flex-direction:row;justify-content:space-between}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container{width:50%;height:100%;display:flex;flex-direction:column;background-color:unset;justify-content:space-between}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph{padding:1rem 0;width:350px;height:350px;margin:0;max-width:100%}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container{width:100%;display:flex;justify-content:space-around}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container .sales-history-legend-container{display:flex;flex-direction:column;height:100%;justify-content:space-around}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container .sales-history-legend-container .period-container{flex-direction:column;margin:10px 0}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container .sales-history-legend-container .period-container .legend-elt{width:auto}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-title{font-size:20px;border-bottom:1px solid #fff;padding:.5rem;text-align:left;color:#fff}@media only screen and (max-width:1024px){.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container{flex-direction:column;align-items:center}.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .graph-legend-container .sales-history-legend-container .period-container{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:768px){.gemini-chart .gemini-graphs-container .gemini-graph-container .graph-container .legend-elt{min-height:30px}}.left-filters-container{position:absolute;top:0;height:100%;width:270px;pointer-events:all;z-index:2}.left-filters-container .side-data-gemini{top:5rem;height:unset;max-height:unset}.left-filters-container .filters,.left-filters-container .side-data-gemini .search-button{height:unset}.left-filters-container .left-menu-gemini-hidden{display:flex;top:5rem;left:0;height:calc(100% - 5rem);flex-direction:row;align-items:center}.left-filters-container .search-bar{background-color:rgba(35,35,35,.81);height:5rem}.left-filters-container .search-bar .select-array-container{position:relative;top:0}@media only screen and (max-width:768px){.left-filters-container{transform:translateY(calc(100% - 7rem));position:static;height:unset;transition:all .5s ease-in-out}.left-filters-container .up-icon{position:relative;width:100%;justify-content:center;display:flex;align-items:flex-end}.left-filters-container .up-icon i{position:absolute;bottom:-12px;padding:.5rem;background-color:#fff;border-radius:100%;color:#d62d20}.left-filters-container.isUp{transform:translateY(4%)}}.apollo-select-container{position:relative;width:100px}.apollo-select-container .apollo-select{width:100%;display:flex;justify-content:space-around;align-items:center}.apollo-select-container .apollo-select i{transition:.3s ease-in-out}.apollo-select-container .apollo-select i.opened{transform:rotate(90deg)}.apollo-select-container .apollo-select-array-container{position:absolute;top:25px;left:calc(-50% + 20px);width:150px;height:auto;background-color:rgba(35,35,35,.95);box-shadow:1px 6px 6px rgba(54,46,47,.5);z-index:10}.apollo-select-container .apollo-select-array-container .apollo-select-array{display:flex;flex-direction:column;height:100%;width:100%}.apollo-select-container .apollo-select-array-container .apollo-select-array .apollo-select-value{width:100%;height:50px;color:#fff;overflow:hidden;text-overflow:ellipsis;padding:0 .5rem}.apollo-select-container .apollo-select-array-container .apollo-select-array .apollo-select-value:hover{background-color:#818a91}.apollo-select-container .apollo-select-array-container .apollo-select-array .apollo-select-value--selected{background-color:#d62d20}.apollo-select-container .apollo-select-array-container--closed{display:none}.store-data-navigation-container{width:100%;display:flex;flex-direction:column;align-items:center}.store-data-navigation-container .store-data-navigation{height:140px;display:flex;justify-content:center}.store-data-navigation-container .store-data-navigation .navigation-container{display:flex;align-items:center;height:100%;width:90%}.store-data-navigation-container .store-data-navigation .navigation-container .title-navigation{display:flex;flex-direction:column;justify-content:center;flex-shrink:1}.store-data-navigation-container .store-data-navigation .navigation-container .title-navigation .navigation-benchmark-title{font-size:22px;font-weight:700}.store-data-navigation-container .store-data-navigation .navigation-container .title-navigation .best-retailer-container{display:flex;flex-wrap:wrap;align-items:center}.store-data-navigation-container .store-data-navigation .navigation-container .title-navigation .best-retailer-container .best-retailer{margin:10px 5px 10px 0}.store-data-navigation-container .store-data-navigation .navigation-container .anchor-container{display:flex;justify-content:space-around;align-items:center;flex-grow:1;height:80%}.store-data-navigation-container .store-data-navigation .navigation-container .anchor-container .store-data-anchor{cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#f7f6f6;padding:5px 10px 15px;width:13%;height:80%}.store-data-navigation-container .store-data-navigation .navigation-container .anchor-container .store-data-anchor .anchor-title{text-align:center;font-weight:700}.store-data-navigation-container .store-data-navigation .navigation-container .anchor-container .store-data-anchor .anchor-result{font-size:22px;font-weight:700;color:#d62d20}.store-data-navigation-container .details-button{background-color:#d62d20;color:#fff}.store-data-navigation-container .view-details-button{margin-top:-30px;z-index:3;margin-bottom:30px}.store-data-navigation-container .lds-ellipsis div{top:50%;background-color:#d62d20}.store-data-navigation-container--closed .store-data-navigation{width:96%}.store-data-navigation-container--displayed .store-data-navigation{width:100%;z-index:5}.embedded-url-container button{cursor:pointer;text-transform:uppercase}.embedded-url-container .iframe-wrapper{height:calc(100% - 60px)}.embedded-url-container .iframe-wrapper iframe{width:100%;height:100%}
/*# sourceMappingURL=main.c6a11c0e.css.map */