/* Start custom CSS for shortcode, class: .elementor-element-44b06a3 */.elementor-2628 .elementor-element.elementor-element-44b06a3 {
    height: 100%;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .elementor-widget-container {
    height: 100%;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .elementor-shortcode {
    height: 100%;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .inside.search_filter {
    display: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .asl-panel-inner {
    margin-top: -85px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 #asl-panel {
    border: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec {
    display: grid;
    grid-template-columns: 70% 1fr;
    grid-gap: 15px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc {
    order: 2;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc > div:nth-child(1) {
    display: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc > div:nth-child(2) {
    padding: 0;
    flex: unset !important;
    max-width: 100% !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc > div:nth-child(2) .sl-logo-cont {
    margin: 0 !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc > div:nth-child(2) .sl-logo-cont .sl-logo-box {
    max-width: 100% !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.addr-loc > div:nth-child(2) .sl-logo-cont .sl-logo-box img {
    max-height: unset !important;
    aspect-ratio: 4/3;
    object-fit: cover;
    object-position: center;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-act-btns {
    grid-column-start: 1;
    grid-column-end: 3;
    order: 3;
    margin: 0 !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-addr-sec .sl-row.sl-desc {
    order: 1;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc {
    font-style: normal !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul > li:nth-child(1) {
    font-size: 20px !important;
    font-weight: 600;
    color: #222222;
    margin-top: 12px;
    margin-bottom: 8px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul > li {
    font-size: 14px !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul > li:nth-child(2) {
    margin-bottom: 5px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul > li:nth-child(2):before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(https://th.coindragon.io/wp-content/uploads/2026/03/iconmonstr-location-pin-thin.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    position: relative;
    top: 1px;
    filter: brightness(0) saturate(100%) invert(36%) sepia(89%) saturate(7235%) hue-rotate(345deg) brightness(102%) contrast(126%);
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .sl-main-cont-box .sl-row.sl-desc ul > li:nth-child(3):before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(https://th.coindragon.io/wp-content/uploads/2026/03/iconmonstr-clock-thin.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    position: relative;
    top: 2px;
    filter: brightness(0) saturate(100%) invert(36%) sepia(89%) saturate(7235%) hue-rotate(345deg) brightness(102%) contrast(126%);
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infoWindow > h3 {
    display: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent {
    padding: 15px !important;
    border-radius: 12px !important;
    box-shadow: 0 0 10px #0000003b;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent > .sl-row.sl-addr-sec {
    margin: 0 !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent > .sl-row.sl-addr-sec > div:nth-child(1) {
    display: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent > .sl-row.sl-addr-sec > div:nth-child(2) {
    flex: unset;
    max-width: 100%;
    padding: 0;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent > .sl-row.sl-addr-sec > div:nth-child(2) img {
    width: 100% !important;
    max-height: unset !important;
    aspect-ratio: 4 / 3;
    object-fit: cover;
    object-position: center;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .info-addr {
    display: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc {
    font-style: normal !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul > li:nth-child(1) {
    font-size: 18px !important;
    font-weight: 600;
    color: #222222;
    margin-top: 12px;
    margin-bottom: 8px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul > li {
    font-size: 14px !important;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul > li:nth-child(2) {
    margin-bottom: 5px;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul > li:nth-child(2):before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(https://th.coindragon.io/wp-content/uploads/2026/03/iconmonstr-location-pin-thin.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    position: relative;
    top: 1px;
    filter: brightness(0) saturate(100%) invert(36%) sepia(89%) saturate(7235%) hue-rotate(345deg) brightness(102%) contrast(126%);
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .infowindowContent .short-desc ul > li:nth-child(3):before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-image: url(https://th.coindragon.io/wp-content/uploads/2026/03/iconmonstr-clock-thin.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    position: relative;
    top: 2px;
    filter: brightness(0) saturate(100%) invert(36%) sepia(89%) saturate(7235%) hue-rotate(345deg) brightness(102%) contrast(126%);
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox > img {
    top: 10px;
    right: 10px;
    background-color: #ffffff;
    padding: 5px;
    width: 20px !important;
    height: 20px !important;
    border-radius: 50%;
}
.elementor-2628 .elementor-element.elementor-element-44b06a3 .infoBox .asl-buttons.asl-btn-full {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54e1320 */.elementor-2628 .elementor-element.elementor-element-54e1320 {
    height: 100%;
}/* End custom CSS */