.elementor-16 .elementor-element.elementor-element-ffb5f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-5866120 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-16 .elementor-element.elementor-element-5866120 .apd-w .apd-maps-wrap{margin-top:-150px;}.elementor-16 .elementor-element.elementor-element-5866120 .apd-w .apd-shead{text-align:left;margin-left:0;margin-right:auto;--apd-eb-l:block;--apd-eb-r:none;justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-5866120 .apd-w .apd-map{aspect-ratio:4/3;}.elementor-16 .elementor-element.elementor-element-85141f8 .apd-w .apd-shead{text-align:center;margin-left:auto;margin-right:auto;--apd-eb-l:block;--apd-eb-r:block;justify-content:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-5866120 .apd-w .apd-map{aspect-ratio:4/3;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-5866120 .apd-w .apd-map{aspect-ratio:4/3;}}/* Start custom CSS for apd-page-hero, class: .elementor-element-40db96e */.elementor-16 .elementor-element.elementor-element-40db96e p { text-align: justify; text-justify: inter-word; }/* End custom CSS */
/* Start custom CSS for apd-car-lines, class: .elementor-element-5866120 */.elementor-16 .elementor-element.elementor-element-5866120 .apd-pop__body span{
        opacity:1!important;
}

.elementor-16 .elementor-element.elementor-element-5866120 p { text-align: justify; text-justify: inter-word; }
.elementor-16 .elementor-element.elementor-element-5866120 .apd-mapcard:nth-child(1) .apd-map { aspect-ratio: 826 / 498; }
.elementor-16 .elementor-element.elementor-element-5866120 .apd-mapcard:nth-child(2) .apd-map { aspect-ratio: 1360 / 1245; }
.elementor-16 .elementor-element.elementor-element-5866120 .apd-mapcard:nth-child(3) .apd-map { aspect-ratio: 1200 / 800; }
.elementor-16 .elementor-element.elementor-element-5866120 .apd-map__img { object-fit: contain; background: #eef3fb; }
/* Keep the South Korea tooltip inside the mobile viewport. */
@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-5866120 .elementor-repeater-item-h12bc18 .apd-pop{left:auto;right:-10px}.elementor-16 .elementor-element.elementor-element-5866120 .elementor-repeater-item-h12bc18 .apd-pop::before{left:auto;right:23px;transform:rotate(45deg)}}/* End custom CSS */
/* Start custom CSS for apd-cta, class: .elementor-element-979144b */.elementor-16 .elementor-element.elementor-element-979144b p { text-align: justify; text-justify: inter-word; }/* End custom CSS */