.elementor-43 .elementor-element.elementor-element-c19fea1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c19fea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://upperresidence.com.my/wp-content/uploads/2023/07/11-1.png");background-position:bottom center;background-size:cover;}.elementor-43 .elementor-element.elementor-element-c19fea1 > .elementor-background-overlay{background-color:#000000;opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-c19fea1 > .elementor-container{min-height:700px;}.elementor-43 .elementor-element.elementor-element-c19fea1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-ca67b30{--spacer-size:60px;}.elementor-43 .elementor-element.elementor-element-7518ce7{--spacer-size:30px;}.elementor-43 .elementor-element.elementor-element-a1799a3{text-align:center;}.elementor-43 .elementor-element.elementor-element-a1799a3 .elementor-heading-title{font-size:39px;color:var( --e-global-color-thmv_light );}.elementor-43 .elementor-element.elementor-element-dbbc481{text-align:center;}.elementor-43 .elementor-element.elementor-element-dbbc481 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-e7bbb53{text-align:center;}.elementor-43 .elementor-element.elementor-element-e7bbb53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper label, 
                    .elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper .mphb-check-in-date-wrapper br,
                    .elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper .mphb-check-out-date-wrapper br{display:none;}.elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper .mphb-required-fields-tip{display:none;}.elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper label abbr{display:none;}.elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper.frm_forms.with_frm_style input[type=text],
                    .elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper.frm_forms.with_frm_style select{color:var( --e-global-color-thmv_highlight );}.elementor-43 .elementor-element.elementor-element-0c457e6 .mphb_sc_booking_form-wrapper.frm_forms.with_frm_style .mphb-reserve-room-section p{color:var( --e-global-color-thmv_highlight );}.elementor-43 .elementor-element.elementor-element-015abfd{text-align:center;}.elementor-43 .elementor-element.elementor-element-015abfd .elementor-heading-title{font-weight:200;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#DBDBDB;}h1.entry-title{margin-top:1px;}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-ca67b30{--spacer-size:40px;}.elementor-43 .elementor-element.elementor-element-7518ce7{--spacer-size:36px;}}@media(min-width:1025px){.elementor-43 .elementor-element.elementor-element-c19fea1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c19fea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}