body,p,ul li{font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:300}#top-header #et-info{font-weight:300;width:98%}#top-header .et-social-icons{float:right}#main-header{box-shadow:none!important}#top-header .container{border-bottom:1px solid #212121}#custom-header-top li{list-style:none;float:left}#cube-phone{background:url(https://www.cube-guesthouse.com/wp-content/uploads/2022/08/icon-phone.svg);background-size:19px;background-repeat:no-repeat;padding-left:25px;margin-right:15px}#cube-address{background:url(https://www.cube-guesthouse.com/wp-content/uploads/2022/08/icon-location.svg);background-size:contain;background-repeat:no-repeat;padding-left:25px}#cube-email{background:url(https://www.cube-guesthouse.com/wp-content/uploads/2022/08/icon-email.svg);background-size:contain;background-repeat:no-repeat;padding-left:25px;margin-right:15px}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none}#top-menu .menu-item-has-children>a:first-child,#et-secondary-nav .menu-item-has-children>a:first-child{padding-right:0}.et-pb-controllers a{border-radius:0;width:12px;height:12px}.btn-booking{background:#fff;color:#212121!important;border:1px solid #212121;padding-left:10px!important;padding-right:10px!important;font-size:13px!important;letter-spacing:2px;min-width:200px;text-align:center}.btn-booking a{color:#9c9c9b!important;font-weight:500!important}.btn-booking a:hover{color:#ffffff!important;font-weight:500!important;opacity:1!important}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}blockquote{border-color:transparent;border:none;font-size:25px;line-height:35px;text-align:center}.testimonials-widget-testimonial .ratings,.bx-controls-auto{display:none}.testimonials-widget-testimonial cite,.testimonials-widget-testimonial div.credit{text-align:center;font-weight:500!important}.testimonials-widget-testimonial q,.testimonials-widget-testimonial blockquote{max-width:1000px;margin-left:auto;margin-right:auto}.testimonials-widget-testimonials.bx-controls{display:none}.testimonials-widget-testimonial cite:before,.testimonials-widget-testimonial div.credit:before{display:none}.room{background:url(https://www.cube-guesthouse.com/wp-content/uploads/2022/08/icon-arrow-right.svg) no-repeat;background-position:right center;background-size:contain}.room h3{padding-bottom:10px;padding-top:10px}.room-blocks img:hover{opacity:.9}#footer-widgets{padding:4% 0 0;border-top:1px solid #212121;border-bottom:1px solid #212121}.gps{font-size:18px}.nav li ul{width:280px}#top-menu li li a{width:250px}@media only screen and (min-width:980px){#footer-info{width:50%;float:left}#et-footer-nav{width:50%;float:right;text-align:right}.footer-nav li{float:right;margin-left:20px;display:inline-flex;font-size:18px}.et_pb_gutters4 .footer-widget{margin-bottom:4%}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:25px 0 25px 0!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:15px 10px 15px 10px!important}#top-menu li{padding-right:3px!important;padding-left:3px!important}.et_pb_slide_content p{max-width:600px}}.et-social-whatsapp a{position:absolute;top:8px}.et-social-whatsapp img{max-width:18px}#footer-bottom{padding-bottom:60px}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{-webkit-font-smoothing:antialiased;font-family:'Red Hat Text',Helvetica,Arial,Lucida,sans-serif;word-wrap:break-word;box-sizing:border-box;margin:0;outline:0;-webkit-text-size-adjust:100%;vertical-align:baseline;background:transparent;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;transition-property:all!important;position:relative;transition:all 300ms ease 0ms;display:inline-block;font-size:13px;background-color:#9c9c9b;letter-spacing:2px;border-color:#9c9c9b;border-radius:0;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px;padding:.3em 1em!important;color:#fff!important;min-width:100%;text-align:center;padding-top:12px!important;padding-bottom:12px!important;font-weight:500}.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:100%;border:none;border-bottom:1px solid #212121;font-size:24px!important;margin-top:0;margin-bottom:40px;font-weight:300!important;color:#212121;padding-left:0}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-weight:400;font-size:24px;color:#212121}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none;margin-bottom:40px}.gform_legacy_markup_wrapper textarea.medium{height:50px;width:100%;border:none;border-bottom:1px solid #212121;padding-left:0;font-size:24px;color:#212121}.gfield_required{display:none}#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder,.gform_legacy_markup_wrapper textarea.medium::-webkit-input-placeholder{color:#212121}#gform_wrapper_1 .gform_fields .gfield input::-moz-placeholder{color:#212121}#gform_wrapper_1 .gform_fields .gfield input:-ms-input-placeholder{color:#212121}#gform_wrapper_1 .gform_fields .gfield input:-moz-placeholder{color:#212121}.gform_legacy_markup_wrapper .gform_footer input.button:hover,.gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover{cursor:pointer;background:#fff;color:#212121!important}.ginput_container_date input[type=text]{background-color:#fff;border-bottom:1px solid #212121!important;padding:5px 0 5px 0!important;color:#212121;font-size:20px!important;border:none}body .gform_legacy_markup_wrapper img.ui-datepicker-trigger{width:60px!important;height:30px!important;display:inline-block;margin-bottom:-14px}.ninja_clmn_nm_low_season,.ninja_clmn_nm_high_season,.ninja_clmn_nm_peak_season{font-size:15px!important;letter-spacing:1px;font-weight:500!important}.semantic_ui .ui.striped.table tbody tr:nth-child(2n),.semantic_ui .ui.striped.table>tr:nth-child(2n){background-color:transparent!important}.foo-table.hide_all_borders.table thead td,.foo-table.hide_all_borders.table thead tr,.foo-table.hide_all_borders.table thead tr>th{border-color:transparent!important;border-width:0!important;border-bottom:1px solid #212121!important;background:transparent}.nt_edit_link{display:none}.envirabox-title-float-main{display:none!important}#envirabox-overlay{background-color:rgb(255,255,255)!important;opacity:0.9!important;background-image:none!important}.otgs-development-site-front-end{display:none!important}.wpml-ls-legacy-list-horizontal{border:none;padding:0;clear:none;float:right;margin-top:-8px}.footable-header th{font-size:20px!important;border-width:0!important;border-bottom:0!important;font-weight:600!important;letter-spacing:0!important}.nt_row_id_1 td{font-size:15px!important;font-weight:300!important}.wpml-ls-legacy-list-horizontal a span{text-transform:uppercase;font-weight:500;font-size:11px;letter-spacing:2px}.semantic_ui .ui.table tr:first-child td{border-top:none}.footable_parent table.foo-table.vertical_centered tbody>tr>td,.footable_parent table.foo-table.vertical_centered thead>tr>th{vertical-align:middle;text-align:center}.ninja_clmn_nm_rooms{text-align:left!important}.ginput_container_date input[type=text]{width:100%}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb;font-family:'Red Hat Text',sans-serif;font-size:14px}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#fff}.entry-content .ui-datepicker tbody td{padding:0;border-top:none;border-right:none;font-family:'Red Hat Text',sans-serif;font-size:15px;font-weight:300!important}.ui-datepicker-unselectable .ui-state-default{background:#fff;color:#b4b3b3}.entry-content .ui-datepicker td a,.entry-content .ui-datepicker td span{display:inline-block;font-weight:400;text-align:center;width:100%;height:30px;line-height:30px;color:#212121;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.entry-content .ui-datepicker-calendar .ui-state-default{background:#fff}.entry-content .ui-datepicker tbody tr{border-bottom:none!important;border-top:none}.entry-content .ui-datepicker th{text-transform:uppercase;text-align:center;font-size:14px;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0);font-weight:300;color:#212121}.entry-content .ui-datepicker thead{background:#fff!important;border-bottom:none}.entry-content .ui-datepicker{height:auto;margin:5px auto 0;min-width:300px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 50%);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgb(0 0 0 / 40%);background:#fff!important;z-index:9999;position:relative;min-height:250px}.et_pb_button:hover,body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover,.footer-widget .et_pb_button:hover,.btn-booking:hover{color:#ffffff!important;font-size:12px!important;letter-spacing:2px!important;font-weight:500!important;border:1px solid #9c9c9b!important;box-shadow:inset 400px 0 0 0 #9c9c9b;transition:ease-out 0.5s}@media only screen and (max-width:767px){#cube-email,#cube-phone{display:none!important}#top-header #et-info{width:100%;min-height:50px!important}#et-info .et-social-icons{display:block;margin-right:40px}.wpml-ls-legacy-list-horizontal{width:250px!important;float:left!important;margin-top:-7px!important}#top-header .container{border-bottom:0}}.et_pb_widget p a:hover{text-decoration:none;opacity:.4;transition-duration:0.6s}.entry-content p a:hover,#footer-bottom a:hover{text-decoration:none;opacity:.4;transition-duration:0.6s}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:20px}#text-5,#text-7{float:right}.footer-widget .et_pb_button{color:#222!important;min-width:200px;text-align:center;padding-top:12px!important;padding-bottom:12px!important;font-weight:500;background:#fff;border:1px solid #9c9c9b}.footer-widget .et_pb_button:hover{color:#fff!important;border:1px solid #9c9c9b!important}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.et_pb_button:hover,body.et_pb_button_helper_class .et_pb_button:hover{min-width:200px;text-align:center;padding-top:12px!important;padding-bottom:12px!important;font-weight:500;font-size:12px;letter-spacing:2px}body .et_pb_button{font-size:15px;background-color:#fff!important;border-color:#212121!important;border-radius:0;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:2px;border:1px solid;color:#212121!important}.btn-booking a{color:#212121!important;font-weight:500!important;font-size:12px!important}#top-menu>li:last-child{margin-right:3px}#top-menu li li a:hover{background:none!important}#envirabox-title-float-main{display:none!important}@media only screen and (max-width:767px){#top-header .container{max-width:100%;width:100%;padding-left:1%;padding-right:1%;text-align:center}.container.et_menu_container{width:96%!important;padding-left:1%;padding-right:3%}#logo{max-height:80%}#cube-address{display:none}#cube-email{width:100%;display:block;margin-bottom:8px;background:none;padding-left:0;margin-right:0}#cube-phone{background:none;padding-left:0;margin-right:0;width:100%;display:block}#top-header #et-info{width:100%}#top-header a{font-size:16px}.wpml-ls-legacy-list-horizontal{border:none;padding:0;clear:none;float:none;margin-top:0;width:100%}.et_pb_button{width:100%}#et-footer-nav{text-align:center;font-size:16px}#footer-widgets{padding-top:40px!important}.et_pb_widget{padding-left:0}#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:20px!important}#text-3 h4,#text-5 h4{display:none}.entry-content h2{font-size:40px!important}.testimonials-widget-testimonial q,.testimonials-widget-testimonial blockquote{max-width:100%!important;margin-left:auto;margin-right:auto;padding-left:0;font-size:18px;line-height:26px}.review-badges .et_pb_column{max-width:20%;float:left;text-align:center!important}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:20px}.et_pb_row{width:90%}.ms-thumb-list{display:none!important}#main-footer .container{width:90%}.et_pb_widget{float:none}#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100%!important;margin-right:0!important;text-align:center}#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:20px!important;text-align:center;display:table;width:100%}.et_pb_text h1{font-size:40px!important}.et_pb_text h2{font-size:36px!important}.cube-blurb{text-align:center!important}.cube-blurb .et_pb_main_blurb_image{display:block;width:80px!important;margin-left:auto;margin-right:auto}.cube-blurb h2{font-size:24px!important;text-align:center;font-weight:500}.cube-blurb .et_pb_blurb_description{text-align:center}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:100%;padding-right:0;float:none;margin-bottom:20px}.page-intro-text p{font-weight:500!important}#top-header .et-social-icons li{margin-left:5px;margin-top:1px!important}.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav #page-container{padding-top:40px}body.admin-bar.et_fixed_nav.et_secondary_nav_two_panels #main-header{top:85px!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#212121!important;padding:15px 3%;display:block;text-transform:uppercase;font-size:15px;letter-spacing:1px}.et_mobile_menu .menu-item-has-children>a{font-weight:300;background-color:transparent}.et_mobile_menu li li,.et_mobile_menu li li a{padding-left:10px;font-size:13px}}.page-id-22 .semantic_ui .ui.table td{padding:0;text-align:left!important;font-size:15px}.page-id-22 .semantic_ui .ui.table td{padding:0;text-align:left!important;font-size:14px!important;line-height:25px!important}.page-id-22 h5{font-size:14px!important;line-height:18px;text-align:center;letter-spacing:2px}.ninja_clmn_nm_high_season,.ninja_clmn_nm_low_season,.ninja_clmn_nm_peak_season{text-align:right!important}#page-featured-header{text-shadow:1px 1px 12px #666}@media only screen and (min-width:768px) and (max-width:1180px){#main-header .container{width:100%}#logo{max-height:65px;padding-left:10px}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:15px 5px 15px 5px!important;font-size:13px}#top-menu>li:last-child{margin-right:10px}.et_secondary_nav_enabled #page-container #top-header{padding-left:10px;padding-right:10px}.entry-content .et_pb_row{width:90%}.et_pb_text_3 h2,.et_pb_text_11 h2,.et_pb_text_13 h2,.et_pb_text_15 h2{font-size:45px!important;line-height:50px!important}#top-header .container{width:100%}footer .container{width:90%}#footer-info{float:none;text-align:center;width:100%}#menu-footer-menu li{float:none;display:block;width:100%;text-align:center}#cube-address{display:none}}.ui-datepicker tbody td{padding:20px;background:#fff;border:1px solid #bbb}#ui-datepicker-div{background:#fff!important;box-shadow:1px 1px 10px #ddd!important;padding:25px!important}.ui-datepicker tbody td{padding:10px 15px!important;background:#fff;border:1px solid #bbb;text-align:center}.ui-datepicker-title{text-align:center!important;font-size:24px!important;font-weight:600;font-family:'Red Hat Text',sans-serif!important;margin-top:10px;text-transform:uppercase;margin-bottom:20px}.ui-datepicker-calendar th{font-size:13px!important}.ui-datepicker-prev,.ui-datepicker-next{font-size:11px;color:#212121;padding-left:5px;padding-right:5px;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px}.ui-datepicker-header{text-align:center}.cube-prices{min-height:55px}.page-id-611 .semantic_ui .ui.table td{padding:0;text-align:left!important;font-size:14px!important;line-height:25px!important}.rates-table-dates h5,.rates-table-dates h5 span,.page-id-611 h5{font-size:14px!important;text-align:center;letter-spacing:2px}#et-secondary-menu{display:none!important}#et-secondary-menu .et-social-icons{display:none}