.elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87248 .elementor-element.elementor-element-70a90d44:not(.elementor-motion-effects-element-type-background), .elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://danangfantasticity.com/wp-content/uploads/2024/06/sheraton-grand-danang-resort-convention-center-016.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-container{min-height:800px;}.elementor-87248 .elementor-element.elementor-element-70a90d44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;}.elementor-87248 .elementor-element.elementor-element-79fed794{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-61d9b0e1{--display:flex;}.elementor-87248 .elementor-element.elementor-element-4321768d{text-align:center;}.elementor-87248 .elementor-element.elementor-element-4321768d .elementor-heading-title{font-weight:600;text-transform:uppercase;line-height:1.2em;color:#009879;}.elementor-87248 .elementor-element.elementor-element-3f2c2c85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-33587383{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-15232bf9 img{width:70%;}.elementor-87248 .elementor-element.elementor-element-601bc149{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-25cb5a90{text-align:justify;font-size:18px;color:var( --e-global-color-text );}.elementor-87248 .elementor-element.elementor-element-bc24332{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-302d83ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-6654a687{--display:flex;}.elementor-87248 .elementor-element.elementor-element-418a09ee{text-align:center;}.elementor-87248 .elementor-element.elementor-element-418a09ee .elementor-heading-title{font-weight:600;text-transform:uppercase;line-height:1.2em;color:#009879;}.elementor-87248 .elementor-element.elementor-element-320b7422{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-87248 .elementor-element.elementor-element-623efe18.elementor-element{--align-self:center;}.elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-icon i{color:#009879;transition:color 0.3s;}.elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-icon svg{fill:#009879;transition:fill 0.3s;}.elementor-87248 .elementor-element.elementor-element-623efe18{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-item > a{font-size:18px;line-height:1.2em;}.elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-87248 .elementor-element.elementor-element-695fff47{--display:flex;}.elementor-87248 .elementor-element.elementor-element-615d8ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-615d8ca2:not(.elementor-motion-effects-element-type-background), .elementor-87248 .elementor-element.elementor-element-615d8ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-87248 .elementor-element.elementor-element-54ddafdd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87248 .elementor-element.elementor-element-2256ecef{text-align:justify;font-size:18px;color:#000000;}.elementor-87248 .elementor-element.elementor-element-6c89afa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87248 .elementor-element.elementor-element-60f76020 img{border-radius:15px 15px 15px 15px;}.elementor-87248 .elementor-element.elementor-element-43adc741 img{border-radius:15px 15px 15px 15px;}.elementor-87248 .elementor-element.elementor-element-281eecde img{border-radius:15px 15px 15px 15px;}.elementor-87248 .elementor-element.elementor-element-3ab3991e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-87248 .elementor-element.elementor-element-6877eea9{text-align:center;}.elementor-87248 .elementor-element.elementor-element-6877eea9 .elementor-heading-title{font-weight:600;text-transform:uppercase;line-height:1.2em;color:#009879;}.elementor-87248 .elementor-element.elementor-element-25a8b602{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-87248 .elementor-element.elementor-element-6d52c96{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87248 .elementor-element.elementor-element-3dacf8a2 img{width:25%;}.elementor-87248 .elementor-element.elementor-element-5bdbb894{text-align:center;font-size:18px;color:#000000;}.elementor-87248 .elementor-element.elementor-element-49b2280a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-87248 .elementor-element.elementor-element-2bfb255c img{width:35%;}.elementor-87248 .elementor-element.elementor-element-528f9622{text-align:center;font-size:18px;color:#000000;}.elementor-87248 .elementor-element.elementor-element-5797094a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-87248 .elementor-element.elementor-element-1fbbb8d{text-align:center;}.elementor-87248 .elementor-element.elementor-element-1fbbb8d .elementor-heading-title{font-weight:600;text-transform:uppercase;line-height:1.2em;color:#009879;}.elementor-87248 .elementor-element.elementor-element-149eb8d:not(.elementor-motion-effects-element-type-background), .elementor-87248 .elementor-element.elementor-element-149eb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002E25;}.elementor-87248 .elementor-element.elementor-element-149eb8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-87248 .elementor-element.elementor-element-149eb8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-87248 .elementor-element.elementor-element-56ffcb90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-87248 .elementor-element.elementor-element-75c254ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87248 .elementor-element.elementor-element-75c254ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87248 .elementor-element.elementor-element-762ed7c1{text-align:center;}.elementor-87248 .elementor-element.elementor-element-762ed7c1 img{width:15%;}.elementor-87248 .elementor-element.elementor-element-2452765d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-87248 .elementor-element.elementor-element-2452765d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-87248 .elementor-element.elementor-element-2452765d{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-87248 .elementor-element.elementor-element-2452765d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87248 .elementor-element.elementor-element-2452765d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-87248 .elementor-element.elementor-element-2452765d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-87248 .elementor-element.elementor-element-56821ccf > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF1A;}.elementor-87248 .elementor-element.elementor-element-56821ccf{text-align:center;}.elementor-87248 .elementor-element.elementor-element-56821ccf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#A3A3A3;}@media(max-width:1024px){.elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-container{min-height:700px;}.elementor-87248 .elementor-element.elementor-element-3f2c2c85{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87248 .elementor-element.elementor-element-15232bf9 img{width:50%;}.elementor-87248 .elementor-element.elementor-element-601bc149{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87248 .elementor-element.elementor-element-615d8ca2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87248 .elementor-element.elementor-element-5797094a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-87248 .elementor-element.elementor-element-70a90d44 > .elementor-container{min-height:200px;}.elementor-87248 .elementor-element.elementor-element-70a90d44{padding:100px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-87248 .elementor-element.elementor-element-3ef05bb1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-87248 .elementor-element.elementor-element-3ef05bb1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87248 .elementor-element.elementor-element-3ef05bb1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87248 .elementor-element.elementor-element-2167995b img{width:30%;}.elementor-87248 .elementor-element.elementor-element-4321768d .elementor-heading-title{font-size:20px;}.elementor-87248 .elementor-element.elementor-element-418a09ee .elementor-heading-title{font-size:20px;}.elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-87248 .elementor-element.elementor-element-623efe18 .elementor-icon-list-item > a{font-size:16px;}.elementor-87248 .elementor-element.elementor-element-6877eea9 .elementor-heading-title{font-size:20px;}.elementor-87248 .elementor-element.elementor-element-3dacf8a2 img{width:30%;}.elementor-87248 .elementor-element.elementor-element-2bfb255c img{width:40%;}.elementor-87248 .elementor-element.elementor-element-1fbbb8d .elementor-heading-title{font-size:18px;}.elementor-87248 .elementor-element.elementor-element-762ed7c1 img{width:30%;}}/* Start custom CSS */.straight-line-wrapper {
    padding-left: 50px;
    transition: all 0.4s ease-in-out;
    font-weight: 500 !important;
    font-size: 1.8rem;
    position: relative !important;
    color: #00000;
    text-transform: uppercase;
}

