@charset "UTF-8";
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0;background:#fff!important;font-family:Montserrat,sans-serif}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
.img-responsive{display:block;max-width:100%;height:auto}
.edit-link .post-edit-link,button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
.edit-link .post-edit-link,button,input{overflow:visible}
.edit-link .post-edit-link,button,select{text-transform:none}
.edit-link .post-edit-link,[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
.edit-link .post-edit-link::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
.edit-link .post-edit-link:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
.site-footer{position:relative}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
*,::after,::before{box-sizing:inherit}
html{box-sizing:border-box}
html{font-size:17px}
.edit-link .post-edit-link,body,button,input,optgroup,select,textarea{color:#0e3f8f;font-family:Montserrat,sans-serif;font-size:1rem;line-height:2.3}
h1,h2,h3,h4,h5,h6{clear:both;font-family:Montserrat,sans-serif;margin-top:1.5em;margin-bottom:.5em;font-weight:400}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}
h1{font-size:65px;line-height:75px}
@media (min-width:992px){
h1{font-size:130px;line-height:120px}
}
h2{font-size:52px;line-height:52px}
h3{font-size:34px;line-height:34px}
h4{font-size:22px;line-height:22px}
h5{font-size:18px;line-height:18px;font-family:Montserrat,sans-serif;font-weight:600}
h6{font-size:15px;line-height:15px;font-family:Montserrat,sans-serif;font-weight:600}
p{margin-bottom:.1em!important;margin-top:0}
h2.elementor-heading-title{color:#626262!important;font-weight:500!important}
.footer-widgets p{font-size:14px}
.footer-widgets a{font-size:14px}
p:last-child{margin-bottom:0}
cite,dfn,em,i{font-style:italic}
blockquote{margin-left:auto;margin-right:auto;border:1px solid #dadfde;border-radius:4px;padding:34px;line-height:40px;background:#f6f4f2}
blockquote cite{font-style:italic;font-size:15px}
address{margin:0 0 1.5em}
pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}
code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}
abbr,acronym{border-bottom:1px dotted #dadfde;cursor:help}
ins,mark{background:#fff9c0;text-decoration:none}
big{font-size:125%}
hr{background-color:#dadfde;border:0;height:1px;margin-bottom:35px;margin-top:35px}
ol,ul{margin:0 0 1.5em;padding:0 0 0 1.5em}
ol li,ul li{margin-bottom:.5em}
ol li:last-child,ul li:last-child{margin-bottom:0}
ul{list-style:disc}
ol{list-style:decimal}
li>ol,li>ul{margin-bottom:0;margin-left:1.5em;margin-top:1.5em}
dt{font-weight:700}
dd{margin:0 1.5em 1.5em}
embed,iframe,object{max-width:100%}
img{height:auto;max-width:100%}
figure{margin:1em 0}
table{margin:0 0 1.5em;width:100%;border-collapse:collapse}
table th{font-weight:600}
table td,table th{border:1px solid #dadfde;padding:10px}
@media (min-width:768px){
table td,table th{padding:10px 15px}
}
@media (min-width:992px){
table td,table th{padding:20px 35px}
}
a{color:#fc9285;text-decoration:none;transition:.3s}
a:visited{color:#fc9285}
a:active,a:focus,a:hover{color:#fc9285;text-decoration:underline}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
.button,.edit-link .post-edit-link,.more-link,.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__read-more a,button,input[type=button],input[type=reset],input[type=submit]{background:#0e3f8f;color:#fff;font-size:15px;line-height:21px;padding:17px 20px;border:0;border-radius:0;text-transform:uppercase;font-weight:600;letter-spacing:.05em;transition:.3s;text-decoration:none;display:inline-block}
.button:hover,.edit-link .post-edit-link:hover,.more-link:hover,.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__read-more a:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;cursor:pointer;background-color:#fc9285;text-decoration:none}
.button:visited,.edit-link .post-edit-link:visited,.more-link:visited,.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__read-more a:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}
.button:focus,.edit-link .post-edit-link:focus,.more-link:focus,.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__read-more a:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{color:#fff;background-color:#fc9285}
.albatross-button,.animated-button,.comment-form .form-submit .edit-link .post-edit-link,.comment-form .form-submit button,.edit-link .comment-form .form-submit .post-edit-link,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button{position:relative;background:0 0;color:inherit;margin-left:25px;padding-left:60px;transition:padding-left .3s}
.albatross-button:active,.animated-button:active,.comment-form .form-submit .edit-link .post-edit-link:active,.comment-form .form-submit button:active,.edit-link .comment-form .form-submit .post-edit-link:active,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:active,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:active,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:active,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:active,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:active,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:active,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:active,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:active,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:active{outline:0}
.albatross-button:focus,.albatross-button:hover,.animated-button:focus,.animated-button:hover,.comment-form .form-submit .edit-link .post-edit-link:focus,.comment-form .form-submit .edit-link .post-edit-link:hover,.comment-form .form-submit button:focus,.comment-form .form-submit button:hover,.edit-link .comment-form .form-submit .post-edit-link:focus,.edit-link .comment-form .form-submit .post-edit-link:hover,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover{outline:0;padding-left:70px}
.albatross-button:focus:after,.albatross-button:focus:before,.albatross-button:hover:after,.albatross-button:hover:before,.animated-button:focus:after,.animated-button:focus:before,.animated-button:hover:after,.animated-button:hover:before,.comment-form .form-submit .edit-link .post-edit-link:focus:after,.comment-form .form-submit .edit-link .post-edit-link:focus:before,.comment-form .form-submit .edit-link .post-edit-link:hover:after,.comment-form .form-submit .edit-link .post-edit-link:hover:before,.comment-form .form-submit button:focus:after,.comment-form .form-submit button:focus:before,.comment-form .form-submit button:hover:after,.comment-form .form-submit button:hover:before,.edit-link .comment-form .form-submit .post-edit-link:focus:after,.edit-link .comment-form .form-submit .post-edit-link:focus:before,.edit-link .comment-form .form-submit .post-edit-link:hover:after,.edit-link .comment-form .form-submit .post-edit-link:hover:before,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:after,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:before,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:after,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:before,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:after,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:before,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:after,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:before,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:after,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus:before,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:after,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover:before{transform:rotate(-45deg) scale(1.2)}
.albatross-button:focus svg,.albatross-button:hover svg,.animated-button:focus svg,.animated-button:hover svg,.comment-form .form-submit .edit-link .post-edit-link:focus svg,.comment-form .form-submit .edit-link .post-edit-link:hover svg,.comment-form .form-submit button:focus svg,.comment-form .form-submit button:hover svg,.edit-link .comment-form .form-submit .post-edit-link:focus svg,.edit-link .comment-form .form-submit .post-edit-link:hover svg,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg{fill:#fff;transform:translateX(5px)}
.albatross-button:focus svg rect,.albatross-button:hover svg rect,.animated-button:focus svg rect,.animated-button:hover svg rect,.comment-form .form-submit .edit-link .post-edit-link:focus svg rect,.comment-form .form-submit .edit-link .post-edit-link:hover svg rect,.comment-form .form-submit button:focus svg rect,.comment-form .form-submit button:hover svg rect,.edit-link .comment-form .form-submit .post-edit-link:focus svg rect,.edit-link .comment-form .form-submit .post-edit-link:hover svg rect,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg rect,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg rect,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg rect,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg rect,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:focus svg rect,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:hover svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:focus svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:hover svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:focus svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:hover svg rect{transform:scaleX(.5)}
.albatross-button:after,.albatross-button:before,.animated-button:after,.animated-button:before,.comment-form .form-submit .edit-link .post-edit-link:after,.comment-form .form-submit .edit-link .post-edit-link:before,.comment-form .form-submit button:after,.comment-form .form-submit button:before,.edit-link .comment-form .form-submit .post-edit-link:after,.edit-link .comment-form .form-submit .post-edit-link:before,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before{left:0;top:8px;width:38px;height:38px;content:"";position:absolute;transform:rotate(45deg);transition:.3s}
.albatross-button:before,.animated-button:before,.comment-form .form-submit .edit-link .post-edit-link:before,.comment-form .form-submit button:before,.edit-link .comment-form .form-submit .post-edit-link:before,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:before,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:before{border:2px solid currentColor}
.albatross-button:after,.animated-button:after,.comment-form .form-submit .edit-link .post-edit-link:after,.comment-form .form-submit button:after,.edit-link .comment-form .form-submit .post-edit-link:after,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link:after,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button:after{background:currentColor;transform:scale(.01) rotate(45deg)}
.albatross-button svg,.animated-button svg,.comment-form .form-submit .edit-link .post-edit-link svg,.comment-form .form-submit button svg,.edit-link .comment-form .form-submit .post-edit-link svg,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg{fill:currentColor;top:21px;left:-25px;width:50px;height:12px;z-index:1;position:absolute;transition:.3s}
.albatross-button svg rect,.animated-button svg rect,.comment-form .form-submit .edit-link .post-edit-link svg rect,.comment-form .form-submit button svg rect,.edit-link .comment-form .form-submit .post-edit-link svg rect,.edit-link .mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg rect,.edit-link .mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg rect,.edit-link .mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .post-edit-link svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg rect,.mphb_sc_room-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg rect,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper .edit-link .post-edit-link svg rect,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-to-book-btn-wrapper button svg rect{will-change:transform;transform-origin:right center;transition:transform .3s}
.albatross-button{color:#fc9285;padding-top:15px;padding-bottom:15px;font-size:15px;line-height:23px;border:0;border-radius:0;text-transform:uppercase;font-weight:600;letter-spacing:.05em;text-decoration:none;display:inline-block}
input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#0e3f8f;border:1px solid #ccc;border-radius:0;padding:16px 18px;line-height:21px;display:block;width:100%;background:#fff}
select{border:1px solid #ccc;height:55px;padding:0 30px 0 16px;appearance:none;background-image:url(images/angle_down.svg);background-repeat:no-repeat;background-position:right 20px top 24px}
textarea{width:100%}
label{font-size:15px;line-height:28px;letter-spacing:.02em;margin-bottom:4px;display:inline-block}
input[type=checkbox],input[type=radio]{display:inline-block;margin:3px 5px 0 0}
input[type=checkbox]+label,input[type=radio]+label{display:inline}
form>*{margin-bottom:30px}
form>:last-child{margin-bottom:0}
.an_mailchimp_wrapper{overflow:hidden}
.an_mailchimp_wrapper form{margin:0 -30px}
.an_mailchimp_wrapper form:after{display:table;content:'';clear:both}
.an_mailchimp_wrapper form>*{float:left;width:100%;padding:0 30px}
@media (min-width:768px){
.an_mailchimp_wrapper form>*{width:50%}
}
.an_mailchimp_wrapper form label{width:100%}
.an_mailchimp_wrapper form input[type=email],.an_mailchimp_wrapper form input[type=text]{border:0;border-bottom:1px solid rgba(255,255,255,.5);background:0 0;color:#fff;padding-left:0}
.an_mailchimp_wrapper form input[type=email]:focus,.an_mailchimp_wrapper form input[type=text]:focus{outline:0}
.an_mailchimp_wrapper form input[type=email]::placeholder,.an_mailchimp_wrapper form input[type=text]::placeholder{color:currentColor}
.an_mailchimp_wrapper form .mpam-submit{background:0 0;color:#fc9285}
.an_mailchimp_wrapper form .mpam-submit:hover{background:0 0}
.an_mailchimp_wrapper form p:last-child{width:100%;text-align:center}
.wpcf7 form{margin:0 -15px}
.wpcf7 form>*{padding:0 15px;float:left;width:100%}
@media (min-width:768px){
.wpcf7 form>.half-width{width:50%}
}
.wpcf7 form label{width:100%}
.wpcf7 p:last-of-type{margin-bottom:0}
.social-menu a[href*=".rss"]:before,.social-menu a[href*="500px.com"]:before,.social-menu a[href*="apple.com"]:before,.social-menu a[href*="behance.net"]:before,.social-menu a[href*="delicious.com"]:before,.social-menu a[href*="deviantart.com"]:before,.social-menu a[href*="digg.com"]:before,.social-menu a[href*="dribbble.com"]:before,.social-menu a[href*="facebook.com"]:before,.social-menu a[href*="flickr.com"]:before,.social-menu a[href*="foursquare.com"]:before,.social-menu a[href*="github.com"]:before,.social-menu a[href*="github.io"]:before,.social-menu a[href*="instagram.com"]:before,.social-menu a[href*="last.fm"]:before,.social-menu a[href*="linkedin.com"]:before,.social-menu a[href*="pinterest.com"]:before,.social-menu a[href*="play.com"]:before,.social-menu a[href*="plus.google.com"]:before,.social-menu a[href*="reddit.com"]:before,.social-menu a[href*="skype:"]:before,.social-menu a[href*="slideshare.net"]:before,.social-menu a[href*="soundcloud.com"]:before,.social-menu a[href*="spotify.com"]:before,.social-menu a[href*="stumbleupon.com"]:before,.social-menu a[href*="tripadvisor."]:before,.social-menu a[href*="tumblr.com"]:before,.social-menu a[href*="twitter.com"]:before,.social-menu a[href*="viadeo.com"]:before,.social-menu a[href*="vimeo.com"]:before,.social-menu a[href*="vine.com"]:before,.social-menu a[href*="vk.com"]:before,.social-menu a[href*="wikipedia.com"]:before,.social-menu a[href*="windows.com"]:before,.social-menu a[href*="xing.com"]:before,.social-menu a[href*="yahoo.com"]:before,.social-menu a[href*="yelp.com"]:before,.social-menu a[href*="youtube.com"]:before{font-weight:400}
.social-menu{list-style:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:0;padding:0}
@media (min-width:768px){
.social-menu{justify-content:flex-start}
}
.social-menu li{margin:0;padding:0}
.social-menu a{text-align:center;position:relative;text-decoration:none;padding:5px 10px;font-size:18px;color:inherit}
.social-menu a:hover{text-decoration:none;color:#fc9285}
.social-menu a .menu-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}
.social-menu a:before{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;display:inline-block;content:"\f129";font-weight:700}
.social-menu a:empty{width:1em}
.social-menu a[href*="twitter.com"]:before{content:"\f099"}
.social-menu a[href*="facebook.com"]:before{content:"\f39e"}
.social-menu a[href*="google.com"]:before{content:"\f2b3"}
.social-menu a[href*="/map"]:before{content:"\f3c5"}
.social-menu a[href*="pinterest.com"]:before{content:"\f0d2"}
.social-menu a[href*="foursquare.com"]:before{content:"\f180"}
.social-menu a[href*="yahoo.com"]:before{content:"\f19e"}
.social-menu a[href*="skype:"]:before{content:"\f17e"}
.social-menu a[href*="yelp.com"]:before{content:"\f1e9"}
.social-menu a[href*="linkedin.com"]:before{content:"\f08c"}
.social-menu a[href*="viadeo.com"]:before{content:"\f2a9"}
.social-menu a[href*="xing.com"]:before{content:"\f168"}
.social-menu a[href*="soundcloud.com"]:before{content:"\f1be"}
.social-menu a[href*="spotify.com"]:before{content:"\f1bc"}
.social-menu a[href*="last.fm"]:before{content:"\f202"}
.social-menu a[href*="youtube.com"]:before{content:"\f167"}
.social-menu a[href*="vimeo.com"]:before{content:"\f40a"}
.social-menu a[href*="vine.com"]:before{content:"\f1ca"}
.social-menu a[href*="flickr.com"]:before{content:"\f16e"}
.social-menu a[href*="500px.com"]:before{content:"\f26e"}
.social-menu a[href*="instagram.com"]:before{content:"\f16d"}
.social-menu a[href*="tumblr.com"]:before{content:"\f173"}
.social-menu a[href*="reddit.com"]:before{content:"\f1a1"}
.social-menu a[href*="dribbble.com"]:before{content:"\f17d"}
.social-menu a[href*="stumbleupon.com"]:before{content:"\f1a4"}
.social-menu a[href*="digg.com"]:before{content:"\f1a6"}
.social-menu a[href*="behance.net"]:before{content:"\f1b4"}
.social-menu a[href*="delicious.com"]:before{content:"\f1a5"}
.social-menu a[href*="deviantart.com"]:before{content:"\f1bd"}
.social-menu a[href*="play.com"]:before{content:"\f04b"}
.social-menu a[href*="wikipedia.com"]:before{content:"\f266"}
.social-menu a[href*="apple.com"]:before{content:"\f179"}
.social-menu a[href*="github.com"]:before{content:"\f09b"}
.social-menu a[href*="github.io"]:before{content:"\f09b"}
.social-menu a[href*="windows.com"]:before{content:"\f17a"}
.social-menu a[href*="tripadvisor."]:before{content:"\f262"}
.social-menu a[href*="slideshare.net"]:before{content:"\f1e7"}
.social-menu a[href*=".rss"]:before{content:"\f09e"}
.social-menu a[href*="vk.com"]:before{content:"\f189"}
.social-menu a[href*="tel:"]:before{content:'\f879'}
.social-menu a[href*="mailto:"]:before{content:"\f0e0"}
.main-navigation{color:#0e3f8f;font-size:15px}
.main-navigation .primary-menu>li,.main-navigation .primary-menu>ul>li{width:100%;padding:0 10px;margin-bottom:15px;height:auto}
@media (min-width:768px){
.main-navigation .primary-menu>li,.main-navigation .primary-menu>ul>li{width:50%;padding:0 15px}
}
@media (min-width:992px){
.main-navigation .primary-menu>li,.main-navigation .primary-menu>ul>li{padding:0 30px;width:25%;margin-bottom:50px}
}
@media (min-width:1470px){
.main-navigation .primary-menu>li,.main-navigation .primary-menu>ul>li{padding:0 100px}
}
@media (min-width:768px){
.main-navigation .primary-menu>li:last-child:after,.main-navigation .primary-menu>li:nth-child(2n):after,.main-navigation .primary-menu>ul>li:last-child:after,.main-navigation .primary-menu>ul>li:nth-child(2n):after{display:none}
}
@media (min-width:992px){
.main-navigation .primary-menu>li:nth-child(2n):after,.main-navigation .primary-menu>ul>li:nth-child(2n):after{display:block}
.main-navigation .primary-menu>li:last-child:after,.main-navigation .primary-menu>li:nth-child(4n):after,.main-navigation .primary-menu>ul>li:last-child:after,.main-navigation .primary-menu>ul>li:nth-child(4n):after{display:none}
}
@media (min-width:992px){
.main-navigation .primary-menu>li:nth-child(4n),.main-navigation .primary-menu>ul>li:nth-child(4n){padding-right:0}
.main-navigation .primary-menu>li:first-child,.main-navigation .primary-menu>li:nth-child(5n),.main-navigation .primary-menu>ul>li:first-child,.main-navigation .primary-menu>ul>li:nth-child(5n){padding-left:0}
}
.main-navigation .primary-menu>li:after,.main-navigation .primary-menu>ul>li:after{display:block;position:absolute;right:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#dadfde 0,rgba(218,223,222,0) 100%)}
@media (min-width:768px){
.main-navigation .primary-menu>li:after,.main-navigation .primary-menu>ul>li:after{content:''}
}
.main-navigation .primary-menu>li>a,.main-navigation .primary-menu>ul>li>a{padding:0;font-size:24px;line-height:30px;font-family:Amiri,serif}
@media (min-width:992px){
.main-navigation .primary-menu>li>a,.main-navigation .primary-menu>ul>li>a{font-size:28px;line-height:34px}
}
@media (min-width:1470px){
.main-navigation .primary-menu>li>a,.main-navigation .primary-menu>ul>li>a{font-size:38px;line-height:44px}
}
.main-navigation .primary-menu>li>a:not(:last-child),.main-navigation .primary-menu>ul>li>a:not(:last-child){margin-bottom:10px}
@media (min-width:992px){
.main-navigation .primary-menu>li>a:not(:last-child),.main-navigation .primary-menu>ul>li>a:not(:last-child){margin-bottom:20px}
}
@media (min-width:1470px){
.main-navigation .primary-menu>li>a:not(:last-child),.main-navigation .primary-menu>ul>li>a:not(:last-child){margin-bottom:50px}
}
.main-navigation ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.main-navigation ul ul{flex-direction:column}
.main-navigation ul ul ul{padding-left:15px;display:none}
.main-navigation ul ul ul.toggled-on{display:flex}
.main-navigation li{display:block;position:relative;margin:0}
.main-navigation li:hover>a{color:#fc9285}
.main-navigation li:hover>.dropdown-toggle{background:linear-gradient(#fc9285,#fc9285),linear-gradient(#fc9285,#fc9285);background-size:14px 2px,2px 14px;background-position:center;background-repeat:no-repeat}
.main-navigation li:hover>.dropdown-toggle.toggled-on{background-size:14px 2px,2px 0}
.main-navigation a{display:block;text-decoration:none;color:inherit;padding:8px 0}
.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{color:#fc9285}
.main-navigation .menu-item-has-children>a{padding-right:25px}
.main-navigation .dropdown-toggle{display:block;position:absolute;right:0;top:15px;color:inherit;width:20px;height:20px;padding:0;background:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:center;background-size:14px 2px,2px 14px;background-repeat:no-repeat}
.main-navigation .dropdown-toggle.toggled-on{background-size:14px 2px,2px 0}
.main-navigation .dropdown-toggle:focus{outline:1px dotted}
.header-menu-container,.primary-menu-more{font-size:15px}
.header-menu-container .header-menu,.primary-menu-more .header-menu{display:flex;align-items:center;flex-wrap:nowrap}
.header-menu-container ul,.primary-menu-more ul{list-style:none;padding:0;margin:0}
.header-menu-container ul ul,.primary-menu-more ul ul{position:absolute;opacity:0;visibility:hidden;top:120%;transition:.3s;background:#fff;box-shadow:0 0 20px rgba(69,93,88,.1);padding-top:10px;padding-bottom:10px;z-index:10}
.header-menu-container ul ul.toleft,.primary-menu-more ul ul.toleft{right:0;left:auto}
.header-menu-container ul ul ul,.primary-menu-more ul ul ul{top:100%;left:100%;right:auto}
.header-menu-container ul ul ul.toleft,.primary-menu-more ul ul ul.toleft{right:100%;left:auto}
.header-menu-container ul ul li:hover>ul,.primary-menu-more ul ul li:hover>ul{top:25%}
.header-menu-container ul ul li:hover>a:after,.primary-menu-more ul ul li:hover>a:after{transform:rotate(-90deg)}
.header-menu-container ul ul a,.primary-menu-more ul ul a{padding:8px 15px;width:200px;font-weight:400;text-transform:none;color:#0e3f8f}
.header-menu-container ul ul .menu-item-has-children>a:after,.primary-menu-more ul ul .menu-item-has-children>a:after{top:12px}
.header-menu-container li,.primary-menu-more li{position:relative;padding:0;margin:0}
.header-menu-container li.focus>ul,.header-menu-container li.opened>ul,.header-menu-container li:hover>ul,.primary-menu-more li.focus>ul,.primary-menu-more li.opened>ul,.primary-menu-more li:hover>ul{top:100%;opacity:1;visibility:visible}
.header-menu-container li.focus>a,.header-menu-container li.opened>a,.header-menu-container li:hover>a,.primary-menu-more li.focus>a,.primary-menu-more li.opened>a,.primary-menu-more li:hover>a{text-decoration:none;color:#fc9285}
.header-menu-container a,.primary-menu-more a{display:block;text-transform:uppercase;color:#fff;font-weight:600;padding:10px}
.header-menu-container .current-menu-ancestor>a,.header-menu-container .current-menu-item>a,.header-menu-container .current_page_ancestor>a,.header-menu-container .current_page_item>a,.primary-menu-more .current-menu-ancestor>a,.primary-menu-more .current-menu-item>a,.primary-menu-more .current_page_ancestor>a,.primary-menu-more .current_page_item>a{color:#fc9285}
.header-menu-container .menu-item-has-children>a,.primary-menu-more .menu-item-has-children>a{padding-right:25px;position:relative}
.header-menu-container .menu-item-has-children>a:after,.primary-menu-more .menu-item-has-children>a:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:14px;font-size:10px;transition:transform .3s}
.primary-menu-more-toggle{padding:6px 0 0 20px;background:0 0;outline:0;color:inherit;height:42px}
.primary-menu-more-toggle svg{fill:currentColor}
.primary-menu-more-toggle.is-empty{display:none}
.primary-menu-more-toggle:active,.primary-menu-more-toggle:focus,.primary-menu-more-toggle:hover{color:inherit;background:0 0}
.primary-menu-more-toggle:focus{outline:1px dotted}
.comment-navigation,.post-navigation,.posts-navigation{margin-right:auto;margin-left:auto}
.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}
.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}
.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}
.post-navigation{max-width:1620px;margin-left:auto;margin-right:auto;background:#fff;border-top:2px solid #dadfde;border-bottom:2px solid #dadfde;padding:60px 50px}
.post-navigation-wrapper{margin-bottom:100px;margin-top:100px;padding:0 10px}
@media (min-width:768px){
.post-navigation-wrapper{padding:0 25px}
}
@media (min-width:992px){
.post-navigation-wrapper{padding:0 50px}
}
.post-navigation .nav-links{flex-wrap:wrap}
@media (min-width:768px){
.post-navigation .nav-links{flex-wrap:nowrap}
}
.post-navigation .nav-links svg{fill:currentColor;position:absolute;top:10px}
.post-navigation .nav-links a{color:inherit;text-decoration:none}
.post-navigation .nav-links a:hover{color:#fc9285}
.post-navigation .nav-links .nav-subtitle{display:inline-block;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:23px}
.post-navigation .nav-links .nav-title{font-family:Amiri,serif;font-size:30px;line-height:39px;word-break:break-word}
.post-navigation .nav-links .title-wrapper{position:relative}
.post-navigation .nav-links .nav-previous{flex:1 0 100%}
@media (min-width:768px){
.post-navigation .nav-links .nav-previous{flex:1 0 50%;padding-right:20px}
}
.post-navigation .nav-links .nav-previous .title-wrapper{padding-left:45px}
.post-navigation .nav-links .nav-previous svg{left:0}
.post-navigation .nav-links .nav-previous+.nav-next{margin-top:40px}
@media (min-width:768px){
.post-navigation .nav-links .nav-previous+.nav-next{margin-top:0}
}
.post-navigation .nav-links .nav-next{flex:1 0 100%}
@media (min-width:768px){
.post-navigation .nav-links .nav-next{flex:1 0 50%;padding-left:20px}
}
.post-navigation .nav-links .nav-next .title-wrapper{padding-right:45px}
.post-navigation .nav-links .nav-next svg{right:0}
.navigation.pagination{margin:100px 0}
.navigation.pagination>*{max-width:780px;margin-right:auto;margin-left:auto}
.navigation.pagination .nav-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}
.navigation.pagination .page-numbers{margin:10px;background:#fff;width:55px;height:55px;border:1px solid #dadfde;text-align:center;line-height:55px;font-size:15px;color:inherit;text-decoration:none}
.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover{background:#0e3f8f;border-color:transparent;color:#fff}
.navigation.pagination .page-numbers.dots,.navigation.pagination .page-numbers.next,.navigation.pagination .page-numbers.prev{border:0;width:auto;background:0 0;color:inherit;font-weight:600;text-transform:uppercase;letter-spacing:.05em}
.navigation.pagination .page-numbers.dots svg,.navigation.pagination .page-numbers.next svg,.navigation.pagination .page-numbers.prev svg{margin:0 10px -3px;fill:currentColor}
.navigation.pagination .page-numbers.prev svg{transform:rotate(180deg)}
.navigation.pagination .page-numbers.next:hover,.navigation.pagination .page-numbers.prev:hover{color:#fc9285}
.site-branding{display:flex;align-items:center;flex:1 0 auto;text-transform:uppercase}
.site-branding .site-title{font-size:35px;line-height:40px;font-weight:700;margin:0;display:block;font-family:Amiri,serif}
.site-branding .site-title a{color:inherit}
.site-branding .site-title a:hover{text-decoration:none}
.site-branding .site-description{font-weight:500;font-size:10px;line-height:10px;letter-spacing:.37em;margin:0}
.site-branding .custom-logo{display:block;margin-right:10px}
.site-branding a img{max-width:120px}
body:not(.menu-opened) .site-header.absolute{color:#fff}
body:not(.menu-opened) .site-header.absolute .custom-logo-link{display:none}
body:not(.menu-opened) .site-header.absolute .custom-logo-link.light{display:inline-block}
body.menu-opened .custom-logo-link.light{display:none}
.site-header{position:relative;padding:20px 10px;background:#0e3f8f}
@media (min-width:768px){
.site-header{padding:20px 20px}
}
@media (min-width:992px){
.site-header{padding:10px 20px;background:#0e3f8f!important;color:#fff!important}
}
.site-header.absolute{top:0;left:0;right:0;z-index:20}
.site-header-container{margin-left:auto;margin-right:auto;max-width:1620px;display:flex;align-items:center;flex-wrap:wrap}
@media (min-width:768px){
.site-header-container{flex-wrap:nowrap}
}
.site-header .default-navigation{display:flex;flex-wrap:nowrap;flex:1 1 auto;margin-bottom:0;z-index:21}
@media (min-width:768px){
.site-header .default-navigation{margin-bottom:0}
}
.site-header .default-navigation .header-menu-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center}
.site-header .navigation-container{display:flex;align-items:center;flex:1 0 auto;justify-content:flex-end}
@media (min-width:768px){
.site-header .navigation-container{flex:0 1 auto}
}
.site-header .navigation-container>*{margin-left:20px}
.site-header .header-menu-container,.site-header .header-socials-container,.site-header .site-branding{z-index:20}
.site-header .header-dropdown.toggled-on .header-dropdown-content{opacity:1;visibility:visible;transform:none}
.site-header .header-dropdown-content{opacity:0;visibility:hidden;transform:translateY(-100%);transition:.5s ease-out;overflow:hidden;position:absolute;background:#0e3f8f;top:0;left:0;right:0;z-index:10;height:100vh;padding:150px 10px 20px}
.site-header .header-dropdown-content{background-color:#0e3f8f!important;color:#fff!important}
@media (min-width:768px){
.site-header .header-dropdown-content{padding:150px 25px 30px}
}
@media (min-width:992px){
.site-header .header-dropdown-content{padding:200px 50px 50px}
}
@media (min-width:1470px){
.site-header .header-dropdown-content{padding:250px 50px 50px}
}
.site-header .header-dropdown-content-wrapper{margin-left:auto;margin-right:auto;max-width:1620px;display:flex;flex-direction:column;height:100%;flex:1 0 50%}
.site-header .header-dropdown-toggle{padding:10px 20px;background:#fc9285 center center no-repeat;border:2px solid transparent;position:relative;z-index:20}
@media (min-width:768px){
.site-header .header-dropdown-toggle{padding:25px 30px}
}
@media (min-width:992px){
.site-header .header-dropdown-toggle{padding:35px 30px}
}
.site-header .header-dropdown-toggle:focus,.site-header .header-dropdown-toggle:hover{background-color:#0e3f8f}
.site-header .header-dropdown-toggle:focus{outline:1px dotted #eee}
.site-header .header-dropdown-toggle.toggled-on{background-color:transparent;border:2px solid #fc9285;color:transparent;background-image:url(images/menu_close.svg)}
.site-header .header-dropdown-toggle.toggled-on:focus,.site-header .header-dropdown-toggle.toggled-on:hover{border-color:#0e3f8f}
.site-header .main-navigation{overflow:auto;margin-bottom:50px;color:#fff!important}
.site-header .header-sidebar{font-size:13px;max-height:100px;overflow:auto;width:100%}
@media (min-width:768px){
.site-header .header-sidebar{max-height:200px;font-size:15px}
}
@media (min-width:992px){
.site-header .header-sidebar{font-size:18px}
}
.site-header .header-sidebar-wrapper{margin-top:auto;border-top:2px solid #dadfde;padding-top:50px}
body.menu-opened{overflow:hidden}
.site-footer{background:#01183b!important;color:#fff;padding:25px 10px}
@media (min-width:768px){
.site-footer{padding:50px 25px}
}
@media (min-width:992px){
.site-footer{padding:50px 20px 50px 20px}
.site-footer-wrapper{margin-top:30px}
}
.site-footer-wrapper{max-width:1620px;margin-left:auto;margin-right:auto;position:relative;padding-right:50px}
.site-footer .site-info{font-size:14px;line-height:1.5;color:#fff!important}
.site-footer .site-info a{color:inherit}
.site-footer .scroll-to-top-button{position:absolute;display:flex;align-items:center;justify-content:center;width:38px;height:38px;right:50px;bottom:50px}
@media (min-width:768px){
.site-footer .scroll-to-top-button{right:50px}
}
.site-footer .scroll-to-top-button:after,.site-footer .scroll-to-top-button:before{left:0;top:0;width:38px;height:38px;content:"";position:absolute;transform:rotate(45deg);transition:.3s;opacity:.2}
.site-footer .scroll-to-top-button:before{border:2px solid #fff}
.site-footer .scroll-to-top-button:after{background:#fff;transform:scale(.01) rotate(45deg)}
.site-footer .scroll-to-top-button:hover svg{fill:#0e3f8f}
.site-footer .scroll-to-top-button:hover:after,.site-footer .scroll-to-top-button:hover:before{opacity:1;transform:rotate(-45deg) scale(1.2)}
.site-footer .scroll-to-top-button svg{z-index:1;fill:#fff;transition:.3s}
.footer-widgets{display:flex;flex-wrap:wrap;margin:0 -16px}
@media (min-width:992px){
.footer-widgets{flex-wrap:nowrap}
}
.footer-widgets>*{padding:0 16px;width:100%}
@media (min-width:768px){
.footer-widgets>*{width:50%}
}
@media (min-width:992px){
.footer-widgets>*{width:auto;flex:1 2 auto}
}
.footer-widgets>:first-child:not(last-child){flex:2 1 33%}
.footer-widgets a{color:#fff}
.footer-widgets a:hover{color:#fc9285}
.footer-widgets p{line-height:40px}
.footer-widgets .footer-socials a{margin-right:20px}
.sticky{display:block}
.updated:not(.published){display:none}
.page-links{clear:both;margin:0 0 1.5em}
.entry-title{text-align:center;margin-bottom:15px;word-wrap:break-word}
.entry-title a{color:inherit;text-decoration:none}
.entry-title a:hover{color:#fc9285}
.archive-description,.page-description{max-width:780px;text-align:center;margin-left:auto;margin-right:auto;width:100%}
.entry-footer{max-width:780px;margin:45px auto 0}
.entry-summary>*{max-width:780px;margin-left:auto;margin-right:auto}
.entry-header{max-width:1620px;margin-left:auto;margin-right:auto;margin-bottom:40px}
@media (min-width:768px){
.entry-header{margin-bottom:70px}
}
@media (min-width:992px){
.entry-header{margin-bottom:50px;margin-top:80px}
}
.post-thumbnail{display:block;margin-left:auto;margin-right:auto;max-width:1620px;margin-bottom:80px}
.post-thumbnail img{display:block;width:100%}
.entry-meta{text-align:center;font-size:18px}
.entry-meta a{color:inherit;text-decoration:none}
.entry-meta a:hover{color:#fc9285}
.entry-content:after{display:table;content:'';clear:both}
body.page .entry-title,body.single .entry-title{font-size:32px;line-height:38px}
@media (min-width:768px){
body.page .entry-title,body.single .entry-title{font-size:45px;line-height:50px}
}
@media (min-width:992px){
body.page .entry-title,body.single .entry-title{font-size:55px;line-height:65px}
}
.page-header{margin:0 auto 100px;max-width:1620px}
.page-header .page-title{text-align:center;font-size:55px;line-height:65px}
.byline{font-size:15px;margin-right:20px}
.byline img{margin-top:-5px;margin-right:10px;border-radius:50%;vertical-align:middle}
.byline a{color:inherit;text-decoration:none}
.byline a:hover{color:#fc9285}
.cat-links{font-size:15px}
.cat-links a{display:inline-block;margin:0 10px 10px 0;padding:2px 10px;border:1px solid #dadfde;background:#fff;letter-spacing:.05em;color:inherit;text-transform:uppercase;font-weight:500;text-decoration:none}
.cat-links a:hover{background:#fc9285;border-color:#fc9285;color:#fff}
.tags-links{font-size:15px}
.tags-links a{color:inherit;text-decoration:none}
.tags-links a:hover{color:#fc9285}
.edit-link{display:block;margin:20px 0}
.comments-link{display:block;font-size:15px;margin-top:10px}
.comments-link a{color:inherit;text-decoration:none}
.comments-link a:hover{color:#fc9285}
.site-main>.hentry{margin-bottom:100px;padding-left:10px;padding-right:10px}
@media (min-width:768px){
.site-main>.hentry{padding-left:0;padding-right:0}
}
@media (min-width:992px){
.site-main>.hentry{padding-left:0;padding-right:0}
}
body.page-has-thumbnail .page-header-wrapper{position:relative;margin-bottom:100px;display:flex;align-items:center;justify-content:center;background-size:cover;padding:150px 10px;margin-left:-10px;margin-right:-10px}
@media (min-width:768px){
body.page-has-thumbnail .page-header-wrapper{padding:250px 25px;margin-left:-25px;margin-right:-25px}
}
@media (min-width:992px){
body.page-has-thumbnail .page-header-wrapper{padding:250px 50px;margin-left:-50px;margin-right:-50px}
}
body.page-has-thumbnail .page-header-wrapper:after{position:absolute;top:0;bottom:0;right:0;left:0;content:'';display:block;background:linear-gradient(180deg,rgba(69,93,88,.64) 0,rgba(69,93,88,.65) 100%)}
body.page-has-thumbnail .page-header-wrapper .post-thumbnail{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden}
body.page-has-thumbnail .page-header-wrapper .page-header-animation{position:absolute;z-index:1;max-width:90%;max-height:90%}
body.page-has-thumbnail .page-header-wrapper .entry-header{color:#fff;z-index:1;position:relative;max-width:928px;margin:0;text-align:center}
body.page-has-thumbnail .page-header-wrapper .entry-header p{font-size:15px;line-height:25px}
@media (min-width:992px){
body.page-has-thumbnail .page-header-wrapper .entry-header p{font-size:18px;line-height:40px}
}
body.page-has-thumbnail .page-header-wrapper .entry-title{font-size:32px;line-height:38px}
@media (min-width:768px){
body.page-has-thumbnail .page-header-wrapper .entry-title{font-size:50px;line-height:58px}
}
@media (min-width:992px){
body.page-has-thumbnail .page-header-wrapper .entry-title{font-size:95px;line-height:100px}
}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button{position:relative;display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin:45px auto 0}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:after,body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:before{left:0;top:0;width:45px;height:45px;content:"";position:absolute;transform:rotate(-45deg);transition:.3s}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:before{border:2px solid #fff}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:after{background:#fff}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:hover svg{fill:#fff}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:hover:after{transform:scale(.01) rotate(45deg);opacity:.2}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button:hover:before{transform:rotate(45deg)}
body.page-has-thumbnail .page-header-wrapper .scroll-to-content-button svg{z-index:1;fill:#0e3f8f;transition:.3s}
.front-page-header{min-height:100vh;position:relative;display:flex;width:100%}
.front-page-header:after{position:absolute;top:0;bottom:0;right:0;left:0;content:'';display:block;background:#0e3f8f}
.front-page-header-wrapper{width:100%;position:relative;z-index:1;display:flex;flex-direction:column}
.front-page-header .fp-header-animation-wrapper{max-width:700px;position:absolute;left:0;top:115px}
@media (min-width:992px){
.front-page-header .fp-header-animation-wrapper{margin-left:50px;margin-top:50px}
}
.front-page-header .front-page-slider{height:100%;min-height:920px}
.front-page-header .front-page-slider-wrapper{height:100%}
.front-page-header .front-page-slider .slick-list,.front-page-header .front-page-slider .slick-track{height:100%}
.front-page-header .front-page-slider .slick-track{display:flex}
.front-page-header .front-page-slider[data-fade="1"] .slide-image{transform:translateY(-50%)}
.front-page-header .front-page-slider[data-fade="1"] .slide-image:before{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;background:#0e3f8f;transition:1s ease}
.front-page-header .front-page-slider[data-fade="1"] .slide-header{transform:none}
.front-page-header .front-page-slider[data-fade="1"] .title{opacity:0;transform:translateY(20px)}
.front-page-header .front-page-slider[data-fade="1"] .description{opacity:0;transform:translateY(20px)}
.front-page-header .front-page-slider[data-fade="1"] .slick-active .title{opacity:1;transition:1s ease;transform:none}
.front-page-header .front-page-slider[data-fade="1"] .slick-active .description{transition:1s ease .25s;opacity:1;transform:none}
.front-page-header .front-page-slider[data-fade="1"] .slick-active .slide-image:before{width:0}
.front-page-header .front-page-slider-slide{padding:150px 10px 50px;color:#fff;outline:0;overflow:hidden}
@media (min-width:768px){
.front-page-header .front-page-slider-slide{padding:150px 25px 50px}
}
@media (min-width:992px){
.front-page-header .front-page-slider-slide{padding:150px 50px 50px}
}
.front-page-header .front-page-slider-slide-wrapper{width:100%;max-width:1620px;margin-left:auto;margin-right:auto;position:relative;display:flex;align-items:center;height:100%}
@media screen and (min-width:1400px){
.front-page-header .front-page-slider-slide-wrapper{padding-left:135px}
}
.front-page-header .front-page-slider-slide .slide-header{position:relative;z-index:1;width:642px;max-width:90%;transition:1s ease-in;opacity:.65;transform:translateX(20%)}
@media (min-width:768px){
.front-page-header .front-page-slider-slide .slide-header{max-width:70%}
}
@media (min-width:992px){
.front-page-header .front-page-slider-slide .slide-header{max-width:60%}
}
.front-page-header .front-page-slider-slide .title{font-size:60px;line-height:78px;margin:0}
@media (min-width:992px){
.front-page-header .front-page-slider-slide .title{font-size:95px;line-height:100px}
}
.front-page-header .front-page-slider-slide .description{font-size:15px;line-height:28px;letter-spacing:.02em;margin-bottom:14px;width:363px;max-width:100%}
.front-page-header .front-page-slider-slide .slide-image{position:absolute;right:0;top:50%;transform:translateY(-50%) translateX(-20%);max-width:80%;max-height:80%;width:1067px;height:550px;opacity:.9;transition:1.5s ease-out}
.front-page-header .front-page-slider-slide .slide-image>*{height:100%;width:100%;object-fit:cover}
.front-page-header .front-page-slider-slide .slider-controls{margin-top:25px}
.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link,.front-page-header .front-page-slider-slide .slider-controls button{background:0 0;padding:10px 0;outline:0}
.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link+.post-edit-link,.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link+button,.edit-link .front-page-header .front-page-slider-slide .slider-controls button+.post-edit-link,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link+.post-edit-link,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link+button,.front-page-header .front-page-slider-slide .slider-controls .edit-link button+.post-edit-link,.front-page-header .front-page-slider-slide .slider-controls button+button{margin-left:70px}
.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link svg,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link svg,.front-page-header .front-page-slider-slide .slider-controls button svg{fill:#ff8c5e}
.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link:hover,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link:hover,.front-page-header .front-page-slider-slide .slider-controls button:hover{opacity:1;background:0 0}
.edit-link .front-page-header .front-page-slider-slide .slider-controls .post-edit-link:focus,.front-page-header .front-page-slider-slide .slider-controls .edit-link .post-edit-link:focus,.front-page-header .front-page-slider-slide .slider-controls button:focus{outline:1px solid}
.front-page-header .front-page-slider-slide.slick-active .slide-image{transform:translateY(-50%)}
.front-page-header .front-page-slider-slide.slick-active .slide-header{opacity:1;transform:none}
.page-with-sidebar-container{padding:0 10px}
@media (min-width:768px){
.page-with-sidebar-container{padding:0 25px}
}
@media (min-width:992px){
.page-with-sidebar-container{padding:0 50px}
}
.page-with-sidebar-wrapper{display:flex;max-width:1620px;width:100%;margin-left:auto;margin-right:auto;flex-wrap:wrap}
@media (min-width:992px){
.page-with-sidebar-wrapper{flex-wrap:nowrap}
}
.page-with-sidebar-wrapper .site-main{width:100%;max-width:920px}
@media (min-width:992px){
.page-with-sidebar-wrapper .site-main{margin-right:50px;min-width:0}
}
.page-with-sidebar-wrapper .site-main>.hentry{padding:0}
.page-with-sidebar-wrapper .site-main>.hentry>.entry-content>*{max-width:100%}
.page-with-sidebar-wrapper .site-main>.hentry>.entry-header .entry-title{text-align:left}
.page-with-sidebar-wrapper .widget-area{flex:0 2 100%;width:100%;margin-left:auto;margin-bottom:100px}
@media (min-width:992px){
.page-with-sidebar-wrapper .widget-area{max-width:500px}
}
.site-main.wide-page-canvas>.hentry>.entry-content,.site-main.wide-page>.hentry>.entry-content{max-width:1620px;margin-left:auto;margin-right:auto}
.site-main.wide-page-canvas>.hentry>.entry-content>*,.site-main.wide-page>.hentry>.entry-content>*{max-width:100%}
.site-main.wide-page-canvas>.hentry>.entry-header,.site-main.wide-page-canvas>.hentry>.page-header-wrapper{display:none}
.site-main.front-page>.hentry,.site-main.full-width-page>.hentry{margin-bottom:0;padding:0}
.site-main.front-page>.hentry>.entry-content,.site-main.full-width-page>.hentry>.entry-content{max-width:100%;margin-left:auto;margin-right:auto}
.site-main.front-page>.hentry>.entry-content>*,.site-main.full-width-page>.hentry>.entry-content>*{max-width:100%}
.site-main.full-width-page .page-header-wrapper{margin:0}
body.blog-minimalistic .site-main{padding:0 10px}
@media (min-width:768px){
body.blog-minimalistic .site-main{padding:0 25px}
}
@media (min-width:992px){
body.blog-minimalistic .site-main{padding:0 50px}
}
body.blog-minimalistic .minimalistic-blog-wrapper{max-width:1620px;margin-left:auto;margin-right:auto;overflow:hidden}
body.blog-minimalistic .minimalistic-blog-container{margin:0 -32px;display:flex;flex-wrap:wrap}
body.blog-minimalistic .minimalistic-blog-container>*{margin-bottom:120px;padding:0 32px;flex:1 0 100%}
@media (min-width:768px){
body.blog-minimalistic .minimalistic-blog-container>*{max-width:50%}
}
@media (min-width:992px){
body.blog-minimalistic .minimalistic-blog-container>*{max-width:33.333%}
}
body.blog-minimalistic .post-thumbnail{margin-bottom:35px;overflow:hidden}
body.blog-minimalistic .post-thumbnail img{transition:.3s ease}
body.blog-minimalistic .post-thumbnail:hover img{transform:scale(1.1)}
body.blog-minimalistic .entry-header{padding:0 28px;margin:0}
body.blog-minimalistic .cat-links{display:block;margin-bottom:19px}
body.blog-minimalistic .entry-title{text-align:left;margin-top:0;margin-bottom:12px}
body.blog-minimalistic .entry-meta{text-align:left}
body.blog-minimalistic .navigation.pagination{margin-top:0}
.site-main>.not-found{margin-bottom:100px;padding:0 10px}
@media (min-width:768px){
.site-main>.not-found{padding:0 25px}
}
@media (min-width:992px){
.site-main>.not-found{padding:0 50px}
}
.site-main>.not-found .page-content{display:flex;flex-direction:column;align-items:center;text-align:center}
.comment-content{word-wrap:break-word}
.bypostauthor{display:block}
.comments-area{margin-bottom:100px;padding:0 10px}
@media (min-width:768px){
.comments-area{padding:0 25px}
}
@media (min-width:992px){
.comments-area{padding:0 50px}
}
.comments-area>*{max-width:780px;margin-right:auto;margin-left:auto}
.comments-area .comments-title{margin-bottom:50px}
.comment-navigation{margin-bottom:25px}
.comment-list{list-style:none;padding:0}
.comment-list .comment{margin-bottom:50px}
.comment-list .comment:last-child{margin-bottom:0}
.comment-list .comment-body{position:relative;border:1px solid #dadfde;background:#fff;min-height:126px;padding:120px 30px 30px 30px}
@media (min-width:768px){
.comment-list .comment-body{padding:30px 30px 30px 120px}
}
.comment-list .comment-meta{margin-bottom:16px}
.comment-list .comment-author .avatar{border-radius:50%;position:absolute;left:25px;top:30px}
.comment-list .comment-author .says{display:none}
.comment-list .comment-author .fn{font-weight:400;font-size:30px;line-height:39px;font-family:Amiri,serif}
.comment-list .comment-metadata{font-size:15px}
.comment-list .comment-metadata a{color:inherit;text-decoration:none}
.comment-list .comment-metadata a:hover{color:#fc9285}
.comment-list .comment-content{line-height:40px}
.comment-list .comment .reply{position:absolute;right:30px;top:30px;font-size:15px}
.comment-list .pingback .comment-body,.comment-list .trackback .comment-body{padding:30px;min-height:auto}
.comment-list .children{list-style:none;margin-top:50px;padding:0}
.comment-list .comment-awaiting-moderation{display:block;margin:20px 0;font-size:13px}
.comment-respond{margin-top:80px;margin-bottom:100px}
.comment-respond .comment-reply-title{margin-bottom:50px}
.comment-respond .comment-reply-title a{display:inline-block;margin-left:20px;font-size:18px}
.comment-respond .must-log-in{text-align:center}
.comment-form{border:1px solid #dadfde;background:#fff;padding:20px}
@media (min-width:768px){
.comment-form{padding:35px 45px 45px}
}
.comment-form .comment-notes{font-size:15px}
.header-sidebar{margin:0 -10px;display:flex;flex-wrap:wrap}
@media (min-width:768px){
.header-sidebar{flex-wrap:nowrap}
}
.header-sidebar>*{text-align:center;padding-right:10px;padding-left:10px}
@media (min-width:768px){
.header-sidebar>*{flex:1 0 33.33%}
}
.header-sidebar>:last-child{text-align:right}
.header-sidebar>:first-child{text-align:left}
.widget{margin:0 0 1.5em}
.widget select{max-width:100%}
.widget_nav_menu ul{list-style:none;padding:0;margin:0}
.widget_nav_menu ul li{margin:0}
.widget_nav_menu ul ul{margin-left:20px}
.widget_calendar table td,.widget_calendar table th{padding:5px;text-align:center}
.page-sidebar .widget{background:#fff;border:1px solid #dadfde;border-radius:4px;padding:40px;font-size:15px;line-height:28px;letter-spacing:.02em;margin-bottom:100px}
.page-sidebar .widget:last-child{margin-bottom:0}
.page-sidebar .widget-title{margin-bottom:42px}
.front-page-sidebar-wrapper{background:#fff!important;color:#fff}
.front-page-sidebar-wrapper .front-page-sidebar{max-width:1920px;margin-right:auto;margin-left:auto}
.front-page-sidebar-wrapper .widget{padding:40px;margin:0}
.front-page-sidebar-wrapper .widget .widget-title{display:none}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget{padding:40px}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget{padding:0 40px 0 60px}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-form{display:flex;margin:0 -23px;flex-wrap:wrap}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-form{flex-wrap:nowrap}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-form>*{padding:0 23px}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-form>*{margin:0;padding:23px 23px 43px}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-in-date,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-out-date{flex:1 0 100%}
@media (min-width:768px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-in-date,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-out-date{flex:1 0 50%}
}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-in-date,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-check-out-date{flex:2 1}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-adults,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-children{flex:1 0 100%}
@media (min-width:768px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-adults,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-children{flex:1 0 50%}
}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-adults,.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-children{flex:1 2}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget input[type=text],.front-page-sidebar-wrapper .widget_mphb_search_availability_widget select{border-color:transparent;background-color:#fff;color:#000}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget select{background-image:url(images/angle_down_light.svg)}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget input[type=text]{background-image:url(images/calendar_light.svg)}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{flex:1 0 100%}
@media (min-width:992px){
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper{margin-right:-17px;padding:0 0 0 40px;flex:1 0 auto}
}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper input{height:100%;background:#e9e9e9;letter-spacing:.05em;color:#0e3f8f}
.front-page-sidebar-wrapper .widget_mphb_search_availability_widget .mphb_widget_search-submit-button-wrapper input:hover{background:#fc9285;color:#fff}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
.custom-logo-link{display:inline-block}
.wp-caption{margin-bottom:1.5em;max-width:100%}
.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}
.wp-caption .wp-caption-text{margin:.8075em 0}
.wp-caption-text{text-align:center;font-size:13px;width:100%;margin:10px 0 0}
.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}
.gallery-item{display:inline-block;text-align:center;width:100%;margin:0}
.gallery-columns-2{grid-template-columns:repeat(2,1fr)}
.gallery-columns-3{grid-template-columns:repeat(3,1fr)}
.gallery-columns-4{grid-template-columns:repeat(4,1fr)}
.gallery-columns-5{grid-template-columns:repeat(5,1fr)}
.gallery-columns-6{grid-template-columns:repeat(6,1fr)}
.gallery-columns-7{grid-template-columns:repeat(7,1fr)}
.gallery-columns-8{grid-template-columns:repeat(8,1fr)}
.gallery-columns-9{grid-template-columns:repeat(9,1fr)}
.gallery-caption{display:block}
/*!
 * Getwid Style Kit v1.0.0
 * Copyright 2020 MotoPress
 * Import this file to the main sass/scss file of your theme.
 * Example: @import "getwid-style-kit/scss/style"
 *
 * For more information visit https://github.com/mototeam/
 * License GNU GPL v2 or later.
 */
.entry-content>*{max-width:780px;margin-bottom:30px;margin-left:auto;margin-right:auto}
.entry-content>:last-child{margin-bottom:0}
.entry-content>.alignwide{max-width:1620px}
.entry-content>.alignfull{width:auto;max-width:none;margin-left:-10px;margin-right:-10px}
@media (min-width:768px){
.entry-content>.alignfull{margin-left:-25px;margin-right:-25px}
}
@media (min-width:992px){
.entry-content>.alignfull{margin-left:-50px;margin-right:-50px}
}
.wp-block-image .alignleft{margin-right:40px;margin-bottom:30px}
.wp-block-image .alignright{margin-left:40px;margin-bottom:30px}
.wp-block-image .aligncenter{margin-bottom:30px}
.wp-block-image img{display:block}
.wp-block-image figcaption{margin:10px 0 0;text-align:center;font-size:13px}
.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:50%}
.wp-block-gallery .blocks-gallery-caption{width:100%;font-size:13px;text-align:center}
.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-1 .blocks-gallery-item{width:calc((100% - 16px * 0)/ 1);margin-right:16px}
.wp-block-gallery.columns-1 .blocks-gallery-item:last-child,.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}
}
.wp-block-gallery.columns-2 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-2 .blocks-gallery-item{width:calc((100% - 16px * 1)/ 2);margin-right:16px}
.wp-block-gallery.columns-2 .blocks-gallery-item:last-child,.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}
}
.wp-block-gallery.columns-3 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 16px * 2)/ 3);margin-right:16px}
.wp-block-gallery.columns-3 .blocks-gallery-item:last-child,.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}
}
.wp-block-gallery.columns-4 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 16px * 3)/ 4);margin-right:16px}
.wp-block-gallery.columns-4 .blocks-gallery-item:last-child,.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}
}
.wp-block-gallery.columns-5 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 16px * 4)/ 5);margin-right:16px}
.wp-block-gallery.columns-5 .blocks-gallery-item:last-child,.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}
}
.wp-block-gallery.columns-6 .blocks-gallery-item{width:100%;margin-right:0;margin-bottom:16px}
@media (min-width:768px){
.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 16px * 5)/ 6);margin-right:16px}
.wp-block-gallery.columns-6 .blocks-gallery-item:last-child,.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}
}
.wp-block-quote{margin-left:auto;margin-right:auto;border:1px solid #dadfde;border-radius:4px;padding:34px;line-height:40px;background:#f6f4f2}
.wp-block-quote p{font-size:18px;line-height:40px}
.wp-block-quote p:last-of-type{margin-bottom:0}
.wp-block-quote cite{font-size:15px;font-style:italic}
.wp-block-quote.is-style-large{padding:34px;margin-right:auto;margin-left:auto}
.wp-block-quote.is-style-large p{font-size:24px}
.wp-block-file a.wp-block-file__button{background:#0e3f8f;color:#fff;font-size:15px;line-height:18px;padding:10px 20px;border:0;border-radius:0;text-transform:uppercase;font-weight:600;letter-spacing:.05em;transition:.3s;text-decoration:none}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{cursor:pointer;background-color:#fc9285}
.wp-block-pullquote{border-top:4px solid #dadfde;border-bottom:4px solid #dadfde}
.wp-block-pullquote p:last-of-type{margin-bottom:0}
.wp-block-pullquote blockquote{border:0;padding:0;background:0 0;margin:0}
.wp-block-pullquote.is-style-solid-color{padding-left:40px;padding-right:40px;background:#dadfde}
.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%}
.wp-block-pullquote.is-style-solid-color blockquote.has-text-color cite,.wp-block-pullquote.is-style-solid-color blockquote.has-text-color p{color:inherit}
pre.wp-block-verse{white-space:pre-wrap}
.wp-block-group.has-background{padding:16px}
.wp-block-group .wp-block-group__inner-container>*{margin-bottom:30px}
.wp-block-group .wp-block-group__inner-container>:last-child{margin-bottom:0}
.wp-block-button__link{text-decoration:none;border-radius:0;font-size:15px;letter-spacing:.05em;line-height:18px;font-weight:600;text-transform:uppercase;padding:26px;background-color:#0e3f8f}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff;text-decoration:none;background:#fc9285}
.is-style-outline .wp-block-button__link:active,.is-style-outline .wp-block-button__link:focus,.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:visited{border-color:transparent}
.wp-block-columns:last-child{margin-bottom:0}
@media (min-width:768px){
.wp-block-columns{flex-wrap:nowrap}
}
.wp-block-column{flex-basis:100%;margin-bottom:16px}
@media (min-width:768px){
.wp-block-column{flex-basis:0;flex-grow:1}
}
.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:0}
@media (min-width:768px){
.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:16px}
}
.wp-block-column>:last-child{margin-bottom:0}
.wp-block-latest-comments{padding-left:0}
.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}
@media (min-width:768px){
.wp-block-latest-posts.columns-2 li{width:calc((100% / 2) - 16px)}
.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 16px)}
.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 16px)}
.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 16px)}
.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 16px)}
}
.wp-block-search .wp-block-search__input{margin:0}
.wp-block-rss.is-grid li{margin:0 16px 16px 0}
@media (min-width:768px){
.wp-block-rss.columns-2 li{width:calc((100% / 2) - 16px)}
.wp-block-rss.columns-3 li{width:calc((100% / 3) - 16px)}
.wp-block-rss.columns-4 li{width:calc((100% / 4) - 16px)}
.wp-block-rss.columns-5 li{width:calc((100% / 5) - 16px)}
.wp-block-rss.columns-6 li{width:calc((100% / 6) - 16px)}
}
.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:50%}
:root .has-color-1-color{color:#fc9285}
:root .has-color-1-background-color{background-color:#fc9285}
:root .has-color-2-color{color:#0e3f8f}
:root .has-color-2-background-color{background-color:#0e3f8f}
:root .has-color-3-color{color:#dadfde}
:root .has-color-3-background-color{background-color:#dadfde}
:root .has-color-4-color{color:#faf7f2}
:root .has-color-4-background-color{background-color:#faf7f2}
.mphb_sc_room-wrapper .type-mphb_room_type,.mphb_sc_rooms-wrapper .type-mphb_room_type,.mphb_sc_search_results-wrapper .type-mphb_room_type{background:#fff}
.mphb_sc_room-wrapper .type-mphb_room_type .entry-title,.mphb_sc_rooms-wrapper .type-mphb_room_type .entry-title,.mphb_sc_search_results-wrapper .type-mphb_room_type .entry-title{text-align:left;margin-bottom:14px}
.mphb_sc_room-wrapper .type-mphb_room_type .mphb-regular-price,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-regular-price,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-regular-price{margin-bottom:17px}
.mphb_sc_room-wrapper .type-mphb_room_type .mphb-room-type-details-title,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-room-type-details-title,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-room-type-details-title{display:none}
.mphb_sc_room-wrapper .type-mphb_room_type .mphb-view-details-button,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-view-details-button,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-view-details-button{background:#18428a;color:#fff}
.mphb_sc_room-wrapper .type-mphb_room_type .mphb-view-details-button:hover,.mphb_sc_rooms-wrapper .type-mphb_room_type .mphb-view-details-button:hover,.mphb_sc_search_results-wrapper .type-mphb_room_type .mphb-view-details-button:hover{background:#fc9285;color:#fff}
.mphb_sc_room-wrapper .mphb-room-type-description,.mphb_sc_rooms-wrapper .mphb-room-type-description,.mphb_sc_search_results-wrapper .mphb-room-type-description{padding:25px 30px 20px}
@media (min-width:768px){
.mphb_sc_room-wrapper .mphb-room-type-description,.mphb_sc_rooms-wrapper .mphb-room-type-description,.mphb_sc_search_results-wrapper .mphb-room-type-description{padding:50px 60px 40px}
}
.mphb_sc_room-wrapper .mphb-room-type-excerpt,.mphb_sc_rooms-wrapper .mphb-room-type-excerpt,.mphb_sc_search_results-wrapper .mphb-room-type-excerpt{line-height:40px;margin-bottom:25px}
.mphb_sc_room-wrapper .mphb-room-type-excerpt:last-child,.mphb_sc_rooms-wrapper .mphb-room-type-excerpt:last-child,.mphb_sc_search_results-wrapper .mphb-room-type-excerpt:last-child{margin-bottom:0}
.mphb_sc_room-wrapper .mphb-room-type-buttons,.mphb_sc_rooms-wrapper .mphb-room-type-buttons,.mphb_sc_search_results-wrapper .mphb-room-type-buttons{padding:15px 30px 20px;display:flex;flex-wrap:wrap;border-top:1px solid #dadfde}
@media (min-width:768px){
.mphb_sc_room-wrapper .mphb-room-type-buttons,.mphb_sc_rooms-wrapper .mphb-room-type-buttons,.mphb_sc_search_results-wrapper .mphb-room-type-buttons{padding:30px 60px 40px}
}
@media screen and (max-width:480px){
.mphb_sc_room-wrapper .mphb-room-type-buttons>:first-child:not(:last-child),.mphb_sc_rooms-wrapper .mphb-room-type-buttons>:first-child:not(:last-child),.mphb_sc_search_results-wrapper .mphb-room-type-buttons>:first-child:not(:last-child){margin-bottom:10px}
}
.mphb_sc_room-wrapper .mphb-loop-room-thumbnail,.mphb_sc_rooms-wrapper .mphb-loop-room-thumbnail,.mphb_sc_search_results-wrapper .mphb-loop-room-thumbnail{margin:0}
.mphb-recommendation-title{font-size:38px;line-height:44px;margin-top:35px;margin-bottom:60px}
.mphb_sc_search_results-wrapper .mphb-room-type-buttons{display:flex;flex-wrap:wrap}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section{width:100%;display:flex;flex-wrap:wrap;margin-bottom:30px}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section:last-child{margin-bottom:0}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section select{padding:0;max-width:76px;background-color:transparent;background-position:right 0 top 24px;border:0;border-bottom:1px solid rgba(69,93,88,.5);display:inline-block;margin-right:50px}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-book-button{order:0;margin-right:50px}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-quantity-wrapper{order:1;margin:0;flex:1 0 auto}
@media (max-width:767px){
.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-quantity-wrapper{width:100%;margin-top:20px}
}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper{order:2;width:100%;margin:25px 0;font-size:15px;letter-spacing:.02em}
.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-confirm-reservation{order:3}
.mphb_sc_search_results-wrapper .mphb-view-details-button{padding-left:0;padding-right:0}
@media (min-width:992px){
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type{background:0 0;padding-left:30%;position:relative;margin-bottom:140px}
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type:last-child{margin-bottom:0}
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type:nth-child(2n){padding-left:0;padding-right:30%}
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type:nth-child(2n) .mphb-room-type-images{left:auto;right:0}
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type:nth-child(2n) .mphb-room-type-content-wrapper{margin-right:auto;margin-left:0}
.mphb_sc_rooms-wrapper.horizontal .type-mphb_room_type:nth-child(2n) .flex-direction-nav{left:auto;right:40px}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images{position:absolute;top:0;bottom:0;left:0;right:auto;max-width:970px;width:100%}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .flex-viewport,.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .flex-viewport *,.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .mphb-flexslider{height:100%!important}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .mphb-loop-room-thumbnail{height:100%}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .mphb-loop-room-thumbnail *{height:100%}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .mphb-loop-room-thumbnail a{display:block}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-images .mphb-loop-room-thumbnail img{object-fit:cover;width:100%}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-content{background:#fff}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-content-wrapper{padding:60px 0;max-width:776px;margin-right:0;margin-left:auto;z-index:9;position:relative}
.mphb_sc_rooms-wrapper.horizontal .mphb-room-type-buttons{border-top:0;padding-top:0}
.mphb_sc_rooms-wrapper.horizontal .flex-direction-nav{position:absolute;left:40px;bottom:40px;right:auto;display:flex;align-items:center}
.mphb_sc_rooms-wrapper.horizontal .flex-direction-nav li{display:block}
.mphb_sc_rooms-wrapper.horizontal .flex-direction-nav li+li{margin-left:40px}
.mphb_sc_rooms-wrapper.horizontal .flex-direction-nav a{position:relative;margin:0}
.mphb_sc_rooms-wrapper.horizontal .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-next a{right:0}
.mphb_sc_rooms-wrapper.horizontal .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-prev a{left:0}
}
.mphb_widget_rooms-wrapper .mphb-widget-room-type-title{font-family:Amiri,serif;font-size:30px}
.mphb_widget_rooms-wrapper .mphb-widget-room-type-title a{color:inherit}
.mphb_widget_rooms-wrapper .mphb-widget-room-type-title a:hover{color:#fc9285;text-decoration:none}
.mphb_widget_rooms-wrapper .type-mphb_room_type{margin-bottom:80px}
.mphb_widget_rooms-wrapper .type-mphb_room_type:last-child{margin-bottom:0}
.type-mphb_room_type .mphb-flexslider{border:0;background:0 0}
.type-mphb_room_type .mphb-flexslider:hover .flex-direction-nav>*>a{opacity:1}
.type-mphb_room_type .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-next a{right:55px}
.type-mphb_room_type .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-prev a{left:55px}
.type-mphb_room_type .mphb-flexslider .gallery-item .gallery-icon,.type-mphb_room_type .mphb-flexslider .gallery-item a{width:100%;display:block}
.type-mphb_room_type .mphb-flexslider .gallery-item img{width:100%!important;display:block!important}
.type-mphb_room_type ul.flex-direction-nav{margin:0;padding:0}
.type-mphb_room_type ul.flex-direction-nav li{margin:0;padding:0}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a{right:10px}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a{left:10px}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a{overflow:visible;display:flex;align-items:center;justify-content:center;width:45px;height:45px;transition:.3s;z-index:5}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:after,.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:before,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:after,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:before{left:0;top:0;width:45px;height:45px;content:""!important;position:absolute;transform:rotate(-45deg);transition:.3s}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:before,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:before{border:2px solid #fff}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:after,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:after{background:#fff}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:hover svg,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:hover svg{fill:#fff}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:hover:after,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:hover:after{transform:scale(.01) rotate(45deg);opacity:.2}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a:hover:before,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a:hover:before{transform:rotate(45deg)}
.type-mphb_room_type ul.flex-direction-nav .flex-nav-next a svg,.type-mphb_room_type ul.flex-direction-nav .flex-nav-prev a svg{z-index:1;fill:#0e3f8f;transition:.3s}
.mphb_sc_rooms-wrapper.slider .mphb-pagination{display:none}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type{display:none;background:0 0;margin-top:0!important;padding:0 15px}
@media (min-width:768px){
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type{padding:0 30px}
}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type:focus{outline:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type:first-child{display:block}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-images{margin-bottom:22px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-description{padding:0;margin-bottom:15px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-description:last-child{margin-bottom:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-buttons{padding:0;border:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-title{font-size:28px;line-height:28px;margin-bottom:11px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-title:last-child{margin-bottom:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-regular-price{color:inherit;margin-bottom:10px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-regular-price:last-child{margin-bottom:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-price{font-size:26px;line-height:24px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-excerpt{font-size:15px;line-height:20px;margin-bottom:15px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-room-type-excerpt:last-child{margin-bottom:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes{columns:auto}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes .mphb-attribute-title{display:none}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes li{margin-right:22px;display:none}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes li.mphb-room-type-adults-capacity,.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes li.mphb-room-type-children-capacity,.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes li.mphb-room-type-size,.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-loop-room-type-attributes li.mphb-room-type-view{display:inline}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper{margin:0 20px 20px 0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper:last-child{margin:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper .mphb-book-button{margin:0;padding:0}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper .mphb-book-button:hover{color:#fc9285}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper .mphb-book-button svg,.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper .mphb-book-button:after,.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-to-book-btn-wrapper .mphb-book-button:before{display:none}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-view-details-button{padding:0}
.mphb_sc_rooms-wrapper.slider .slick-initialized .type-mphb_room_type{display:block}
.mphb_sc_rooms-wrapper.slider .slick-list{padding:0 40px}
@media (min-width:768px){
.mphb_sc_rooms-wrapper.slider .slick-list{padding:0 120px}
}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-prev a{left:30px}
.mphb_sc_rooms-wrapper.slider .type-mphb_room_type .mphb-flexslider:hover ul.flex-direction-nav .flex-nav-next a{right:30px}
.loop-room-short-attributes,.mphb-loop-room-type-attributes,.mphb-single-room-type-attributes,.mphb-widget-room-type-attributes{list-style:none;padding:0;font-size:15px;line-height:28px;letter-spacing:.02em}
.loop-room-short-attributes li,.mphb-loop-room-type-attributes li,.mphb-single-room-type-attributes li,.mphb-widget-room-type-attributes li{padding-left:30px;position:relative}
.loop-room-short-attributes li:before,.mphb-loop-room-type-attributes li:before,.mphb-single-room-type-attributes li:before,.mphb-widget-room-type-attributes li:before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900;width:20px;text-align:left;color:#18428a!important;display:inline-block;position:absolute;left:0}
.loop-room-short-attributes li.mphb-room-type-adults-capacity:before,.mphb-loop-room-type-attributes li.mphb-room-type-adults-capacity:before,.mphb-single-room-type-attributes li.mphb-room-type-adults-capacity:before,.mphb-widget-room-type-attributes li.mphb-room-type-adults-capacity:before{content:"\f500"}
.loop-room-short-attributes li.mphb-room-type-children-capacity:before,.mphb-loop-room-type-attributes li.mphb-room-type-children-capacity:before,.mphb-single-room-type-attributes li.mphb-room-type-children-capacity:before,.mphb-widget-room-type-attributes li.mphb-room-type-children-capacity:before{content:"\f1ae"}
.loop-room-short-attributes li.mphb-room-type-facilities:before,.mphb-loop-room-type-attributes li.mphb-room-type-facilities:before,.mphb-single-room-type-attributes li.mphb-room-type-facilities:before,.mphb-widget-room-type-attributes li.mphb-room-type-facilities:before{content:"\f005"}
.loop-room-short-attributes li.mphb-room-type-view:before,.mphb-loop-room-type-attributes li.mphb-room-type-view:before,.mphb-single-room-type-attributes li.mphb-room-type-view:before,.mphb-widget-room-type-attributes li.mphb-room-type-view:before{content:"\f06e"}
.loop-room-short-attributes li.mphb-room-type-bed-type:before,.mphb-loop-room-type-attributes li.mphb-room-type-bed-type:before,.mphb-single-room-type-attributes li.mphb-room-type-bed-type:before,.mphb-widget-room-type-attributes li.mphb-room-type-bed-type:before{content:"\f236"}
.loop-room-short-attributes li.mphb-room-type-size:before,.mphb-loop-room-type-attributes li.mphb-room-type-size:before,.mphb-single-room-type-attributes li.mphb-room-type-size:before,.mphb-widget-room-type-attributes li.mphb-room-type-size:before{content:"\f065"}
.loop-room-short-attributes li.mphb-room-type-rating:before,.mphb-loop-room-type-attributes li.mphb-room-type-rating:before,.mphb-single-room-type-attributes li.mphb-room-type-rating:before,.mphb-widget-room-type-attributes li.mphb-room-type-rating:before{content:"\f005";color:#fc9285}
.loop-room-short-attributes a,.mphb-loop-room-type-attributes a,.mphb-single-room-type-attributes a,.mphb-widget-room-type-attributes a{color:inherit;text-decoration:none}
.loop-room-short-attributes a:hover,.mphb-loop-room-type-attributes a:hover,.mphb-single-room-type-attributes a:hover,.mphb-widget-room-type-attributes a:hover{color:#fc9285}
.mphb-loop-room-type-attributes{margin:0}
@media (min-width:992px){
.mphb-loop-room-type-attributes{columns:1}
}
.mphb-single-room-type-attributes{margin-bottom:0}
.mphb-regular-price{font-family:Amiri,serif;color:#fc9285}
.mphb-regular-price strong{display:none}
.mphb-regular-price .mphb-price{font-size:38px;line-height:44px}
.mphb-regular-price .mphb-price-period{border:0;font-size:20px;line-height:24px}
.mphb-regular-price .mphb-price-period:before{content:'/';margin-right:5px}
input.mphb-datepick{background-image:url(images/calendar.svg);background-repeat:no-repeat;background-position:right 20px top 17px}
.mphb_widget_search-form .mphb-required-fields-tip{display:none}
.mphb_widget_search-form input[type=submit]{width:100%}
.mphb-booking-form .mphb-required-fields-tip{display:none}
.mphb-booking-form .mphb-reserve-room-section select{width:auto;display:inline-block;height:30px;padding:1px 30px 0 14px;background-position:right 11px top 11px;margin:0 5px}
.mphb-reserve-btn{width:100%}
.mphb_sc_search_results-wrapper form.mphb-recommendation{background:#fff;border:1px solid #dadfde;padding:30px 0 45px;margin-bottom:80px}
.mphb_sc_search_results-wrapper form.mphb-recommendation .mphb-recommendation-details-list{list-style:none;padding:0 40px 30px;border-bottom:1px solid #dadfde;margin-bottom:40px}
.mphb_sc_search_results-wrapper form.mphb-recommendation .mphb-recommendation-details-list .mphb-recommendation-item-guests{font-size:15px;letter-spacing:.02em;margin-top:5px}
.mphb_sc_search_results-wrapper form.mphb-recommendation .mphb-recommendation-reserve-button{float:left;clear:none;margin:0 40px}
.mphb_sc_search_results-wrapper form.mphb-recommendation .mphb-recommendation-total{margin:0 40px}
.mphb_sc_search_results-wrapper form.mphb-recommendation .mphb-recommendation-total-value{font-weight:600;margin-left:30px}
.mphb_sc_search_results-wrapper form.mphb-reservation-cart{margin-bottom:45px}
.mphb_sc_search_results-wrapper form.mphb-reservation-cart .mphb-empty-cart-message{font-size:30px;line-height:40px;font-family:Amiri,serif;margin:0}
.mphb_sc_search_results-wrapper form.mphb-reservation-cart .mphb-reservation-details{margin:0}
.mphb_sc_search_results-wrapper form.mphb-reservation-cart .mphb-cart-message{margin-bottom:15px}
.mphb_sc_search_results-wrapper form.mphb-reservation-cart .mphb-cart-total-price .mphb-cart-total-price-value{font-weight:600;margin-left:30px}
.datepick{max-width:100%;color:inherit;border:0;border-radius:0;padding:35px 0;box-shadow:0 10px 20px rgba(58,64,73,.1)}
@media (max-width:767px){
.datepick{width:auto!important}
}
.datepick *{color:inherit}
.datepick .datepick-ctrl,.datepick .datepick-nav{background:0 0;color:inherit}
.datepick a{color:inherit}
.datepick a:hover{text-decoration:none}
.datepick .datepick-nav{display:flex;justify-content:center;margin-bottom:10px;padding:0 30px}
.datepick .datepick-cmd-today{flex:1 0 auto;width:auto;font-weight:600;font-size:15px;letter-spacing:.02em}
.datepick .datepick-cmd-today:hover{background:0 0;text-decoration:none;color:#fc9285}
.datepick .datepick-cmd-next,.datepick .datepick-cmd-prev{padding:0;background:#f7f7f7;border-radius:50%;overflow:hidden;width:22px;height:22px;text-align:center;color:#0e3f8f}
.datepick .datepick-cmd-next:before,.datepick .datepick-cmd-prev:before{display:block;width:100%;content:"\f053";font-family:"Font Awesome 5 Free";font-weight:700;font-size:10px;line-height:22px}
.datepick .datepick-cmd-next:hover,.datepick .datepick-cmd-prev:hover{text-decoration:none}
.datepick .datepick-cmd-next:hover:not(.datepick-disabled),.datepick .datepick-cmd-prev:hover:not(.datepick-disabled){color:#fff;background:#fc9285}
.datepick .datepick-cmd-next:before{content:"\f054";padding-left:2px}
.datepick .datepick-month-row{display:flex;flex-wrap:wrap}
.datepick .datepick-month{border:0;padding:0 30px;width:100%}
@media (min-width:768px){
.datepick .datepick-month{width:310px}
}
.datepick .datepick-month .datepick-month-header{display:flex;justify-content:center;background:0 0;font-size:15px;letter-spacing:.02em;font-weight:600;height:22px;margin-bottom:5px}
.datepick .datepick-month .datepick-month-header select{height:auto;padding:0 20px 0 0;margin-right:15px;background-color:transparent;background-position:top 9px right 5px;background-size:9px;color:inherit}
.datepick .datepick-month .datepick-month-header select:last-child{margin-right:0}
.datepick .datepick-month .datepick-month-header select:active,.datepick .datepick-month .datepick-month-header select:focus{outline:0}
.datepick .datepick-month table{margin:0;border-collapse:separate;border-spacing:6px;table-layout:fixed;height:auto}
.datepick .datepick-month table thead{border:0}
.datepick .datepick-month table th{background:0 0;color:inherit;border:0;font-size:15px;line-height:28px;letter-spacing:.02em}
.datepick .datepick-month table td{border:0;background:0 0}
.datepick .datepick-month table td a{transition:none}
.datepick .datepick-month table td .mphb-date-cell{background:#f7f7f7;color:inherit;font-size:15px;letter-spacing:.02em;padding:0;line-height:28px;padding-top:.1em;height:100%}
.datepick .datepick-month table td .mphb-extra-date{background:0 0}
.datepick .datepick-month table td .mphb-past-date{opacity:.5}
.datepick .datepick-month table td .mphb-mark-as-unavailable,.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in,.datepick .datepick-month table td .mphb-mark-as-unavailable--check-out,.datepick .datepick-month table td .mphb-out-of-season-date,.datepick .datepick-month table td .mphb-out-of-season-date--check-in,.datepick .datepick-month table td .mphb-out-of-season-date--check-out{background:linear-gradient(135deg,#dadfde 6.25%,#f7f7f7 6.25%,#f7f7f7 50%,#dadfde 50%,#dadfde 56.25%,#f7f7f7 56.25%,#f7f7f7 100%);background-size:11.31px 11.31px;position:relative;transform:translateZ(0);overflow:hidden;color:#80a19a}
.datepick .datepick-month table td .mphb-available-date{position:relative;transform:translateZ(0)}
.datepick .datepick-month table td .mphb-available-date.datepick-today{background:#f7f7f7}
.datepick .datepick-month table td .mphb-out-of-season-date::before{display:none}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in.mphb-mark-as-unavailable--check-out,.datepick .datepick-month table td .mphb-out-of-season-date--check-in.mphb-mark-as-unavailable--check-out,.datepick .datepick-month table td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable--check-in{color:#80a19a}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in.mphb-mark-as-unavailable--check-out:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-in.mphb-mark-as-unavailable--check-out:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-out.mphb-mark-as-unavailable--check-in:before{display:none}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in,.datepick .datepick-month table td .mphb-mark-as-unavailable--check-out,.datepick .datepick-month table td .mphb-out-of-season-date--check-in,.datepick .datepick-month table td .mphb-out-of-season-date--check-out{color:#0e3f8f}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in:before,.datepick .datepick-month table td .mphb-mark-as-unavailable--check-out:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-in:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-out:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-in:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-in:before{background:linear-gradient(135deg,#f7f7f7 50%,rgba(247,247,247,0) 50%)}
.datepick .datepick-month table td .mphb-mark-as-unavailable--check-out:before,.datepick .datepick-month table td .mphb-out-of-season-date--check-out:before{background:linear-gradient(135deg,rgba(247,247,247,0) 50%,#f7f7f7 50%)}
.datepick .datepick-month table td .mphb-unselectable-date--check-in,.datepick .datepick-month table td .mphb-unselectable-date--check-out{color:rgba(128,161,154,.5)!important}
.datepick .datepick-month table td .datepick-highlight,.datepick .datepick-month table td .datepick-selected,.datepick .datepick-month table td .mphb-check-in-date,.datepick .datepick-month table td .mphb-selected-date{background:#58a193!important;color:#fff!important}
.datepick .datepick-month table td .datepick-highlight::after,.datepick .datepick-month table td .datepick-highlight::before,.datepick .datepick-month table td .datepick-selected::after,.datepick .datepick-month table td .datepick-selected::before,.datepick .datepick-month table td .mphb-check-in-date::after,.datepick .datepick-month table td .mphb-check-in-date::before,.datepick .datepick-month table td .mphb-selected-date::after,.datepick .datepick-month table td .mphb-selected-date::before{display:none}
.datepick .datepick-ctrl{padding:0 30px;margin-top:10px}
.datepick .datepick-ctrl a{text-transform:uppercase}
.datepick .datepick-ctrl a:hover{color:#fc9285;background:0 0}
.mphb-datepick-popup .datepick-month td span.mphb-date-cell{opacity:.5}
.mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date){background:#f7f7f7;color:inherit}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .datepick-month table td .mphb-date-cell{line-height:1;padding:.5em 0 .25em;min-height:43px}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .mphb-date-cell__price{margin-top:.125em}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .mphb-not-available-date .mphb-date-cell__price{display:none}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .datepick-month{padding:0 20px}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .datepick-month.first{padding:0 10px 0 30px}
.mphb-calendar.mphb-datepick[data-is_show_prices="1"] .datepick-month.last{padding:0 30px 0 10px}
@media (min-width:992px){
.entry-content>.mphb-calendar .datepick-month-row>.datepick-month{width:50%!important;max-width:310px}
}
.single-room-type-wrapper{max-width:1340px;margin:0 auto;display:flex;flex-wrap:wrap}
@media (min-width:992px){
.single-room-type-wrapper{flex-wrap:nowrap}
}
@media (min-width:992px){
.single-room-type-wrapper .entry-content{max-width:640px;flex:2 1 auto;margin-right:50px;min-width:0}
}
.single-room-type-wrapper .single-room-type-sidebar{margin-top:50px;width:100%}
@media (min-width:992px){
.single-room-type-wrapper .single-room-type-sidebar{flex:1 2 auto;max-width:500px;margin-left:auto}
}
.single-room-type-wrapper .room-type-sidebar-block{background:#fff;border:1px solid #dadfde;border-radius:4px;padding:40px;font-size:15px;line-height:28px;letter-spacing:.02em;margin-bottom:70px}
.single-room-type-wrapper .room-type-sidebar-block:last-child{margin-bottom:0;position:sticky;top:40px}
.single-room-type-wrapper .room-type-meta .mphb-regular-price{color:inherit;margin-bottom:30px}
.single-room-type-wrapper .mphb-single-room-type-gallery-wrapper{margin-top:60px}
.single-room-type-wrapper .room-excerpt{font-size:30px;line-height:38px;font-family:Amiri,serif;display:flex}
.single-room-type-wrapper .room-excerpt .first-letter{font-size:130px;line-height:120px;margin-right:15px}
.single-room-type-wrapper .mphb-calendar-title{font-size:38px;line-height:44px}
.post-navigation-wrapper.room-types-navigation{background:#fff;padding:0}
.post-navigation-wrapper.room-types-navigation .navigation{padding-top:100px;padding-bottom:100px;border:0;max-width:1100px}
.post-navigation-wrapper.room-types-navigation .nav-links>*{border-right:1px solid #dadfde}
.post-navigation-wrapper.room-types-navigation .nav-links>:last-child{border-right:0}
.post-navigation-wrapper.room-types-navigation .nav-links>* a{display:block;padding:40px 0}
.post-navigation-wrapper.room-types-navigation .nav-title{font-size:38px;line-height:44px}
.post-navigation-wrapper.room-types-navigation .nav-next .title-wrapper,.post-navigation-wrapper.room-types-navigation .nav-previous .title-wrapper{padding:0}
.post-navigation-wrapper.room-types-navigation .nav-next:only-child,.post-navigation-wrapper.room-types-navigation .nav-previous:only-child{text-align:center}
.post-navigation-wrapper.room-types-navigation .nav-subtitle,.post-navigation-wrapper.room-types-navigation svg{display:none}
.comments-area:not(.mphb_sc_accommodation_reviews-wrapper) .mphbr-new-review-box{display:block!important}
.comments-area:not(.mphb_sc_accommodation_reviews-wrapper) .mphbr-new-review-box.reviews-closed{display:none!important}
.mphbr-star-rating>span{color:#fc9285}
.mphbr-review-wrapper .mphbr-review-rating{line-height:1;margin-bottom:15px}
.mphb-reviews{margin-bottom:0;margin-top:100px}
.mphb-reviews .no-comments{text-align:center;margin-bottom:140px}
.mphb-reviews .comment-list{margin-bottom:100px}
.mphb-reviews .comments-title{text-align:center;margin-bottom:100px}
@media (min-width:768px){
.mphb-reviews .comments-title{font-size:55px;line-height:65px}
}
.mphb-reviews .comment-body{border:0;background:0 0;padding:128px 0 0 0}
@media (min-width:768px){
.mphb-reviews .comment-body{padding:0 0 0 128px}
}
.mphb-reviews .avatar{position:absolute;border-radius:50%;top:0;left:5px}
@media (min-width:768px){
.mphb-reviews .avatar{top:5px;left:0}
}
.mphb-reviews .review-comment-wrapper{position:relative;padding:25px 40px;background:#fff;filter:drop-shadow(10px 25px 30px rgba(0, 0, 0, .08))}
.mphb-reviews .review-comment-wrapper:before{content:'';position:absolute;display:block;left:0;top:-18px;width:30px;height:18px;border-top:18px solid transparent;border-right:30px solid transparent;border-bottom:18px solid #fff;border-left:30px solid #ffff}
@media (min-width:768px){
.mphb-reviews .review-comment-wrapper:before{left:-18px;top:0;width:18px;height:30px;border-top:30px solid #fff;border-right:18px solid #fff;border-bottom:30px solid transparent;border-left:18px solid transparent}
}
.mphb-reviews .children .avatar{display:none}
@media (max-width:767px){
.mphb-reviews .children .comment-body{padding:0}
}
.mphb-reviews .children .review-comment-wrapper:before{left:0;top:-18px;width:30px;height:18px;border-top:18px solid transparent;border-right:30px solid transparent;border-bottom:18px solid #fff;border-left:30px solid #ffff}
.mphb-reviews .mphbr-new-review-box{max-width:none;background:#fff;margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:120px 10px}
@media (min-width:768px){
.mphb-reviews .mphbr-new-review-box{margin-left:-25px;margin-right:-25px;padding:120px 25px}
}
@media (min-width:992px){
.mphb-reviews .mphbr-new-review-box{margin-left:-50px;margin-right:-50px;padding:120px 50px}
}
.mphb-reviews .mphbr-new-review-box-wrapper{max-width:1052px;margin:0 auto}
.mphb-reviews .mphbr-new-review-box .comment-reply-title{text-align:center}
@media (min-width:768px){
.mphb-reviews .mphbr-new-review-box .comment-reply-title{font-size:55px;line-height:65px}
}
.mphb-reviews .mphbr-new-review-box .comment-respond{margin:0}
.mphb-reviews .mphbr-new-review-box .mphbr-review-form .comment-notes{display:none}
@media (min-width:768px){
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper{margin:0 -20px}
}
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper:after{content:'';display:table;clear:both}
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper>*{display:block;float:left;width:100%}
@media (min-width:768px){
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper>*{width:50%;padding:0 20px}
}
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper>script{display:none}
.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper .comment-form-comment,.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper .comment-form-cookies-consent,.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper .form-submit,.mphb-reviews .mphbr-new-review-box .comment-fields-wrapper .mphbr-rating-wrapper{width:100%}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper{margin:0 0 20px 0;display:flex;align-items:center;flex-wrap:wrap}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper p{margin:0}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper .mphbr-rating-parameter-wrapper{margin:0 50px 10px 0;display:flex;flex-direction:row-reverse}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper .mphbr-rating-parameter-wrapper:last-child{margin-right:0}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper .mphbr-rating-parameter-wrapper .mphbr-stars{margin:0}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper .mphbr-rating-parameter-wrapper label{margin:0}
.mphb-reviews .mphbr-new-review-box .mphbr-rating-wrapper .mphbr-rating-parameter-wrapper label:after{display:inline-block;content:'-';margin:0 5px}
.mphb_sc_accommodation_reviews-wrapper .mphbr-accommodation-rating{border:1px solid #dadfde;background:#fff;padding:20px;margin-bottom:50px}
@media (min-width:768px){
.mphb_sc_accommodation_reviews-wrapper .mphbr-accommodation-rating{padding:35px 45px 45px}
}
.mphb_sc_accommodation_reviews-wrapper .mphbr-new-review-box{background:0 0;padding:0;border:0;margin:50px 0}
@media (min-width:768px){
.mphb_sc_accommodation_reviews-wrapper .mphbr-new-review-box .comment-reply-title{font-size:38px;line-height:44px}
}
.mphb-checkout-section{margin-bottom:86px;background:#fff;padding:40px 40px 0 40px;border:1px solid #dadfde;border-radius:4px}
.mphb-reserve-rooms-details{margin:54px -40px 0}
.mphb-reserve-rooms-details .mphb-room-details{padding:54px 40px 0;border-top:1px solid #dadfde}
.mphb-reserve-rooms-details .mphb-room-number{margin-top:0;font-size:30px;line-height:40px;margin-bottom:24px}
.mphb-reserve-rooms-details .mphb-checkout-item-section{margin:0 -40px;padding:55px 40px;border-top:1px solid #dadfde}
.mphb-reserve-rooms-details .guest-chooser-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px 34px}
.mphb-reserve-rooms-details .guest-chooser-wrapper>*{margin-bottom:20px;padding:0 10px;flex:1 0 100%}
@media (min-width:768px){
.mphb-reserve-rooms-details .guest-chooser-wrapper>*{flex:1 0 50%}
}
.mphb-reserve-rooms-details .mphb-room-rate-chooser-title,.mphb-reserve-rooms-details .mphb-services-details-title{margin-bottom:30px}
.mphb-reserve-rooms-details .mphb-room-rate-variant{font-size:15px;letter-spacing:.02em;line-height:28px;margin-bottom:38px}
.mphb-reserve-rooms-details .mphb-room-rate-variant:last-child{margin-bottom:0}
.mphb-reserve-rooms-details .mphb-room-rate-variant .mphb-price{color:#fc9285}
.mphb-reserve-rooms-details .mphb-room-rate-variant label{font-size:18px;letter-spacing:normal;margin-bottom:18px}
.mphb-reserve-rooms-details .mphb-room-rate-variant label strong{font-weight:600}
.mphb-reserve-rooms-details .mphb_checkout-services-list{margin:0;padding:0}
.mphb-reserve-rooms-details .mphb_checkout-services-list label{font-size:18px;display:inline}
.mphb-reserve-rooms-details .mphb_checkout-services-list li{margin-bottom:20px}
.mphb-reserve-rooms-details .mphb_checkout-services-list li:last-child{margin-bottom:0}
.mphb-reserve-rooms-details .mphb_checkout-services-list select{max-width:113px;margin:0 16px;display:inline-block}
.mphb-booking-details .mphb-booking-details-title{margin-top:0;font-size:30px;line-height:40px;margin-bottom:24px}
.mphb-room-price-breakdown-wrapper{overflow:hidden}
.mphb-room-price-breakdown-wrapper .mphb-price-breakdown-title{margin-bottom:30px}
.mphb-room-price-breakdown-wrapper table{margin:0 -40px;width:calc(100% + 80px)}
.mphb-room-price-breakdown-wrapper table th{text-align:left;background:#faf7f2}
.mphb-room-price-breakdown-wrapper table td:first-child,.mphb-room-price-breakdown-wrapper table th:first-child{border-left:0;padding-left:40px}
.mphb-room-price-breakdown-wrapper table td:last-child,.mphb-room-price-breakdown-wrapper table th:last-child{border-right:0}
.mphb-room-price-breakdown-wrapper table tfoot th{border-bottom:0}
.mphb-customer-details{padding-bottom:60px}
.mphb-customer-details .mphb-customer-details-title{font-size:30px;line-height:38px}
#mphb-billing-details{padding-bottom:60px;margin-bottom:56px}
#mphb-billing-details .mphb-gateway-chooser-title{font-size:30px;line-height:38px;margin-bottom:24px}
#mphb-billing-details .mphb-gateways-list{padding:0;margin:0}
#mphb-billing-details .mphb-gateways-list li{font-size:15px;letter-spacing:.02em;line-height:28px;margin-bottom:38px;margin-top:0}
#mphb-billing-details .mphb-gateways-list li:last-child{margin-bottom:0}
#mphb-billing-details .mphb-gateways-list label{letter-spacing:normal;font-size:18px;margin-bottom:18px}
#mphb-billing-details .mphb-gateways-list strong{font-weight:600}
.mphb-checkout-terms-wrapper{padding:0;background:0 0;border:0;border-radius:0;margin-bottom:30px;margin-top:0!important}
.mphb-checkout-terms-wrapper .mphb-terms-and-conditions-accept label{font-size:18px}
.mphb_sc_checkout-form>.mphb-total-price{margin-bottom:10px}
.mphb_sc_checkout-form>.mphb-total-price strong{font-weight:600}
.mphb_sc_checkout-form>.mphb-total-price .mphb-total-price-field{margin-left:30px}
.mphb_sc_booking_confirmation .mphb-payment-messages{margin-bottom:40px}
.mphb_sc_checkout-wrapper .mphb-login-form-wrap{background:#fff;padding:40px;border:1px solid #dadfde;border-radius:4px;margin-bottom:86px}
.mphb_sc_checkout-wrapper .mphb-login-form-wrap>p{margin:0}
.mphb_sc_checkout-wrapper .mphb-login-form-wrap .mphb-login-form{margin-top:1.5em}
.mphb_sc_account .mphb-account-content,.mphb_sc_account .mphb-account-menu{float:none;width:100%}
.mphb_sc_account .mphb-account-menu ul{list-style:none;padding:none;display:flex;justify-content:center;flex-wrap:wrap}
.mphb_sc_account .mphb-account-menu li{margin:0}
.mphb_sc_account .mphb-account-menu a{display:block;padding:5px 15px;font-weight:700}
.mphb_sc_account .mphb-account-content{background:#fff;border:1px solid #dadfde;border-radius:4px;padding:40px}
.mphb_sc_account .mphb-account-bookings{margin:0}
.mphb_sc_account .mphb-account-bookings td,.mphb_sc_account .mphb-account-bookings th{padding:10px 15px}
.mphb-login-form form{margin-bottom:1.5em}
.elementor-widget-heading.outlined .elementor-heading-title{-webkit-text-stroke:1px #dadfde;-webkit-text-fill-color:transparent;word-wrap:break-word}
.stratum-testimonial-carousel .stratum-testimonial-carousel__content{display:flex;flex-direction:column-reverse}
.stratum-testimonial-carousel .stratum-testimonial-carousel__footer{margin-bottom:36px}
.stratum-testimonial-carousel .stratum-testimonial-carousel__cite{margin-top:34px}
.stratum-testimonial-carousel .swiper-slide .stratum-testimonial-carousel__wrapper .stratum-testimonial-carousel__subtitle{margin:0}
.stratum-testimonial-carousel .swiper-slide .stratum-testimonial-carousel__wrapper .stratum-testimonial-carousel__heading{margin:0}
.stratum-testimonial-carousel .swiper-slide .stratum-testimonial-carousel__wrapper .stratum-testimonial-carousel__container-inner .stratum-testimonial-carousel__footer>img{width:auto;height:auto}
.stratum-testimonial-carousel .stratum-main-swiper .swiper-slide .stratum-testimonial-carousel__wrapper .stratum-testimonial-carousel__container{padding:0 0 30px 0}
.swiper-pagination .swiper-pagination-bullet{position:relative;opacity:1;background:#fff}
.swiper-pagination .swiper-pagination-bullet:before{content:'';position:absolute;border:1px solid #fff;border-radius:50%;left:-4px;right:-4px;top:-4px;bottom:-4px}
.swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:0 0!important}
.autowidth-image-carousel .elementor-image-carousel-wrapper .swiper-slide-inner{overflow:hidden}
.autowidth-image-carousel .elementor-image-carousel-wrapper img{max-height:470px;transition:.3s ease}
.autowidth-image-carousel .elementor-image-carousel-wrapper img:hover{border:2px solid #fc9285;transform:scale(.95)}
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button{background-size:100%;background-repeat:no-repeat;background-position:center center;width:25px;height:25px;position:absolute;left:auto;transition:.3s ease;top:-40px}
@media (min-width:992px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button{top:-80px}
}
@media (min-width:1470px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button{top:-140px}
}
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button .elementor-screen-only,.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button i{display:none}
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-prev{background-image:url(images/arrow_left.svg);right:60px}
@media (min-width:768px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-prev{right:100px}
}
@media (min-width:992px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-prev{right:300px}
}
@media (min-width:1470px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-prev{right:625px}
}
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-next{background-image:url(images/arrow_right.svg);right:10px}
@media (min-width:768px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-next{right:50px}
}
@media (min-width:992px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-next{right:250px}
}
@media (min-width:1470px){
.autowidth-image-carousel .elementor-image-carousel-wrapper .elementor-swiper-button-next{right:540px}
}
.stratum-advanced-posts.layout-carousel{position:relative}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide{margin-right:20px;height:auto!important;width:740px;max-width:100%;transition:width .3s ease}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide.swiper-slide-active~*{width:540px;max-width:100%}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__slide-container{width:100%}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__image{position:relative;text-align:center;overflow:hidden}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__image:hover img{transform:scale(1.1)}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__image img{transition:.3s ease}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__slide-content{position:relative}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__slide-content .stratum-advanced-posts__slide-wrapper{padding:25px}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__post-title{color:inherit}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__post-title a{color:inherit}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__post-title a:hover{color:#fc9285}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__post-content{color:inherit;margin-bottom:12px}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer{display:flex;flex-wrap:wrap;font-size:18px}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer *{font-size:inherit}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer .stratum-advanced-posts__meta-fields-divider{margin:0 10px}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer .comments-link{margin-top:0}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer .posted-on a{color:inherit}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer .posted-on a:hover{color:#fc9285}
.stratum-advanced-posts.layout-carousel .swiper-container .swiper-slide .stratum-advanced-posts__entry-footer .stratum-advanced-posts__read-more{width:100%}
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{background-size:100%;background-repeat:no-repeat;background-position:center center;width:25px!important;height:25px!important;position:absolute;left:auto;transition:.3s ease;top:-40px}
@media (min-width:992px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{top:-80px}
}
@media (min-width:1470px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{top:-140px}
}
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next:after,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next:before,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev:after,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev:before{display:none}
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next.swiper-button-disabled,.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev.swiper-button-disabled{opacity:.5}
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{background-image:url(images/arrow_left.svg);right:60px}
@media (min-width:768px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{right:100px}
}
@media (min-width:992px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-prev{right:235px}
}
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next{background-image:url(images/arrow_right.svg);right:10px}
@media (min-width:768px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next{right:50px}
}
@media (min-width:992px){
.stratum-advanced-posts.layout-carousel .stratum-swiper-button-next{right:150px}
}
.map-container{background:#182031}
.stratum-flip-box .stratum-flip-box__title{margin-top:0}
.stratum-flip-box .stratum-flip-box__layer{border:1px solid #dadfde}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
#primary[tabindex="-1"]:focus{outline:0}
.alignleft{float:left;margin-right:40px;margin-bottom:30px}
.alignright{float:right;margin-left:40px;margin-bottom:30px}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}
.newsletter{margin:0 auto;padding:20px 0;text-align:center}
.newsletter h2{color:#000}
.newsletter button{background:#013b94;color:#fff;transition:background .3s ease}
.newsletter input[type=email]{margin-bottom:0!important}
.front-page-sidebar{position:relative}
.contact-p .elementor-widget-container p{margin-bottom:0!important}
.site-header .header-dropdown-toggle{background-color:#ef9658}
.elementor img{border:0!important;padding:0!important;-webkit-box-shadow:0 0 24px -14px rgba(0,0,0,1)!important;-moz-box-shadow:0 0 24px -14px rgba(0,0,0,1)!important;box-shadow:0 0 24px -14px rgba(0,0,0,1)!important}
.stratum-testimonial-carousel__footer img{box-shadow:none!important}
.elementor-element-8f9dc75 img{box-shadow:none!important}
.stratum-flip-box__image img{border:0!important;padding:0!important}
.slick-slide img{border:2px solid #ffffffb0!important;padding:5px!important}
.noframe img{padding:0!important;border:0!important}
.mphb-regular-price{display:none!important}
.mphb-calendar-title{display:none!important}
.mphb-calendar{display:none!important}
.room-type-form{display:none!important}
.mphb-attribute-value span{display:inline!important}
.mphb-view-details-button{color:#fff!important}
.slider-wrapper{position:relative;overflow:hidden}
.master-slider{margin-top:0}
.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{border:0!important;border-color:rgba(0,0,0,.27)}
.topheader{background:#fff}
.topsidebar{width:100%;display:flex;height:30px;padding:0;margin:0;line-height:30px}
.topsidebar .widget-area{flex:0 2 100%;width:100%;margin-left:auto;margin-bottom:0}
.topsidebar .widget-area a{color:#000}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.Newsletter input{max-width:650px;margin:auto;text-align:center}
.elementor-26 .elementor-element.elementor-element-02fca1a{max-width:100%!important}
.elementor-26 .elementor-element.elementor-element-3bef5f9{max-width:100%!important}
.elementor-26 .elementor-element.elementor-element-37a4dfa{max-width:100%!important}
.elementor-26 .elementor-element.elementor-element-ef60207{max-width:100%!important;width:100%!important}
.objectTitle{display:none!important}
@media (max-width:412px){
.sliderimg{display:none}
.img-responsive{max-width:120px}
.site-branding a img{max-width:120px!important}
.site-header.absolute{background:#0e3f8f!important}
.topsidebar{display:none!important}
#media_image-2 img{max-width:140px!important;text-align:center!important}
.hotresSearchBar{max-width:412px!important}
.site-footer-wrapper{padding-right:0!important}
.social-menu{justify-content:left!important}
.elementor-26 .elementor-element.elementor-element-37a4dfa .elementor-heading-title{text-align:center!important}
.elementor-26 .elementor-element.elementor-element-a2fa865 .elementor-heading-title{text-align:left!important}
.elementor-26 .elementor-element.elementor-element-0f6f0c4 .elementor-heading-title{text-align:left!important}
.entry-header{margin-bottom:30px!important;margin-top:160px!important}
.slider-wrapper{overflow:visible}
.centered-div{bottom:-120px!important;top:auto!important}
.site-header .navigation-container{display:none!important}
.elementor-element-40f26da{margin-top:80px!important}
.stratum-advanced-slider .stratum-advanced-slider__slide-container{max-width:100%!important}
}
@media (max-width:420px){
.sliderimg{display:none}
.topsidebar{display:none!important}
.img-responsive{max-width:120px}
.site-header.absolute{background:#0e3f8f!important}
.site-branding a img{max-width:120px!important}
#media_image-2 img{max-width:140px!important;text-align:center!important}
.hotresSearchBar{max-width:420px!important}
.site-footer-wrapper{padding-right:0!important}
.social-menu{justify-content:left!important}
.elementor-26 .elementor-element.elementor-element-37a4dfa .elementor-heading-title{text-align:center!important}
.elementor-26 .elementor-element.elementor-element-a2fa865 .elementor-heading-title{text-align:left!important}
.elementor-26 .elementor-element.elementor-element-0f6f0c4 .elementor-heading-title{text-align:left!important}
.entry-header{margin-bottom:30px!important;margin-top:160px!important}
.slider-wrapper{overflow:visible}
.centered-div{bottom:-120px!important;top:auto!important}
.site-header .navigation-container{display:none!important}
.elementor-element-40f26da{margin-top:80px!important}
.stratum-advanced-slider .stratum-advanced-slider__slide-container{max-width:100%!important}
}
@media (max-width:460px){
.sliderimg{display:none}
.topsidebar{display:none!important}
.img-responsive{max-width:120px}
.site-header.absolute{background:#0e3f8f!important}
.site-branding a img{max-width:120px!important}
.hotresSearchBar{max-width:460px!important}
#media_image-2 img{max-width:140px!important;text-align:center!important}
.site-footer-wrapper{padding-right:0!important}
.social-menu{justify-content:left!important}
.elementor-26 .elementor-element.elementor-element-37a4dfa .elementor-heading-title{text-align:center!important}
.elementor-26 .elementor-element.elementor-element-a2fa865 .elementor-heading-title{text-align:left!important}
.elementor-26 .elementor-element.elementor-element-0f6f0c4 .elementor-heading-title{text-align:left!important}
.entry-header{margin-bottom:30px!important;margin-top:160px!important}
.slider-wrapper{overflow:visible}
.centered-div{bottom:-120px!important;top:auto!important}
.site-header .navigation-container{display:none!important}
.elementor-element-40f26da{margin-top:80px!important}
.stratum-advanced-slider .stratum-advanced-slider__slide-container{max-width:100%!important}
}
@media (min-width:460px){
.site-header.absolute{background:#0e3f8f!important}
#media_image-2 img{max-width:140px!important;text-align:center!important}
.site-footer-wrapper{padding-right:0!important}
.social-menu{justify-content:left!important}
.elementor-26 .elementor-element.elementor-element-37a4dfa .elementor-heading-title{text-align:center!important}
.elementor-26 .elementor-element.elementor-element-a2fa865 .elementor-heading-title{text-align:left!important}
.elementor-26 .elementor-element.elementor-element-0f6f0c4 .elementor-heading-title{text-align:left!important}
}
#primary{margin-top:110px}
.centered-div{position:absolute;left:50%;top:65%;z-index:9;transform:translate(-50%,-50%)}
.hotresSearchBar{background:#fff;cursor:pointer;box-shadow:1px 1px 4px #00000040;border-radius:0;height:80px;width:100%;max-width:850px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;margin:0 auto;text-align:center}
.hotresSearchBar>div{padding:0 20px;width:100%;transition:.3s;color:var(--text-color);flex-wrap:nowrap;align-items:center;justify-content:center;display:flex}
.hotresSearchBar .arrival{position:relative}
.hotresSearchBar .arrival::after,.hotresSearchBar .arrival::before{width:0;border:1px solid #000;transform:rotate(45deg);position:absolute;top:11px;right:-12px}
.hotresSearchBar>div:last-child{padding:0;height:100%;flex-grow:2}
.hotresSearchBar button{height:100%;width:100%;border-radius:0;text-transform:uppercase;font-size:12px;letter-spacing:1px;background:#18428a;color:#fff}
.hotresSearchBar .day{font-size:32px;padding-right:10px;font-weight:700;color:#182031!important}
.hotresSearchBar .month{font-size:13px;line-height:14px;color:#182031}
.hotresSearchBar .month small{font-size:11px;color:grey;display:block;color:#182031}
.hotresSearchBar .arrival::before{position:absolute;content:"";height:14px;top:30px;transform:rotate(45deg);vertical-align:top;width:14px;border-style:solid;border-width:1px 1px 0 0}
#masthead{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:1000;box-shadow:0 0 6px 3px rgba(0,0,0,.3)}
.sliderimg{max-width:400px;margin:auto;position:absolute;left:50%;top:30%;z-index:9;transform:translate(-50%,-50%)}
.stratum-testimonial-carousel .swiper-slide img{max-width:150px!important}
.elementor-element.elementor-element-9452d22::before{background-color:#c9f1ff!important;color:#000!important}
.elementor-element.elementor-element-3b7e4ea:not(.elementor-motion-effects-element-type-background){background-color:#c9f1ff!important;color:#000!important}
.albatross-button{margin-top:15px}
@media (min-width:1280px){
.sliderimg{max-width:240px;top:40%}
}
@media (min-width:1660px){
.sliderimg{max-width:350px;top:40%}
}
@media (min-width:1920px){
.sliderimg{max-width:400px;top:40%}
}
@media (min-width:2560px){
.sliderimg{max-width:450px;top:40%}
}
@media (min-width:3000px){
.sliderimg{max-width:600px;top:40%}
#primary{margin-top:78px!important}
}