.cqtooltip-wrapper{position:relative;margin:0 auto;}.cqtooltip-wrapper img{width:100%;height:auto;}.tooltipster-content p{line-height:140%;margin:4px 0;}.tooltipster-content h2,.tooltipster-content h3,.tooltipster-content h4,.tooltipster-content h5{margin:4px 0 6px;}.cq-hotspots{position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;z-index:100;}.cq-hotspots .hotspot-item{position:absolute;}.cq-hotspots .hotspot-item a{width:24px;height:24px;border:2px solid rgba(255,255,255,.4);color:#fff;text-decoration:none;position:absolute;left:auto;top:auto;border-radius:100%;-moz-transition:all .2s ease-out 0;-o-transition:all .2s ease-out 0;-webkit-transition:all .2s ease-out;-webkit-transition-delay:0;transition:all .2s ease-out 0;}.cq-hotspots .hotspot-item.pulse-white a{border:none;-webkit-animation:pulse-white 2s ease-out infinite;-moz-animation:pulse-white 2s ease-out infinite;animation:pulse-white 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-gray a{border:none;-webkit-animation:pulse-gray 2s ease-out infinite;-moz-animation:pulse-gray 2s ease-out infinite;animation:pulse-gray 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-red a{border:none;-webkit-animation:pulse-red 2s ease-out infinite;-moz-animation:pulse-red 2s ease-out infinite;animation:pulse-red 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-green a{border:none;-webkit-animation:pulse-green 2s ease-out infinite;-moz-animation:pulse-green 2s ease-out infinite;animation:pulse-green 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-yellow a{border:none;-webkit-animation:pulse-yellow 2s ease-out infinite;-moz-animation:pulse-yellow 2s ease-out infinite;animation:pulse-yellow 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-blue a{border:none;-webkit-animation:pulse-blue 2s ease-out infinite;-moz-animation:pulse-blue 2s ease-out infinite;animation:pulse-blue 2s ease-out infinite;}.cq-hotspots .hotspot-item.pulse-purple a{border:none;-webkit-animation:pulse-purple 2s ease-out infinite;-moz-animation:pulse-purple 2s ease-out infinite;animation:pulse-purple 2s ease-out infinite;}.cq-hotspots .hotspot-item a:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-animation:none;-moz-animation:none;animation:none;}.cq-hotspots .hotspot-item a span{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:100%;position:absolute;display:block;background:#fff;left:50%;top:50%;}.cq-hotspots .hotspot-item a i{display:block;font-size:12px;position:relative;width:100%;text-align:center;font-style:normal;color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cq-hotspots .hotspot-item.cq-pulse a i{margin-top:6px;}.cq-hotspots .hotspot-item a:focus{outline:0;}@-webkit-keyframes pulse-white{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,255,255,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,255,255,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,255,255,0);}}@-moz-keyframes pulse-white{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,215,0,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,215,0,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,215,0,0);}}@keyframes pulse-white{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,255,255,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,255,255,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,255,255,0);}}@-webkit-keyframes pulse-red{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,69,0,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,69,0,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,69,0,0);}}@-moz-keyframes pulse-red{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,69,0,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,69,0,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,69,0,0);}}@keyframes pulse-red{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,69,0,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,69,0,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,69,0,0);}}@-webkit-keyframes pulse-green{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(50,205,50,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(50,205,50,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(50,205,50,0);}}@-moz-keyframes pulse-green{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(50,205,50,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(50,205,50,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(50,205,50,0);}}@keyframes pulse-green{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(50,205,50,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(50,205,50,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(50,205,50,0);}}@-webkit-keyframes pulse-yellow{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,215,0,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,215,0,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(255,215,0,0);}}@-moz-keyframes pulse-yellow{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,215,0,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,215,0,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(255,215,0,0);}}@keyframes pulse-yellow{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,215,0,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(255,215,0,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(255,215,0,0);}}@-webkit-keyframes pulse-gray{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(127,127,127,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(127,127,127,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(127,127,127,0);}}@-moz-keyframes pulse-gray{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(127,127,127,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(127,127,127,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(127,127,127,0);}}@keyframes pulse-gray{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(127,127,127,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(127,127,127,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(127,127,127,0);}}@-webkit-keyframes pulse-blue{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(0,191,255,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(0,191,255,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(0,191,255,0);}}@-moz-keyframes pulse-blue{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(0,191,255,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(0,191,255,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(0,191,255,0);}}@keyframes pulse-blue{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(0,191,255,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(0,191,255,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(0,191,255,0);}}@-webkit-keyframes pulse-purple{0%{-webkit-transform:scale(1);box-shadow:0 0 rgba(160,32,240,1);}50%{-webkit-transform:scale(1.1);box-shadow:0 0 0 8px rgba(160,32,240,0);}100%{-webkit-transform:scale(1);box-shadow:0 0 rgba(160,32,240,0);}}@-moz-keyframes pulse-purple{0%{-moz-transform:scale(1);box-shadow:0 0 rgba(160,32,240,1);}50%{-moz-transform:scale(1.1);box-shadow:0 0 0 8px rgba(160,32,240,0);}100%{-moz-transform:scale(1);box-shadow:0 0 rgba(160,32,240,0);}}@keyframes pulse-purple{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(160,32,240,1);}50%{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0 0 0 8px rgba(160,32,240,0);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 rgba(160,32,240,0);}}@media screen and (min-width:320px) and (max-width:479px){.cq-hotspots .hotspot-item a{width:16px;height:16px;}.cq-hotspots .hotspot-item a span{width:4px;height:4px;margin:-2px 0 0 -2px;}.cq-hotspots .hotspot-item a i{font-style:normal;font-size:10px;}}@media only screen and (min-width:160px) and (max-width:319px){.cq-hotspots .hotspot-item a{width:14px;height:14px;}.cq-hotspots .hotspot-item a span{width:4px;height:4px;margin:-2px 0 0 -2px;}.cq-hotspots .hotspot-item a i{font-style:normal;font-size:10px;}}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff;}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden;}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px;}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}.tooltipster-base .tooltipster-content{overflow:hidden;}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px;}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px;}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px;}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px;}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}.tooltipster-fade-show{opacity:1;}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4);}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);}.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.tooltipster-light{border-radius:5px;border:1px solid #ccc;background:#ededed;color:#666;}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;}.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0px 0px 14px rgba(0,0,0,.3);color:#2c2c2c;}.tooltipster-shadow .tooltipster-content{font-family:"Arial",sans-serif;font-size:14px;line-height:16px;padding:8px 10px;}.tooltipster-punk{border-radius:5px;border-bottom:3px solid #f71169;background:#2a2a2a;color:#fff;}.tooltipster-punk .tooltipster-content{font-family:"Courier",monospace;font-size:14px;line-height:16px;padding:8px 10px;}.tooltipster-noir{border-radius:0px;border:3px solid #2c2c2c;background:#fff;color:#2c2c2c;}.tooltipster-noir .tooltipster-content{font-family:"Georgia",serif;font-size:14px;line-height:16px;padding:8px 10px;}