.pins_on_image{position:relative;display:block;width:100%;z-index:var(--pins-z-index)}.pins_on_image.flip img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pins_on_image.bw img{-webkit-filter:grayscale(1);filter:grayscale(1)}.pins_on_image img{display:block;width:100%;height:auto;max-width:100%}.pins_on_image .pins{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.pins_on_image .pins .single_pin{position:absolute;z-index:1}.pins_on_image .pins .single_pin:before{background-color:var(--pins-circle-color);border:2px solid var(--pins-dot-color);content:"";display:block;width:3rem;height:3rem;position:relative;border-radius:50%}.pins_on_image .pins .single_pin:after{background-color:var(--pins-dot-color);content:"";display:block;width:1rem;height:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.pins_on_image .pins .single_pin .puls{width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:var(--pins-dot-color)}.pins_on_image .pins .single_pin:first-of-type .puls{-webkit-animation:pulse-black 1.2s 0.1s infinite linear;animation:pulse-black 1.2s 0.1s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(2) .puls{-webkit-animation:pulse-black 1.2s 0.2s infinite linear;animation:pulse-black 1.2s 0.2s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(3) .puls{-webkit-animation:pulse-black 1.2s 0.3s infinite linear;animation:pulse-black 1.2s 0.3s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(4) .puls{-webkit-animation:pulse-black 1.2s 0.4s infinite linear;animation:pulse-black 1.2s 0.4s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(5) .puls{-webkit-animation:pulse-black 1.2s 0.5s infinite linear;animation:pulse-black 1.2s 0.5s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(6) .puls{-webkit-animation:pulse-black 1.2s 0.6s infinite linear;animation:pulse-black 1.2s 0.6s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(7) .puls{-webkit-animation:pulse-black 1.2s 0.7s infinite linear;animation:pulse-black 1.2s 0.7s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(8) .puls{-webkit-animation:pulse-black 1.2s 0.8s infinite linear;animation:pulse-black 1.2s 0.8s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(9) .puls{-webkit-animation:pulse-black 1.2s 0.9s infinite linear;animation:pulse-black 1.2s 0.9s infinite linear}.pins_on_image .pins .single_pin:nth-of-type(10) .puls{-webkit-animation:pulse-black 1.2s 1s infinite linear;animation:pulse-black 1.2s 1s infinite linear}.pins_on_image .pins .single_pin .pin_text{border-radius:var(--pins-border-radius);position:absolute;-webkit-box-shadow:0px 10px 30px #00000033;box-shadow:0px 10px 30px #00000033;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:all 0.2s;transition:all 0.2s}.pins_on_image .pins .single_pin .pin_text:empty{display:none}.pins_on_image .pins .single_pin .pin_text:before{content:"";position:absolute}@media only screen and (min-width:0px) and (max-width:1023px){.pins_on_image .pins .single_pin .pin_text{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:200px!important;margin:1.1rem 0 0 0!important}}@media only screen and (min-width:1024px){.pins_on_image .pins .single_pin .pin_text.bottom{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pins_on_image .pins .single_pin .pin_text.bottom:before{bottom:100%;left:0;right:0;height:4rem}}@media only screen and (min-width:1024px){.pins_on_image .pins .single_pin .pin_text.right{top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pins_on_image .pins .single_pin .pin_text.right:before{right:100%;top:0;bottom:0;width:4rem}}@media only screen and (min-width:1024px){.pins_on_image .pins .single_pin .pin_text.top{bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pins_on_image .pins .single_pin .pin_text.top:before{top:100%;left:0;right:0;height:4rem}}@media only screen and (min-width:1024px){.pins_on_image .pins .single_pin .pin_text.left{top:50%;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pins_on_image .pins .single_pin .pin_text.left:before{left:100%;top:0;bottom:0;width:4rem}}.pins_on_image .pins .single_pin .pin_text li:last-child,.pins_on_image .pins .single_pin .pin_text p:last-child,.pins_on_image .pins .single_pin .pin_text ul:last-child{margin-bottom:0}.pins_on_image .pins .single_pin .pin_text ol,.pins_on_image .pins .single_pin .pin_text ul{list-style-type:none}.pins_on_image .pins .single_pin .pin_text h1,.pins_on_image .pins .single_pin .pin_text h2,.pins_on_image .pins .single_pin .pin_text h3,.pins_on_image .pins .single_pin .pin_text h4,.pins_on_image .pins .single_pin .pin_text h5,.pins_on_image .pins .single_pin .pin_text h6{font-size:1.9rem;color:var(--color-title);padding:0;line-height:1;margin:1rem 0}.pins_on_image .pins .single_pin .pin_text a{color:var(--color-link)}.pins_on_image .pins .single_pin .pin_text a:hover{text-decoration:underline}.pins_on_image .pins .single_pin .pin_text a,.pins_on_image .pins .single_pin .pin_text p{font-size:1.6rem}.pins_on_image .pins .single_pin:hover{z-index:2}.pins_on_image .pins .single_pin .pin_info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0.2rem 0.5rem;font-size:1.2rem;color:#000;white-space:nowrap;background-color:#fff}.pins_on_image.default .pins .single_pin{cursor:pointer}.pins_on_image.default .pins .single_pin .pin_text{padding:2.2rem;max-width:45rem;background-color:#fff;opacity:0;visibility:hidden}.pins_on_image.default .pins .single_pin .pin_text:after{content:" ";border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-width:10px}.pins_on_image.default .pins .single_pin .pin_text.bottom{margin-top:4rem}.pins_on_image.default .pins .single_pin .pin_text.bottom:after{bottom:100%;left:50%;border-bottom-color:#fff;margin-left:-1rem}.pins_on_image.default .pins .single_pin .pin_text.right{margin-left:4rem}.pins_on_image.default .pins .single_pin .pin_text.right:after{right:100%;top:50%;border-right-color:#fff;margin-top:-1rem}.pins_on_image.default .pins .single_pin .pin_text.top{margin-bottom:4rem}.pins_on_image.default .pins .single_pin .pin_text.top:after{top:100%;left:50%;border-top-color:#fff;margin-left:-1rem}.pins_on_image.default .pins .single_pin .pin_text.left{margin-right:4rem}.pins_on_image.default .pins .single_pin .pin_text.left:after{left:100%;top:50%;border-left-color:#fff;margin-top:-1rem}.pins_on_image.default .pins .single_pin:hover .pin_text{opacity:1;visibility:visible}.pins_on_image.default .pins .single_pin:hover .pin_text.bottom{margin-top:2rem}.pins_on_image.default .pins .single_pin:hover .pin_text.right{margin-left:2rem}.pins_on_image.default .pins .single_pin:hover .pin_text.top{margin-bottom:2rem}.pins_on_image.default .pins .single_pin:hover .pin_text.left{margin-right:2rem}.pins_on_image.visible .pin_text{padding:1.1rem 2.2rem;background-color:rgba(255,255,255,0.8)}.pins_on_image.visible .pin_text.bottom{margin-top:2rem}.pins_on_image.visible .pin_text.right{margin-left:2rem}.pins_on_image.visible .pin_text.top{margin-bottom:2rem}.pins_on_image.visible .pin_text.left{margin-right:2rem}.pins_on_image.single_line .pins .single_pin{cursor:pointer}.pins_on_image.single_line .pins .single_pin .pin_text{padding:1.1rem 2.2rem;background-color:rgba(255,255,255,0.8);opacity:0;visibility:hidden}.pins_on_image.single_line .pins .single_pin .pin_text.bottom{margin-top:2rem}.pins_on_image.single_line .pins .single_pin .pin_text.right{left:-1.1rem;padding:1.1rem 2.2rem 1.1rem 5.5rem}.pins_on_image.single_line .pins .single_pin .pin_text.top{margin-bottom:2rem}.pins_on_image.single_line .pins .single_pin .pin_text.left{right:-1.1rem;padding:1.1rem 5.5rem 1.1rem 2.2rem}.pins_on_image.single_line .pins .single_pin:hover .pin_text{opacity:1;visibility:visible}.theme-visualy-impaired .pins_on_image .pins .single_pin:before{background-color:var(--background-color);border:2px solid var(--front-color)}.theme-visualy-impaired .pins_on_image .pins .single_pin:after{background-color:var(--front-color)}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text{background-color:var(--background-color);border:1px solid var(--front-color)}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text:after{border-color:transparent}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text.bottom:after{border-bottom-color:var(--front-color)}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text.right:after{border-right-color:var(--front-color)}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text.top:after{border-top-color:var(--front-color)}.theme-visualy-impaired .pins_on_image.default .pins .single_pin .pin_text.left:after{border-left-color:var(--front-color)}.theme-visualy-impaired .pins_on_image.visible .pins .single_pin .pin_text{background-color:var(--background-color)}.theme-visualy-impaired .pins_on_image.single_line .pins .single_pin .pin_text{background-color:var(--background-color)}@-webkit-keyframes pulse-black{0%{-webkit-box-shadow:none;box-shadow:none}25%{-webkit-box-shadow:none;box-shadow:none}50%{-webkit-box-shadow:none;box-shadow:none}75%{-webkit-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:none;box-shadow:none}}@keyframes pulse-black{0%{-webkit-box-shadow:none;box-shadow:none}25%{-webkit-box-shadow:none;box-shadow:none}50%{-webkit-box-shadow:none;box-shadow:none}75%{-webkit-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:none;box-shadow:none}}.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text{-webkit-box-shadow:none;box-shadow:none}.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h1,.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h2,.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h3,.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h4,.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h5,.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text h6{color:var(--front-color)}.theme-visualy-impaired .pins_on_image .pins .single_pin .pin_text a{color:var(--front-color)}@keyframes pulse-black{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0.8}to{-webkit-transform:translate(-50%,-50%) scale(8);transform:translate(-50%,-50%) scale(8);opacity:0}}