body{color:#585858;background-color:#fff}a,a:active,a:focus,a:hover{color:#333}a:hover{border-color:#d3af37}.various-content h2,.various-content h2>a{color:#3f3f3f}.various-content h2:before{background-color:#d3af37}.various-content h5,.various-content h6{color:#3f3f3f}.various-content h3,.various-content h4{color:#d3af37}.various-content ul>li:before{background-color:#3f3f3f}.default-form .selectbox-input .toggle,.default-form input,.default-form select,.default-form textarea{color:#585858;background-color:#eee}.default-form input.m-type-2,.default-form select.m-type-2,.default-form textarea.m-type-2{border-color:#e1e1e1;background-color:transparent}.default-form input.m-error,.default-form select.m-error,.default-form textarea.m-error{background-color:#ffdfe0}.default-form .datepicker-input>i,.default-form .selectbox-input .toggle:after{color:#d3af37}.default-form .selectbox-input .fake-selectbox{background-color:#eee;-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.default-form .selectbox-input .fake-selectbox>li:hover{color:#fff;background-color:#d3af37}.default-form .selectbox-input.m-type-2 .fake-selectbox,.default-form .selectbox-input.m-type-2 .toggle{border-color:#d0d0d0;background-color:#fff}.default-form .quantity-input .minus,.default-form .quantity-input .plus{color:#fff;background-color:#d3af37}.default-form .quantity-input .minus:hover,.default-form .quantity-input .plus:hover{-moz-box-shadow:inset 0 0 0 10px rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 0 10px rgba(255,255,255,.2);box-shadow:inset 0 0 0 10px rgba(255,255,255,.2)}.lead{color:#3f3f3f}.c-accordion>li,.various-content .c-accordion>li{border-color:#e1e1e1}.c-accordion .accordion-title,.various-content .c-accordion .accordion-title{color:#3f3f3f}.c-accordion .accordion-title:before,.various-content .c-accordion .accordion-title:before{color:#d3af37}.c-accordion.m-radio-group .accordion-title:before,.various-content .c-accordion.m-radio-group .accordion-title:before{color:#d0d0d0}.c-accordion.m-radio-group>li.m-active .accordion-title:before,.various-content .c-accordion.m-radio-group>li.m-active .accordion-title:before{color:#d3af37}.c-alert-message.m-warning{color:#d40041;background-color:#ffdfe0}.c-alert-message.m-info{color:#265e88;background-color:#e1edf9}.c-article .article-image a:before{background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.6)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.6),transparent)}.c-article .article-image a:after{color:#fff}.c-button{color:#fff;background-color:#d3af37;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.2)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.2),transparent)}.c-button:hover{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35)}.c-button:active{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65)}.c-button.m-color-2{background-color:#099db3;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,124,.2)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(255,0,124,.2),transparent);background-image:-moz-linear-gradient(top,rgba(255,0,124,.2),transparent);background-image:-o-linear-gradient(top,rgba(255,0,124,.2),transparent);background-image:linear-gradient(to bottom,rgba(255,0,124,.2),transparent)}.c-button.m-color-2:hover{-moz-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35);box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35)}.c-button.m-color-2:active{-moz-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65);box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65)}.c-button.m-type-2{color:#d3af37;border-color:#d3af37;background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2:hover{border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2:active{border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-2{color:#099db3;border-color:#099db3}.c-button.m-type-2.m-color-2:hover{border-color:rgba(9,157,179,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-2:active{border-color:rgba(9,157,179,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-cta-message{background-color:#eee}.c-gallery .thumb a:before{background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.6)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.6),transparent)}.c-gallery .thumb a:after{color:#fff}.c-icon-block>.ico{color:#d3af37}.c-loading-anim{background-color:#d0d0d0}.c-loading-anim>span{background-image:url("../../img/loader_2x.gif")}.c-modal{background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.5),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.5),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.5),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.5),transparent)}.c-modal .modal-loading .c-loading-anim{border-color:rgba(255,255,255,.2);background-color:transparent}.c-modal .modal-box{background-color:#fff}.c-modal .modal-close{color:#fff;background-color:#d3af37}.c-modal .modal-close:hover{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35)}.c-modal .modal-close:active{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65)}.c-pricing-table,.c-pricing-table .table-header,.various-content .c-pricing-table,.various-content .c-pricing-table .table-header{border-color:#e1e1e1}.c-pricing-table .table-price,.various-content .c-pricing-table .table-price{color:#d3af37}.c-pricing-table .table-content,.various-content .c-pricing-table .table-content{border-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05) 0),to(rgba(0,0,0,0) 50%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 50%);background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 50%);background-image:-o-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 50%);background-image:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 50%)}.c-progress-bar{border-color:#eee;background-color:#eee}.c-progress-bar>span{background-color:#d3af37;background-image:-webkit-gradient(linear,left top,right top,from(rgba(9,157,179,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:-moz-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:-o-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:linear-gradient(to right,rgba(9,157,179,.5),transparent)}.c-service .service-image a:before{background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.6)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.6),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.6),transparent)}.c-service .service-image a:after{color:#fff}.c-service .service-title a{border-color:#e1e1e1}.c-service .service-title a:hover{border-color:#d3af37}.c-tabs{border-color:#e1e1e1}.c-tabs .tab-list>li{color:#3f3f3f;border-color:#e1e1e1;background-color:transparent}.c-tabs .tab-list>li:hover{border-color:#d0d0d0}.c-tabs .tab-list>li.m-active{color:#fff;border-color:#d3af37;background-color:#d3af37;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.2)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.2),transparent)}.c-testimonial .testimonial-portrait{background-color:#d3af37;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.7)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.7),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.7),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.7),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.7),transparent)}.c-testimonial-list{background-color:#eee}#header{color:#fff;background:url("../../../images/header_bg.webp") 0 0/cover no-repeat #fff}.header-bg{background-color:rgba(0,0,0,.15)}#header .header-branding>a{text-shadow:0 1px 0 rgba(255,255,255,.15);color:#1f1f1f}.header-menu a{color:#fff}.header-menu>ul>li.m-active>span>a{color:#edcf56}.header-menu>ul>li>span>a:before{background-color:rgba(255,255,255,.2)}.header-menu .sub-menu{background-color:#fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.header-menu .sub-menu a{color:#3f3f3f}.header-menu .sub-menu a:hover{border-color:#3f3f3f}.header-menu .sub-menu:before{border-right-color:#fff}.header-menu .sub-menu>li.m-active a{color:#d3af37}.header-menu .sub-menu>li.m-active a:hover{border-color:#d3af37}.header-cart a,.header-cart2 a{color:#fff}.header-cart a:before,.header-cart2 a:before,.header-search .search-form:before{background-color:rgba(255,255,255,.2)}.header-search .search-input{color:#fff}.header-search .search-input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input:-moz-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input::-moz-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.header-search .search-submit{color:#1a1a1a;background-color:#edcf56}.header-search .search-toggle{color:#fff}.header-panel{background-color:rgba(255,255,255,.08)}.header-reservation .c-button{color:#1a1a1a;background-color:#edcf56;background-image:none}.header-reservation .c-button:hover{-moz-box-shadow:0 0 20px rgba(255,255,255,.3);-webkit-box-shadow:0 0 20px rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.3)}.header-contact .ico{-webkit-text-stroke:0.01em rgba(255,255,255,0.7)}.header-contact a{color:#fff;border-color:rgba(255,255,255,.2);-webkit-text-stroke:0.01em rgba(255,255,255,0.7)}.header-contact a:hover{border-color:#fff}.header-social>ul:after,.header-social>ul:before{background-color:rgba(255,255,255,.2)}.header-social>ul>li>a{color:#fff;border-color:rgba(255,255,255,.3);-webkit-text-stroke:0.01em rgba(255,255,255,0.7)}.header-social>ul>li>a:hover{border-color:rgba(255,255,255,.6)}#main-slider .slide h1,#main-slider .slide h2{color:#d3af37;-webkit-text-stroke:0.01em rgba(255,0,124,0.5)}#main-slider .slide h3{color:#3f3f3f;-webkit-text-stroke:0.01em rgba(255,0,124,0.5)}#main-slider .slider-nav{background-color:rgba(255,255,255,.9)}#main-slider .slider-pause-btn{color:#fff;background-color:#d3af37;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(9,157,179,.2)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-moz-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:-o-linear-gradient(top,rgba(9,157,179,.2),transparent);background-image:linear-gradient(to bottom,rgba(9,157,179,.2),transparent)}#main-slider .slider-pause-btn.m-active,#main-slider .slider-pause-btn:hover{-moz-box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35)}#main-slider .slider-indicator{background-color:rgba(255,255,255,.8)}#main-slider .slider-indicator>span{background-color:#d3af37;background-image:-webkit-gradient(linear,left top,right top,from(rgba(9,157,179,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:-moz-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:-o-linear-gradient(left,rgba(9,157,179,.5),transparent);background-image:linear-gradient(to right,rgba(9,157,179,.5),transparent)}#page-header h1{color:#555;border-color:#e1e1e1}.blog-detail .article-title,.blog-list .article-title{color:#3f3f3f}.blog-detail .article-footer,.blog-detail .article-link,.blog-list .article-footer,.blog-list .article-link{border-color:#e1e1e1}#bottom-panel{color:#fff;background:url("../../../images/bottom_bg.webp") center center/cover no-repeat #000}#bottom-panel .bottom-panel-inner{background-color:rgba(0,0,0,.85)}#bottom-panel h3{color:#d3af37}#bottom-panel #subscribe-form .form-fields{background-color:rgba(255,255,255,.8)}#bottom-panel #subscribe-form .c-alert-message{color:#fff;border-color:rgba(255,255,255,.2);background-color:transparent}#bottom-panel #subscribe-form input{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,.15);background:0 0}#footer{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05) 0),to(rgba(0,0,0,0) 100%));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,0) 100%);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;border-color:#e1e1e1}.footer-twitter{border-color:#e1e1e1}.footer-twitter .ico{color:#55acee}.footer-twitter .btn-next,.footer-twitter .btn-prev{color:#c5c5c5}#ui-datepicker-div{color:#fff;background-color:rgba(63,63,63,.98);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.1)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1),transparent);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1),transparent);background-image:-o-linear-gradient(top,rgba(255,255,255,.1),transparent);background-image:linear-gradient(to bottom,rgba(255,255,255,.1),transparent)}.mfp-bg{background-color:#000}@media (max-width:1400px),(max-height:700px){.header-panel-toggle{color:#fff;background-color:#d3af37}.header-panel-toggle:hover{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35)}.header-panel-toggle:active{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65)}}@media (max-width:1199px){#header{background-position:center}.header-inner{background-position:0 -100px}.header-navigation{border-color:rgba(255,255,255,.2)}.header-menu .submenu-toggle{color:#fff;border-color:rgba(255,255,255,.3)}.header-menu .sub-menu:before{border-right-color:transparent;border-bottom-color:#fff}.header-cart a,.header-cart2 a{border-color:rgba(255,255,255,.3)}.header-cart a:hover,.header-cart2 a:hover{border-color:rgba(255,255,255,.6)}.header-search .header-search-inner{border-color:rgba(255,255,255,.05)}.header-search .search-form{border-color:rgba(255,255,255,.2)}.header-search .search-toggle-mobile{border-color:rgba(255,255,255,.3)}.header-search .search-toggle-mobile.m-active,.header-search .search-toggle-mobile:hover{border-color:rgba(255,255,255,.6)}.header-search .search-toggle-mobile>i:before{color:#fff}.header-panel{background-color:transparent}.header-contact>ul,.header-reservation{border-color:rgba(255,255,255,.05)}}@media (max-width:991px){.header-menu>ul{border-color:rgba(255,255,255,.05)}.header-menu .sub-menu{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header-menu .sub-menu a{color:#fff;border-color:rgba(255,255,255,.2)}.header-menu .sub-menu a:hover{border-color:#fff}.header-menu .sub-menu>li.m-active a{color:#edcf56}.header-menu .sub-menu>li.m-active a:hover{border-color:#edcf56}.header-menu-toggle{color:#fff;border-color:rgba(255,255,255,.3)}.header-menu-toggle.m-active,.header-menu-toggle:hover{border-color:rgba(255,255,255,.6)}#main-slider .slider-nav{background-color:transparent;border-color:#e1e1e1}}@media (max-width:480px){#bottom-panel #subscribe-form .form-fields{background-color:transparent}#bottom-panel #subscribe-form input{background-color:rgba(255,255,255,.8)}}