#map,#map #explore h4,#map .map-overlay .side-panel .close-map-overlay-btn{font-family:CiscoSans,Helvetica,Arial,sans-serif}#map,#map *,#map :after,#map :before{box-sizing:border-box}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.ttf) format("truetype");font-weight:200;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.ttf) format("truetype");font-weight:300;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.ttf) format("truetype");font-weight:300;font-stretch:normal;font-style:italic}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.ttf) format("truetype");font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.ttf) format("truetype");font-weight:400;font-stretch:normal;font-style:italic}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.ttf) format("truetype");font-weight:800;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTThin.ttf) format("truetype");font-weight:200;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLight.ttf) format("truetype");font-weight:300;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTExtraLightOblique.ttf) format("truetype");font-weight:300;font-stretch:normal;font-style:italic}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegular.ttf) format("truetype");font-weight:400;font-stretch:normal;font-style:normal}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTRegularOblique.ttf) format("truetype");font-weight:400;font-stretch:normal;font-style:italic}@font-face{font-family:CiscoSans;src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.eot);src:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.eot?#iefix) format("embedded-opentype"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.woff) format("woff"),url(/c/dam/m/fr_ca/about/csr/networking-academy/map/fonts/CiscoSansTTBold.ttf) format("truetype");font-weight:800;font-stretch:normal;font-style:normal}body.no-scroll{overflow:hidden!important}#map{width:100vw;max-width:1600px;margin:0 auto;height:575px;max-height:85vh;background:#005073;position:relative;border-top:5px solid #005073;z-index:1}#map #loading-spinner-overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.75);z-index:100;visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear}#map #loading-spinner-overlay.hide{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}@keyframes lds-double-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-double-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-double-ring_reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes lds-double-ring_reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#map #loading-spinner-overlay .lds-double-ring{position:relative}#map #loading-spinner-overlay .spinner-position-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#map #loading-spinner-overlay .lds-double-ring div{position:absolute;width:160px;height:160px;top:20px;left:20px;border-radius:50%;border:8px solid #000;border-color:#005073 transparent;-webkit-animation:lds-double-ring 1s linear infinite;animation:lds-double-ring 1s linear infinite}#map #loading-spinner-overlay .lds-double-ring div:nth-child(2){width:140px;height:140px;top:30px;left:30px;border-color:transparent #00bceb;-webkit-animation:lds-double-ring_reverse 1s linear infinite;animation:lds-double-ring_reverse 1s linear infinite}#map #loading-spinner-overlay .lds-double-ring{width:160px!important;height:160px!important}#map .mapboxgl-control-container .mapboxgl-ctrl-top-right{z-index:100}#map .mapboxgl-ctrl a.mapboxgl-ctrl-logo{display:none}#map .mapboxgl-ctrl.mapboxgl-ctrl-group{background:0 0;box-shadow:none;width:32px;position:relative;overflow:visible}#map .mapboxgl-ctrl.mapboxgl-ctrl-group button{width:32px;height:32px;background:rgba(235,235,235,.8);border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:16px;margin:4px 0 0 auto;border:0}#map .mapboxgl-ctrl.mapboxgl-ctrl-group .mapboxgl-ctrl-icon.exit{border-radius:16px;text-align:center;width:96px;color:#005073;font-family:CiscoSans,Helvetica,Arial,sans-serif;font-size:12px;line-height:36px;position:relative;padding-right:22px;padding-left:8px;left:-64px}#map .mapboxgl-ctrl.mapboxgl-ctrl-group .mapboxgl-ctrl-icon.exit:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMDA1MDczO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;width:14px;height:14px;position:absolute;right:9px;top:9px;border:0}#map .mapboxgl-ctrl.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-in{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zOSAyMS4zOSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDUwNzM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCA1PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE5LjIyLDguNTJIMTIuODdWMi4xN2EyLjE4LDIuMTgsMCwwLDAtNC4zNSwwVjguNTJIMi4xN2EyLjE4LDIuMTgsMCwwLDAsMCw0LjM1SDguNTJ2Ni4zNWEyLjE4LDIuMTgsMCwwLDAsNC4zNSwwVjEyLjg3aDYuMzVhMi4xOCwyLjE4LDAsMCwwLDAtNC4zNVoiLz48L2c+PC9nPjwvc3ZnPg==)}#map .mapboxgl-ctrl.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-out{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zOSA0LjM1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwNTA3Mzt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDY8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuMzksMi4xN2EyLjE4LDIuMTgsMCwwLDEtMi4xNywyLjE4aC0xN0EyLjE4LDIuMTgsMCwwLDEsMi4xNywwaDE3YTIuMTcsMi4xNywwLDAsMSwyLjE3LDIuMTciLz48L2c+PC9nPjwvc3ZnPg==)}#map .mapboxgl-ctrl.mapboxgl-ctrl-group .mapboxgl-ctrl-compass .mapboxgl-ctrl-compass-arrow{width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxOSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDUwNzM7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCAxPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcuNSwwLDAsMTguMjkuNzEsMTksNy41LDE2bDYuNzksMywuNzEtLjcxWiIvPjwvZz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;background-size:14px;margin:0}#map #explore{position:absolute;bottom:0;z-index:10;color:#FFF;left:50%;transform:translateX(-50%);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease-in-out}#map #explore svg{display:block}#map #explore h4{margin:0;font-weight:400}#map #explore.hidden{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-in-out}#map .map-overlay,#map .map-overlay .side-panel{left:0;visibility:visible;transition:visibility .5s,opacity .5s ease-in-out}#map .map-overlay{bottom:0;position:absolute;right:0;top:0;z-index:999999}#map .map-overlay .side-panel{background:rgba(255,255,255,.85);color:#FFF;opacity:1;padding:50px 0;position:relative;top:50%;transform:translate(0,-50%);width:100%;z-index:10}@media (max-width:767px){#map .map-overlay .side-panel{padding:50px 3vw}}#map .map-overlay .side-panel button.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmZmZmO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:4px;top:4px;border:0;z-index:10}#map .map-overlay .side-panel h1{color:#005073;font-size:5.5vw;font-weight:100;line-height:1.125;margin-top:0;margin-bottom:12px;padding-right:24px;text-align:center}@media (min-width:1280px){#map .map-overlay .side-panel h1{font-size:70px}}@media (max-width:768px){#map .map-overlay .side-panel h1{font-size:6vw;text-align:left}}#map .map-overlay .side-panel h4{font-weight:100;text-align:center;background:rgba(255,255,255,.8);color:#005073;line-height:1;margin:20px -20px 0;padding:10px}#map .map-overlay .side-panel .gap-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto 30px;max-width:780px}@media (max-width:767px){#map .map-overlay .side-panel .gap-wrapper{flex-direction:column}}#map .map-overlay .side-panel .gap-wrapper .gender-gap,#map .map-overlay .side-panel .gap-wrapper .skills-gap,#map .map-overlay .side-panel .gap-wrapper .talent-gap{display:flex;flex-direction:column;margin-bottom:12px;text-align:center}@media (max-width:767px){#map .map-overlay .side-panel .gap-wrapper .gender-gap,#map .map-overlay .side-panel .gap-wrapper .skills-gap,#map .map-overlay .side-panel .gap-wrapper .talent-gap{flex-direction:row;text-align:left}}#map .map-overlay .side-panel .gap-wrapper .gender-gap .graphic,#map .map-overlay .side-panel .gap-wrapper .skills-gap .graphic,#map .map-overlay .side-panel .gap-wrapper .talent-gap .graphic{border:2px solid #005073;border-radius:50%;color:#005073;flex:0 0 52px;font-size:18px;font-weight:300;height:52px;line-height:50px;margin:0 auto 20px;text-align:center;width:52px}@media (max-width:767px){#map .map-overlay .side-panel .gap-wrapper .gender-gap .graphic,#map .map-overlay .side-panel .gap-wrapper .skills-gap .graphic,#map .map-overlay .side-panel .gap-wrapper .talent-gap .graphic{margin:0 20px 0 0}}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy{padding-left:12px}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy h3{font-size:18px;font-weight:100;line-height:1;margin:0 0 6px;color:#005073}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy p,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy p,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy p{color:#005073;font-size:11px;font-weight:100;line-height:1.2;margin:0 auto;max-width:236px}#map .map-overlay .side-panel .close-map-overlay-btn{background:#00bceb;border-radius:20px;color:#FFF;cursor:pointer;font-size:16px;margin:0 auto;max-width:196px;padding:10px 0;text-align:center}@media (max-width:767px){#map .map-overlay .side-panel .close-map-overlay-btn{font-size:12px;max-width:150px;padding:8px 0}}#map .map-overlay.hidden{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-in-out}#map .storybox{position:absolute;bottom:0;background:rgba(235,235,235,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2ODguODQgODgwLjciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjJmMmYyO29wYWNpdHk6MC45NTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDI8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNjg4Ljg0LDg4LjI0Vjg4MC43SDBWODguMjRTMzU0LjU5LTExMC4zLDY4OC44NCw4OC4yNFoiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:center 40vh;background-size:100% auto;width:100%;height:100%;z-index:200;transform:translate(0,100%);transition:transform ease-in .5s;overflow:hidden}#map .storybox button.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMDA1MDczO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:4px;top:4px;border:0;z-index:10}#map .storybox.show{transform:translate(0,0)}#map .storybox .story-content{display:flex;color:#005073;height:calc(100% - 42px);z-index:100;flex-direction:column;margin:36px auto 0;overflow-y:scroll}#map .storybox .story-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content::-webkit-scrollbar{width:10px;border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#005073}#map .storybox .story-content .student-info{flex:0 0 auto;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}#map .storybox .story-content .student-info .title-wrapper{text-align:center}#map .storybox .story-content .student-info img{width:120px;height:120px;border-radius:50%;border:8px solid #FBAB18;overflow:hidden;flex:0 0 auto}#map .storybox .story-content .student-info h2{font-size:36px;font-weight:100;line-height:1.2;margin:10px 0}#map .storybox .story-content .student-info h3{font-weight:100;font-size:21px;line-height:1.2;margin:10px 0}#map .storybox .story-content .student-info h4{font-size:15px;margin:10px 0 20px}#map .storybox .story-content .student-story{flex:1 1 0%;margin:0 16px;height:100%;position:relative;max-width:600px;align-self:center}#map .storybox .story-content .student-story .story-wrapper{margin-bottom:20px}#map .storybox .story-content .student-story h2{font-size:36px;font-weight:100;line-height:1.2;margin:20px 0}#map .storybox .story-content .student-story h3.pullquote{font-weight:300;font-size:18px;margin-top:0;font-style:italic;line-height:1.2;padding:0 1em;text-align:center}#map .storybox .story-content .student-story img{margin:0 auto;display:block;max-width:100%;width:auto;height:auto}#map .storybox .story-content .student-story p{font-size:16px;font-weight:300;line-height:1.2}#map .storybox .story-content .student-story .videolink{cursor:pointer;position:relative}#map .storybox .story-content .student-story .videolink:before{position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGQ9Ik04IDV2MTRsMTEtN3oiIGZpbGw9IiNGRkZGRkYiLz4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==) center no-repeat #6ebe4a;background-size:80%;border-radius:50%;content:'';width:96px;height:96px;top:50%;left:50%;transform:translate(-50%,-50%)}#map .storybox .story-content .student-story .videolink:hover:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGQ9Ik04IDV2MTRsMTEtN3oiIGZpbGw9IiNGRkZGRkYiLz4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KPC9zdmc+Cg==) center no-repeat #579d38;background-size:80%}#map .storybox .video-lightbox{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:200;visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-in-out}#map .storybox .video-lightbox button.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZmZmZmZmO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=)}#map .storybox .video-lightbox .video-js{position:absolute;top:50%;left:50%;height:100%;width:100%;max-width:640px;max-height:360px;transform:translate(-50%,-50%)}#map .storybox .video-lightbox.active{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease-in-out}#map .marker.data-marker .marker-point{background-color:#FBAB18;background-repeat:no-repeat;background-position:center;width:15px;height:15px;border-radius:50%;cursor:pointer;z-index:1;transform:scale(1);transition:transform .3s ease-out;transition:height .5s cubic-bezier(.07,1.84,.82,.79),width .5s cubic-bezier(.07,1.84,.82,.79)}#map .marker.data-marker .marker-point:hover{transform:scale(3);transition:transform .3s ease-out;z-index:4}#map .marker.data-marker .marker-point.scale0{width:0;height:0;transition:height .5s cubic-bezier(.07,1.84,.82,.79),width .5s cubic-bezier(.07,1.84,.82,.79)}#map .marker.data-marker.selected{z-index:10}#map .marker.data-marker.selected .marker-point{transform:scale(4);transition:transform .3s ease-out;z-index:11}#map .marker.data-marker .marker-info,#map .marker.data-marker:after{transition:visibility .5s,opacity .5s ease-in-out;visibility:hidden;opacity:0}#map .marker.data-marker.selected .marker-info,#map .marker.data-marker.selected:after{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease-in-out;z-index:12}#map .marker.data-marker .marker-info{position:absolute;background:rgba(235,235,235,.9);width:260px;padding:15px;z-index:10;transform:translate(-298px,-50%);font-size:14px;font-weight:300;color:#005073}#map .marker.data-marker .marker-info button.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMDA1MDczO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;width:16px;height:16px;position:absolute;right:4px;top:4px;border:0;z-index:10}#map .marker.data-marker .marker-info h3{font-size:24px;line-height:1.1;margin:6px 0;font-weight:300}#map .marker.data-marker .marker-info h4{margin:0;line-height:1.2}#map .marker.data-marker .marker-info .badge{flex:0 0 64px;width:64px;height:64px;color:#FBAB18;font-size:16px;border:2px solid #FBAB18;border-radius:50%;font-weight:400;text-align:center;line-height:61px;display:flex;justify-content:center;margin:0 10px 0 0}#map .marker.data-marker .marker-info .flex-row{display:flex;align-items:center;margin-top:10px}#map .marker.data-marker:after{position:absolute;content:'';width:0;height:0;left:-38px;top:-8px;border-top:16px solid transparent;border-left:16px solid rgba(235,235,235,.9);border-bottom:16px solid transparent}#map .marker.story-marker{z-index:4}#map .marker.story-marker .marker-point{border-radius:50%;width:80px;height:80px;border:5px solid #FBAB18;overflow:hidden;cursor:pointer;transform:scale(1);transition:transform .3s ease-out,height 1.5s cubic-bezier(.07,1.84,.82,.79),width 1.5s cubic-bezier(.07,1.84,.82,.79)}#map .marker.story-marker .marker-point:hover{transform:scale(1.4);transition:transform .3s ease-out;z-index:4}#map .marker.story-marker .marker-point.scale0{width:0;height:0;transition:height 1.5s cubic-bezier(.07,1.84,.82,.79),width 1.5s cubic-bezier(.07,1.84,.82,.79)}#map .marker.story-marker img{width:100%}#map .marker.story-marker .marker-infobox{position:absolute;background:rgba(235,235,235,.9);right:120%;top:0;padding:20px;color:#005073;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s ease-in-out}#map .marker.story-marker .marker-infobox button.close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi40IDE2LjQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMDA1MDczO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMi42OS42NCw4LjIsNS4xMywzLjcxLjY0QTIuMTcsMi4xNywwLDAsMCwuNjQsMy43MUw1LjEzLDguMi42NCwxMi42OWEyLjE3LDIuMTcsMCwwLDAsMy4wNywzLjA3TDguMiwxMS4yN2w0LjQ5LDQuNDlhMi4xNywyLjE3LDAsMCwwLDMuMDctMy4wN0wxMS4yNyw4LjJsNC40OS00LjQ5QTIuMTcsMi4xNywwLDAsMCwxMi42OS42NFoiLz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;width:16px;height:16px;position:absolute;right:4px;top:4px;border:0;z-index:10}#map .marker.story-marker .marker-infobox h3{margin-top:10px;margin-bottom:6px;font-size:32px;line-height:1;font-weight:100}#map .marker.story-marker .marker-infobox h4{margin:0 0 10px}#map .marker.story-marker .marker-infobox button.full-story{background:#00bceb;color:#FFF;border:0;font-size:14px;padding:8px 20px;border-radius:20px}#map .marker.story-marker.selected{z-index:10}#map .marker.story-marker.selected .marker-point{transform:scale(1.2);transition:transform .3s ease-out;z-index:11}#map .marker.story-marker.selected .marker-infobox,#map .marker.story-marker.selected:after{visibility:visible;opacity:1;transition:visibility .5s,opacity .5s ease-in-out}.student-counter-bar{background:#FFF;color:#005073;min-height:100px;padding:20px 0;border-bottom:3px solid #005073}.student-counter-bar h1{font-size:30px;font-weight:300;text-align:center;margin-top:0;margin-bottom:20px}.student-counter-bar h5{font-size:12px;text-align:center;font-weight:100;margin-top:10px;margin-bottom:0}.student-counter-bar .container{max-width:1280px;padding:0;margin:0 auto;position:relative;box-sizing:border-box}.number-ticker{display:flex;font-size:56px;justify-content:center;overflow:hidden}.number-ticker .digit{width:42px;height:56px;line-height:56px;text-align:center}.number-ticker .digit:first-child .col-num{border-left:2px solid #005073}.number-ticker .digit .col-num{width:100%;border-right:2px solid #005073;color:transparent;display:flex;justify-content:center;align-items:center;height:56px}.number-ticker .digit .col-num svg{height:32px;width:auto}@media screen and (min-width:374px){#map .storybox{background-position:center 30vh}}@media screen and (min-width:768px){#map .side-panel{width:320px;top:auto;bottom:0}#map .side-panel button.close{display:none}#map .storybox{background-position:center 235px}.number-ticker .digit{width:70px;height:65px;line-height:65px}.number-ticker .digit .col-num{height:65px}.number-ticker .digit .col-num svg{height:42px;width:auto}}@media screen and (min-width:768px) and (orientation:landscape){#map .storybox{background-image:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/images/story-bg.png);background-repeat:no-repeat;background-position:30vw center;background-size:100% auto}#map .storybox .story-content{flex-direction:row;overflow-y:visible}#map .storybox .story-content::-webkit-scrollbar-track{all:unset}#map .storybox .story-content::-webkit-scrollbar{all:unset}#map .storybox .story-content::-webkit-scrollbar-thumb{all:unset}#map .storybox .story-content .student-info{flex:0 0 30%;justify-content:center}#map .storybox .story-content .student-story{flex:0 0 70%;padding-left:80px;margin:0;max-width:100%}#map .storybox .story-content .student-story .story-wrapper{z-index:2;position:absolute;top:6px;padding-left:15px;padding-right:15px;overflow-y:scroll;height:calc(100% - 15px);width:100%}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar{width:10px;border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#005073}}@media screen and (min-width:1024px){#map .storybox{background-image:url(/c/dam/m/fr_ca/about/csr/networking-academy/map/images/story-bg.png);background-repeat:no-repeat;background-position:center right;background-size:auto 56vw}#map .storybox .story-content{flex-direction:row;overflow-y:visible}#map .storybox .story-content::-webkit-scrollbar-track{all:unset}#map .storybox .story-content::-webkit-scrollbar{all:unset}#map .storybox .story-content::-webkit-scrollbar-thumb{all:unset}#map .storybox .story-content .student-info{flex:1 1 30%;justify-content:center}#map .storybox .story-content .student-story{flex:1 1 70%;padding-left:80px;margin:0;max-width:100%}#map .storybox .story-content .student-story .story-wrapper{z-index:2;position:absolute;top:6px;padding-left:15px;padding-right:15px;overflow-y:scroll;height:calc(100% - 15px);width:calc(100% - 80px)}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar{width:10px;border-radius:5px;background-color:rgba(0,188,235,.1)}#map .storybox .story-content .student-story .story-wrapper::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#005073}}@media screen and (min-width:1024px) and (orientation:landscape){#map .marker.data-marker .marker-info{width:320px;padding:20px;font-size:16px;transform:translate(-358px,-50%)}#map .marker.data-marker .marker-info h3{font-size:28px;margin:10px 0 6px}}@media screen and (min-width:1280px){#map .side-panel{left:calc(50% - 640px)}#map .storybox{background-position:center right;background-size:auto 45vw}#map .storybox .story-content .student-info{flex:1 1 45%;justify-content:center;flex-direction:row}#map .storybox .story-content .student-info img{width:180px;height:180px;border-width:12px}#map .storybox .story-content .student-info .title-wrapper{margin-left:1.5em;text-align:left}#map .storybox .story-content .student-story{flex:1 1 55%}}@media screen and (min-width:1600px){#map .storybox{background-position:center right;background-size:auto 720px}#map .storybox .story-content .student-info img{width:240px;height:240px;border-width:16px}#map .storybox .story-content .student-story{padding-left:120px}#map .storybox .story-content .student-story .story-wrapper{width:calc(100% - 120px)}}@media (max-width:855px) and (orientation:landscape){#map .map-overlay .side-panel{padding:10px 3vw}#map .map-overlay .side-panel h1{font-size:30px;margin-bottom:10px}#map .map-overlay .side-panel .gap-wrapper{margin-bottom:0}#map .map-overlay .side-panel .gap-wrapper .gender-gap,#map .map-overlay .side-panel .gap-wrapper .skills-gap,#map .map-overlay .side-panel .gap-wrapper .talent-gap{margin-bottom:12px}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy h3{font-size:16px;margin-bottom:12px}}@media (max-width:750px) and (orientation:landscape){#map .map-overlay .side-panel{padding:5px 3vw}#map .map-overlay .side-panel h1{font-size:30px;line-height:1;margin-bottom:10px}#map .map-overlay .side-panel .gap-wrapper,#map .map-overlay .side-panel .gap-wrapper .gender-gap,#map .map-overlay .side-panel .gap-wrapper .skills-gap,#map .map-overlay .side-panel .gap-wrapper .talent-gap{margin-bottom:8px}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy h3{font-size:16px;margin-bottom:0}}@media (max-width:641px) and (orientation:landscape){#map .map-overlay .side-panel{padding:5px 3vw}#map .map-overlay .side-panel h1{font-size:30px;line-height:1;margin-bottom:6px}#map .map-overlay .side-panel .gap-wrapper{margin-bottom:0}#map .map-overlay .side-panel .gap-wrapper .gender-gap,#map .map-overlay .side-panel .gap-wrapper .skills-gap,#map .map-overlay .side-panel .gap-wrapper .talent-gap{margin-bottom:2px}#map .map-overlay .side-panel .gap-wrapper .gender-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .skills-gap .copy h3,#map .map-overlay .side-panel .gap-wrapper .talent-gap .copy h3{font-size:16px;margin-bottom:0}}