.elementor-1119 .elementor-element.elementor-element-b2c4132{--display:flex;}.elementor-1119 .elementor-element.elementor-element-b1057a9{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-ad3dcd5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-a23146a{--display:flex;}.elementor-1119 .elementor-element.elementor-element-a23146a.e-con{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-a624aa3{--display:flex;--overlay-opacity:0.5;}.elementor-1119 .elementor-element.elementor-element-a624aa3::before, .elementor-1119 .elementor-element.elementor-element-a624aa3 > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-a624aa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-a624aa3 > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-a624aa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-a624aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1119 .elementor-element.elementor-element-fdbad7f{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-f0157b5{--display:grid;--min-height:663px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-1119 .elementor-element.elementor-element-f0157b5:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-f0157b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#acd3eb;background-image:url("https://hfengyun.com/wp-content/uploads/2024/11/pengi-fabric.jpg");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-1119 .elementor-element.elementor-element-f0157b5::before, .elementor-1119 .elementor-element.elementor-element-f0157b5 > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-f0157b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-f0157b5 > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-f0157b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-f0157b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1119 .elementor-element.elementor-element-f295e1f{--display:flex;}.elementor-1119 .elementor-element.elementor-element-f295e1f.e-con{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-2bd7325{text-align:start;}.elementor-1119 .elementor-element.elementor-element-8a5b3aa{text-align:start;}.elementor-1119 .elementor-element.elementor-element-141c176{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-84b9503 .elementor-button{background-color:#000000;}.elementor-1119 .elementor-element.elementor-element-fd8d7c9{--display:flex;}.elementor-1119 .elementor-element.elementor-element-42caa8b{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-65f010e{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-8faab37{--display:flex;--overlay-opacity:0.5;}.elementor-1119 .elementor-element.elementor-element-8faab37::before, .elementor-1119 .elementor-element.elementor-element-8faab37 > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-8faab37 > .e-con-inner > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-8faab37 > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-8faab37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-8faab37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F7F7;--background-overlay:'';}.elementor-1119 .elementor-element.elementor-element-36746db{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-77559d9{--display:flex;}.elementor-1119 .elementor-element.elementor-element-77559d9.e-con{--align-self:center;}.elementor-1119 .elementor-element.elementor-element-9889c82{--display:flex;--min-height:663px;--overlay-opacity:1;}.elementor-1119 .elementor-element.elementor-element-9889c82:not(.elementor-motion-effects-element-type-background), .elementor-1119 .elementor-element.elementor-element-9889c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F8;background-image:url("https://hfengyun.com/wp-content/uploads/2024/11/download.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-1119 .elementor-element.elementor-element-9889c82::before, .elementor-1119 .elementor-element.elementor-element-9889c82 > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-9889c82 > .e-con-inner > .elementor-background-video-container::before, .elementor-1119 .elementor-element.elementor-element-9889c82 > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-9889c82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1119 .elementor-element.elementor-element-9889c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hfengyun.com/wp-content/uploads/2024/11/download-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-1119 .elementor-element.elementor-element-a82c2c3{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-422a94e{text-align:center;}.elementor-1119 .elementor-element.elementor-element-fb95242{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-2340099{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-3cabd3e > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-3cabd3e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-3cabd3e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-3cabd3e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-3cabd3e .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-3cabd3e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-3cabd3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-7dafc63 > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-7dafc63.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-7dafc63.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-7dafc63.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-7dafc63 .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-7dafc63 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-7dafc63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-71f063f > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-71f063f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-71f063f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-71f063f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-71f063f .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-71f063f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-71f063f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-f108929 > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-f108929.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-f108929.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-f108929.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-f108929 .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-f108929 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-f108929 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-b61e544 > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-b61e544.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-b61e544.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-b61e544.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-b61e544 .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-b61e544 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-b61e544 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-b3740ab > .elementor-widget-container{background-color:var( --e-global-color-blocksy_palette_8 );padding:25px 25px 25px 25px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1119 .elementor-element.elementor-element-b3740ab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1119 .elementor-element.elementor-element-b3740ab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1119 .elementor-element.elementor-element-b3740ab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-b3740ab .elementor-image-box-title{margin-bottom:7px;}.elementor-1119 .elementor-element.elementor-element-b3740ab .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-1119 .elementor-element.elementor-element-b3740ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1119 .elementor-element.elementor-element-54e4575{--display:flex;}.elementor-1119 .elementor-element.elementor-element-35b6a93{--spacer-size:50px;}.elementor-1119 .elementor-element.elementor-element-552aaf3{text-align:center;}.elementor-1119 .elementor-element.elementor-element-f955b2e{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1024px){.elementor-1119 .elementor-element.elementor-element-ad3dcd5{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-f0157b5{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-141c176{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-36746db{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-2340099{--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-f955b2e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1119 .elementor-element.elementor-element-ad3dcd5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-f0157b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-141c176{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-36746db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-2340099{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1119 .elementor-element.elementor-element-3cabd3e .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-7dafc63 .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-71f063f .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-f108929 .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-b61e544 .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-b3740ab .elementor-image-box-img{margin-bottom:0px;}.elementor-1119 .elementor-element.elementor-element-f955b2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-2fd9a39 */.m-gi-map .m-gi-pin-wrapper {
    position: relative;
}
.m-gi-pin-4 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 51%;
    bottom: 67%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-6 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 45.5%;
    bottom: 62%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-7 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 47.3%;
    bottom: 62%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-9 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 20.3%;
    bottom: 61%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-10 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 49.5%;
    bottom: 60.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-11 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 50%;
    bottom: 60%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-13 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 30.2%;
    bottom: 59.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-14 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 48.3%;
    bottom: 59.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-15 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 49%;
    bottom: 58.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-16 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 49.7%;
    bottom: 58.3%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-17 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 19%;
    bottom: 56.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-18 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 74.8%;
    bottom: 56.3%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-19 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 27.5%;
    bottom: 56%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}


.m-gi-pin-20 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 46.8%;
    bottom: 55.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-21 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 18.5%;
    bottom: 55%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-22 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 28.7%;
    bottom: 54.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-23 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 29.5%;
    bottom: 54.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-24 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 73%;
    bottom: 54.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-25 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 19.8%;
    bottom: 54.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-26 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 77%;
    bottom: 54.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-27 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 80.2%;
    bottom: 54%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-28 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 79.2%;
    bottom: 52.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-29 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 55.3%;
    bottom: 51.2%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-32 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 59.5%;
    bottom: 49%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-35 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 75.7%;
    bottom: 47.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-36 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 73.8%;
    bottom: 47.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-37 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 60.4%;
    bottom: 47.8%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-38 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 58%;
    bottom: 47%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-40 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 23.9%;
    bottom: 46.1%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-41 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 65%;
    bottom: 45.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-43 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 65.8%;
    bottom: 44.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-45 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 71%;
    bottom: 43.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-51 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 71%;
    bottom: 39%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-52 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 71.7%;
    bottom: 38.7%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-63 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 72.8%;
    bottom: 35.2%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-67 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 36%;
    bottom: 28%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-69 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 51.5%;
    bottom: 23.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-70 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 82.5%;
    bottom: 23.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-72 {
    background: #DB364E;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 88.5%;
    bottom: 21%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}

.m-gi-pin-73 {
    background: #02A4A6;
    border-radius: 50%;
    display: block;
    position: absolute;
    left: 81.5%;
    bottom: 20.5%;
    width: 10px;
    height: 10px;
    transition: box-shadow .2s ease-out;
}/* End custom CSS */