.ImageMap{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);grid-column-gap:var(--grid-gutter);grid-row-gap:0;margin-top:-3.75rem;padding-bottom:3.75rem;row-gap:1.875rem}.ImageMap .ImageMap-content,.ImageMap .ImageMap-mediaContainer{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}.ImageMap .ImageMap-mediaContainer{position:relative}@media (min-width:0) and (max-width:639px){.ImageMap .ImageMap-mediaContainer .image-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;margin-top:.625rem}.ImageMap .ImageMap-mediaContainer .image-map>div{display:grid;grid-template-columns:46fr 38fr;grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.ImageMap .ImageMap-mediaContainer .image-map>div *{color:var(--color-white)}.ImageMap .ImageMap-mediaContainer .image-map>div>:first-child{font-size:1rem;grid-column-start:1;grid-row:1/span 2;line-height:1.25rem}.ImageMap .ImageMap-mediaContainer .image-map>div>:not(:first-child){grid-column-start:2}.ImageMap .ImageMap-mediaContainer .image-map>div>p:not(:first-child){font-size:1.125rem;line-height:1.375rem}.ImageMap .ImageMap-mediaContainer .image-map>div span{font-size:.625rem;line-height:1rem}}@media (min-width:640px) and (max-width:959px){.ImageMap .ImageMap-mediaContainer .image-map>div *{white-space:nowrap}}@media (min-width:640px){.ImageMap .ImageMap-mediaContainer .image-map>div{background:#66a8d5d9;color:var(--color-white);cursor:pointer;font-size:1.5625rem;height:6.5625rem;line-height:1.875rem;padding:.625rem;position:absolute;-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ImageMap .ImageMap-mediaContainer .image-map>div span{font-size:.8125rem;line-height:1.375rem}.ImageMap .ImageMap-mediaContainer .image-map>div:hover{background:#ffffffd9;color:var(--color-primary);font-size:1.875rem}.ImageMap .ImageMap-mediaContainer .image-map>div.area-1{left:35%;top:-3%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-2{right:-7%;top:-3%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-3{bottom:30%;right:-7%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-4{bottom:10%;left:50%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-5{left:35%;top:29%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-6{bottom:10%;left:10%}.ImageMap .ImageMap-mediaContainer .image-map>div.area-7{left:-1.25rem;top:calc(50% - 6.5625rem)}}@media (min-width:640px) and (max-width:699px){.ImageMap .ImageMap-mediaContainer .image-map>div{-webkit-transform:scale(.4)!important;transform:scale(.4)!important}}@media (min-width:700px) and (max-width:799px){.ImageMap .ImageMap-mediaContainer .image-map>div{-webkit-transform:scale(.5)!important;transform:scale(.5)!important}}@media (min-width:800px) and (max-width:849px){.ImageMap .ImageMap-mediaContainer .image-map>div{-webkit-transform:scale(.6)!important;transform:scale(.6)!important}}@media (min-width:850px) and (max-width:899px){.ImageMap .ImageMap-mediaContainer .image-map>div{-webkit-transform:scale(.7)!important;transform:scale(.7)!important}}@media (min-width:900px) and (max-width:959px){.ImageMap .ImageMap-mediaContainer .image-map>div{-webkit-transform:scale(.8)!important;transform:scale(.8)!important}}.ImageMap .ImageMap-image{width:100%}
