 @import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wdth@0,75;0,100;1,100&display=swap");@font-face {font-family: 'KPMG-bold';src: url(https://digital.kpmg.com.mx/hubfs/perspectivas-alta-direccion-2023/assets/fonts/KPMG-Bold.ttf) format('truetype');}body, html {margin: 0;font-family: 'Open Sans', sans-serif;}::-webkit-scrollbar {display: none;}#loader {width: 100%;height: 5px;background-color: #FD349C;position: fixed;top: 0;left: 0;z-index: 999;animation: crecer 2s linear infinite;}@keyframes crecer {0% {width: 0%;}100% {width: 100%;}}.nav {position: fixed;width: 100%;z-index: 10;vertical-align: middle;-moz-box-shadow: 3px 3px 4px 0px #0000006c;-webkit-box-shadow: 3px 3px 4px 0px #0000006c;box-shadow: 3px 3px 4px 0px #0000006c;}.hb-menu {display: inline-block;cursor: pointer;margin-top: 10px;}.bar1, .bar2, .bar3 {width: 35px;height: 4px;background-color: #fff;margin: 6px 0;transition: 0.4s;vertical-align: middle;-moz-box-shadow: 3px 3px 4px 0px #0000006c;-webkit-box-shadow: 3px 3px 4px 0px #0000006c;box-shadow: 3px 3px 4px 0px #0000006c;}.change .bar1 {transform: translate(0, 11px) rotate(-45deg);}.change .bar2 {opacity: 0;}.change .bar3 {transform: translate(0, -11px) rotate(45deg);}.nav {display: flex;justify-content: center;max-width: 100%;margin: auto;background: #0c233c;line-height: 3.5em;top: 60px;}.nav a {color: white;text-decoration: none;}.nav-menu {display: flex;list-style: none;}.nav-menu-item {margin: 0 10px;width: max-content;}.nav-menu-item a:hover {color: #fd349c;transition: 0.5s;}.nav-menu-link_active a {color: #fd349c;}.nav-toggle {color: white;background: none;border: none;padding: 0 20px;cursor: pointer;display: none;}@media (max-width: 767px) {.header {height: 60px;}.nav {justify-content: end;height: 60px;top: 50px;}.nav-menu {flex-direction: column;align-items: center;margin: 50px 0 0;opacity: 95%;background-color: #0c233c;position: fixed;top: 60px;width: 100%;padding: 20px 0;height: calc(100% - 60px);overflow-y: auto;left: 100%;transition: left 0.3s;}.nav-menu-item {line-height: 70px;}.nav-menu a:hover {color: #fd349c;}.nav-toggle {display: block;}.nav-menu_visible {left: 0;}.nav-toggle:focus:not(:focus-visible) {outline: none;}}.header-video {z-index: 1;position: relative;height: calc(100vh - 88px);width: 100%;}.vjs-header-video {height: calc(100vh - 88px) !important;object-fit: fill;padding-top: 41.25% !important;background: #000;}.banner-home {background: #020071 !important;}.overlay-video-header {position: absolute;top: 0;left: 0;height: calc(100vh - 90px);width: 100%;background-color: #0c233c;opacity: 0;z-index: 2;}.bc-iframe, .bc-iframe body, .bc-player-default_default, .bc-player-default_default .vjs-poster {background-color: #010108;}.video-js .vjs-tech {left: revert;width: auto !important;height: 100%;}video-js.video-js.vjs-fluid:not(.vjs-audio-only-mode) {height: 100vh;object-fit: fill;}.vjs-fluid {position: absolute;z-index: 0;object-fit: cover;}.full-container {color: #FFFFFF !important;padding: 0 20px;z-index: 4;margin: 0 auto;max-width: 1400px;position: relative;justify-content: center;align-items: center;}.main-content {z-index: 3;position: absolute;margin-top: 20%;margin-right: 55%;display: absolute;justify-content: center;align-items: center;}.headline {font-weight: 100;font-stretch: condensed;font-size: 3.2em;line-height: 1em;}.subheadline {font-size: 1.4em;line-height: 1.3em;margin: 10px 0;color: #ffffff !important;}.seccion {background-color: #0C233C;overflow: auto;}.base {margin: 10% auto 5px;padding: 20px;max-width: 1400px;}@media (max-width: 890px) {.nav {top: 50px;}.full-container {width: 80%;}.headline {font-weight: 100 !important;font-stretch: condensed !important;font-size: 2em !important;}.subheadline {font-weight: 100;font-size: 1.1em !important;color: #ffffff !important;}.call-to-action {font-size: 1em !important;}.main-content {top: calc(200px + 50%) !important;max-width: 80%;margin: 0 auto;}}.call-to-action {margin: 10px 0;-moz-box-shadow: 3px 3px 4px 0px #0000006c;-webkit-box-shadow: 3px 3px 4px 0px #0000006c;box-shadow: 3px 3px 4px 0px #0000006c;background-color: #fd349c;display: inline-block;cursor: pointer;color: #ffffff;font-family: Arial;font-size: 1.4em;padding: 16px 31px;text-decoration: none;transition: 0.5s;}.call-to-action:hover {background-color: #aceaff;color: #0c233c;transition: 0.5s;}.call-to-action:active {position: relative;top: 1px;}@media only screen and (max-width: 768px) {#hidden-text1, #hidden-text2 {display: none;}}@media only screen and (min-width: 769px) {.hide-desktop {display: none;}}.read-more-link1, .read-more-link2, .hidde-more-link1, .hidde-more-link2 {text-decoration: underline;}.grid-full {background-color: #0C233C;display: grid;column-gap: 2em;grid-template-columns: repeat(auto-fit, minmax(20em, 1fr));}.grid-content {display: absolute;padding: 15px;}.grid-content-headline {display: absolute;}.cover {margin-top: 20px;width: 100%;-moz-box-shadow: 4px 4px 5px 0px #0000006c;-webkit-box-shadow: 4px 4px 5px 0px #0000006c;box-shadow: 4px 4px 5px 0px #0000006c;}.dwn-icon {animation: up-down 1s ease infinite;position: relative;margin: auto;}.dwn-icon a {animation: up-down 1s ease infinite;color: #fff;text-decoration: none;font-stretch: expanded;bottom: 0;}@keyframes up-down {0% {transform: translateY(20px);}25% {transform: translateY(0px);}100% {transform: translateY(20px);}}.subhead {color: #ffffff !important;font-size: 2em !important;margin-bottom: 31px;}.text-content {color: #ffffff !important;font-size: 1.0em;padding: 15px 0;}@media (max-width:890px) {.subhead {font-size: 1.4em !important;}.text-content {font-size: 0.9em;}.dwn-icon {display: none }.dwn-icon a {display: none }}.modal {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(12, 36, 61, 0.5);}.modalcontent {margin: auto;width: 80%;position: relative;display: flex;align-items: center;justify-content: center;}.modalcontent {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.close-btn {position: absolute;right: 0;top: 0;z-index: 10;font-size: 30px;font-weight: bold;color: #fff;background: #FD349C;border: none;transition: 0.1s;}.close-btn:hover {cursor: pointer;background: #0C233C;color: #fff;transition: 0.1s;}.myVideo {display: block;margin: 0 auto;}.video-modal {position: relative !important;height: 100% !important;-webkit-box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);}.grid {margin: 0 auto;max-width: 1400px;display: grid;grid-template-columns: repeat(auto-fit, minmax(255px, 1fr));grid-template-rows: repeat(0, minmax(255px, 1fr));grid-gap: 15px;padding: 10px;}@media screen and (max-width: 1200px) {.grid {grid-template-columns: repeat(2, 1fr);}}@media screen and (max-width: 800px) {.grid {grid-template-columns: repeat(2, 1fr);}.grid-item {min-height: 300px !important;}}@media screen and (max-width: 580px) {.grid {grid-template-columns: repeat(1, 1fr);}.axis-video {height: 76% !important;}.axis-title {font-size: 0.9em !important;}.hidden-text {font-size: 0.9em !important;height: 88.5% !important;margin: 3% 2.4% !important;width: 92%;}}.grid-item {background: #B2B2B2;min-height: 400px;-moz-box-shadow: 3px 3px 4px 2px #0000006c;-webkit-box-shadow: 3px 3px 4px 2px #0000006c;box-shadow: 3px 3px 4px 2px #0000006c;cursor: pointer;min-width: 300px;}.hidden-text {margin: 33px 8px;padding: 10px;left: 0;height: 82%;background: rgba(12, 36, 61, 0.1);opacity: 0.5;}.grid-item:hover .hidden-text {opacity: 0.9;}.grid-item {position: relative;}.hidden-text {font-size: 1.1em;line-height: 1.5em;color: #fff;position: absolute;bottom: -20px;visibility: hidden;transition: all 0.3s ease;width: 94%;}.grid-item:hover .hidden-text {visibility: visible;bottom: 0;}.axis-video {margin: 10px;height: 83%;background: #ffffff;}.video-axis {position: relative !important;height: 100% !important;object-fit: fill !important;top: 0;}.video-js .vjs-tech {right: 0 !important;width: auto !important;height: 100%;}video-js.video-js.vjs-fluid:not(.vjs-audio-only-mode) {height: 100vh;object-fit: fill;}.vjs-fluid {position: absolute;z-index: 0;}.axis-title {margin-left: 10px;color: #00338d;margin-top: 10px;line-height: 1em;font-size: 1.2em;}.vjs-poster {position: relative !important;}.grid-item-link {text-decoration: none;color: inherit;display: block;width: 100%;height: 100%;cursor: pointer;}.grid-related {color: #00338d;margin: 0 auto;max-width: 1400px;display: grid;column-gap: 4em;grid-template-columns: repeat(2, 1fr);}@media (max-width:580px) {.grid-related {color: #00338d;margin: 0 auto;max-width: 1400px;display: grid;column-gap: 4em;grid-template-columns: repeat(1, 1fr);}}.related {margin: 10% auto;width: 100%;height: 400px;-webkit-box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);box-shadow: 3px 3px 5px 3px rgba(0, 0, 0, 0.75);}.grid-related a {text-decoration: none;}.grid-related a:hover {text-decoration: underline;}.contenido:hover img {transform: scale(1.2);}.img-container {overflow: hidden;}.img-container, .img-container img {transition: transform 2s;}.contenido {position: relative;max-width: 100%;}.imgc {width: 100%;height: 400px;object-fit: cover;}.text-related p {color: #fff;}.text-related {z-index: 1;height: 42%;width: 95%;padding: 10px;position: absolute;bottom: 0;margin: 2.5%;background: rgba(12, 35, 60, 0.5);-moz-box-shadow: 3px 3px 4px 2px #0000006c;-webkit-box-shadow: 3px 3px 4px 2px #0000006c;box-shadow: 3px 3px 4px 2px #0000006c;cursor: pointer;border-radius: 5px;overflow: hidden;}.title-related {color: #fff;font-stretch: condensed;font-size: 2.4em;font-weight: 100;line-height: 0em;text-align: center;margin-top: 30px;}.cta-description {color: #fff !important;font-size: 1.0em;}.cta-title {text-align: left !important;color: #fff !important;font-stretch: condensed;font-size: 1.4em;font-weight: 100;line-height: 1.4em;padding: 20px 0;vertical-align: bottom;}@media (max-width:890px) {.cta-description {font-size: 0.8em;}.cta-title {font-size: 1.0em;padding: 8px 0;line-height: normal;}.imgc {height: 300px;}.related {height: 300px;}.base-related {margin: 10px;}.title-related {margin-top: 0;line-height: 1em;text-align: center;font-size: 1.8em;}}.base-chart {background: #00338d;text-align: center;max-width: 1400px;margin: 0 auto;padding: 10px 0;-moz-box-shadow: 3px 3px 4px 0px #0000006c;-webkit-box-shadow: 3px 3px 4px 0px #0000006c;box-shadow: 3px 3px 4px 0px #0000006c;}.container-chart {position: relative;display: inline-block;margin: 0 2%;padding: 10px;border-radius: 10px;}.chart-pie {width: 160px;height: 160px;position: relative;margin: 0;align-content: center;font-size: 40px;stroke-linecap: round;stroke-width: 6;}.chart-pie:hover {transform: scale(1.01);}.chart-pie-text {width: 170px;text-align: center;color: #fff !important;font-size: 0.9em;}.chart-pie-animate {-webkit-animation-duration: 1.2s;animation-duration: 1.2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}.chart-pie-animate_fadeinup {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.transition {transition: background-color 1s ease-in-out;}@media (max-width: 890px) {.chart-pie {width: 120px;height: 120px;position: relative;margin: 0;align-content: center;font-size: 25px !important;}.container-chart {position: relative;display: inline-block;margin: 0px;padding: 5px;}.chart-pie-text {width: 128px;text-align: center;color: #fff !important;font-size: 0.80em;}}.seccion {background-color: #0C233C;overflow: auto;}.base-quote {background: #E5E5E5;-moz-box-shadow: 3px 3px 4px 2px #0000006c;-webkit-box-shadow: 3px 3px 4px 2px #0000006c;box-shadow: 3px 3px 4px 2px #0000006c;}.grid-quote {max-width: 1400px;margin: 8% auto 4%;display: grid;grid-template-columns: repeat(auto-fit, minmax(255px, 1fr));grid-template-rows: repeat(0, minmax(255px, 1fr));grid-gap: 15px;}.grid-item-left {}.grid-item-right {}@media (max-width: 768px) {.grid-item-left {grid-row: 2 / 3;}.grid-item-right {grid-row: 1 / 2;}.quote-img {bottom: 0;position: relative !important;}}.item {position: relative;width: 100%;height: 100%;padding: 0px;}.quote-img {width: auto;height: 94%;bottom: 0;right: 0;position: absolute;}.quote-text {font-family: "KPMG-bold";font-size: 2.1em;background: linear-gradient(270deg, rgba(30, 73, 226, 1) 0%, rgba(114, 19, 234, 1) 100%);-webkit-background-clip: text;color: transparent;padding: 5% 0;padding-right: 10%;display: block;}.partner-name {width: 300px;font-family: arial;padding: 5% 0;color: #00338d;font-size: 1.3em;line-height: 1.2em;left: 0;top: 25%;}.icon-quote-text {width: 90px;padding: 0;display: block;}@media (max-width: 890px) {.quote-text {font-size: 1.2em;}.quote-img {height: 300px;bottom: 0px;right: 0;}.partner-name {width: 200px;font-size: 1.0em;}}@media (max-width: 760px) {.quote-text {font-size: 1.5em;display: block;margin-bottom: 0px;padding: 5%;padding-bottom: 0;}.quote-img {height: 400px;bottom: 0px;right: -24px;}.partner-name {width: 200px;font-size: 0.9em;line-height: 1.3em;margin: 0 5%;}.icon-quote-name {display: none;}.icon-quote-text {display: block;width: 40px;top: 0;}}.grid-ambient-02 {background: #00338d;-moz-box-shadow: 3px 3px 4px 0px #0000006c;-webkit-box-shadow: 3px 3px 4px 0px #0000006c;box-shadow: 3px 3px 4px 0px #0000006c;}.base_gauge_meter {max-width: 550px;background: #00338d;margin: 2%;}.container-gauge {margin-left: 5%;position: relative;vertical-align: bottom;display: inline-block;}.side-button {width: 100px;display: inline-block;vertical-align: bottom;padding-bottom: 50px;}@media screen and (max-width: 1100px) {.side-button {width: 100%;justify-content: center;display: flex;padding-bottom: 0px !important;}.bottom-button {width: 100%;justify-content: center !important;display: flex;}.button-rchart {min-width: 80px;font-size: 0.7em !important;}}.bottom-button {max-width: 600px;justify-content: start;display: flex;position: relative;}.button-rchart {width: 120px;position: relative;margin: 5px;line-height: 2.5em;font-size: 0.8em;border: none;background: #fff;color: #0c233c;cursor: pointer;}.button-active {background: #fd349c;color: #ffffff;}.container-chart-gauge {width: 300px;height: 300px;position: relative;margin: 20px;}.gauge-chart {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);stroke-linecap: round;}.one {width: 200px;height: 200px;position: absolute;margin: 0;align-content: center;font-size: 40px;}.two {width: 250px;height: 250px;position: absolute;margin: 0;align-content: center;font-size: 40px;}.tree {width: 300px;height: 300px;position: absolute;margin: 0;align-content: center;font-size: 40px;}@media only screen and (max-width: 600px) {.container-chart-gauge {min-width: 100%;height: 250px;}.one {width: 150px;height: 150px;}.two {width: 200px;height: 200px;}.tree {width: 250px;height: 250px;}}.label-gauge {color: #fff !important;font-size: 0.9em;}.percent_span {color: #fff !important;font-size: 0.9em;}.one-f {position: absolute;top: 0;left: 0;}.two-f {position: absolute;top: 25px;left: 0;}.three-f {position: absolute;top: 50px;left: 0;}.up_percent_1 {position: absolute;top: 0;left: 100px;}.up_percent_2 {position: absolute;top: 25px;left: 100px;}.up_percent_3 {position: absolute;top: 50px;left: 100px;}.chart-question {color: #FFF;padding: 15px;font-size: 1.0em;}@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0);}to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}}.animate_animated {-webkit-animation-duration: 1.2s;animation-duration: 1.2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animate_fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.boxes {padding: 0 10%;}.counter {color: #00B8F5 !important;font-stretch: condensed;font-size: 2em;}.counter_2 {color: #ACEAFF !important;font-stretch: condensed;font-size: 2em;}.icon-infografia {margin-top: 15px;float: left;margin-right: 25px;}.texto-infografia {padding: 10px;overflow: hidden;font-size: 1.1em !important;color: #fff !important;}.texto-infografia p {font-size: 1.1em !important;color: #fff !important;}.b-b {border-bottom: 1px solid rgba(240, 240, 240, 0.2);}.b-t {border-top: 1px solid rgba(240, 240, 240, 0.2);}.b-l {border-left: 1px solid rgba(240, 240, 240, 0.2);}.b-r {border-right: 1px solid rgba(240, 240, 240, 0.2);}.grid-infografia {max-width: 1400px;margin: 0% auto;display: grid;grid-template-columns: repeat(3, 1fr);}.grid-infografia_2 {max-width: 1400px;margin: 0% auto;display: grid;grid-template-columns: repeat(2, 1fr);}.fuente-text {color: #fff !important;font-size: 0.8em !important;}@media (max-width: 890px) {.boxes {padding: 0;}.texto-infografia p {font-size: 0.8em !important;}.counter {font-size: 1.5em;}.counter_2 {font-size: 1.5em;}.fuente-text {color: #fff !important;font-size: 0.7em !important;}.grid-infografia {grid-template-columns: repeat(1, 1fr);}.grid-infografia_2 {grid-template-columns: repeat(1, 1fr);}.b-b, .b-t, .b-l, .b-r {border: none;}.b-resp {border-bottom: 1px solid rgba(240, 240, 240, 0.2);}.base-info {margin: 0;}}.base-info {margin: 1% 0;}.base-chart-2 {background: #00338d;text-align: center;max-width: 1400px;margin: 0 auto;padding: 10px 0;}.container-chart-bubble {position: relative;display: inline-block;margin: 0 5%;min-height: 300px;}.bubble_01 {width: 300px;font-size: 3.5em;}.bubble_02 {width: 220px;font-size: 2.7em;}.bubble_03 {width: 210px;font-size: 2.5em;}.bubble_04 {width: 190px;font-size: 1.8em;}.bubble_05 {width: 170px;font-size: 1.5em;}.chart-bubble {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-stretch: condensed;font-weight: bold;opacity: 0.9;}.bubble-hidden {opacity: 0;}.expand-bubble {animation: expandBubble 2s ease-out;}@media (max-width: 767px) {@keyframes expandBubble {0% {transform: scale(0) translateY(100%) translateX(0%);}100% {transform: scale(1) translateY(-50%) translateX(-50%);}}.container-chart-bubble {position: relative;min-height: 350px !important;margin: 0%;}.bubble_01 {top: 18%;width: 200px;font-size: 2.5em;}.bubble_02 {top: 45%;width: 150px;font-size: 1.7em;}.bubble_03 {top: 63%;width: 100px;font-size: 1.5em;}.bubble_04 {top: 78%;width: 80px;font-size: 1.1em;}.bubble_05 {top: 88%;width: 50px;font-size: 1em;}}@keyframes expandBubble {0% {transform: scale(0) translateY(0%) translateX(0%);}100% {transform: scale(1) translateY(-50%) translateX(-50%);}}.grid-labels {display: grid;max-width: 1200px;margin: 0 auto;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));grid-gap: 1% 5%;}.chart-label {display: flex;color: #fff;text-align: left;}.chart-label p {font-size: 1.0em !important;color: #fff !important;}.square {margin: 0 10px;top: 0;padding: 5px;width: 25px;height: 25px;background-color: #dddddd;align-self: start;margin-top: 5px;}.label-chart {font-size: 14px;}.square-01 {background: #1e49e2;}.square-02 {background: #7213ea;}.square-03 {background: #fd349c;}.square-04 {background: #b497ff;}.square-05 {background: #aceaff;}.square-07 {background: #00B8F5;}.square-08 {background: #0C233C;}.chart-risk {margin: 0 1% !important;}.barchart a[title="JavaScript charts"] {display: none !important;}#bar_chart_1, #bar_chart_2, #bar_chart_3 {min-width: 350px;height: 350px;}.barchart text.amcharts-graph-label {opacity: 0;transition: opacity 0.5s linear;}.amChartsLegend.amcharts-legend-div, g.amcharts-value-axis.value-axis-ValueAxis-1 {display: none;}.base-chart-bar {display: flex;justify-content: center;max-width: 1400px;background: #00338d;}.container-bar {position: relative;min-width: 350px;height: 450px;cursor: pointer;}@media screen and (max-width: 890px) {.square {width: 10px;height: 10px;}.chart-label-bubble p {font-size: 0.8em !important;color: #fff !important;}.base-chart-bar {display: inline-block;margin: 0 auto;}.grid-item-ambiente-02 {padding: 0 15px;}.container-gauge {margin: 0;}.grid-labels-bubble {display: block !important;}}.bar-chart-label {color: #FFFFFF !important;}.icon-hidden {opacity: 0;}.grid-labels-bubble {display: grid;max-width: 1200px;margin: 0 auto;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 1fr);}.chart-label-bubble:nth-of-type(1), .chart-label-bubble:nth-of-type(2) {grid-column: 1;}.chart-label-bubble:nth-of-type(3), .chart-label-bubble:nth-of-type(4) {grid-column: 2;}.chart-label-bubble:nth-of-type(5) {grid-column: 3;}.chart-label-bubble:nth-of-type(1), .chart-label-bubble:nth-of-type(3), .chart-label-bubble:nth-of-type(5) {grid-row: 1;}.chart-label-bubble:nth-of-type(2), .chart-label-bubble:nth-of-type(4) {grid-row: 2;}.grid-axis-content {margin: 0 auto;max-width: 1400px;display: grid;grid-template-columns: repeat(auto-fit, minmax(255px, 1fr));grid-gap: 1em;margin-bottom: 5%;}@media screen and (max-width: 1200px) {.grid-axis-content {grid-template-columns: repeat(2, 1fr);}}@media screen and (max-width: 580px) {.grid-axis-content {grid-template-columns: repeat(1, 1fr);}}.grid-item {background: #cccccc;min-height: 350px;min-width: 255px;-moz-box-shadow: 3px 3px 4px 2px #0000006c;-webkit-box-shadow: 3px 3px 4px 2px #0000006c;box-shadow: 3px 3px 4px 2px #0000006c;cursor: pointer;}.hidden-text {margin-bottom: 3%;margin-top: 0%;left: 2px;height: 87.9%;background: rgba(12, 36, 61, 0.5);opacity: 0;}.grid-item:hover .hidden-text {opacity: 0.9;}.grid-item {position: relative;}.hidden-text {font-size: 1.1em;color: #fff;position: absolute;bottom: 0;visibility: hidden;transition: all 1s ease;}.grid-item:hover .hidden-text {visibility: visible;bottom: 0;}.axis-title {margin-left: 10px;color: #00338d;}.imgc-axis {height: 350px;}.grid-item:hover .imgc-axis {transform: scale(1.5) skew(20deg);}.img-container-axis {position: relative;overflow: hidden;margin: 10px;}.img-container-axis, .img-container-axis img {transition: transform 20s linear;display: flex;justify-content: center;}.grid-axis-content a {text-decoration: none;}.chart-label-bubble {display: flex;color: #fff;text-align: left;}.chart-label-bubble p {font-size: 0.9em !important;color: #fff !important;margin-bottom: 2%;}#barra_rrss {z-index: 11;width: 56px;height: 56px;overflow: hidden;margin: 0 auto;position: fixed;bottom: 20px;right: 20px;background-color: #1e49e2;border-radius: 50px;box-shadow: 3px 3px 4px 0px #0000006c;transition: width .225s ease-out;display: flex }#barra_rrss .fa {color: #fff;padding: 20px }#barra_rrss .fa:not(:first-child) {opacity: 0;transform: translateY(-40%) }#barra_rrss .fa.hide {opacity: 1 }#barra_rrss.active {width: 220px }#barra_rrss.active .fa {opacity: 1;transform: translateY(0) }#barra_rrss.active .fa:nth-child(2) {transition: all .325s .1s ease-out }#barra_rrss.active .fa:nth-child(3) {transition: all .325s .15s ease-out }#barra_rrss.active .fa:nth-child(4) {transition: all .325s .2s ease-out }#barra_rrss.active .fa:nth-child(5) {transition: all .325s .25s ease-out }button.rrss {padding: 0;border: none;font-size: 1em }button.rrss:focus {outline: none }button.rrss:hover {cursor: pointer }button.rrss:active:not(.active) {transform: scale(.95);box-shadow: none }#barra_rrss {z-index: 11;width: 56px;height: 56px;overflow: hidden;margin: 0 auto;position: fixed;bottom: 20px;right: 20px;background-color: #1e49e2;border-radius: 50px;box-shadow: 3px 3px 4px 0px #0000006c;transition: width .225s ease-out;display: flex }#barra_rrss .fa {color: #fff;padding: 20px }#barra_rrss .fa:not(:first-child) {opacity: 0;transform: translateY(-40%) }#barra_rrss .fa.hide {opacity: 1 }#barra_rrss.active {width: 220px }#barra_rrss.active .fa {opacity: 1;transform: translateY(0) }#barra_rrss.active .fa:nth-child(2) {transition: all .325s .1s ease-out }#barra_rrss.active .fa:nth-child(3) {transition: all .325s .15s ease-out }#barra_rrss.active .fa:nth-child(4) {transition: all .325s .2s ease-out }#barra_rrss.active .fa:nth-child(5) {transition: all .325s .25s ease-out }button.rrss {padding: 0;border: none;font-size: 1em }button.rrss:focus {outline: none }button.rrss:hover {cursor: pointer }button.rrss:active:not(.active) {transform: scale(.95);box-shadow: none }