.elementor-714 .elementor-element.elementor-element-2ee54ab{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-583d9da{left:38%;--hotspot-translate-x:38%;top:30%;--hotspot-translate-y:30%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-5d468f9{left:53%;--hotspot-translate-x:53%;top:32%;--hotspot-translate-y:32%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-0aa34d4{left:57%;--hotspot-translate-x:57%;top:20%;--hotspot-translate-y:20%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-3280d4c{left:61%;--hotspot-translate-x:61%;top:43%;--hotspot-translate-y:43%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-f971dca{left:10%;--hotspot-translate-x:10%;top:50%;--hotspot-translate-y:50%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-44757de{left:79%;--hotspot-translate-x:79%;top:49%;--hotspot-translate-y:49%;}.elementor-714 .elementor-element.elementor-element-a731a64 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-714 .elementor-element.elementor-element-a731a64 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-714 .elementor-element.elementor-element-a731a64{--background-align:center;--container-width:100%;--image-width:100%;--hotspot-color:#798065;}@media(max-width:1366px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-583d9da{left:29%;--hotspot-translate-x:29%;top:26%;--hotspot-translate-y:26%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-5d468f9{left:50%;--hotspot-translate-x:50%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-0aa34d4{left:53%;--hotspot-translate-x:53%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-3280d4c{left:54%;--hotspot-translate-x:54%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-f971dca{left:-3%;--hotspot-translate-x:-3%;top:47%;--hotspot-translate-y:47%;}.elementor-714 .elementor-element.elementor-element-a731a64 .elementor-repeater-item-44757de{left:77%;--hotspot-translate-x:77%;}.elementor-714 .elementor-element.elementor-element-a731a64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-714 .elementor-element.elementor-element-a731a64{--hotspot-size:5px;}}/* Start custom CSS for hotspot, class: .elementor-element-a731a64 *//*mappercss start*/
#mapper a {
    color: black;
}
#mapper a:hover {
    color: #798065;
}
/*mappercss end*/


/*mapbullets-start-pc*/
@media only screen and (min-width: 1024px) {
.elementor-repeater-item-f971dca::before {
    content: 'Mexico';
    font-size: 18px;
    font-weight: 500;
}

.elementor-repeater-item-44757de::before {
    content: 'Vietnam';
    font-size: 18px;
        font-weight: 500;
}

.elementor-repeater-item-3280d4c::before {
    content: 'Dubai';
    font-size: 18px;
        font-weight: 500;
}

.elementor-repeater-item-0aa34d4::before {
    content: 'Ukraine';
    font-size: 18px;
        font-weight: 500;
}

.elementor-repeater-item-5d468f9::before {
    content: 'Israel';
    font-size: 18px;
        font-weight: 500;
}

.elementor-repeater-item-583d9da::before {
    content: 'Girbraltar';
    font-size: 18px;
        font-weight: 500;
}
}
/*mapbullets-end* pc/

/*mapbullets-start-mobile+tab*/
@media only screen and (max-width: 1024px) {
.elementor-repeater-item-f971dca::before {
    content: 'Mexico';
    font-size: 12px;
    font-weight: 500;
}

.elementor-repeater-item-44757de::before {
    content: 'Vietnam';
    font-size: 12px;
        font-weight: 500;
}

.elementor-repeater-item-3280d4c::before {
    content: 'Dubai';
    font-size: 12px;
        font-weight: 500;
}

.elementor-repeater-item-0aa34d4::before {
    content: 'Ukraine';
    font-size: 12px;
        font-weight: 500;
}

.elementor-repeater-item-5d468f9::before {
    content: 'Israel';
    font-size: 12px;
        font-weight: 500;
}

.elementor-repeater-item-583d9da::before {
    content: 'Girbraltar';
    font-size: 12px;
        font-weight: 500;
}
}
/*mapbullets-end* mobile+tab//* End custom CSS */