@charset "utf-8";
/* CSS Document */

.elementor-5469 .elementor-element.elementor-element-69ec656f .elementor-heading-title{float:right;color:#444;font-family:Roboto,Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;letter-spacing:1px}
.elementor-5469 .elementor-element.elementor-element-807e547 .elementor-heading-title{float:right;color:#5c5c5c;font-family:Roboto,Sans-serif;font-size:12px;font-weight:400;line-height:1em;letter-spacing:4px}.elementor-5469 .elementor-element.elementor-element-523970a2{text-align:right}
.elementor-5346 .elementor-element.elementor-element-9e1d9be .elementor-icon-list-text{color:#fff;padding: 0px 40px;}
.elementor-5469 .elementor-element.elementor-element-7e3dfeed .elementor-heading-title{color:#5c5c5c;font-family:Roboto,Sans-serif;font-size:14px;font-weight:300;line-height:2em;letter-spacing:1px;padding: 0px 20px;}

.elementor-5469 .elementor-element.elementor-element-57d8e8d0 .elementor-counter-number-wrapper {text-align: center}
.elementor-5469 .elementor-element.elementor-element-719e3620 .elementor-counter-number-wrapper {text-align: center}
.elementor-5469 .elementor-element.elementor-element-2db26d7 .elementor-counter-number-wrapper {text-align: center}
.elementor-5469 .elementor-element.elementor-element-51737b81 .elementor-counter-number-wrapper {text-align: center}
.elementor-element .elementor-widget-container .elementor-image-box-title  {float: right; margin: 0px 10px 0px 0px}
.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-description{float: right; margin: 0px 10px 0px 0px}
.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-description{float: right; margin: 0px 10px 0px 0px}
.elementor-5469 .elementor-element.elementor-element-45796944 .elementor-heading-title {float: right}
.elementor-5346 .elementor-element.elementor-element-819f212 .nd_elements_navigation_component ul.menu>li a {letter-spacing: 0px;}
.elementor-5346 .elementor-element.elementor-element-08bbdec .elementor-icon-list-item>.elementor-icon-list-text, .elementor-5346 .elementor-element.elementor-element-08bbdec .elementor-icon-list-item>a {letter-spacing: 0px;}
.elementor-5346 .elementor-element.elementor-element-8cecb23 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-5346 .elementor-element.elementor-element-8cecb23 .elementor-icon-list-item>a {letter-spacing: 0px;}
/* .elementor img {right: 150px;} */
.nd_options_text_align_left {text-align: right;}
.elementor-5346 .elementor-element.elementor-element-9e1d9be .elementor-icon-list-item>.elementor-icon-list-text, .elementor-5346 .elementor-element.elementor-element-9e1d9be .elementor-icon-list-item>a {letter-spacing: 0px;}
.elementor-5346 .elementor-element.elementor-element-85b82e9 .elementor-button {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-7088f00c .elementor-heading-title {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3bf926b5 .elementor-button {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3a68c95b .elementor-button {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-39ddeca8 .elementor-button {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-807e547 .elementor-heading-title {letter-spacing: 0px;padding:0px 20px;}
.elementor-5469 .elementor-element.elementor-element-57d8e8d0 .elementor-counter-title {text-align: center;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-719e3620 .elementor-counter-title {text-align: center;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-2db26d7 .elementor-counter-title {text-align: center;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-51737b81 .elementor-counter-title {text-align: center;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3814d23a .elementor-image-box-title {font-size: 18px;    letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-49fb5dcf .elementor-image-box-title {font-size: 18px;    letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-4fee30eb .elementor-image-box-title {font-size: 18px;    letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-7612d2a0 .elementor-image-box-title {font-size: 18px;    letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-460839c .nd_booking_search_elem_component_l1 input[type=submit] {letter-spacing: 0px;}
.nd_booking_letter_spacing_2 {letter-spacing: 0px;}
.nd_options_customizer_fonts, .nd_options_customizer_fonts .nd_options_color_grey, .nd_options_customizer_fonts p, .nd_options_customizer_fonts a, .nd_options_customizer_fonts select, .nd_options_customizer_fonts textarea, .nd_options_customizer_fonts label, .nd_options_customizer_fonts input {
    color: #9d9c9c;}
.elementor-5469 .elementor-element.elementor-element-45796944 .elementor-heading-title {font-weight: 800; color: #fff;font-size: 14px;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-27f8db17 .elementor-heading-title {float:right;}
.elementor-5469 .elementor-element.elementor-element-564abbaf .elementor-heading-title {float:right; font-weight: 800; color: #fff;font-size: 14px;letter-spacing: 0px;}

.wp-block-themepunch-revslider {direction: ltr;}
.elementor-5469 .elementor-element.elementor-element-6c688ccc .elementor-heading-title {letter-spacing: 0px;}
.nd_options_customizer_fonts .nd_options_color_greydark, .nd_options_customizer_fonts h1, .nd_options_customizer_fonts h2, .nd_options_customizer_fonts h3, .nd_options_customizer_fonts h4, .nd_options_customizer_fonts h5, .nd_options_customizer_fonts h6 {letter-spacing: 0px;}
.nd_elements_posgrid_widget_l4 .nd_elements_posgrid_widget_l4_excerpt { font-size: 14px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px; }
.nd_elements_posgrid_widget_l4 .nd_elements_posgrid_widget_l4_button {letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-626141b6 .elementor-icon-list-item>a {font-size: 14px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-5469 .elementor-element.elementor-element-132aaa78 .elementor-icon-list-item>a {font-size: 14px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-362df8d8 .elementor-heading-title  {font-size: 13px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-5469 .elementor-element.elementor-element-13d9dbf1 .elementor-heading-title{font-size: 13px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-5469 .elementor-element.elementor-element-305a23f3 .elementor-heading-title   {font-size: 13px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-5469 .elementor-element.elementor-element-7e3dfeed .elementor-heading-title {font-size: 13px; line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-5469 .elementor-element.elementor-element-3e19cf3a .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3e19cf3a .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-21f10bcb .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3899fcef .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-1e994855 .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-26581045 .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3f25935 .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-3f25935 .elementor-heading-title {float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-0b4bd4d img{float:right;}
.elementor-5469 .elementor-element.elementor-element-2f7b1099 .elementor-heading-title{float:right;letter-spacing: 0px;}
.elementor-5469 .elementor-element.elementor-element-b5801b5 img{float:right;}
.elementor-5342 .elementor-element.elementor-element-e4fd3cc>.elementor-widget-container {float:right;}
.elementor-5342 .elementor-element.elementor-element-a783af2 .nd_elements_cf7_component input[type=email] {text-align: right;}
.elementor-5342 .elementor-element.elementor-element-a783af2 .nd_elements_cf7_component input[type=submit] {letter-spacing: 0px;}
.elementor-5342 .elementor-element.elementor-element-7533bb9 .elementor-heading-title {letter-spacing: 0px;}
.elementor-5342 .elementor-element.elementor-element-2d0adf8 .elementor-heading-title {letter-spacing: 0px;}
.elementor-5342 .elementor-element.elementor-element-7a63de7 .elementor-heading-title {letter-spacing: 0px;}
.nd_elements_navigation_component div>ul li>ul.sub-menu>li {text-align: right;}
.elementor-5346 .elementor-element.elementor-element-8cecb23 .elementor-icon-list-text { padding: 0px 50px;}
.nd_options_customizer_fonts, .nd_options_customizer_fonts .nd_options_second_font, .nd_options_customizer_fonts p, .nd_options_customizer_fonts a, .nd_options_customizer_fonts select, .nd_options_customizer_fonts textarea, .nd_options_customizer_fonts label, .nd_options_customizer_fonts input, #start_nicdark_framework {font-size: 13px;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;}
.elementor-412 .elementor-element.elementor-element-3f4eb19 .elementor-heading-title {
    font-size: 14px;line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-412 .elementor-element.elementor-element-8ccbbcc .elementor-heading-title{
  font-size: 14px;line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
    .elementor-412 .elementor-element.elementor-element-ffe6838 .elementor-heading-title{font-size: 14px;line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}
.elementor-412 .elementor-element.elementor-element-1768e98 .elementor-heading-title{font-size: 14px;line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;padding: 10px;}

.elementor-412 .elementor-element.elementor-element-42c7d598 .elementor-heading-title { float:right; font-size: 14px;line-height: 2em;font-weight: 400; color: #5c5c5c;letter-spacing: 0px;}

.elementor-412 .elementor-element.elementor-element-46f4cb18 .elementor-heading-title{text-align: right;font-size: 40px; margin-bottom: 10px;
}
.elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-title {letter-spacing: 0px;margin-right: 20px;}
.elementor-483 .elementor-element.elementor-element-fd431d4 .elementor-image-box-description {float:right; text-align: right; letter-spacing: 0px;margin-bottom:30px; font-size: 16px;margin-right: 20px;font-weight: 400;}


.elementor-483 .elementor-element.elementor-element-ae81686 .elementor-image-box-title {letter-spacing: 0px;margin-right: 20px;}
.elementor-483 .elementor-element.elementor-element-ae81686 .elementor-image-box-description {float:right; text-align: right; letter-spacing: 0px;margin-bottom:30px; font-size: 16px;margin-right: 20px;font-weight: 400;}


.elementor-483 .elementor-element.elementor-element-3ee16a89 .elementor-heading-title {float:right; letter-spacing: 0px;}

.elementor-483 .elementor-element.elementor-element-2e36ef1 .elementor-heading-title{float:right; letter-spacing: 0px;font-size: 28px;}

.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=text]:hover { text-align: right;letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=text] { text-align: right;letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=email]:hover { text-align: right;letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=email] { text-align: right;letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea:hover {text-align: right;letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component textarea {text-align: right;letter-spacing: 0px;}

.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=submit]:hover {letter-spacing: 0px;}
.elementor-483 .elementor-element.elementor-element-65bbc309 .nd_elements_cf7_component input[type=submit]{letter-spacing: 0px;}

.elementor-5469 .elementor-element.elementor-element-523970a2 .elementor-heading-title{font-size:40px;padding:0px 20px;}
.ui-datepicker th{letter-spacing: 0px;}
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span{letter-spacing: 0px;}
.nd_booking_section{float:right;}
.nd_booking_float_left {float: right;}
.nd_booking_archive_form_max_price_for_day {text-align: left;}
.nd_booking_sidebar .widget_block .nd_booking_sidebar_room_list a{letter-spacing: 0px;padding: 0px 0px 0px 30px;}
.nd_booking_sidebar h1, .nd_booking_sidebar h2, .nd_booking_sidebar h3, .nd_booking_sidebar h4, .nd_booking_sidebar h5, .nd_booking_sidebar h6 {text-align: center;}

.button, input, optgroup, select, textarea {color: #5c5c5c;}

.elementor-5346 .elementor-element.elementor-element-819f212 .nd_elements_navigation_component div>ul li>ul.sub-menu li>ul.sub-menu {
    margin-left: 220px;
    padding-right: 230px;
    width: 500px;
}
.nd_options_customizer_fonts
 .nd_options_second_font_important{
float: right;
}






