.elementor-2710 .elementor-element.elementor-element-dd8a4a1{margin-top:160px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-2c1f08b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-2c1f08b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2710 .elementor-element.elementor-element-2c1f08b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2710 .elementor-element.elementor-element-b1f7680 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2710 .elementor-element.elementor-element-e098396 > .elementor-container{min-height:400px;}.elementor-2710 .elementor-element.elementor-element-72caa74 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-72caa74:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2710 .elementor-element.elementor-element-72caa74 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2710 .elementor-element.elementor-element-72caa74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2710 .elementor-element.elementor-element-72caa74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2710 .elementor-element.elementor-element-72caa74 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2710 .elementor-element.elementor-element-d271968.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2710 .elementor-element.elementor-element-d271968.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2710 .elementor-element.elementor-element-d271968:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2710 .elementor-element.elementor-element-d271968 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEFE4;}.elementor-2710 .elementor-element.elementor-element-d271968 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2710 .elementor-element.elementor-element-d271968 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2710 .elementor-element.elementor-element-c40739b{text-align:center;}.elementor-2710 .elementor-element.elementor-element-c40739b .elementor-heading-title{color:#520101;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:30px;font-weight:600;line-height:42px;}.elementor-2710 .elementor-element.elementor-element-c40739b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-3ba005b{--divider-border-style:solid;--divider-color:#520101;--divider-border-width:4px;}.elementor-2710 .elementor-element.elementor-element-3ba005b .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2710 .elementor-element.elementor-element-3ba005b .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-2710 .elementor-element.elementor-element-61d5485 .jet-listing-dynamic-field__content{color:#272727;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;text-align:left;}.elementor-2710 .elementor-element.elementor-element-61d5485 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2710 .elementor-element.elementor-element-61d5485 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2710 .elementor-element.elementor-element-61d5485 .jet-listing-dynamic-field{justify-content:center;}.elementor-2710 .elementor-element.elementor-element-322dcf0 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-2710 .elementor-element.elementor-element-322dcf0 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-2710 .elementor-element.elementor-element-322dcf0 .elementor-button{font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;fill:var( --e-global-color-47af188c );color:var( --e-global-color-47af188c );background-color:#9B5151;padding:6px 24px 6px 24px;}.elementor-2710 .elementor-element.elementor-element-c64c3fe .elementor-repeater-item-8f73f7d.elementor-social-icon{background-color:#6B6562;}.elementor-2710 .elementor-element.elementor-element-c64c3fe .elementor-repeater-item-a62d1b3.elementor-social-icon{background-color:#6B6562;}.elementor-2710 .elementor-element.elementor-element-c64c3fe{--grid-template-columns:repeat(0, auto);--icon-size:38px;--grid-column-gap:24px;}.elementor-2710 .elementor-element.elementor-element-c64c3fe .elementor-widget-container{text-align:center;}.elementor-2710 .elementor-element.elementor-element-c64c3fe .elementor-social-icon{--icon-padding:0.1em;}.elementor-2710 .elementor-element.elementor-element-c64c3fe > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-2d393a1{margin-top:60px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-f509267{text-align:center;}.elementor-2710 .elementor-element.elementor-element-f509267 .elementor-heading-title{color:#9B5151;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:35px;font-weight:500;line-height:40px;}.elementor-2710 .elementor-element.elementor-element-f509267 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2710 .elementor-element.elementor-element-000128a{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2710 .elementor-element.elementor-element-000128a .elementor-divider-separator{width:100%;}.elementor-2710 .elementor-element.elementor-element-000128a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2710 .elementor-element.elementor-element-000128a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2710 .elementor-element.elementor-element-d53e3bc .elementor-heading-title{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;}.elementor-2710 .elementor-element.elementor-element-bd8113e{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.5em;}.elementor-2710 .elementor-element.elementor-element-6f18f07{margin-top:60px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-245c664 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-cedc5f0{text-align:center;}.elementor-2710 .elementor-element.elementor-element-cedc5f0 .elementor-heading-title{color:#9B5151;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:35px;font-weight:500;line-height:40px;}.elementor-2710 .elementor-element.elementor-element-cedc5f0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2710 .elementor-element.elementor-element-11c95e9{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2710 .elementor-element.elementor-element-11c95e9 .elementor-divider-separator{width:100%;}.elementor-2710 .elementor-element.elementor-element-11c95e9 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2710 .elementor-element.elementor-element-11c95e9 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2710 .elementor-element.elementor-element-f0efff6{margin-top:60px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-7939174 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-0e1bc70{text-align:center;}.elementor-2710 .elementor-element.elementor-element-0e1bc70 .elementor-heading-title{color:#9B5151;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:35px;font-weight:500;line-height:40px;}.elementor-2710 .elementor-element.elementor-element-0e1bc70 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2710 .elementor-element.elementor-element-6755842{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2710 .elementor-element.elementor-element-6755842 .elementor-divider-separator{width:100%;}.elementor-2710 .elementor-element.elementor-element-6755842 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2710 .elementor-element.elementor-element-6755842 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2710 .elementor-element.elementor-element-a2ef320 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-2710 .elementor-element.elementor-element-16dd3f2 iframe{height:450px;}.elementor-2710 .elementor-element.elementor-element-257fca8 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2710 .elementor-element.elementor-element-257fca8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 20px 0px 20px;}.elementor-2710 .elementor-element.elementor-element-bbfe33b .elementor-heading-title{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2710 .elementor-element.elementor-element-bbfe33b > .elementor-widget-container{margin:75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-a60d847 .elementor-heading-title{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2710 .elementor-element.elementor-element-a60d847 > .elementor-widget-container{margin:75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-c6c46e9{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2710 .elementor-element.elementor-element-c6c46e9 > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-a46f4ff{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2710 .elementor-element.elementor-element-b93241b .elementor-heading-title{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2710 .elementor-element.elementor-element-b93241b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-618c239 .elementor-heading-title{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2710 .elementor-element.elementor-element-618c239 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-69b3b7d{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2710 .elementor-element.elementor-element-69b3b7d > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-04ce1c3{color:#1B1A1A;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-2710 .elementor-element.elementor-element-04ce1c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-31b2c33 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-2710 .elementor-element.elementor-element-31b2c33 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-2710 .elementor-element.elementor-element-31b2c33 .elementor-button{font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:30px;fill:var( --e-global-color-47af188c );color:var( --e-global-color-47af188c );background-color:#9B5151;padding:6px 24px 6px 24px;}.elementor-2710 .elementor-element.elementor-element-31b2c33 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-f6e47fe{margin-top:60px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-05ef7b3{text-align:center;}.elementor-2710 .elementor-element.elementor-element-05ef7b3 .elementor-heading-title{color:#9B5151;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:35px;font-weight:500;line-height:40px;}.elementor-2710 .elementor-element.elementor-element-05ef7b3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2710 .elementor-element.elementor-element-86346ef{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2710 .elementor-element.elementor-element-86346ef .elementor-divider-separator{width:100%;}.elementor-2710 .elementor-element.elementor-element-86346ef .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2710 .elementor-element.elementor-element-86346ef > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2710 .elementor-element.elementor-element-c581ffb{margin-top:60px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-4da2970{text-align:center;}.elementor-2710 .elementor-element.elementor-element-4da2970 .elementor-heading-title{color:#9B5151;font-family:"Noto Sans TC", "SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:35px;font-weight:500;line-height:40px;}.elementor-2710 .elementor-element.elementor-element-4da2970 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2710 .elementor-element.elementor-element-ddb4144{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-2710 .elementor-element.elementor-element-ddb4144 .elementor-divider-separator{width:100%;}.elementor-2710 .elementor-element.elementor-element-ddb4144 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-2710 .elementor-element.elementor-element-ddb4144 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2710 .elementor-element.elementor-element-fd4386c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}@media(max-width:767px){.elementor-2710 .elementor-element.elementor-element-dd8a4a1{margin-top:80px;margin-bottom:0px;}.elementor-2710 .elementor-element.elementor-element-e098396 > .elementor-container{min-height:600px;}.elementor-2710 .elementor-element.elementor-element-000128a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-11c95e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-6755842 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-86346ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2710 .elementor-element.elementor-element-ddb4144 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for ucaddon_breadcrumb, class: .elementor-element-b1f7680 */.elementor-2710 .elementor-element.elementor-element-b1f7680 a {
  color: #9B5151;
}

.elementor-2710 .elementor-element.elementor-element-b1f7680 a:hover {
  color: #520101;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-322dcf0 */.elementor-2710 .elementor-element.elementor-element-322dcf0 #line-reservation-1 {
    padding: 10px 60px;
    width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbfe33b */.elementor-2710 .elementor-element.elementor-element-bbfe33b {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a60d847 */.elementor-2710 .elementor-element.elementor-element-a60d847 {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6c46e9 */.elementor-2710 .elementor-element.elementor-element-c6c46e9 {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a46f4ff */.elementor-2710 .elementor-element.elementor-element-a46f4ff {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b93241b */.elementor-2710 .elementor-element.elementor-element-b93241b {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-618c239 */.elementor-2710 .elementor-element.elementor-element-618c239 {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69b3b7d */.elementor-2710 .elementor-element.elementor-element-69b3b7d {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04ce1c3 */.elementor-2710 .elementor-element.elementor-element-04ce1c3 {
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31b2c33 */.elementor-2710 .elementor-element.elementor-element-31b2c33 #line-reservation-2 {
    padding: 10px 60px;
    width: 280px
}/* End custom CSS */