.page_tagline p{font-family:Renner,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:16px}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.bg-cover{background-size:cover}.maritim-room-slider>.elementor-container{flex-wrap:wrap}.maritim-room-slider:nth-child(odd)>.elementor-container{flex-direction:row-reverse}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-images{flex:60%;min-width:800px;order:1}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info{flex:40%;min-width:600px;order:2}.maritim-room-slider .room-details-table{margin:0}.maritim-room-slider .room-details-table td{padding:0 20px!important}.maritim-room-slider .tg_horizontal_gallery_cell{filter:blur(1px) brightness(.3);transition:filter 0.5s}.maritim-room-slider .tg_horizontal_gallery_cell.is-selected{filter:blur(0) brightness(1)}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info .m-0{margin-top:40px!important}@media (max-width:768px){.hide-on-mobile{display:none}.mobile-full-width a{width:100%!important}}@media (min-width:768px){.show-on-mobile{display:none}}@media (max-width:600px){.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-images{min-width:auto}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info{min-width:auto}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info .elementor-widget-button{flex-grow:1}}@media (max-width:398px){.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info .elementor-widget-button{margin-right:auto!important}}#wrapper.transparent #menu_wrapper #main_menu.nav>li>a{color:#222!important}#wrapper.transparent #menu_wrapper .nav ul li a:before,#wrapper.transparent #menu_wrapper div .nav li>a:before{background:#222!important}#menu_wrapper .nav ul li,#menu_wrapper div .nav li{padding:10px 4px 10px 4px}li.menu-book-btn.menu-item{position:absolute;right:0}#wrapper #menu_wrapper #main_menu.nav li.menu-book-btn a{background:#0e4194;border:1px solid #0e4194;color:#fff!important;padding:0 15px!important}#menu_wrapper .nav li.menu-book-btn a:hover{color:#0e4194!important}#wrapper #menu_wrapper .nav li.menu-book-btn a:hover:before{background:#fff!important}div#logo_wrapper{position:relative}.menu-item-2838{position:absolute;right:0}.mobile_main_nav li.menu-book-btn.menu-item{position:relative;right:auto}.mobile_main_nav li.menu-book-btn a{color:#0e4194}#menu_wrapper .nav>li.arrow>a:after{display:none!important}.top_bar #custom_logo img,.top_bar #logo_transparent img{height:65px;width:auto}.top_bar.hasbg{background:rgba(255,255,255,.65)}#mobile_nav_icon span.ti-menu{color:#0e4194;font-size:25px}.gform_wrapper input[type="text"],.gform_wrapper input[type="password"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="date"],.gform_wrapper textarea,.gform_wrapper select{background-color:#f9f9f9!important}#maritim-hotel-booking{max-width:600px!important;margin:0 auto;display:flex;flex-flow:wrap}#maritim-hotel-booking>div{width:100%;margin-bottom:20px}#maritim-hotel-booking .check-in,#maritim-hotel-booking .check-out{width:50%}#maritim-hotel-booking .ui-datepicker-trigger{position:relative;left:147px;top:4px;float:right}#maritim-hotel-booking .ui-datepicker{width:100px}#maritim-hotel-booking input{border:none;width:100%;cursor:default;user-select:none;padding:15px}#maritim-hotel-booking .check-in-inner{margin-right:30px}#maritim-hotel-booking select{border:none}#maritim-hotel-booking #CheckAvail{margin-top:30px;border:none;padding:16px 32px;width:100%;text-transform:uppercase;letter-spacing:1.2px;font-size:16px;background-color:#0e4194;transition:0.5s ease-in-out;color:#fff;cursor:pointer}#maritim-hotel-booking #CheckAvail:hover{background-color:#1350b3}#maritim-hotel-booking .RoomsContainer-inner{display:flex}#maritim-hotel-booking .RoomsContainer-inner>.Row{flex:50%}#maritim-hotel-booking .RoomsContainer-inner>.Row:first-child{margin-right:30px}#maritim-hotel-booking .RoomsContainer:not(:first-child){margin-top:20px}#maritim-hotel-booking .Child-ages-2{margin-top:20px}#maritim-hotel-booking .Room-number,#maritim-hotel-booking #Room1,#maritim-hotel-booking #Room2{color:#b0b0b0}#maritim-hotel-booking .OptionsContainer{display:flex;justify-content:center}#maritim-hotel-booking .OptionsContainer a{text-decoration:underline;cursor:pointer;margin:0 10px}.ytp-chrome-top,.ytp-chrome-bottom{display:none!important}.ginput_container_select select{padding:8px!important}.maritim-room-slider-info ul{line-height:1.4;list-style:inside square}.maritim-room-slider-info p{padding-top:0!important;padding-bottom:0!important;line-height:1.7}.header_style_wrapper{z-index:100}.form-container{display:flex;box-sizing:border-box;padding:10px;background:rgba(255,255,255,.3)}.form-container>*{box-sizing:border-box}.form-container input{padding:15px 10px;border-width:1px 1px 2px 1px!important;border-style:solid;border-color:#f4f4f4!important;background:white!important;float:left}.form-group{display:flex;flex-direction:column;margin:0;flex-grow:1}.form-group input{flex-grow:1}.form-group label{color:#f4f4f4;margin-bottom:5px;font-size:10px;display:none}.form-group .dropdown{flex-grow:1;display:flex;border-width:1px 1px 2px 1px;border-style:solid;border-color:#f4f4f4;background:#fff;min-width:200px!important}.form-group .dropdown-item-container{display:flex;margin-right:10px}.form-group .dropdown-item-container button{margin:0 15px;background-color:transparent;border:0;background:#f4f4f4;padding:4px 12px;font-weight:400}#guestTotals{width:100%}.form-group .dropdown-item-container .aggregate-container{display:flex;margin-left:20px}#bookingSearch{background:#0e4194;border:0;color:#fff;padding:16px 32px;flex-grow:2}input.ErrorClass{border-left:4px solid red!important}.hzbook-advanced-search-btn{font-size:11px;float:right;color:#fff;padding:0 5px}.hzbook-advanced-search-btn:hover{color:#fff}@media (max-width:778px){.form-container{flex-wrap:wrap}}.footer-wave-top{min-height:auto!important;height:200px!important}#mobile_main_menu #menu-item-2838{position:relative}.offer-container{display:grid;grid-template-columns:1fr 1fr 1fr;height:330px}.offer-post-item{display:flex;flex-flow:column;align-items:center;justify-content:flex-end!important;padding-bottom:30px}.offer-post-item a:hover{color:#fff}.offer-post-item a{width:100%;text-align:center;color:#fff;font-size:17px;font-weight:600}.offer-post-item h2{color:#fff;text-align:center}a#toTop{left:10px;right:auto}div#cookie-law-info-bar>span{max-width:1200px;display:block;margin:0 auto;text-align:center}div#cookie-law-info-bar .cli_settings_button{color:#0e4194!important;display:block}div#cookie-law-info-bar .cookie_action_close_header{display:block!important;width:100px;margin:15px auto 5px!important}div#cookie-law-info-bar .cli_settings_button:hover{text-decoration:underline!important}div#cookie-law-info-bar .cli-plugin-main-link{text-decoration:none!important;color:#0e4194!important}div#cookie-law-info-bar .cli-plugin-main-link:hover{text-decoration:underline!important}.offer-post-item{background-position:center!important;background-size:cover!important}.offer-post-item h2{text-shadow:1px 1px 2px #000}#footer_wrapper #text-7 .textwidget p{display:flex;flex-flow:wrap;justify-content:space-between}#footer_wrapper #text-7 .textwidget p>a{width:48%;height:150px}#footer_wrapper #text-7 .textwidget p>a img{max-height:100%}@media (max-width:767px){.page-id-204 .elementor-204 .elementor-element.elementor-element-442b9c9:not(.elementor-motion-effects-element-type-background){background-image:url(https://maritim.com.mt/wp-content/uploads/2020/02/Balcony_View.jpg)!important}}.header_style_wrapper{z-index:10}rs-group#slider-9-slide-9-layer-20>rs-layer-wrap.rs-parallax-wrap{width:100%;display:flex!important}.form-group:nth-child(4){display:none}#footer .sidebar_widget.four li#text-7{width:45%}#footer_wrapper #text-7 .textwidget p{justify-content:space-evenly}#footer_wrapper #text-7 .textwidget p>a{width:23%}#footer_wrapper #text-7 .textwidget p>iframe{width:130px!important}@media (max-width:1200px){#footer .sidebar_widget.four li{width:100%;text-align:center;margin-bottom:30px}#footer .sidebar_widget.four li#text-7{width:100%;margin-top:30px}}@media (max-width:640px){#footer_wrapper #text-7 .textwidget p>a{width:100%;margin-bottom:40px}.footer-badge-logos-flex-break{width:0;flex-basis:100%}}.elementor-section-stretched>.elementor-container{max-width:none!important}.maritim-room-slider>.elementor-container>.elementor-row>.maritim-room-slider-info{flex:40%;min-width:600px;order:2}.footer-wave-top .elementor-widget-wrap{padding:0!important}#footer .elementor-grid{display:flex;line-height:1}#footer span.elementor-grid-item a{justify-content:flex-start;background:none}@media (max-widh:1200px){#footer .elementor-grid{justify-content:center}#footer span.elementor-grid-item a{justify-content:center}}.footer-wave-top.elementor-section-stretched.elementor-section-boxed{padding-left:0!important;padding-right:0!important;margin-top:0!important}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{min-width:auto}}#maritim-home-booking-bar input#dateFrom,#maritim-home-booking-bar input#dateTo{font-family:'Roboto';font-size:18px!important;line-height:1.5!important}#maritim-home-booking-bar button#guestTotals{line-height:1.5!important;font-size:18px!important;adding:11px 7px!important}.home .elementor-widget-wrap{padding-top:0!important}@media (max-width:960px){input#dateTo,input#dateFrom{padding:5px 5px!important}}@media(min-width:1201px){#footer .sidebar_widget.four>li{width:21%;margin-right:3.5%}#footer .sidebar_widget.four li#text-7{width:26.5%}}#footer_wrapper #text-7 .textwidget p>a{width:48%}@media (max-width:1200px){#footer .elementor-grid{justify-content:center}#footer span.elementor-grid-item a{justify-content:center}#footer .sidebar_widget.four li#text-7 p{justify-content:center}#footer .sidebar_widget.four li#text-7 iframe,#footer .sidebar_widget.four li#text-7 a{width:130px!important;text-align:center;margin:0 10px}}@media (min-width:768px) and (max-width:960px){#footer .sidebar_widget>li{width:100%!important}}.top_bar #logo_wrapper,.top_bar.scroll #logo_wrapper{display:flex;align-items:center}.header_style_wrapper #logo_normal .logo_wrapper,.header_style_wrapper #logo_transparent .logo_wrapper{margin-top:0!important}.top_bar .standard_wrapper{min-height:auto}@media (min-width:768px) and (max-width:960px){.top_bar #logo_wrapper,.top_bar.scroll #logo_wrapper{display:flex!important}.top_bar.scroll{padding-bottom:0!important}}@media (max-width:767px){.logo_wrapper img{max-height:50px!important}#logo_wrapper,html[data-style=fullscreen] #logo_wrapper,.top_bar.hasbg #logo_wrapper{padding:10px 0 10px 0!important}}@media(max-width:1200px){.elementor-widget-container .offer-container{grid-template-columns:1fr}.elementor-widget-container .offer-container .offer-post-item:nth-child(2),.elementor-widget-container .offer-container .offer-post-item:nth-child(3){display:none}}