.straight-line-wrapper .straight-line {
    position: absolute;
    top: 50%;
    left: 0;
    width: 34px;
    height: 2px;
    z-index: 50;
    background: #009879;
    transform: scaleX(1);
    transform-origin: bottom left;
    transition: all 0.4s ease-in-out;
}

.straight-line-wrapper:hover {
    padding-left: 80px;
}

.straight-line-wrapper:hover .straight-line {
    transform: scaleX(2);
    transform-origin: bottom left;
}
h2.title {
    font-size: 3.75rem;
    color: #000000;
    font-family: "Roboto", Sans-serif;
    margin: 0;
    text-transform: uppercase;
    font-weight: 700;
}
.elementor-field-option {
  display: block;
  margin-bottom: 15px;
}

.elementor-field-option input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none!important;
  cursor: pointer;
}

.elementor-field-option label {
  position: relative;
  cursor: pointer;
}

.elementor-field-option label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid #009879;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 10px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
}

.elementor-field-option input:checked + label:after {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  left: 9px;
  width: 6px;
  height: 14px;
  border: solid #000000;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.elementor-field-group-input_other1 label,
.elementor-field-group-input_other2 label,
.elementor-field-group-input_other3 label,.elementor-field-group-input_other4 label{display: none;}/* End custom CSS */