RP_Rave1_theme/assets/css/style.css
Virág Gábor 4664ef511d upload
2024-11-06 11:10:48 +01:00

1 line
No EOL
117 KiB
CSS
Executable file
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@charset "UTF-8";.display-1,.display-2,.display-3,.display-4{line-height:1.2}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,ol.list li::before{font-weight:700;color:#fff;font-family:Montserrat,sans-serif}ol.list,ul.list{padding:0;margin:0 0 1.5em;list-style-type:none}ol.list li::before,ul.list li::before{left:0;width:20px;position:absolute;display:inline-block}.list-inline-item,ol.list li::before,ul.list li::before{display:inline-block}.section-content--bg1,.section-media{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before,.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.breadcrumb-item,.btn,.button,.dropdown-menu,.page-numbers,.section-heading__subtitle,.team-member__meta,ol.list li::before{font-family:Montserrat,sans-serif}.badge,.btn,.button,.dropdown-header,.dropdown-item,.main-nav__ul li{white-space:nowrap}.breadcrumb-item,.btn-link--clean,.btn-sm,.features-list__title,.header__logo--txt,.initialism,.main-nav__sub>li>a .badge,.main-nav__ul li,.nav-secondary,.side-title,.testimonial__author-name{text-transform:uppercase}.site-wrapper,body,html.search-active{overflow-x:hidden}ol.list,ul.list{list-style-type:none}.rooms--has-icon .room__img a::before,.slick-next:before,.slick-prev:before,ul.list li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem;line-height:1.2}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.h1,h1{font-size:2.75rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}.lead{font-size:1.25rem}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:2px solid #333}.hr--lg{margin-top:2rem;margin-bottom:2rem}.hr--xl{margin-top:4.5rem;margin-bottom:4.5rem}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item:not(:last-child){margin-right:5px}ol.list{counter-reset:counter}ol.list li,ul.list li{position:relative;padding:0 0 .5em 30px}ol.list li::before{content:counter(counter) ". ";counter-increment:counter;font-size:13px}ul.list li::before{color:#f60b0e;font-size:14px;content:"\f122";font-family:Ionicons}.initialism{font-size:90%}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.side-title{font-size:1rem;line-height:1.2em;letter-spacing:.4em}.rotated-text,body.search-active{overflow:hidden}@media all and (-ms-high-contrast:none){.rotated-text{display:none}}@supports (-ms-ime-align:auto){.rotated-text{display:none}}.rotated-text__inner{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);position:relative;opacity:.38}.rotated-text__inner::before{content:"";display:block;position:absolute;left:2px;top:-180px;height:170px;width:2px;background-color:#fff;opacity:.25}.section-content--secondary{background-color:#222}.section-content--tertiary{background-color:#fefefe}.section-content--tertiary a:not([class]){color:#404040}.alert-danger::after,.alert-dark::after,.alert-info::after,.alert-light::after,.alert-primary::after,.alert-secondary::after,.alert-success::after,.alert-warning::after,.section-content--tertiary .section-heading__title,.section-heading__subtitle>a:hover{color:#fff}.section-content--bg1{background-image:url("../../assets/img/samples/section-bg-img1.jpg")}.section-content--gradient-overlay-left{position:relative}.section-content--gradient-overlay-left .container{position:relative;z-index:1}.section-content--gradient-overlay-left::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(11%,rgba(34,34,34,.28)),color-stop(20%,rgba(34,34,34,.53)),color-stop(30%,rgba(34,34,34,.73)),color-stop(39%,rgba(34,34,34,.85)),color-stop(49%,rgba(34,34,34,.96)),color-stop(58%,#222));background-image:linear-gradient(to left,transparent 0,rgba(34,34,34,.28) 11%,rgba(34,34,34,.53) 20%,rgba(34,34,34,.73) 30%,rgba(34,34,34,.85) 39%,rgba(34,34,34,.96) 49%,#222 58%)}.section-heading--divider-bottom::before,.section-heading--divider-top::before{left:50%;width:32px;height:4px;background-color:#333;position:absolute;content:""}.section-heading{text-align:center;position:relative;margin-bottom:3rem}.error-404__desc,.section-heading.section-heading--mb-sm{margin-bottom:2rem}.section-heading__title{font-size:calc($h1-font-size / 2);margin-bottom:0}@media (min-width:768px){.section-heading{margin-bottom:4.5rem}.section-heading.section-heading--mb-sm{margin-bottom:3rem}.section-heading__title{font-size:calc($h1-font-size / 1.5)}}.section-heading__title+.section-heading__subtitle{padding-top:1rem}@media (min-width:992px){.section-heading__title{font-size:2.75rem}.section-heading__title+.section-heading__subtitle{padding-top:2rem}}.section-heading__title+.section-heading__subtitle--default{padding-top:.75rem}.section-heading__subtitle{font-size:.75rem;font-weight:400;letter-spacing:.1em}.alert-link,.badge{font-weight:700}.section-heading__subtitle.section-heading__subtitle--default{font-family:Hind,sans-serif;font-size:1rem;letter-spacing:normal}.section-heading__subtitle>a{color:#f60b0e;display:inline-block;position:relative;padding-bottom:2px;overflow:hidden}.section-heading__subtitle>a::before{content:"";display:block;position:absolute;right:0;width:100%;bottom:0;height:1px;background-color:#f60b0e;-webkit-transition:.6s cubic-bezier(.68, -.55, .265, 1.55);transition:.6s cubic-bezier(.68, -.55, .265, 1.55)}.section-heading__subtitle>a::after{content:"";display:block;position:absolute;left:0;width:100%;bottom:0;height:1px;background-color:#fff;-webkit-transition:.6s cubic-bezier(.68, -.55, .265, 1.55);transition:.6s cubic-bezier(.68, -.55, .265, 1.55);-webkit-transform:translateX(-150%);transform:translateX(-150%)}.section-heading__subtitle>a:hover::before{-webkit-transform:translateX(150%);transform:translateX(150%)}.section-heading__subtitle>a:hover::after{-webkit-transform:translateX(0);transform:translateX(0)}.section-content--tertiary .section-heading__subtitle{color:#aaa}.section-heading--divider-top{padding-top:3rem}.section-heading--divider-top::before{display:block;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.section-heading--divider-top.section-heading--sm{padding-top:1.25rem}.section-content--tertiary .section-heading--divider-top::before{background-color:#9b9b9b}.section-heading--divider-bottom{padding-bottom:3rem}.section-heading--divider-bottom::before{display:block;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.section-heading--divider-bottom.section-heading--sm{padding-bottom:1.25rem}.section-heading--left{text-align:left}.section-heading--left.section-heading--divider-bottom::before,.section-heading--left.section-heading--divider-top::before{left:0;-webkit-transform:translate(0);transform:translate(0)}.section-heading--right{text-align:right}.section-heading--right.section-heading--divider-bottom::before,.section-heading--right.section-heading--divider-top::before{left:auto;right:0;-webkit-transform:translate(0);transform:translate(0)}.section-heading--sm{margin-bottom:2.375rem}.section-heading--sm .section-heading__title{font-size:2rem}.section-media{position:relative}.section-media__inner{position:relative;z-index:2;min-height:200px;padding-top:60px;padding-bottom:60px}@media (min-width:768px){.section-media__inner{padding-top:120px;padding-bottom:120px}}@media (min-width:992px){.section-heading__title+.section-heading__subtitle--default{padding-top:1.25rem}.section-media__inner{padding-top:180px;padding-bottom:180px}}.dropdown-menu.show,.section-media__link{display:block}.section--has-overlay::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;background-color:rgba(0,0,0,.5)}.icon-media{display:block;width:60px;height:60px;line-height:60px;border-radius:50%;background-color:#f60b0e;margin-left:auto;margin-right:auto;font-size:24px;color:#fff;text-align:center;position:relative}.icon-media::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;opacity:.1;border-radius:50%;z-index:-1;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:.2s;transition:.2s}.icon-media:hover::before{-webkit-transform:scale(1);transform:scale(1)}.icon-media i{display:block;-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}.section-media--bg1{background-image:url("../../assets/img/samples/video-placeholder.jpg")}.accordion__item+.accordion__item{margin-top:20px}.accordion__item-header{position:relative;min-height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:96px}.accordion__item-header::before{content:"";display:block;width:68px;height:68px;border-radius:50%;background-color:rgba(255,255,255,.03);position:absolute;left:0;top:0}.section-content--tertiary .accordion__item-header::before{background-color:rgba(0,0,0,.03)}.accordion__item-header h3,.form-check-label{margin-bottom:0}.alert,.breadcrumb{margin-bottom:1rem}.accordion__item-header a::after,.accordion__item-header a::before{content:"";display:block;position:absolute;left:0;top:0;background-color:#9b9b9b}.section-content--tertiary .accordion__item-header a{color:#404040}.section-content--tertiary .accordion__item-header a:hover{color:#f60b0e}.accordion__item-header a::before{width:24px;height:2px;left:22px;top:33px}.accordion__item-header a:after{width:2px;height:24px;left:33px;top:22px;opacity:0;-webkit-transition:.2s;transition:.2s}.accordion__item-header a.collapsed::after,.mfp-fade.mfp-wrap.mfp-ready .mfp-content,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.accordion__item-body{padding:5px 0 0 96px}.alert{padding:1.25rem 1.25rem 1.25rem 80px;border:2px solid transparent;border-radius:0;position:relative}.alert-dark,.alert-info,.alert-light,.alert-secondary,.alert-success,.alert-warning{border-color:transparent}.alert-heading{color:inherit}.alert-dismissible .close{position:relative;top:-1.25rem;right:-1.25rem;padding:1.25rem;color:inherit}.alert::after,.alert::before{display:block;position:absolute;width:60px;text-align:center;left:0}.alert-danger,.alert-primary{color:#fff;background-color:#e20a0d;border-color:transparent}.alert-danger hr,.alert-dark hr,.alert-info hr,.alert-light hr,.alert-primary hr,.alert-secondary hr,.alert-success hr,.alert-warning hr{border-top-color:transparent}.alert-danger .alert-link,.alert-dark .alert-link,.alert-info .alert-link,.alert-light .alert-link,.alert-primary .alert-link,.alert-secondary .alert-link,.alert-success .alert-link,.alert-warning .alert-link{color:#e6e6e6}.alert-secondary{color:#fff;background-color:#3b3b3b}.alert-success{color:#fff;background-color:#00b84b}.alert-info{color:#fff;background-color:#2fa7d3}.alert-warning{color:#fff;background-color:#ebac2f}.alert-light{color:#fff;background-color:#ebebeb}.alert-dark{color:#fff;background-color:#191919}.alert::before{content:"";top:0;bottom:0;background-color:rgba(255,255,255,.2)}.alert::after{content:"\e617";top:50%;height:30px;font-size:1.25rem;font-family:simple-line-icons;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.btn .badge,.btn i,.btn-link--dash,.dropdown,.dropup,.main-slider-wrapper,.room-slider-wrapper{position:relative}.alert.alert-success::after{content:"\e080"}.alert.alert-info::after{content:"\e08b"}.alert.alert-danger::after{content:"\e082"}.badge{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn,.btn i,.btn--icon-cirlce i,.button,.custom-select{vertical-align:middle}.btn-link:disabled:focus,.btn-link:disabled:hover,.btn:focus,.btn:hover,.button:focus,.button:hover,a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty,.burger-menu-icon,.main-nav__toggle,.main-nav__toggle-2{display:none}.breadcrumb-item,.btn,.btn i,.btn--icon-cirlce i,.button{display:inline-block}.btn .badge{top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-danger,.badge-primary,.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#f60b0e}a.badge-danger:focus,a.badge-danger:hover,a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#c7070a}a.badge-danger.focus,a.badge-danger:focus,a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(246,11,14,.5);box-shadow:0 0 0 .2rem rgba(246,11,14,.5)}.badge-secondary{color:#fff;background-color:#404040}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#272727}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(64,64,64,.5);box-shadow:0 0 0 .2rem rgba(64,64,64,.5)}.badge-success{color:#fff;background-color:#00c851}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#00953c}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,200,81,.5);box-shadow:0 0 0 .2rem rgba(0,200,81,.5)}.badge-info{color:#fff;background-color:#33b5e5}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#1a9bcb}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(51,181,229,.5);box-shadow:0 0 0 .2rem rgba(51,181,229,.5)}.badge-warning{color:#212529;background-color:#fb3}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#fa0}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,187,51,.5);box-shadow:0 0 0 .2rem rgba(255,187,51,.5)}.badge-light{color:#212529;background-color:#fff}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#e6e6e6}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.badge-dark{color:#fff;background-color:#1b1b1b}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#020202}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(27,27,27,.5);box-shadow:0 0 0 .2rem rgba(27,27,27,.5)}.box,.rooms--grid .room__inner:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.5)}.box{background-color:#242424;padding:calc($box-padding / 2);box-shadow:0 10px 30px rgba(0,0,0,.5)}.box-outline,.breadcrumb{background-color:transparent}.box-outline{border:2px solid #242424;padding:calc($box-outline-padding / 2)}.breadcrumb{padding:0 1rem;list-style:none}.breadcrumb-item{float:none;font-size:.75rem;font-weight:400}.breadcrumb-item+.breadcrumb-item::before{padding-right:.5rem;color:rgba(255,255,255,.2);content:"—"}.breadcrumb-item.active{color:#717171}.btn,.button{font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.8rem 2rem;font-size:.75rem;line-height:1.25;border-radius:1.5rem;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.btn-lg,.btn-sm{line-height:1.5}.btn.focus,.btn:focus,.button.focus,.button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled{opacity:.65}.btn.active,.btn:active,.button.active,.button:active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-danger,.btn-outline-danger:hover,.btn-outline-primary:hover,.btn-primary{color:#fff;background-color:#f60b0e;border-color:#f60b0e}.btn-danger:hover,.btn-primary:hover{color:#fff;background-color:#d3080a;border-color:#c7070a}.btn-danger.focus,.btn-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:focus,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(246,11,14,.5);box-shadow:0 0 0 3px rgba(246,11,14,.5)}.btn-danger.disabled,.btn-danger:disabled,.btn-primary.disabled,.btn-primary:disabled{background-color:#f60b0e;border-color:#f60b0e}.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#c7070a;border-color:#ba0709;-webkit-box-shadow:0 0 0 0 rgba(246,11,14,.5);box-shadow:0 0 0 0 rgba(246,11,14,.5)}.btn-outline-secondary:hover,.btn-secondary{color:#fff;background-color:#404040;border-color:#404040}.btn-secondary:hover{color:#fff;background-color:#2d2d2d;border-color:#272727}.btn-outline-secondary.focus,.btn-outline-secondary:focus,.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 3px rgba(64,64,64,.5);box-shadow:0 0 0 3px rgba(64,64,64,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#404040;border-color:#404040}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#272727;border-color:#202020;-webkit-box-shadow:0 0 0 0 rgba(64,64,64,.5);box-shadow:0 0 0 0 rgba(64,64,64,.5)}.btn-outline-success:hover,.btn-success{color:#fff;background-color:#00c851;border-color:#00c851}.btn-success:hover{color:#fff;background-color:#00a242;border-color:#00953c}.btn-outline-success.focus,.btn-outline-success:focus,.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 3px rgba(0,200,81,.5);box-shadow:0 0 0 3px rgba(0,200,81,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#00c851;border-color:#00c851}.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#00953c;border-color:#008837;-webkit-box-shadow:0 0 0 0 rgba(0,200,81,.5);box-shadow:0 0 0 0 rgba(0,200,81,.5)}.btn-info,.btn-outline-info:hover{color:#fff;background-color:#33b5e5;border-color:#33b5e5}.btn-info:hover{color:#fff;background-color:#1ba4d6;border-color:#1a9bcb}.btn-info.focus,.btn-info:focus,.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 3px rgba(51,181,229,.5);box-shadow:0 0 0 3px rgba(51,181,229,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#33b5e5;border-color:#33b5e5}.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1a9bcb;border-color:#1893c0;-webkit-box-shadow:0 0 0 0 rgba(51,181,229,.5);box-shadow:0 0 0 0 rgba(51,181,229,.5)}.btn-warning{color:#212529;background-color:#fb3;border-color:#fb3}.btn-warning:hover{color:#212529;background-color:#ffae0d;border-color:#fa0}.btn-outline-warning.focus,.btn-outline-warning:focus,.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 3px rgba(255,187,51,.5);box-shadow:0 0 0 3px rgba(255,187,51,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#fb3;border-color:#fb3}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#fa0;border-color:#f2a200;-webkit-box-shadow:0 0 0 0 rgba(255,187,51,.5);box-shadow:0 0 0 0 rgba(255,187,51,.5)}.btn-light{color:#212529;background-color:#fff;border-color:#fff}.btn-light:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-light.focus,.btn-light:focus,.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.5);box-shadow:0 0 0 3px rgba(255,255,255,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#fff;border-color:#fff}.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.5);box-shadow:0 0 0 0 rgba(255,255,255,.5)}.btn-dark,.btn-outline-dark:hover{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b}.btn-dark:hover{color:#fff;background-color:#080808;border-color:#020202}.btn-dark.focus,.btn-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 3px rgba(27,27,27,.5);box-shadow:0 0 0 3px rgba(27,27,27,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#1b1b1b;border-color:#1b1b1b}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#020202;border-color:#000;-webkit-box-shadow:0 0 0 0 rgba(27,27,27,.5);box-shadow:0 0 0 0 rgba(27,27,27,.5)}.btn-outline-danger,.btn-outline-primary{color:#fff;background-color:transparent;background-image:none;border-color:#f60b0e}.btn-outline-danger.disabled,.btn-outline-danger:disabled,.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#f60b0e;background-color:transparent}.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#f60b0e;border-color:#f60b0e;-webkit-box-shadow:0 0 0 0 rgba(246,11,14,.5);box-shadow:0 0 0 0 rgba(246,11,14,.5)}.btn-outline-secondary{color:#fff;background-color:transparent;background-image:none;border-color:#404040}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#404040;background-color:transparent}.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#404040;border-color:#404040;-webkit-box-shadow:0 0 0 0 rgba(64,64,64,.5);box-shadow:0 0 0 0 rgba(64,64,64,.5)}.btn-outline-success{color:#fff;background-color:transparent;background-image:none;border-color:#00c851}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#00c851;background-color:transparent}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#00c851;border-color:#00c851;-webkit-box-shadow:0 0 0 0 rgba(0,200,81,.5);box-shadow:0 0 0 0 rgba(0,200,81,.5)}.btn-outline-info{color:#fff;background-color:transparent;background-image:none;border-color:#33b5e5}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#33b5e5;background-color:transparent}.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#33b5e5;border-color:#33b5e5;-webkit-box-shadow:0 0 0 0 rgba(51,181,229,.5);box-shadow:0 0 0 0 rgba(51,181,229,.5)}.btn-outline-warning{color:#fff;background-color:transparent;background-image:none;border-color:#fb3}.btn-outline-warning:hover{color:#fff;background-color:#fb3;border-color:#fb3}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#fb3;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#fb3;border-color:#fb3;-webkit-box-shadow:0 0 0 0 rgba(255,187,51,.5);box-shadow:0 0 0 0 rgba(255,187,51,.5)}.btn-outline-light{color:#fff;background-color:transparent;background-image:none;border-color:#fff}.btn-outline-light:hover{color:#fff;background-color:#fff;border-color:#fff}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#fff;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:#fff;border-color:#fff;-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.5);box-shadow:0 0 0 0 rgba(255,255,255,.5)}.btn-outline-dark{color:#fff;background-color:transparent;background-image:none;border-color:#1b1b1b}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#1b1b1b;background-color:transparent}.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#1b1b1b;border-color:#1b1b1b;-webkit-box-shadow:0 0 0 0 rgba(27,27,27,.5);box-shadow:0 0 0 0 rgba(27,27,27,.5)}.btn-link{font-weight:400;color:#fff;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#f60b0e;text-decoration:none;background-color:transparent}.btn-link--dash::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#f60b0e}.btn-link:disabled,.custom-control-input:disabled~.custom-control-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.btn-link--clean{letter-spacing:.25em;font-size:.75rem;padding-left:0;padding-right:0}.btn-link--dash::before{content:"";display:inline-block;height:1px;width:40px;vertical-align:middle;margin-right:1.5rem}.btn-link--dash-secondary::before{background-color:#fff}.btn-lg{padding:1rem 2.5rem;font-size:.875rem;border-radius:2rem}.btn-sm{padding:.35rem 1.25rem;font-size:.625rem;border-radius:1rem}.btn-block,.form-control-file,.form-control-range{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.form-inline .form-check,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.custom-control-label::after,.custom-control-label::before{top:50%;left:-2rem;width:1.125rem;height:1.125rem;content:""}.btn i{margin-right:.5em;font-size:1.2em;top:-.1rem}.btn--icon-cirlce{padding:0;width:40px;height:40px;text-align:center;line-height:36px}.btn--icon-cirlce i{margin:0;font-size:1rem}.certificate{text-align:center;padding-bottom:1.5rem}.contact-info,.rooms--grid+nav{padding-top:2rem}.contact-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;margin-bottom:1.5rem}.custom-control-label,.custom-file{margin-bottom:0;position:relative}.contact-info__icon{display:block;font-size:2rem;line-height:1em;width:60px;text-align:center;color:#fff;margin-right:20px}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:2rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-file,.custom-select{display:inline-block;width:100%}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #1b1b1b,0 0 0 0 transparent;box-shadow:0 0 0 1px #1b1b1b,0 0 0 0 transparent}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#fcb7b8}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label::before{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid #404040}.custom-file-input:focus~.custom-file-label::after,.custom-select:focus{border-color:#80bdff}.custom-control-label::after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;background-repeat:no-repeat;background-position:center center;background-size:13px 10px}.custom-checkbox .custom-control-label::before{border-radius:2px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{border:2px solid #f60b0e;background-color:#f60b0e}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'%3E%3Cpath fill='%23fff' d='M4.625 9.625a.777.777 0 0 1-.563.25.777.777 0 0 1-.562-.25L0 6.125 1.125 5l2.938 2.938L11.875.063l1.063 1.125-8.313 8.437z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#f60b0e}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#fff'/></svg>")}.custom-select{height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") right .75rem center/8px 10px no-repeat #fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#fff;background-color:transparent}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.5em + .5rem + 2px);font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);font-size:1.25rem}.custom-file,.custom-file-input,.custom-file-label{height:calc(1.5em + .75rem + 2px)}.custom-file-label,.custom-file-label::after{padding:.375rem .75rem;line-height:1.5;color:#495057;right:0;top:0}.custom-file-input{position:relative;z-index:2;width:100%;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;left:0;z-index:1;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-appearance:none;appearance:none}.custom-range::-webkit-slider-thumb:focus{outline:0;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-appearance:none;appearance:none}.custom-range::-moz-range-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;appearance:none}.custom-range::-ms-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.dropdown-toggle::after,.dropup .dropdown-toggle::after{display:inline-block;vertical-align:.255em;border-right:.3em solid transparent;border-left:.3em solid transparent;content:""}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.features-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features-list__item+.features-list__item,.post__content+.post__footer,.post__excerpt+.post__footer{margin-top:2rem}.features-list__icon{font-size:32px;line-height:1em;height:1em;margin-right:1rem;color:#f60b0e}.features-list__title{margin:0;letter-spacing:.1em}.dropdown-toggle::after{margin-left:.255em;border-top:.3em solid;border-bottom:0}.dropdown-toggle:empty::after,.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.75rem;color:#717171;text-align:left;list-style:none;background-color:#333;background-clip:padding-box;border:1px solid #3c3c3c;border-radius:6px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.5);box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{margin-left:.255em;border-top:0;border-bottom:.3em solid}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.form-control,select.form-control:not([size]):not([multiple]){height:calc(3.1rem + 4px)}.dropdown-item{display:block;width:100%;padding:.125rem 1rem;clear:both;font-weight:400;color:#fff;text-align:inherit;background:0 0;border:0}.icobox,.pricing-table,.social-links__link,.team-member{text-align:center}.dropdown-item:focus,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:rgba(255,255,255,.05)}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d}.form-control,.form-control:focus{color:#fff;background-color:transparent}.form-control{display:block;width:100%;padding:.8rem 0;font-size:1rem;line-height:1.5;background-clip:padding-box;border:none;border-bottom:2px solid #404040;border-radius:0;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge,.btn,.button,.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.form-control:-ms-input-placeholder{color:#6c6c6c;opacity:1}.form-control::-ms-input-placeholder{color:#6c6c6c;opacity:1}.form-control::placeholder{color:#6c6c6c;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#fff;background-color:transparent}.col-form-label{padding-top:calc(.8rem + 2px);padding-bottom:calc(.8rem + 2px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(1rem + 2px);padding-bottom:calc(1rem + 2px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.35rem + 2px);padding-bottom:calc(.35rem + 2px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.8rem;padding-bottom:.8rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:2px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.35rem 0;font-size:.875rem;line-height:1.5;border-radius:0}select.form-control-sm:not([size]):not([multiple]){height:calc(2.0125rem + 4px)}.form-control-lg{padding:1rem 0;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control-lg:not([size]):not([multiple]){height:calc(3.3125rem + 4px)}.form-group{margin-bottom:1.5rem}.form-group--lg,.post-grid__item{margin-bottom:3rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.invalid-tooltip,.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;border-radius:.25rem;left:0;line-height:1.5}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(40,167,69,.9)}.form-row>.col>.invalid-tooltip,.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.invalid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:3.1rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:0!important;background-position:right 0 center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:3.1rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat #fff}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:3.1rem!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:0!important;background-position:right 0 center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:3.1rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat #fff}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gm-map{display:block;width:100%;height:100%;min-height:240px}@media (min-width:992px){.icon-media{width:100px;height:100px;line-height:100px;font-size:40px}.icon-media i{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}.gm-map{min-height:350px}}.gm-map--lg{min-height:300px}.gm-map--fixed{height:300px}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:.15s ease-out;transition:.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content,body.search-active .search-form-control .search-form-toggler__icon{opacity:0}.social-links{list-style:none;position:center;padding:0;margin:0;overflow:hidden}.social-links__item{float:right;margin:0 10px 10px 0}.social-links__link{display:inline-block;width:40px;height:40px;line-height:40px;background-color:rgba(255,255,255,.05);font-size:1.125rem;position:relative;overflow:hidden}.icobox__icon,body{background-color:#1b1b1b}.social-links__link::after,.social-links__link::before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background-color:transparent;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.3s cubic-bezier(.77, 0, .175, 1);transition:.3s cubic-bezier(.77, 0, .175, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.icobox__icon i,.social-links__link [class*=fa-]{display:inline-block;vertical-align:middle}.social-links__link::after{-webkit-transition-delay:0.1s;transition-delay:0.1s}.social-links__link:focus::after,.social-links__link:focus::before,.social-links__link:hover::after,.social-links__link:hover::before{-webkit-transform:scale(1);transform:scale(1);background-color:#f60b0e}.social-links__link:focus::before,.social-links__link:hover::before{-webkit-transform:scale(1) opacity(0);transform:scale(1) opacity(0);background-color:#fff}.social-links__link:focus [class*=fa-],.social-links__link:hover [class*=fa-]{color:#fff}.social-links--circle .social-links__link,.social-links--circle .social-links__link::after,.social-links--circle .social-links__link::before{border-radius:50%}.social-links__link [class*=fa-]{position:relative;z-index:2;color:#fff}.icobox{margin-bottom:2rem}.icobox__icon-wrapper{position:relative;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem}@media (min-width:768px){.box,.box-outline{padding:50px}.btn-link--dash::before{width:80px}.features-list__item+.features-list__item{margin-top:3.5rem}.features-list__icon{font-size:56px;margin-right:2rem}.icobox__icon-wrapper{padding-top:24px;padding-bottom:24px;margin-bottom:1.5rem}}.icobox__icon-wrapper::before{content:"";display:block;position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background-color:#404040;-webkit-transform:rotate(-330deg);transform:rotate(-330deg)}.icobox__icon{border:2px solid #404040;border-radius:50%;margin:0 auto;color:#fff;position:relative;width:72px;height:72px;line-height:66px;font-size:32px}.section-content--secondary .icobox__icon{background-color:#222}.section-content--tertiary .icobox__icon{background-color:#fefefe}@media (min-width:768px){.icobox__icon{width:100px;height:100px;line-height:96px;font-size:42px}.pricing-table-intro{padding-right:50px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-numbers{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-numbers:last-child .page-numbers{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.current .page-numbers{z-index:2;color:#fff;background-color:#f60b0e;border-color:#f60b0e}.page-item.disabled .page-numbers{color:#fff;pointer-events:none;background-color:transparent;border-color:transparent}.page-numbers{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fff;background-color:transparent;border:2px solid #404040;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-size:.75rem}.pricing-table,.site-wrapper{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.page-numbers:focus,.page-numbers:hover{color:#fff;text-decoration:none;background-color:#f60b0e;border-color:#f60b0e}.pagination-lg .page-numbers{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-numbers{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-numbers{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-numbers{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-numbers{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-numbers{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pagination--circle .page-item::last-child .page-numbers{margin-right:0}.pagination--circle .page-numbers{min-width:46px;min-height:46px;line-height:42px;padding:0;text-align:center;margin-right:10px;border-radius:50%!important}.pricing-table-wrapper.no-gutters>.col:not(:last-child) .box-outline,.pricing-table-wrapper.no-gutters>[class*=col-]:not(:last-child) .box-outline{border-right:none}.pricing-table{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.main-slider__item-title>span,.team-member__photo{display:inline-block}@media (max-width:991.98px){.rotated-text{display:none}.section-heading__subtitle{font-size:.625rem}.accordion__item-header{padding-left:48px;min-height:34px}.accordion__item-header::before{width:34px;height:34px}.accordion__item-header h3{font-size:1rem}.accordion__item-header a::before{width:12px;height:1px;left:11px;top:17px}.accordion__item-header a:after{width:1px;height:12px;left:17px;top:11px}.accordion__item-body{padding-left:48px}.pricing-table{padding-left:calc($box-padding / 2.5)!important;padding-right:calc($box-padding / 2.5)!important;height:auto}.site-wrapper--has-overlay .site-overlay{visibility:visible;opacity:1;background-color:rgba(0,0,0,.6)}}.pricing-table--featured{position:relative;z-index:2;background-color:#2c2c2c}.team-member__photo img,.testimonial__author-img img{margin:0 auto}.pricing-table__price-currency{font-size:1rem;line-height:1.2em;top:.5em;padding-right:.3em;vertical-align:top}.header__spacer,.pricing-table__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pricing-table__list{border-top:1px solid #404040}.pricing-table__list.list{text-align:left;margin-bottom:0;margin-top:calc($box-padding / 1.5);padding-top:calc($box-padding / 1.5)}.pricing-table__footer{padding-left:calc($box-padding / 2);padding-right:calc($box-padding / 2);padding-top:50px}.team-member__info{padding:1.5rem}.team-member__photo{position:relative;overflow:hidden;margin:0 auto;text-align:center}.team-member__photo::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.5);-webkit-transition:.2s;transition:.2s;pointer-events:none;opacity:1}.team-member__photo:hover::before{border:10px solid #f60b0e;background-color:transparent}.team-member__title{margin-bottom:.1em}.team-member__meta{font-size:.875rem;font-weight:400}.testimonial{padding:0 20px;text-align:center}@media (min-width:768px){.pricing-table--featured{height:calc(100% + 40px);margin-top:-20px;padding-top:70px;padding-bottom:70px}.pricing-table__price{font-size:3.4375rem;margin-bottom:.5em}.testimonial{padding:10px 40px}}@media (min-width:992px){.gm-map--lg{min-height:450px}.gm-map--fixed{height:450px}.icobox__icon-wrapper{padding-top:30px;padding-bottom:30px;margin-bottom:2rem}.icobox__icon{width:120px;height:120px;line-height:116px;font-size:52px}.icobox__desc{padding-left:20px;padding-right:20px}.team-member__title{font-size:2rem}.testimonial{padding:20px 50px}}.testimonial__txt{font-size:1.125rem;line-height:1.5em;quotes:"“" "”" "" "";margin-bottom:3rem}.testimonial__txt::before{content:open-quote}.testimonial__txt::after{content:close-quote}.testimonial__author-img{border-radius:50%;display:block;margin:0 0 1.5rem}.testimonial__author-name{font-size:.75rem;color:#717171;letter-spacing:.16em}.main-slider,.room-slider{overflow:hidden;position:relative}.main-slider__item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:240px;width:100%}@media (min-width:576px){.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;margin-bottom:0}.form-inline label{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group{display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}.team-member{text-align:left}.main-slider__item{height:466px}}@media (min-width:768px){.main-slider__item{height:620px}}.main-slider__item::before,.page-heading::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.4)}.main-slider__item::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#1b1b1b));background-image:linear-gradient(to bottom,transparent,#1b1b1b)}.main-slider__layer{position:absolute;z-index:1}.main-slider__item--img-1{background-image:url("../../assets/img/samples/slide-1.jpg")}.main-slider__item--img-2{background-image:url("../../assets/img/samples/slide-2.jpg")}.main-slider__item--img-3{background-image:url("../../assets/img/samples/slide-3.jpg")}.main-slider__item--img-4{background-image:url("../../assets/img/samples/slide-4.jpg")}.main-slider__item-content{top:50%;left:20px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:575.98px){.main-slider__item-content{text-align:center;-webkit-transform:none;transform:none}}@media (min-width:576px){.main-slider__item-content{left:50px;right:auto;text-align:left}.main-slider__item-title>span{display:block}}@media (min-width:768px){.main-slider__item-content{left:100px;right:auto}}.main-slider__item-title{text-shadow:0 2px 12px rgba(0,0,0,.42);letter-spacing:-.03em;line-height:1em;margin-bottom:.5em;font-size:23px}@media (max-width:575.98px){.main-slider__item-title{margin-bottom:.2em;letter-spacing:0}}@media (min-width:576px){.main-slider__item-title{font-size:54px}}@media (min-width:768px){.main-slider__item-title{font-size:72px}.slick--arrows-modern{padding-bottom:95px}}.slick-next,.slick-prev{position:absolute;z-index:1;display:block;height:46px;width:46px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:2px solid #404040;outline:0;border-radius:50%;-webkit-transition:.3s;transition:.3s}.section-content--tertiary .slick--arrows-modern .slick-next-arrow span,.section-content--tertiary .slick--arrows-modern .slick-next-arrow::after,.section-content--tertiary .slick--arrows-modern .slick-next-arrow::before,.section-content--tertiary .slick--arrows-modern .slick-prev-arrow span,.section-content--tertiary .slick--arrows-modern .slick-prev-arrow::after,.section-content--tertiary .slick--arrows-modern .slick-prev-arrow::before,.slick-arrow-divider{background-color:#404040}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background-color:#404040;color:transparent}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:Ionicons;font-style:normal;font-weight:400;font-size:1rem;line-height:1;color:#fff;opacity:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before,[dir=rtl] .slick-next:before{content:"\f124"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"\f125"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick--arrows-top .slick-prev{right:56px;left:auto;top:0;margin-top:-40px}.slick--arrows-top .slick-prev:before{content:"\f124"}.slick--arrows-top .slick-next{right:0;top:0;margin-top:-40px}.slick--arrows-top .slick-next:before{content:"\f125"}.slick-arrow-divider{display:block;overflow:hidden;position:absolute;left:50%;margin-left:-1px;bottom:0;-webkit-transform:rotate(30deg);transform:rotate(30deg);width:2px;height:100px}.site-overlay,body,html{height:100%;width:100%}.site-overlay,a{background-color:transparent}.section-content--tertiary .slick-arrow-divider{background-color:#ececec}.slick--arrows-modern .slick-next-arrow,.slick--arrows-modern .slick-prev-arrow{bottom:37px;position:absolute;z-index:1;display:block;cursor:pointer;background:0 0;color:transparent;padding:0;border:none;outline:0;-webkit-transition:.3s;transition:.3s;width:50px;height:30px}.footer,.page-heading,.room-slider__item,.rooms--blocks .room,.widget_posts .posts-list__item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.slick--arrows-modern .slick-next-arrow::after,.slick--arrows-modern .slick-next-arrow::before,.slick--arrows-modern .slick-prev-arrow::after,.slick--arrows-modern .slick-prev-arrow::before{content:"";display:block;position:absolute;width:6px;height:2px;right:0;top:15px;background-color:#fff;-webkit-transition:.2s;transition:.2s}.slick--arrows-modern .slick-next-arrow span,.slick--arrows-modern .slick-prev-arrow span{display:block;position:absolute;left:0;top:15px;width:48px;height:2px;background-color:#fff;-webkit-transition:.2s;transition:.2s}.slick--arrows-modern .slick-next-arrow:hover span,.slick--arrows-modern .slick-next-arrow:hover::after,.slick--arrows-modern .slick-next-arrow:hover::before,.slick--arrows-modern .slick-prev-arrow:hover span,.slick--arrows-modern .slick-prev-arrow:hover::after,.slick--arrows-modern .slick-prev-arrow:hover::before{background-color:#f60b0e}.slick--arrows-modern .slick-prev-arrow{left:50%;margin-left:-85px}.slick--arrows-modern .slick-prev-arrow::after,.slick--arrows-modern .slick-prev-arrow::before{right:auto;left:0}.slick--arrows-modern .slick-prev-arrow::before{-webkit-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}.slick--arrows-modern .slick-prev-arrow::after{-webkit-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}.slick--arrows-modern .slick-next-arrow{right:50%;margin-right:-85px}.slick--arrows-modern .slick-next-arrow::before{-webkit-transform:translateY(-2px) translateX(1px) rotate(45deg);transform:translateY(-2px) translateX(1px) rotate(45deg)}.slick--arrows-modern .slick-next-arrow::after{-webkit-transform:translateY(2px) translateX(1px) rotate(-45deg);transform:translateY(2px) translateX(1px) rotate(-45deg)}.search-input,.slick-dots{-webkit-transform:translateY(-50%)}.slick-dots{position:absolute;z-index:2;right:30px;top:50%;transform:translateY(-50%);list-style:none;padding:0;margin:0}.header,.site-overlay{position:fixed;left:0}.slick-dots>li{padding:0;margin:0;height:20px;width:48px;position:relative;cursor:pointer}.slick-dots>li>button{overflow:hidden;height:20px;width:50%;border:none;padding:0;margin:0;background:0 0;font-size:0;position:relative;z-index:2;outline:0}.search-input .submit:hover,.slick-dots>li>button:hover{cursor:pointer}.slick-dots>li::before{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-1px;background-color:rgba(255,255,255,.33);height:2px;width:50%;pointer-events:none;-webkit-transition:.3s cubic-bezier(.86, 0, .07, 1);transition:.3s cubic-bezier(.86, 0, .07, 1)}.slick-dots>li:hover::before{background-color:#fff;width:75%}.slick-dots>li.slick-active::before{background-color:#fff;width:100%}.header__logo--img img,img{max-width:100%;height:auto}body{font-family:Hind,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#717171;position:relative}.site-wrapper{display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}.header,.menu-menu-1-container{display:-webkit-box;display:-ms-flexbox}li.current-menu-item a{color:pink}// or whatever .site-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.site-overlay{top:0;z-index:102;cursor:pointer;visibility:hidden;opacity:0;-webkit-transition:visibility,opacity .4s linear;transition:visibility,opacity .4s linear}a{color:#fff;text-decoration:none;-webkit-text-decoration-skip:objects;-webkit-transition:color .2s linear;transition:color .2s linear}.header,.header__logo--txt{-webkit-transition:.4s cubic-bezier(.645, .045, .355, 1)}a:hover{color:#f60b0e;text-decoration:none}.header{height:50px;background-color:rgba(27,27,27,.55);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;transition:.4s cubic-bezier(.645, .045, .355, 1);z-index:103}.header>*{-ms-flex-negative:1;flex-shrink:1;min-width:0}.pinning-nav.pinned{background-color:rgba(20,20,20,.95)}.pinning-nav.unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.pinning-nav.pinning-top{background-color:rgba(27,27,27,.55)}.header__logo{margin-right:20px}.header__logo--txt{background-color:#f60b0e;font-family:Anton,sans-serif;color:#fff;font-size:1.5rem;letter-spacing:.125em;padding:20px 30px;transition:.4s cubic-bezier(.645, .045, .355, 1)}.main-nav__sub li a,.main-nav__ul li a,.menu>li>a,.nav-secondary{font-family:Montserrat,sans-serif}.header--is-scroll .header__logo--txt{padding-top:11px;padding-bottom:11px;font-size:1.2rem}.header__logo--txt>a,.nav-secondary>li>a:focus i,.nav-secondary>li>a:hover i{color:#fff}.header__logo--txt>a:focus,.header__logo--txt>a:hover{text-decoration:none}.header__logo--txt img{margin-right:12px}.header__logo--img{height:100%}.header__logo--img img{display:inline-block;-webkit-transition:.4s cubic-bezier(.645, .045, .355, 1);transition:.4s cubic-bezier(.645, .045, .355, 1);max-height:100%}.header__nav--secondary{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.site-wrapper--has-overlay .header__nav--secondary{opacity:0;pointer-events:none}.nav-secondary{display:inline-block;list-style:none;padding:0;margin:0;font-size:.6875rem}@media (min-width:992px){.main-slider__item{height:968px}.main-slider__item-title{font-size:120px}.header__nav--secondary{padding-right:2rem}.nav-secondary{padding-left:.5rem}.nav-secondary>li.nav-secondary__search{margin-right:.5rem}}.nav-secondary>li{display:inline-block;position:relative}.nav-secondary>li+li::before{content:"";display:block;position:absolute;left:0;top:50%;width:1px;height:1rem;margin-top:-.5rem;background-color:rgba(255,255,255,.1)}.nav-secondary>li>a{display:inline-block;padding:.5rem 1rem}.nav-secondary>li i{font-size:16px;line-height:1.2em;vertical-align:middle;position:relative;top:-1px;color:#fff}.nav-secondary>li i+.link-label{margin-left:.5625rem}.nav-secondary>li.nav-secondary__search{position:relative;margin-left:.5rem}@media (max-width:1199.98px){.nav-btn{width:36px;height:36px;padding:0;text-align:center;line-height:32px}.nav-btn .nav-btn__label{display:none}.nav-btn .nav-btn__icon{margin:0}}.main-nav__megamenu,.main-nav__sub{top:100%;z-index:1000;margin:0;background-color:#242424}.menu-menu-1-container{position:relative;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu>li{position:relative;padding:0;margin:0}.menu>li>a{display:block;color:#777;padding:.5em .25em;margin:0 .5em;text-decoration:none;position:relative;font-size:1em;font-weight:700;text-transform:none;-webkit-transition:color .3s;transition:color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:992px){.header--layout-center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header--layout-center .header__logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 20vw;flex:0 1 20vw;text-align:center;margin-right:0}.header--layout-center .menu-menu-1-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 40vw;flex:0 1 40vw;padding-left:1.5rem}.header--layout-center .menu-menu-1-container .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.header--layout-center .header__spacer{display:none}.header--layout-center .header__nav--secondary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 1 40vw;flex:0 1 40vw;text-align:right}.menu>li>a{font-size:.875em}.search-input{width:840px;max-width:80%}}.menu>li.active>a,.menu>li>a:hover{color:#fff;text-decoration:none}.menu>li.active>a::before,.menu>li>a:hover::before{-webkit-transform:translateX(-50%) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translateX(-50%) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}.menu>li>a::before{content:'';position:absolute;height:2px;width:50px;top:50%;left:50%;background-color:#f60b0e;-webkit-transform:translateX(-50%) rotate3d(0,0,1,-45deg) scale3d(0,1,1);transform:translateX(-50%) rotate3d(0,0,1,-45deg) scale3d(0,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(.23, 1, .32, 1);transition:transform .3s cubic-bezier(.23, 1, .32, 1);transition:transform .3s cubic-bezier(.23, 1, .32, 1),-webkit-transform .3s cubic-bezier(.23, 1, .32, 1);z-index:-1}.main-nav__megamenu{width:100%;left:0;position:absolute;text-align:left;padding:43px 55px;font-size:15px;border:1px solid transparent;opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.main-nav__megamenu .main-nav__title{font-size:14px;letter-spacing:-.03em;padding:3px 0;margin-bottom:19px;color:#404040;text-align:left;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700}.main-nav__ul li{display:block;text-align:left}.main-nav__ul li a{display:block;font-size:11px;line-height:18px;font-weight:700;text-align:left;padding:5px 0;color:rgba(64,64,64,.4);-webkit-transition:color .3s;transition:color .3s}.main-nav__ul li a:hover{color:#404040;text-decoration:none}.menu li>.main-nav__megamenu,.menu li>.main-nav__sub,.menu li>.main-nav__sub-2,.menu li>.main-nav__sub-3{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-75deg);transform:rotateX(-75deg);visibility:hidden}.menu li:hover>.main-nav__megamenu,.menu li:hover>.main-nav__sub,.menu li:hover>.main-nav__sub-2,.menu li:hover>.main-nav__sub-3{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1;visibility:visible}.main-nav__sub{position:absolute;padding:.75rem 0;min-width:200px;opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.3);box-shadow:0 1rem 3rem rgba(0,0,0,.3)}.main-nav__sub-2,.main-nav__sub-3{min-width:200px;position:absolute;left:100%;top:-.75rem;margin:0;padding:.75rem 0!important;opacity:0}.main-nav__sub>li>a{text-decoration:none}.main-nav__sub>li>a .badge{margin-left:.3em;line-height:1.2em;vertical-align:middle;font-size:10px}.main-nav__sub>li.has-children>a::after{content:"";display:block;position:absolute;right:24px;top:50%;margin-top:-2px;width:6px;height:4px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23777777' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E");background-size:6px 4px;background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-nav__sub>li.active>a{color:#fff;background-color:transparent}.main-nav__sub li a{display:block;text-transform:none;font-weight:400;font-size:.8125rem;color:#777;text-align:left;line-height:1.5em;padding:.5rem 1.5rem;letter-spacing:normal;border-bottom:1px solid transparent;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.main-nav__sub li a:hover{color:#fff;background-color:transparent}.main-nav__sub li:last-child>a{border-bottom:none}.menu li:hover .main-nav__sub{display:block}.main-nav__sub li{position:relative;padding:0;margin:0;display:block}.main-nav__sub li:hover .main-nav__sub-2{display:block;opacity:1}.main-nav__sub-2{border:1px solid transparent;background-color:#2e2e2e;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.main-nav__sub-2 li:hover .main-nav__sub-3{opacity:1;list-style:none;padding:0;border:1px solid transparent;background-color:#242424}.main-nav__sub-2 li.active>a{color:#fff}.main-nav__sub-3{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.main-nav__sub-3 li.active>a,.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover,.widget_recent_comments ul li a:hover,.widget_recent_entries ul li a:hover{color:#fff}@media only screen and (min-width:992px){.main-nav__sub li:hover>.main-nav__sub-2,.main-nav__sub-2 li:hover>.main-nav__sub-3,.menu li:hover>.main-nav__megamenu,.menu li:hover>.main-nav__sub{display:block}.menu .main-nav__item--social-links,.menu .nav-account__item,.menu .social-links__item,.menu-menu-1-container .main-nav__item--shopping-cart{display:none}}.error-404__number,.page-heading__title,.widget-instagram__item-meta,.widget_posts .posts-list__date{font-family:Montserrat,sans-serif}body.search-active .search-form-overlay{opacity:1;-webkit-transform:none;transform:none;pointer-events:all;z-index:104}body.search-active .search-form-close{opacity:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:999}body.search-active .search-form-control{cursor:default}body.search-active .search-form-control .search-form-toggler{-webkit-transform:scale(120);transform:scale(120);background-color:rgba(0,0,0,.95);z-index:9}.search-form-close{position:fixed;top:1rem;right:1rem;color:#fff;cursor:pointer;font-size:2rem;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.search-form-close:hover{-webkit-transform:rotate(0);transform:rotate(0)}.search-form-overlay{position:absolute;top:50%;left:0;right:0;pointer-events:none;opacity:0;padding-left:10%;padding-right:10%;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center}.search-input{position:relative;margin:0 auto;transform:translateY(-50%)}.search-input input[type=text]{color:#fff;font-size:1.5rem;line-height:1.5em;border:0;outline:0;background-color:transparent;border-radius:0;padding-left:0;-webkit-appearance:none;vertical-align:top;border-bottom:2px solid #404040;width:100%;padding-right:40px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (min-width:576px){.search-form-close{font-size:2.5rem;top:1.5rem;right:1.5rem}.search-input input[type=text]{font-size:2rem}}@media (min-width:768px){.header{height:80px}.header__logo{margin-right:36px}.nav-secondary>li.nav-secondary__search{margin-left:0}.menu>li.nav-secondary__login{display:none}.search-form-close{font-size:3rem;top:2rem;right:2rem}.search-input input[type=text]{font-size:2.5rem;padding-right:50px}}.search-input input[type=text]:active,.search-input input[type=text]:focus{border-bottom-color:#fff}.search-input ::-webkit-input-placeholder{color:rgba(255,255,255,.33)}.search-input :-moz-placeholder{color:rgba(255,255,255,.33);opacity:1}.search-input :-ms-input-placeholder{color:rgba(255,255,255,.33)}.search-input .submit{background-color:transparent;-webkit-appearance:none;border:none;color:#fff;display:block;position:absolute;top:50%;right:0;padding:0;margin:0;width:30px;height:30px;line-height:30px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-heading__title::after,.post-grid__cat a:hover,.post__meta-item>a:hover,.post__tax-item>a:hover,.search-form-control .search-form-toggler__icon:hover{color:#f60b0e}.search-input .submit i{display:inline-block;line-height:30px;position:relative;top:-4px}@media (min-width:768px){.search-input .submit{width:40px;height:40px;line-height:40px}.search-input .submit i{font-size:1.5em;line-height:40px}}.search-form-control{cursor:pointer;position:relative;display:inline-block;width:36px;height:36px;vertical-align:middle}.search-form-control .search-form-toggler{position:absolute;left:0;right:0;width:36px;height:36px;border-radius:100%;background-color:transparent;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:.7s cubic-bezier(.4, 0, .2, 1);transition:.7s cubic-bezier(.4, 0, .2, 1)}.search-form-control .search-form-toggler__icon{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease-in-out,color .3s ease-in-out;transition:opacity .3s ease-in-out,color .3s ease-in-out}.page-heading{text-align:center;background-image:url("../../assets/img/samples/slide-1.jpg");position:relative;z-index:2}.page-heading__inner{position:relative;padding-top:40px;padding-bottom:40px}@media (min-width:576px){.page-heading__inner{padding-top:60px;padding-bottom:60px}}@media (min-width:768px){.page-heading__inner{padding-top:100px;padding-bottom:100px}}.page-heading__title{letter-spacing:-.03em;text-transform:lowercase;font-weight:700;color:#fff;line-height:1.2em;margin:0;font-size:24px}@media (min-width:576px){.page-heading__title{font-size:calc(4.16667vw + 0px)}}@media (min-width:768px){.page-heading__title{font-size:calc(6.25vw - 16px)}}.page-heading__title::after{content:"."}.page-heading__post-title{line-height:1.1em;text-transform:none}.page-heading__post-title::after{display:none}.page-heading__breadcrumb{margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-heading__title+.page-heading__breadcrumb{margin-top:.5em}.section-content{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.section-content{padding-top:60px;padding-bottom:60px}}@media (min-width:992px){.search-input input[type=text]{font-size:3rem;padding-right:60px}.search-input .submit{width:50px;height:50px;line-height:50px}.search-input .submit i{font-size:2em;line-height:50px}.page-heading__inner{padding-top:134px;padding-bottom:134px}.page-heading__title{font-size:72px}.section-content{padding-top:120px;padding-bottom:120px}.section-content--no-padding{padding-top:0;padding-bottom:0}}.schedule__item:last-child .schedule__time,.schedule__item:last-child .schedule__title,.section-content--no-padding{padding-bottom:0}.section-content--no-padding{padding-top:0}.section-content__inner{padding-top:30px;padding-bottom:30px}@media (min-width:768px){.section-content--no-padding{padding-top:0;padding-bottom:0}.section-content__inner{padding-top:40px;padding-bottom:40px;padding-left:35px;max-width:334px}}@media (min-width:992px){.section-content__inner{padding-top:80px;padding-bottom:80px;padding-left:55px;max-width:456px}}.content{margin-bottom:4rem}.footer{background-image:url("../../assets/img/samples/footer-bg.jpg");position:relative;font-size:.875rem;line-height:1.5em}.footer::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;background-color:#1b1b1b;opacity:.95}.footer-widgets{border-top:1px solid #222;position:relative;z-index:2;padding-top:40px;padding-bottom:40px}.footer-copyright{text-align:center;padding-top:2.625rem;padding-bottom:2.625rem;border-top:1px solid rgba(51,51,51,.5);background-color:rgba(0,0,0,.1);position:relative;z-index:2}.demo-btn-wrapper .btn,.footer__logo,.room__meta{margin-bottom:1rem}.error-404-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-404__number{font-size:54px;line-height:1.2em;font-weight:700;letter-spacing:-.01em;opacity:.42;text-align:center;padding:.2em 0}@media (min-width:576px){.page-heading__title+.page-heading__breadcrumb{margin-top:1.2em}.error-404__number{font-size:120px}.room__meta--lg .room__meta-item .room__meta-item-value>i,.room__meta--lg .room__meta-item>i{font-size:20px;line-height:1.2em}}@media (min-width:768px){.error-404__number{font-size:160px}}@media (min-width:992px){.content,.demo-btn-wrapper .btn{margin-bottom:0}.footer-widgets{padding-top:3rem;padding-bottom:3rem}.error-404__number{font-size:200px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.post-grid__cat a,.post__meta-item>a,.post__tax-item>a,.widget_posts .posts-list__date{color:#717171}.wp-caption{margin:0 0 2rem;padding-top:1rem;max-width:100%}.wp-caption .wp-caption-text{margin:0;padding:1rem 0 0;text-align:center;font-size:.8125rem}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.comment-content a{word-wrap:break-word}.alignleft{float:left;margin:0 30px 20px 0}.alignright{float:right;margin:0 0 20px 30px}.aligncenter{display:block;margin:0 auto 20px;clear:both}.aligncenter.wp-caption{margin:0 auto 2rem;max-width:100%}.alignnone{margin:0 0 20px;clear:both}.demo-btn-wrapper .btn+.btn{margin-left:1em}.spacer{height:2rem}.spacer-lg{height:4rem}.spacer-xl{height:6rem}.spacer-xxl{height:8rem}.col--no-padding{padding-left:0!important;padding-right:0!important}.preloader-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#1b1b1b;z-index:999999}@-webkit-keyframes pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.preloader{position:fixed;left:50%;top:50%;width:32px;height:32px;margin-left:-16px;margin-top:-16px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:100%;-webkit-animation:1s ease-in-out infinite pulseScaleOut;animation:1s ease-in-out infinite pulseScaleOut;background-color:#f60b0e}.comments,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul{list-style:none;padding:0;margin:0}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{padding:0 0 1rem 20px;position:relative;text-transform:uppercase;letter-spacing:.15em;font-size:.75rem}.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_meta ul li:last-child,.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child,.widget_recent_comments ul li:last-child,.widget_recent_entries ul li:last-child{padding-bottom:0;border-bottom:none}.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_pages ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a{color:#717171;display:inline-block}.widget_archive ul li a:before,.widget_categories ul li a:before,.widget_meta ul li a:before,.widget_nav_menu ul li a:before,.widget_pages ul li a:before,.widget_recent_comments ul li a:before,.widget_recent_entries ul li a:before{content:"";position:absolute;top:.35rem;left:0;display:block;width:6px;height:6px;border-radius:50%;font-style:normal;font-weight:400;background-color:transparent;-webkit-transition:.2s linear;transition:.2s linear;-webkit-transform:translate(-5px);transform:translate(-5px)}.widget_archive ul li a:hover::before,.widget_categories ul li a:hover::before,.widget_meta ul li a:hover::before,.widget_nav_menu ul li a:hover::before,.widget_pages ul li a:hover::before,.widget_recent_comments ul li a:hover::before,.widget_recent_entries ul li a:hover::before{background-color:#f60b0e;-webkit-transform:translate(0);transform:translate(0)}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul{margin-top:1em;margin-bottom:-1em}.widget_archive.widget--footer .widget__content>ul,.widget_archive.widget--sidebar .widget__content,.widget_categories.widget--footer .widget__content>ul,.widget_categories.widget--sidebar .widget__content,.widget_meta.widget--footer .widget__content>ul,.widget_meta.widget--sidebar .widget__content,.widget_nav_menu.widget--footer .widget__content>ul,.widget_nav_menu.widget--sidebar .widget__content,.widget_pages.widget--footer .widget__content>ul,.widget_pages.widget--sidebar .widget__content,.widget_recent_comments.widget--footer .widget__content>ul,.widget_recent_comments.widget--sidebar .widget__content,.widget_recent_entries.widget--footer .widget__content>ul,.widget_recent_entries.widget--sidebar .widget__content{margin-left:-20px}.widget--sidebar{padding-left:20px;margin-bottom:4rem}.post-author__content p:last-child,.post__meta,.post__title,.widget--sidebar .widget__title,.widget--sidebar:last-child{margin-bottom:0}.widget--sidebar .widget__header{position:relative;padding-bottom:1.5rem;margin-bottom:1.875rem}.widget--sidebar .widget__header::before{content:"";display:block;position:absolute;width:30px;height:4px;left:-20px;bottom:0;background-color:rgba(255,255,255,.1)}.widget--footer{padding-top:calc($footer-widget-padding-y / 2);padding-bottom:calc($footer-widget-padding-y / 2);padding-left:20px;padding-right:20px}.widget--footer .widget__header{position:relative;padding:30px 0 0;margin-bottom:2rem}.widget--footer .widget__header::before{content:"";display:block;position:absolute;left:-20px;top:0;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;line-height:1.2em}.widget--footer .widget__header::after{content:"";display:block;position:absolute;top:4px;left:0;height:1px;width:24px;overflow:hidden;background-color:#f60b0e}.widget--footer .widget__title{font-size:1.125rem;margin-bottom:0}.footer-widgets__row--is-numbered{counter-reset:widget-number}.footer-widgets__row--is-numbered [class*=col-]{counter-increment:widget-number}.footer-widgets__row--is-numbered [class*=col-] .widget__header::before{content:"0" counter(widget-number)}.schedule-list{list-style:none;padding:0;margin:0;display:table}.schedule__item{display:table-row}.schedule__time,.schedule__title{display:table-cell;padding-bottom:1rem}.schedule__title{padding-right:1.5rem}.widget-social .widget__content{overflow:hidden;position:left}.widget_posts .posts-list{list-style:none;padding:0;margin:0 0 0 -20px}.widget_posts .posts-list__item{position:relative;margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.widget_posts .posts-list__item::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.widget_posts .posts-list__item::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(27,27,27,.75);opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.widget_posts .posts-list__item:hover::after,.widget_posts .posts-list__item:hover::before{opacity:1}.widget_posts .posts-list__holder{min-height:90px;padding:20px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:991.98px){.widget_posts .posts-list__holder{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.section-media__inner{padding-top:230px;padding-bottom:230px}.testimonial{padding:30px 60px}.main-slider__item-content{left:150px;right:auto}.nav-secondary{padding-left:1rem}.nav-btn .nav-btn__icon{display:none}.menu>li>a{font-size:1em;padding-left:.5em;padding-right:.5em}.section-content__inner{max-width:550px}.error-404__number{font-size:240px}.widget_posts .posts-list__holder{padding-right:40px}}.widget_posts .posts-list__date{text-transform:uppercase;font-size:.625rem;padding-right:46px;margin-right:20px;position:relative}.widget_posts .posts-list__date::after{content:"";display:block;position:absolute;right:0;top:50%;width:24px;height:1px;background-color:rgba(255,255,255,.3);overflow:hidden}.widget_posts .posts-list__title{font-size:.75rem;line-height:1.25em;text-transform:uppercase;margin-bottom:0}.widget_posts .posts-list__item--post-1::before{background-image:url("../../assets/img/samples/post-widget-1.jpg")}.widget_posts .posts-list__item--post-2::before{background-image:url("../../assets/img/samples/post-widget-2.jpg")}.widget_posts .posts-list__item--post-3::before{background-image:url("../../assets/img/samples/post-widget-3.jpg")}.tagcloud .btn{margin:0 .5rem .75rem 0;text-transform:uppercase}.widget-instagram__list{list-style-type:none;padding:0;margin:0 -2px -14px;overflow:hidden}.widget-instagram__list--gutter-xs .widget-instagram__item{margin-bottom:4px}.widget-instagram__item{float:left;width:16.66%;padding-left:2px;padding-right:2px;margin-bottom:14px}.widget-instagram__list--4cols .widget-instagram__item{width:25%}.widget-instagram__img{vertical-align:top;margin:0;width:100%;height:auto;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.widget-instagram__link-wrapper{display:block;position:relative;overflow:hidden}.widget-instagram__link-wrapper::after,.widget-instagram__link-wrapper::before{content:"";position:absolute;background-color:#f60b0e;-webkit-transition:-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s;top:0;width:4px;height:100%;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);z-index:1}.widget-instagram__link-wrapper::before{left:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.widget-instagram__link-wrapper::after{right:0;-webkit-transform-origin:50% 0%;transform-origin:50% 0%}.widget-instagram__link-wrapper:hover .widget-instagram__plus-sign::after,.widget-instagram__link-wrapper:hover .widget-instagram__plus-sign::before,.widget-instagram__link-wrapper:hover::after,.widget-instagram__link-wrapper:hover::before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-duration:.4s;transition-duration:.4s}.widget-instagram__link-wrapper:hover::after{-webkit-transition-delay:0s;transition-delay:0s}.widget-instagram__link-wrapper:hover .widget-instagram__plus-sign::after,.widget-instagram__link-wrapper:hover .widget-instagram__plus-sign::before{-webkit-transition-delay:0.2s;transition-delay:0.2s}.widget-instagram__link-wrapper:hover .widget-instagram__img{opacity:.5}.widget-instagram__link-wrapper:hover .widget-instagram__item-meta{opacity:1}.post__thumb:hover::before,.rooms--list .room__img:hover::before,.rooms--modern .room__img:hover::before,.widget-instagram__item-meta{opacity:0}.widget-instagram__plus-sign{position:relative;display:block;width:100%}.widget-instagram__plus-sign::after,.widget-instagram__plus-sign::before{content:"";position:absolute;background-color:#f60b0e;-webkit-transition:-webkit-transform .2s;transition:transform .2s,-webkit-transform .2s;left:0;width:100%;height:4px;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);z-index:1}.widget-instagram__plus-sign::before{top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}.widget-instagram__plus-sign::after{bottom:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.widget-instagram__item-meta{display:block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:.75rem;color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}.post__body,.post__tax,.post__thumb{position:relative}.post__meta-item,.post__tax-item{font-size:.6875rem;font-family:Montserrat,sans-serif}.widget-instagram__item-meta i{font-size:20px;line-height:1.2em;vertical-align:middle;margin-right:.2em}.widget-instagram__item-meta-comments,.widget-instagram__item-meta-likes{padding:0 1em}.widget-instagram__list+.widget-instagram__btn{margin-top:4rem}.post{margin-bottom:4.25rem}.post.post--single-post{margin-bottom:3.75rem}.post__thumb{margin-bottom:10;overflow:hidden}.post__thumb::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);pointer-events:none;z-index:1;-webkit-transition:opacity .4s;transition:opacity .4s}.post__thumb img{width:100%;height:auto;-webkit-transform:scale(1000.1);transform:scale(1.1);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.post__thumb:hover img{-webkit-transform:scale(1);transform:scale(1)}.post__body{z-index:2}.post__header{margin-bottom:2.5rem}.post__tax{padding:0 0 24px;margin-bottom:34px}.post__tax::before{content:"";display:block;position:absolute;left:0;bottom:0;width:30px;height:4px;background-color:#333}.post__tax-item{line-height:1.2em;font-weight:400;letter-spacing:.15em}.post__title+.post__meta{margin-top:1rem}.post__meta-item{display:inline-block;text-transform:uppercase;font-weight:700;margin-right:2em}.post__meta-item::before{display:inline-block;content:"";font-family:Ionicons;font-weight:400;font-style:normal;color:#c2c2c2;font-size:16px;margin-right:.75em;vertical-align:middle;position:relative;top:-1px}.post__meta-item--date::before{content:"\f117"}.post__meta-item--author::before{content:"\f213"}.post__meta-item--comments::before{content:"\f11a"}.post-grid__cat::after,.post-grid__thumb::before{content:"";display:block;position:absolute;bottom:0}.pagination--blog{padding-top:1.375rem}.post-author,.post-comments{margin-bottom:5rem}.post-author__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment__author,.rating-bars{display:-webkit-box;display:-ms-flexbox}.post-author__avatar{-ms-flex-negative:1;flex-shrink:1;margin:0 1rem 0 0;overflow:hidden;border-radius:50%}.post-author__name{margin-bottom:.2em;font-size:1.25rem}.post-author__nickname{font-size:.6875rem;font-family:Montserrat,sans-serif;margin-bottom:0}.post-author__links{margin-left:auto}.post-author__link{margin-left:.5rem}.comments .children{padding:0;margin:0;list-style:none}.comments__inner{margin-bottom:3.125rem}.comment__author{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.comment__reply-link,.post-grid__author-avatar,.post-grid__cat-item,.rating-bars__number-current,.rating-icons{display:inline-block}.comment__author-avatar{-ms-flex-negative:1;flex-shrink:1;width:68px;height:68px;overflow:hidden;border-radius:50%;margin:0 1rem 0 0}.comment__body p:last-child,.room__meta--lg .room__meta-item--rating .room__meta-item-value,.rooms--grid .room__body>:last-child,.rooms--grid.no-gutters .room,.rooms--list .room__excerpt p:last-child{margin-bottom:0}.comment__author-name{font-size:1rem;margin-bottom:0}.comment__post-date{font-size:.8125rem}.comment__reply-link,.post-grid__author-name,.post-grid__cat{font-family:Montserrat,sans-serif;font-size:.6875rem}.comment__body{margin-bottom:1.25rem}.comment__reply-link{text-transform:uppercase;letter-spacing:.27em}.bypostauthor{border-left:4px solid #f60b0e;padding-left:2rem}.post-grid{overflow:hidden;margin-bottom:-3rem}.post-grid__body{padding:0 0 0 18px}.post-grid__thumb{position:relative;overflow:hidden;margin:0}.post-grid__thumb::before{left:0;right:0;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#1b1b1b));background-image:linear-gradient(to bottom,transparent,#1b1b1b);pointer-events:none;z-index:1}.post-grid__thumb img{width:100%;height:auto;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.post-grid__thumb:hover img{-webkit-transform:scale(1);transform:scale(1)}.post-grid__author-avatar{width:34px;height:34px;overflow:hidden;border-radius:50%;border:2px solid #fff;vertical-align:middle;margin-right:.375rem}.post-grid__author-avatar img{display:inline-block;vertical-align:middle}.post-grid__author--on-thumb{position:relative;-webkit-transform:translateY(-54px);transform:translateY(-54px);z-index:1}.post-grid__author-name{color:#fff}.post-grid__cat{position:relative;padding-bottom:25px;line-height:1.2em;letter-spacing:.15em;margin-bottom:2rem}.rating,.rating-icons{height:1em;margin-bottom:1rem;white-space:nowrap;overflow:hidden;font-style:normal}.post-grid__cat::after{left:-18px;background-color:#333;width:30px;height:4px}.rating,.rating-icons{font-size:16px;font-weight:400}.rating{position:relative;line-height:1;width:86px;letter-spacing:6px;font-family:Ionicons}.rating-bars__numbers,.room-details,.room__meta-item{font-family:Montserrat,sans-serif}.rating::before{color:#5a5a5a;content:"\f200\f200\f200\f200\f200"}.rating .rating__inner{display:block;overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.rating .rating__inner::before{content:"\f200\f200\f200\f200\f200";color:#f60b0e;position:absolute;top:0;left:0}.rating.rating--1 .rating__inner{width:20%}.rating.rating--1_5 .rating__inner{width:30%}.rating.rating--2 .rating__inner{width:40%}.rating.rating--2_5 .rating__inner{width:50%}.rating.rating--3 .rating__inner{width:60%}.rating.rating--3_5 .rating__inner{width:70%}.rating.rating--4 .rating__inner{width:80%}.rating.rating--4_5 .rating__inner{width:90%}.rating.rating--5 .rating__inner{width:100%}.rating-icons{position:relative;line-height:1em;text-align:left}.rating-icons [class*=fa-],.rating-icons i{margin-right:6px}.rating-icons [class*=fa-]:last-child,.rating-icons i:last-child{margin-right:0}.rating-icons__placeholder{color:#5a5a5a}.rating-icons__active{display:block;position:absolute;left:0;top:0;color:#f60b0e}.rating-bars{display:flex}.rating-bars__bars,.room__meta--lg{display:-webkit-box;display:-ms-flexbox}.rating-bars__bars{width:30px;height:20px;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:.25rem}.rating-bars__bars .bar{height:100%;background-color:rgba(255,255,255,.2);margin:0 1px;width:3px}.rating-bars__bars .bar:first-child{height:40%}.rating-bars__bars .bar:nth-child(2){height:55%}.rating-bars__bars .bar:nth-child(3){height:70%}.rating-bars__bars .bar:nth-child(4){height:85%}.rating-bars__bars .bar:nth-child(5){height:100%}.rating-bars__bars.rating-bars__bars-1 .bar:first-child,.rating-bars__bars.rating-bars__bars-2 .bar:first-child,.rating-bars__bars.rating-bars__bars-2 .bar:nth-child(2),.rating-bars__bars.rating-bars__bars-3 .bar:first-child,.rating-bars__bars.rating-bars__bars-3 .bar:nth-child(2),.rating-bars__bars.rating-bars__bars-3 .bar:nth-child(3),.rating-bars__bars.rating-bars__bars-4 .bar:first-child,.rating-bars__bars.rating-bars__bars-4 .bar:nth-child(2),.rating-bars__bars.rating-bars__bars-4 .bar:nth-child(3),.rating-bars__bars.rating-bars__bars-4 .bar:nth-child(4),.rating-bars__bars.rating-bars__bars-5 .bar{background-color:#f60b0e}.rating-bars__numbers{display:inline-block;font-size:1.5rem;color:#fff;line-height:1em}.rating-bars__number-overall{display:inline-block;font-size:.5em;line-height:1.2em;vertical-align:top;margin-left:-.15em}.rating-bars__number-overall::before{content:"/";display:inline-block;margin-right:.25rem}.room__meta-item{display:inline-block;color:#717171;font-size:.6875rem;text-transform:uppercase;font-weight:700;margin-right:.75rem}.room__meta-item:last-child{margin-right:0}.room__meta-item .room__meta-item-value>i,.room__meta-item>i{display:inline-block;vertical-align:middle;position:relative;top:-1px;color:#c2c2c2;font-size:16px;font-weight:400;margin-right:.5rem}.room__meta--lg{display:flex;overflow:hidden;margin-bottom:2.375rem}.filter,.rooms--list .room,.rooms--modern .room{display:-webkit-box;display:-ms-flexbox}.room__meta--lg .rating{margin:0 auto}.room__meta--lg .room__meta-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;text-align:center;padding:.2rem 0}.room__meta--lg .room__meta-item:not(:first-child)::before{content:"";display:block;width:1px;height:100px;position:absolute;top:0;bottom:0;background-color:rgba(255,255,255,.1)}.room__meta--lg .room__meta-item--rating{padding-top:.3rem}.room__meta--lg .room__meta-item-value{min-height:2rem;margin-bottom:.5rem}.room__meta--lg .room__meta-item-label{color:#fff}.filter{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__item{margin:0 .5rem}.rooms--blocks,.rooms--list .room{margin-bottom:4rem}@media (max-width:767.98px){.breadcrumb-item{font-size:.62475rem}.breadcrumb-item+.breadcrumb-item::before{padding-right:.4165rem;padding-left:.4165rem}.icobox__title{font-size:1.25rem}.pricing-table{margin-bottom:2rem}.main-slider__item-content .btn-link--dash{padding:.5rem;font-size:.5rem;border:none}.main-slider__item-content .btn-link--dash::before{display:none}.slick-dots{display:none!important}:root{font-size:.875rem}.post-grid__title{font-size:1.125rem}.filter__item{-ms-flex-preferred-size:50%;flex-basis:50%;min-width:50%;margin:0 0 .5rem;padding:0 .5rem}.filter__item .btn{width:100%}}.filter__item .btn:not(.btn-primary):hover{cursor:pointer}.rooms--list .room{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:576px){.room__meta--lg .room__meta-item-value{font-size:1.125rem}.rooms--list .room{margin-bottom:5rem}}@media (min-width:992px){.post__thumb{margin-right:-65px}.post__thumb+.post__body{margin-top:-60px}.post__body{margin-left:33px;margin-right:-34px}.post__tax::before{left:-20px}.room__meta-item{margin-right:1.5rem}.col-md-3 .room__meta-item{margin-right:.75rem}.rooms--list .room{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7.5rem}.rooms--list .room:nth-child(2n) .room__body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rooms--list .room:nth-child(2n) .room__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.rooms--list .room:nth-child(2n) .room__badge{right:auto;left:0}.rooms--list .room:nth-child(2n) .room__badge::before{border-right:none;right:auto;left:0;border-left:70px solid #f60b0e}.rooms--list .room:nth-child(2n) .room__badge--secondary::before{border-left-color:#404040}.rooms--list .room__body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2rem}.rooms--list .room__complexity{margin-bottom:1.875rem}.rooms--list .room__title{margin-bottom:.75rem}@media (max-width:991.98px){.menu .main-nav__sub .main-nav__sub-2 li:hover .main-nav__sub-3,.menu .main-nav__sub li.has-children>a::after,.menu-menu-1-container .menu>li.has-children>a::after,.menu-menu-1-container .menu>li>a::before,.nav-secondary>li+li::before,.nav-secondary>li.nav-secondary__login{display:none}.burger-menu-icon{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:block;position:relative;cursor:pointer;width:26px;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:19px;margin-left:.75rem;margin-right:1rem}.burger-menu-icon__line{cursor:pointer;height:3px;width:100%;background-color:#fff;position:absolute;top:0;left:0;opacity:1;display:block;border-radius:1px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger-menu-icon__line:nth-child(2){top:8px}.burger-menu-icon__line:nth-child(3){top:16px}.burger-menu-icon--active .burger-menu-icon__line:first-child{top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.burger-menu-icon--active .burger-menu-icon__line:nth-child(2){opacity:0;left:-60px}.burger-menu-icon--active .burger-menu-icon__line:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.main-nav__toggle-2::before,.main-nav__toggle::before{content:"\f218";font-family:Ionicons;font-weight:400;font-style:normal;font-size:16px;line-height:30px}.menu-menu-1-container{width:270px;left:0;-webkit-transform:translateX(-270px);transform:translateX(-270px);height:100%;position:fixed;top:0;bottom:0;margin:0;z-index:103;overflow:auto;-webkit-transition:.3s cubic-bezier(.77, 0, .175, 1);transition:.3s cubic-bezier(.77, 0, .175, 1);background-color:#242424}.main-nav__toggle,.main-nav__toggle-2{position:absolute;right:16px;cursor:pointer;z-index:1;display:block}.site-wrapper--has-overlay .menu-menu-1-container{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.5s cubic-bezier(.77, 0, .175, 1);transition:.5s cubic-bezier(.77, 0, .175, 1)}.menu-menu-1-container .menu{width:100%;border-top:1px solid rgba(255,255,255,.06);height:100%;overflow-y:auto;display:block}.menu-menu-1-container .menu>li>a{margin:0;text-transform:none;padding:16px 30px;font-size:.875rem;text-align:left;border-right:0px solid;background-color:transparent;color:#fff;line-height:1.5em;border-bottom:1px solid rgba(255,255,255,.06);position:static}.menu-menu-1-container .menu>li.nav-secondary__login>a i{margin-right:.5em}.menu li:hover .main-nav__sub,.menu li:hover .main-nav__sub .main-nav__sub-2{display:none;-webkit-box-shadow:none;box-shadow:none}.main-nav__toggle{width:30px;height:30px;line-height:30px;text-align:center;top:12px;-webkit-transition:.4s;transition:.4s}.main-nav__toggle-2{width:20px;height:20px;top:0;-webkit-transition:.4s;transition:.4s}.main-nav__toggle--rotate::before{content:"\f209"}.main-nav__sub-2,.main-nav__sub-3{width:100%;position:static;left:100%;top:0;display:none;margin:0;padding:0!important;border:0 solid;-webkit-transform:none;transform:none;opacity:1;visibility:visible}.main-nav__sub-2 li,.main-nav__sub-3 li{margin:0;padding:0;position:relative}.main-nav__sub-2 li a{display:block;padding:10px 25px}.main-nav__sub-2 li:hover>a{color:#fff}.main-nav__sub-3 li a{display:block;padding:10px 25px}.main-nav__sub-3 li:hover>a{color:#fff}.menu-menu-1-container .menu>li{width:100%;display:block;float:none;border-right:none;background-color:transparent;position:relative;white-space:inherit}.menu-menu-1-container .menu li.has-children>a::after{-webkit-transform:none;transform:none;top:13px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23fff' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E")}.menu .main-nav__megamenu,.menu .main-nav__sub{background-color:#2e2e2e;padding:15px 0;border:none;-webkit-transform:none;display:none;position:relative;top:0;visibility:visible;opacity:1}.menu .main-nav__sub{transform:none}.menu .main-nav__sub li a{line-height:1.5em;font-size:.75rem;padding:7px 0 7px 40px;color:#fff;-webkit-transition:color .3s;transition:color .3s;border-bottom:none}.menu .main-nav__sub li a:hover{color:#fff}.menu .main-nav__sub li:hover>a{background-color:transparent;color:#fff}.menu .main-nav__sub li:hover .main-nav__sub-2{background-color:transparent}.menu .main-nav__sub li .main-nav__sub-2{padding:15px 0}.menu .main-nav__sub li .main-nav__sub-2 li a{padding-left:50px}.menu .main-nav__sub li .main-nav__sub-2 li a:hover{background-color:none}.menu .main-nav__sub li .main-nav__sub-2 li .main-nav__sub-3 li a{padding-left:60px}.menu .main-nav__megamenu{color:#fff;transform:none}.menu .main-nav__megamenu [class^=col-]{padding-bottom:15px}.menu .main-nav__megamenu div[class^=col-]{padding-left:30px;padding-right:30px}.menu .main-nav__megamenu .main-nav__title{color:#fff;font-size:11px;padding:10px 30px;margin:0}.menu .main-nav__megamenu>ul{width:100%;margin:0;padding:0;font-size:13px}.menu .main-nav__megamenu>ul>li>a{padding:7px 20px 7px 40px;line-height:1.5em;font-size:10px;color:#fff}.menu .main-nav__megamenu>ul>li>a:hover{color:#fff}.menu li:hover .main-nav__megamenu{display:none;position:relative;top:0}.main-nav__sub li:hover>.main-nav__sub-2,.main-nav__sub li>.main-nav__sub-2,.main-nav__sub-2 li:hover>.main-nav__sub-3,.main-nav__sub-2 li>.main-nav__sub-3,.menu li:hover>.main-nav__megamenu,.menu li:hover>.main-nav__sub,.menu li>.main-nav__megamenu,.menu li>.main-nav__sub{-webkit-transform:none;transform:none;visibility:visible}.main-nav__sub li:hover>.main-nav__sub-2,.main-nav__sub-2 li:hover>.main-nav__sub-3,.main-nav__sub-2 li>.main-nav__sub-3,.menu li:hover>.main-nav__megamenu,.menu li>.main-nav__megamenu{opacity:1}.footer-widgets__row [class*=col-]:last-child .widget--footer{margin-bottom:0!important}.rooms--list .room__title{font-size:1.5rem}}.rooms--list .room__meta{margin-bottom:1.5rem}@media (min-width:992px){.rooms--list .room__body{width:42%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:4.375rem 2.75rem}.rooms--list .room__meta{margin-bottom:2.5rem}}.rooms--list .room__footer{margin-top:2.1875rem}.rooms--list .room__img{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;overflow:hidden}@media (min-width:992px){.rooms--list .room__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:58%;margin-top:40px;margin-bottom:40px}}.rooms--list .room__img::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.2);pointer-events:none;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.rooms--grid .room__img::after,.rooms--grid .room__img::before{right:0;bottom:0;z-index:2;content:"";left:0;pointer-events:none;display:block}.rooms--list .room__img img{width:100%;height:auto;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.rooms--list .room__img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.rooms--grid .room{margin-bottom:30px}.rooms--grid .room__inner{position:relative;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.5);box-shadow:0 3px 15px rgba(0,0,0,.5);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.rooms--grid .room__inner:hover{box-shadow:0 10px 30px rgba(0,0,0,.5)}.rooms--grid .room__inner:hover .room__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.rooms--grid .room__img{margin:0;position:relative;overflow:hidden}.rooms--grid .room__img::before{position:absolute;top:0;background-color:rgba(0,0,0,.42)}.rooms--grid .room__img::after{position:absolute;top:25%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background-image:linear-gradient(to bottom,transparent,#000)}.rooms--grid .room__img img{position:relative;z-index:1;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:100%;height:auto}.rooms--grid .room__img a{display:block}.rooms--grid .room__body{position:absolute;z-index:3;bottom:1.875rem;left:1.875rem;right:1.875rem}.rooms--grid .room__title{font-size:1.125rem;margin-bottom:1em}.rooms--grid-space .room__body{top:1.875rem;pointer-events:none}.rooms--grid-space .room__title{font-size:.875rem;text-transform:uppercase;margin-top:.25rem;padding-right:80px}.rooms--grid-space .room__meta{position:absolute;bottom:0}.rooms--grid-space .room__complexity{position:absolute;right:0;top:0}.rooms--grid-space .room__img::after{top:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(black)),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),color-stop(30%,transparent));background-image:linear-gradient(to bottom,transparent 50%,#000),linear-gradient(to bottom,rgba(0,0,0,.75),transparent 30%)}.rooms--modern .room{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.widget--footer{padding-top:3em;padding-bottom:3em}.widget-instagram__list{margin-left:-7px;margin-right:-8px}.widget-instagram__list--gutter-xs .widget-instagram__item{padding-left:2px;padding-right:2px}.widget-instagram__item{width:33.3%;padding-left:7px;padding-right:8px}.widget-instagram__list--4cols .widget-instagram__item{width:25%}.post-author{margin-left:34px}.post-author__header{margin-left:-84px}.comments .children{margin-left:68px}.rooms--modern .room{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.rooms--modern .room__body{padding:3rem .5rem 3rem 4rem}}.rooms--modern .room__body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;z-index:3}@media (min-width:768px) and (max-width:991.98px){.widget_posts .posts-list__date{padding-right:26px;margin-right:14px}.widget_posts .posts-list__date::after{width:16px}.rooms--modern .room__body{padding:1rem 0 1rem 1.5rem}}.rooms--modern .room__title{font-size:1.5rem}@media (min-width:768px){.rooms--modern .room__title{font-size:2.5rem;margin-left:-8.125rem}.rooms--modern .room__excerpt{padding-bottom:1rem}}.rooms--modern .room__meta{margin-bottom:2.25rem}@media (min-width:768px) and (max-width:991.98px){.rooms--modern .room__title{font-size:1.5rem;margin-left:0}.rooms--modern .room__meta{margin-bottom:1rem}.rooms--modern .room__meta .room__meta-item{margin-right:.5rem}.rooms--modern .room__meta .room__meta-item:last-child{margin-right:0}.rooms--modern .room__excerpt{font-size:.75rem}}@media (min-width:768px){.rooms--modern .room__footer{margin-left:-6.5rem}}@media (min-width:768px) and (max-width:991.98px){.rooms--modern .room__footer{margin-left:0}.rooms--modern .room__footer .btn-link--dash::before{width:40px}}.rooms--modern .room__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 1.5rem;position:relative;overflow:hidden;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.5);box-shadow:0 10px 30px rgba(0,0,0,.5)}.rooms--modern .room__img::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.42);z-index:2;-webkit-transition:opacity .4s;transition:opacity .4s;pointer-events:none}.room-slider__item::before,.rooms--blocks .room::before{top:0;background-color:rgba(0,0,0,.5);bottom:0;right:0;left:0;content:""}.rooms--modern .room__img img{-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.rooms--modern .room__img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.rooms--has-icon .room__img a::before{content:"\f218";display:block;position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background-color:#f60b0e;color:#fff;z-index:4;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.4s cubic-bezier(.785, .135, .15, .86);transition:.4s cubic-bezier(.785, .135, .15, .86);opacity:0;font-family:Ionicons;font-style:normal;font-weight:400;font-size:32px;line-height:72px;text-align:center;text-rendering:auto}.rooms--has-icon .room__img a:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.rooms--blocks .room{width:100%;background-image:url("../../assets/img/samples/room-block-img-1.jpg");text-align:center;height:150px;position:relative;overflow:hidden}.rooms--blocks .room::before{display:block;position:absolute;z-index:1;-webkit-transition:background-color .4s;transition:background-color .4s}@media (min-width:768px){.rooms--modern .room__img{-ms-flex-preferred-size:57%;flex-basis:57%;min-width:57%;margin-bottom:0}.rooms--blocks .room{height:240px}}@media (min-width:992px){.rooms--blocks .room{height:300px}}.rooms--blocks .room:hover::before{background-color:rgba(0,0,0,.75)}.rooms--blocks .room__link-wrapper{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.rooms--blocks .room__title{font-size:1.5rem;margin-bottom:0}.rooms--blocks img{width:100%;height:auto}.rooms--blocks .room--room-2{background-image:url("../../assets/img/samples/room-block-img-2.jpg")}.rooms--blocks .room--room-3{background-image:url("../../assets/img/samples/room-block-img-3.jpg")}.rooms--blocks .room--room-4{background-image:url("../../assets/img/samples/room-block-img-4.jpg")}.rooms--blocks .room--room-5{background-image:url("../../assets/img/samples/room-block-img-5.jpg")}.room-slider__item{height:280px;width:100%}@media (min-width:576px){.room-slider__item{height:360px}}@media (min-width:768px){.rooms--blocks .room__title{font-size:2.5rem}.room-slider__item{height:480px}}@media (min-width:992px){.room-slider__item{height:660px}}.room-slider__item::before{display:block;position:absolute}.room-slider__item::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:60%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#1b1b1b));background-image:linear-gradient(to bottom,transparent,#1b1b1b)}.room-slider__item--img-1{background-image:url("../../assets/img/samples/room-single-1.jpg")}.room-slider__item--img-2{background-image:url("../../assets/img/samples/room-single-2.jpg")}.room-slider__item--img-3{background-image:url("../../assets/img/samples/room-single-3.jpg")}.room-slider__item--img-4{background-image:url("../../assets/img/samples/room-single-4.jpg")}.room-slider__item--img-5{background-image:url("../../assets/img/samples/room-single-5.jpg")}.single-room-heading{position:absolute;z-index:3;bottom:2rem;width:100%}.single-room-heading__title{margin-bottom:0;text-shadow:0 2px 12px rgba(0,0,0,.42);font-size:1.75rem}@media (min-width:768px){.single-room-heading{bottom:5rem}.single-room-heading__title{font-size:4.5rem;letter-spacing:-2px}}.room-details{list-style:none;padding:0;margin:0 0 2.5rem;font-size:.75rem;text-transform:uppercase}.room-details__item{border-bottom:1px solid rgba(255,255,255,.1);padding:.75rem 0 .75rem 36px;position:relative}.room-details__item [class*=fa-]{font-weight:400;font-style:normal;display:block;position:absolute;width:24px;text-align:center;left:0;top:12px;color:#c2c2c2;font-size:16px;line-height:1.2em}.room__badge,.room__badge::before{right:0;top:0;display:block;position:absolute}.room__badge{z-index:3;width:40px;height:40px;color:#fff;font-size:18px;line-height:1em}.room__badge::before{content:"";z-index:-1;width:0;height:0;border-bottom:70px solid transparent;border-right:70px solid #f60b0e}.room__badge [class*=fa-]{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.room__badge--secondary::before{border-right-color:#404040}.room__badge--inverse{right:auto;left:0}.room__badge--inverse::before{right:auto;left:0;border-right:none;border-left:70px solid #f60b0e}.room__badge--inverse.room__badge--secondary::before{border-left-color:#404040}