html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased}@font-face {
    font-family: 'flyicon';
    src: url('fonts/flyicon.eot?-xsv1uf');
    src: url('fonts/flyicon.eot?#iefix-xsv1uf') format('embedded-opentype'), url('fonts/flyicon.woff?-xsv1uf') format('woff'), url('fonts/flyicon.ttf?-xsv1uf') format('truetype'), url('fonts/flyicon.svg?-xsv1uf#flyicon') format('svg');
    font-weight: normal;
    font-style: normal;
}[class^="flyicon-"],[class*=" flyicon-"]{font-family:'flyicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flyicon-cutlery:before{content:"\e60a"}.flyicon-notebook:before{content:"\e60b"}.flyicon-gift:before{content:"\e60c"}.flyicon-portait:before{content:"\e60d"}.flyicon-calendar:before{content:"\e608"}.flyicon-book:before{content:"\e609"}.flyicon-coffee:before{content:"\e600"}.flyicon-desert:before{content:"\e601"}.flyicon-drink:before{content:"\e602"}.flyicon-expand:before{content:"\e603"}.flyicon-mail:before{content:"\e604"}.flyicon-mail2:before{content:"\e605"}.flyicon-buzzer:before{content:"\e606"}.flyicon-paprika:before{content:"\e607"}body{font-family:'Playfair Display',serif;font-size:14px;line-height:1.8em;font-weight:300;color:#333;background:#fff;position:relative;overflow-x:hidden}#page{overflow:hidden}.container{position:relative}.container-min .container{width:810px}@media (max-width:767px){.content-area{padding-bottom:70px}}section{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-repeat:no-repeat;background-position:top center}section.parallax{background-position:50% 0;background-attachment:fixed}.ie7 body{background:none;filter:none;font-size:20px;color:#333;text-align:center;padding-top:200px}.ie7 .site{display:none}::-moz-selection{background:#e8e6bd;color:#fff;text-shadow:none}::selection{background:#e8e6bd;color:#fff;text-shadow:none}a{color:#e8e6bd;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}a:hover,a:focus{color:#262626;text-decoration:none;outline:none}a:active{background-color:transparent}.fly-itable{display:table;height:100%;width:100%}.fly-icell{display:table-cell;vertical-align:middle}iframe{max-width:100%}img{display:inline-block;max-width:100%;height:auto}.alpha{margin-left:0!important}.omega{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-bottom-110{margin-bottom:110px!important}.margin-bottom-120{margin-bottom:120px!important}.margin-bottom-130{margin-bottom:130px!important}.margin-bottom-140{margin-bottom:140px!important}.margin-bottom-150{margin-bottom:150px!important}.margin-bottom-160{margin-bottom:160px!important}.padding-bottom-0{padding-bottom:0!important}.spinner{position:absolute;top:50%;left:50%;z-index:9999;margin-left:-35px;margin-top:-2px}.spinner .line1,.spinner .line2,.spinner .line3,.spinner .line4{position:absolute;width:70px;height:4px;background-color:#e8e6bd;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear;-webkit-animation-timing-function:ease;animation-timing-function:ease}.spinner .line2{-webkit-animation-delay:.1s;animation-delay:.1s}.spinner .line3{-webkit-animation-delay:.2s;animation-delay:.2s}.spinner .line4{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@media (max-width:991px){.container-min .container{width:100%}}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin-bottom:.4em;word-wrap:break-word;font-weight:700;color:#666;font-family:'Lato',sans-serif;letter-spacing:4px}h1{font-size:42px}h2{font-size:36px}h3{font-size:25px}h4{font-size:22px}h5{font-size:17px}h6{font-size:13px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:200}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#e8e6bd}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#333}a{font-family:'Lato',sans-serif;color:#e8e6bd}a:hover{color:#333}em{font-style:italic}strong{font-weight:700}small{font-size:85%}i{position:relative;display:inline-block;text-decoration:none;font-style:normal}p{word-wrap:break-word;margin-bottom:1em}@media (max-width:767px){p{font-size:13px}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.fly-btn,.field-submit input[type="submit"],.comment-respond .comment-form p.form-submit input{font-family:'Lato',sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;line-height:normal;box-shadow:none;background:none;font-weight:900;display:inline-block;border:2px solid #333;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.fly-btn-sm{padding:7px 30px;font-size:11px}.fly-btn-md,.field-submit input[type="submit"],.comment-respond .comment-form p.form-submit input{padding:10px 50px;font-size:12px}.fly-btn-lg{padding:15px 45px;font-size:14px}.fly-btn-1.fly-btn-color-1{border-color:#e8e6bd;color:#e8e6bd}.fly-btn-1.fly-btn-color-2,.field-submit input[type="submit"],.comment-respond .comment-form p.form-submit input{border-color:#262626;color:#262626}.fly-btn-1.fly-btn-color-3{border-color:#fff;color:#fff}.fly-btn-1:hover,.field-submit input[type="submit"]:hover,.comment-respond .comment-form p.form-submit input:hover{color:#262626}.fly-btn-1:hover.fly-btn-color-1,.field-submit input[type="submit"]:hover.fly-btn-color-1,.field-submit input[type="submit"]:hover,.comment-respond .comment-form p.form-submit input:hover.fly-btn-color-1{background-color:#e8e6bd}.fly-btn-1:hover.fly-btn-color-2,.field-submit input[type="submit"]:hover.fly-btn-color-2,.comment-respond .comment-form p.form-submit input:hover.fly-btn-color-2,.comment-respond .comment-form p.form-submit input:hover{background-color:#262626;color:#fff}.fly-btn-1:hover.fly-btn-color-3,.field-submit input[type="submit"]:hover.fly-btn-color-3,.comment-respond .comment-form p.form-submit input:hover.fly-btn-color-3{background-color:#fff}.fly-btn-2{color:#262626}.fly-btn-2.fly-btn-color-1{border-color:#e8e6bd;background-color:#e8e6bd}.fly-btn-2.fly-btn-color-2{border-color:#262626;background-color:#262626;color:#fff}.fly-btn-2.fly-btn-color-3{border-color:#fff;background-color:#fff;color:#262626}.fly-btn-2:hover.fly-btn-color-1{background-color:transparent;border-color:#e8e6bd;color:#e8e6bd}.fly-btn-2:hover.fly-btn-color-2{background-color:transparent;border-color:#262626;color:#262626}.fly-btn-2:hover.fly-btn-color-3{background-color:transparent;border-color:#fff;color:#fff}.fly-header-site{position:absolute;top:0;left:0;right:0;z-index:200;text-align:center;padding-top:80px}.fly-header-site.sticky-menu{padding:17px 0 0}.fly-header-site{}.fly-header-site .fly-nav-left,.fly-header-site .fly-nav-right,.fly-header-site .fly-wrap-logo{display:inline-block}.fly-header-site .fly-nav-left,.fly-header-site .fly-nav-right{position:relative;top:-34px}.fly-header-site{font-family:'Playfair Display',serif;font-size:12px}.fly-header-site .fly-nav-menu{text-align:center}.fly-header-site .fly-nav-menu li{margin-left:95px;display:inline-block;letter-spacing:2px;position:relative;padding-bottom:20px}.fly-header-site .fly-nav-menu li:first-child{margin-left:0}.fly-header-site .fly-nav-menu li a{color:#fff;font-weight:700;border-bottom:2px solid transparent;padding-bottom:7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.fly-header-site .fly-nav-menu li.current-menu-item>a{border-bottom-color:#fff}.fly-header-site .fly-nav-menu li:hover>a{border-bottom-color:#fff}.fly-header-site .fly-nav-menu li .sub-menu li a{padding:0 10px}.fly-header-site .fly-nav-menu li:hover>ul{display:block}.fly-header-site .fly-nav-menu li:hover ul.left{left:-220px}.fly-header-site .fly-nav-menu li:hover ul.left ul{left:-220px}.fly-header-site .fly-nav-menu li ul{display:none;position:absolute;border:2px solid #fff;padding:16px 0 24px;top:45px;min-width:220px;left:50%;margin-left:-104px;text-align:center;z-index:999}.fly-header-site .fly-nav-menu li ul li{margin:0!important;display:block;width:100%}.fly-header-site .fly-nav-menu li ul li a{white-space:nowrap;line-height:normal;padding-bottom:2px}.fly-header-site .fly-nav-menu li ul li:last-child{margin:0;padding-bottom:0}.fly-header-site .fly-nav-menu li ul li:hover>ul{position:absolute;top:-18px;left:100%;margin-left:auto}.fly-header-site.sticky-menu{position:fixed;background:#262626;border-bottom:2px solid #e8e6bd}.fly-header-site.sticky-menu .fly-site-navigation .fly-nav-menu li:hover>ul{background-color:#333}.fly-header-site.sticky-menu.sticky-open{top:0!important;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;-ms-transition:top .5s ease;transition:top .5s ease}.fly-header-site.sticky-menu .fly-nav-left,.fly-header-site.sticky-menu .fly-nav-right{top:-19px}.fly-header-site.sticky-menu .fly-nav-menu{text-align:center}.fly-header-site.sticky-menu .fly-nav-menu li{margin-left:135px}.fly-header-site.sticky-menu .fly-nav-menu li:first-child{margin-left:0}.fly-header-site .mmenu-link{font-size:29.4px;color:#fff;position:absolute;left:15px;top:50%;margin-top:-14.7px;display:none}.fly-header-site .mmenu-link i.fa.fa-navicon{line-height:21.462px}em.mm-counter{right:65px!important;font-size:20.02px;line-height:16.016px}.mm-menu .mm-search input{background:none;height:auto;border-width:1px;font-weight:400}.fly-header-site .fly-wrap-logo{text-align:center;max-width:150px;max-height:100px;margin:0 95px}.fly-header-site.sticky-menu .fly-wrap-logo{max-width:95px;max-height:70px}.fly-header-site.fly-header-type-2{text-align:right;padding-top:50px}.fly-header-site.fly-header-type-2 .fly-wrap-logo{display:inline-block;float:left}.fly-header-site.fly-header-type-2 .fly-site-navigation{display:inline-block;margin-top:22px}.fly-header-site.fly-header-type-2 .fly-site-navigation .fly-nav-menu li{margin-left:30px}.fly-header-site.fly-header-type-2.sticky-menu{padding-top:22px}@media (max-width:1680px){.fly-header-site .fly-nav-menu li{margin-left:79.8px}.fly-header-site.sticky-menu .fly-nav-menu li{margin-left:95.85px}.fly-header-site .fly-wrap-logo{margin:0 79.8px}}@media (max-width:1380px){.fly-header-site .fly-nav-menu li{margin-left:60.8px}.fly-header-site.sticky-menu .fly-nav-menu li{margin-left:75.6px}.fly-header-site .fly-wrap-logo{margin:0 55.1px}}@media (max-width:1200px){.fly-header-site .fly-nav-menu li{margin-left:50.35px}.fly-header-site.sticky-menu .fly-nav-menu li{margin-left:60.75px}.fly-header-site .fly-wrap-logo{margin:0 50.35px}}@media (max-width:1199px){.fly-header-site .fly-nav-menu li{margin-left:30.4px}.fly-header-site.sticky-menu .fly-nav-menu li{margin-left:35.1px}.fly-header-site .fly-wrap-logo{margin:0 40.85px}.fly-header-type-2 .fly-wrap-logo{margin:0 30px}}@media (max-width:991px){.fly-header-site.fly-header-type-2 .fly-site-navigation,.fly-site-navigation{display:none}.fly-header-site.fly-header-type-2 .fly-wrap-logo{float:none;display:block;margin:0 auto}.fly-header-site .mmenu-link{display:inline-block}.fly-header-site.fly-header-type-2,.fly-header-site{padding-top:16px}}:-moz-placeholder{font-size:14px;font-weight:900;color:#999;text-transform:uppercase;font-style:normal}::-moz-placeholder{font-size:14px;font-weight:900;color:#999;text-transform:uppercase;font-style:normal}:-ms-input-placeholder{font-size:14px;font-weight:900;color:#999;text-transform:uppercase;font-style:normal}::-webkit-input-placeholder{font-size:14px;font-weight:900;color:#999;text-transform:uppercase;font-style:normal}input:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}input,textarea,input[type="submit"]:focus,button:focus{outline:none}select.select-styled{visibility:hidden}label,input,button,select,textarea{vertical-align:top;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:inherit;line-height:normal;outline:none}input[type="text"],input[type="password"],input[type="search"],input[type="url"],input[type="email"],textarea,.field-select{border:2px solid #999;background-color:transparent;padding:0 16px;font-family:'Lato',sans-serif;letter-spacing:2px;font-size:14px;font-weight:900;color:#333;width:100%;height:55px;margin:0;text-overflow:ellipsis;text-align:center}textarea{padding:14px 16px;height:103px;resize:vertical;overflow:auto;text-transform:none}.ie8 input[type="text"],.ie8 input[type="password"],.ie8 input[type="search"],.ie8 input[type="url"],.ie8 input[type="email"]{line-height:55px}input[type="text"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="email"]:focus,textarea:focus{outline:none;border-color:#666}.btn:active,.btn.active{box-shadow:none}.fly-form-col-left,.fly-form-col-right{width:50%;float:left}.fly-form-col-left .fly-form-inner-col-left,.fly-form-col-right .fly-form-inner-col-left,.fly-form-col-left .fly-form-inner-col-right,.fly-form-col-right .fly-form-inner-col-right{width:48%;float:left}.fly-form-col-left .fly-form-inner-col-right,.fly-form-col-right .fly-form-inner-col-right{float:right}.fly-form-col-right{float:right}.field-text,.field-select{width:100%;margin-bottom:10px;position:relative;overflow:hidden}.field-radio,.field-checkbox{margin-bottom:10px;position:relative;overflow:hidden}.field-submit input[type="submit"]{width:100%;text-transform:uppercase;height:55px;font-size:14px}.label-title{display:inline-block;font-size:14px;font-weight:900;color:#333;text-transform:uppercase;cursor:default;margin-bottom:8px}.widget.widget_login .loginform :-moz-placeholder{font-size:14px;font-weight:400;color:#333;text-transform:normal;font-style:normal}.widget.widget_login .loginform ::-moz-placeholder{font-size:14px;font-weight:400;color:#333;text-transform:normal;font-style:normal}.widget.widget_login .loginform :-ms-input-placeholder{font-size:14px;font-weight:400;color:#333;text-transform:normal;font-style:normal}.widget.widget_login .loginform ::-webkit-input-placeholder{font-size:14px;font-weight:400;color:#333;text-transform:normal;font-style:normal}.widget.widget_login .loginform p{margin-bottom:18px}.widget.widget_login .loginform p input{height:55px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Playfair Display',serif;font-size:14px;font-weight:400;color:#333;background:#f2f2f2}.widget.widget_login .loginform p input:focus::-webkit-input-placeholder{color:transparent}.widget.widget_login .loginform p.submit{display:inline-block}.widget.widget_login .loginform p.submit .btn-login{background:#666;border:1px solid #666;padding:8px 35px;height:auto;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase}.widget.widget_login .loginform p.submit .btn-login:hover{background:none;color:#666}.widget.widget_login .loginform .forget_password{display:inline-block;float:right;margin-top:7px}.field-select{overflow:visible;height:55px;padding:0}.field-select .selectize-control{height:50px}.field-select .selectize-control .selectize-input{height:50px;line-height:50px;padding-top:0;padding-bottom:0;box-shadow:none;border:none}.field-select .selectize-control .selectize-input .item{font-family:'Lato',sans-serif;letter-spacing:2px;font-size:14px;font-weight:900;color:#333;text-overflow:ellipsis}.field-select .selectize-control .selectize-input input{height:50px;line-height:50px;top:2px}.field-select .selectize-control .selectize-dropdown{z-index:999;border-radius:0}.custom-checkbox,.custom-radio{position:relative}.custom-checkbox::selection,.custom-radio::selection{background:transparent;color:inherit}.custom-checkbox input,.custom-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-checkbox label,.custom-radio label{position:relative;display:inline-block;font-size:13px;font-weight:700;color:#333;line-height:17px;padding:0 0 0 23px;margin-bottom:10px;cursor:pointer;min-height:17px}.custom-checkbox label::selection,.custom-radio label::selection{background:transparent;color:inherit}.custom-checkbox label.focus,.custom-radio label.focus{outline:none}.custom-checkbox label:before,.custom-radio label:before,.custom-checkbox label:after,.custom-radio label:after{content:'';position:absolute;top:0;left:0}.custom-checkbox label:before,.custom-radio label:before{width:17px;height:17px;border:1px solid #333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.custom-checkbox label.checked:after,.custom-radio label.checked:after{width:9px;height:9px;margin:4px;background-color:#666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.custom-radio label:before,.custom-radio label.checked:after{border-radius:50%}@media (max-width:991px){.custom-checkbox label,.custom-radio label{font-size:11px}}.fly-slider-full{position:relative}.fly-slider-full .item{height:700px;text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:top center}.fly-slider-full .item .container{height:100%}.fly-slider-full .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(images/Home-Slider/xbg-transparent-slider.png.pagespeed.ic.HpBnNoN2_o.png)}.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before,.fly-slider-full .item .fly-wrap-text-slider .fly-slider-divider,.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-after{color:#fff}.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before{font-family:'Lato',sans-serif;font-size:50px;line-height:75px;letter-spacing:8px}.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-after{font-family:'Playfair Display',serif;font-size:14px;line-height:25px;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,.3);letter-spacing:normal}.fly-slider-full .item .fly-wrap-text-slider .fly-slider-divider{width:50px;height:2px;background:#fff;display:block;margin:33px auto 44px}.fly-slider-full .carousel-indicators{bottom:45px}.fly-slider-full .carousel-indicators li{width:8px;height:8px;background:rgba(255,255,255,.5);border:none;margin:0 3px}.fly-slider-full .carousel-indicators li.active{width:8px;height:8px;background:#fff}@media (max-width:1380px){.fly-slider-full .carousel-indicators{bottom:40px}.fly-slider-full .item .container{padding-top:11%}}@media (max-width:991px){.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before{font-size:38px;line-height:60px;letter-spacing:6px}}@media (max-width:767px){.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before{font-size:25px;line-height:35px}.fly-slider-full .item .fly-wrap-text-slider .fly-slider-divider{margin:15px auto 15px}.fly-slider-full .item .fly-wrap-text-slider{margin-top:14%}.fly-slider-full .carousel-indicators{bottom:10px}.fly-slider-full .item .container{padding-top:0}}@media (max-width:500px){.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before{font-size:23px;line-height:35px}}@media (max-width:479px){.fly-slider-full .item .fly-wrap-text-slider .fly-slider-title-before{font-size:20px;line-height:25px}}.fly-wrap-slider-special-offers{position:relative}.fly-wrap-slider-special-offers li{width:320px;height:540px;float:left;display:block;text-align:center;position:relative;background-size:100% 70%;background-repeat:no-repeat}.fly-wrap-slider-special-offers li .fly-wrap-offers{display:block;height:100%;position:relative}.fly-wrap-slider-special-offers li .fly-wrap-offers:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.fly-wrap-slider-special-offers li .fly-wrap-offers:hover:before{opacity:.15}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider{font-family:'Lato',sans-serif;background:#e8e6bd;height:180px;padding:0 39px;position:absolute;left:0;right:0;bottom:0}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider .fly-date-offers{font-size:14px;font-weight:400;color:#666}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider .fly-offers-title{font-weight:bold;font-size:17px;line-height:26px;color:#333;letter-spacing:3px}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider .fly-offers-separator{width:20px;height:2px;background-color:#262626;display:block;margin:15px auto}.fly-wrap-slider-special-offers .fly-offers-slider-control{display:inline-block;width:640px;height:100%;position:absolute;top:0;left:50%;margin-left:-320px;text-align:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-repeat:no-repeat}.fly-wrap-slider-special-offers .fly-offers-slider-control:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(38,38,38,.6)}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title{position:relative;z-index:10;color:#fff;padding-top:15%}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title h2,.fly-wrap-slider-special-offers .fly-slider-control-wrap-title h3{color:#fff}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-slider-control-title-before{font-family:'Playfair Display',serif;font-size:14px;font-weight:bold;position:relative;line-height:normal;letter-spacing:normal;margin-bottom:40px}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-slider-control-title-before:before,.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-slider-control-title-before:after{content:'';width:12px;height:1px;display:inline-block;margin:0 5px;background:#fff;vertical-align:middle}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-slider-control-title-after{font-size:40px;line-height:35px;text-transform:uppercase;margin-bottom:47px}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-special-offers-btn{margin-bottom:75px}.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev,.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next{font-size:20.02px;color:#fff;margin:0 17px;position:relative}.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:hover,.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:hover{color:#e8e6bd}.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:active,.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:active{top:2px}@media (max-width:1199px){.fly-wrap-slider-special-offers .fly-offers-slider-control{width:525px;margin-left:-262px}.fly-wrap-slider-special-offers li{width:260px;height:500px}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider{padding:0 20px}}@media (max-width:991px){.fly-wrap-slider-special-offers .fly-offers-slider-control{width:263px;margin-left:-131px}.fly-wrap-slider-special-offers li{height:450px}}@media (max-width:767px){.fly-wrap-slider-special-offers li{width:250px}.fly-wrap-slider-special-offers .fly-offers-slider-control{margin-left:auto;left:34px}.fly-wrap-slider-special-offers .fly-slider-control-wrap-title .fly-slider-control-title-after{font-size:35px}}@media (max-width:500px){.fly-wrap-slider-special-offers .fly-offers-slider-control{width:243px;left:0}.fly-wrap-slider-special-offers li{width:244px}}@media (max-width:479px){.fly-wrap-slider-special-offers .fly-offers-slider-control,.fly-wrap-slider-special-offers .fly-offers-slider-control:before{background:none!important}.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider{margin-left:50px;margin-top:40px}.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-slider-control-wrap-title{display:none}.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:link,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:link,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:focus,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:focus,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:visited,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:visited,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:active,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:active,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev:hover,.fly-wrap-slider-special-offers .fly-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next:hover,.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .prev,.fly-wrap-slider-special-offers .fly-offers-slider-control .fly-wrap-nav-slider .next{font-size:30px;color:#333!important}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider .fly-offers-title{font-size:14px}}.fly-wrap-testimonials-slider{text-align:center}.fly-wrap-testimonials-slider .fly-testimonials-slider-title{margin-bottom:30px!important}.fly-wrap-testimonials-slider li{width:615px;float:left;word-break:break-all;text-align:center}.fly-wrap-testimonials-slider li{margin-bottom:20px}.fly-wrap-testimonials-slider li .fly-testimonials-slider-author-image{display:block;width:80px;height:80px;margin:0 auto;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #e8e6bd}.fly-wrap-testimonials-slider li .fly-testimonials-slider-author-image img{width:100%;height:100%}.fly-wrap-testimonials-slider li .fly-testimonials-slider-author-name{font-size:16px;color:#333}.fly-wrap-testimonials-slider li .fly-testimonials-slider-author-name:hover{color:#e8e6bd}.fly-wrap-testimonials-slider li .fly-testimonials-slider-content{margin-bottom:14px}.fly-wrap-testimonials-slider .fly-testimonials-slider-controls a{width:8px;height:8px;display:inline-block;margin:0 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background:rgba(102,102,102,.5)}.fly-wrap-testimonials-slider .fly-testimonials-slider-controls a span{display:none}.fly-wrap-testimonials-slider .fly-testimonials-slider-controls a.selected,.fly-wrap-testimonials-slider .fly-testimonials-slider-controls a:hover{background:#666}@media (max-width:767px){.fly-wrap-testimonials-slider li .fly-testimonials-slider-content{margin-bottom:48px;padding:0 50px}}@media (max-width:500px){.fly-wrap-testimonials-slider li .fly-testimonials-slider-content{padding:0 95px}}@media (max-width:479px){.fly-wrap-testimonials-slider li .fly-testimonials-slider-content{padding:0 160px}}.fly-restaurant-menu{height:355px;text-align:justify;font-size:0;overflow:hidden}.fly-restaurant-menu:after{width:100%;height:0;content:'';display:inline-block}.fly-restaurant-menu .fly-menu-category{padding:0;height:100%;display:inline-block;position:relative}.fly-restaurant-menu .fly-menu-category .fly-menu-content{position:absolute;top:0;right:0;bottom:0;left:0;font-family:'Lato',sans-serif;color:#fff;text-align:center;background:rgba(38,38,38,.3);-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-o-transition:background .4s ease;-ms-transition:background .4s ease;transition:background .4s ease}.fly-restaurant-menu .fly-menu-category .fly-menu-content i{font-size:35px;margin-bottom:43px}.fly-restaurant-menu .fly-menu-category .fly-menu-content .fly-title-menu{color:#fff;font-size:30px;letter-spacing:5px;margin-bottom:43px}.fly-restaurant-menu .fly-menu-category .fly-menu-content:hover{background:rgba(38,38,38,.7);cursor:pointer}.fly-restaurant-menu .fly-menu-category .fly-menu-image-array{height:100%}.fly-restaurant-menu .fly-menu-category .fly-menu-image-array img{display:none;width:100%;height:100%}.fly-restaurant-menu .fly-menu-category .fly-menu-image-array img.active-image{display:block}@media (max-width:1680px){.fly-restaurant-menu{height:310px}}@media (max-width:1380px){.fly-restaurant-menu{height:260px}}@media (max-width:1200px){.fly-restaurant-menu{height:250px}.fly-restaurant-menu .fly-menu-category .fly-menu-content .fly-title-menu{margin-bottom:30.1px}.fly-restaurant-menu .fly-menu-category .fly-menu-content i{margin-bottom:30.1px}}@media (max-width:1199px){.fly-restaurant-menu{height:220px}.fly-restaurant-menu .fly-menu-category .fly-menu-content i{font-size:30.8px;margin-bottom:20.21px}.fly-restaurant-menu .fly-menu-category .fly-menu-content .fly-title-menu{font-size:25px;margin-bottom:20.21px}}@media (max-width:767px){.fly-restaurant-menu{height:auto}}.fly-info-box,.fly-story-box{text-align:center}.fly-info-box .fly-info-box-header .fly-info-box-before-title,.fly-wrap-testimonials-slider .fly-testimonials-slider-before-title,.fly-story-box .fly-info-box-header .fly-info-box-before-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title,.fly-section-image .fly-section-image-title-before{font-family:'Playfair Display',serif;font-size:14px;font-weight:bold;margin-bottom:35px;position:relative;line-height:11.06px;letter-spacing:normal}.fly-info-box .fly-info-box-header .fly-info-box-before-title:before,.fly-info-box .fly-info-box-header .fly-info-box-before-title:after,.fly-wrap-testimonials-slider .fly-testimonials-slider-before-title:before,.fly-wrap-testimonials-slider .fly-testimonials-slider-before-title:after,.fly-story-box .fly-info-box-header .fly-info-box-before-title:before,.fly-story-box .fly-info-box-header .fly-info-box-before-title:after,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title:before,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title:after,.fly-section-image .fly-section-image-title-before:before,.fly-section-image .fly-section-image-title-before:after{content:'';width:12px;height:1px;display:inline-block;margin:0 5px;background:#666;vertical-align:middle}.fly-info-box .fly-info-box-header .fly-info-box-icon,.fly-story-box .fly-info-box-header .fly-info-box-icon{font-size:70px;color:#666;margin-bottom:35px}.fly-info-box .fly-info-box-header .fly-info-box-title,.fly-wrap-testimonials-slider .fly-testimonials-slider-title,.fly-story-box .fly-info-box-header .fly-info-box-title,.fly-story-box .fly-story-box-header .fly-story-box-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title,.fly-section-image .fly-section-image-title-after{font-family:'Lato',sans-serif;font-size:35px;margin-bottom:50px;line-height:32px;letter-spacing:8px}.fly-info-box .fly-info-box-header .fly-info-box-divider,.fly-story-box .fly-info-box-header .fly-info-box-divider{width:40px;height:2px;display:inline-block;margin:-33px auto 33px;background:#666;vertical-align:middle}.fly-info-box .fly-info-box-image,.fly-story-box .fly-info-box-image{margin-bottom:50px;line-height:0}.fly-info-box .fly-info-box-content,.fly-story-box .fly-info-box-content,.fly-story-box .fly-story-box-content{padding:0 17%}@media (max-width:767px){.fly-info-box .fly-info-box-header .fly-info-box-title,.fly-wrap-testimonials-slider .fly-testimonials-slider-title,.fly-story-box .fly-info-box-header .fly-info-box-title,.fly-story-box .fly-story-box-header .fly-story-box-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title,.fly-section-image .fly-section-image-title-after{font-size:30px;margin-bottom:45px}.fly-info-box .fly-info-box-header .fly-info-box-before-title,.fly-wrap-testimonials-slider .fly-testimonials-slider-before-title,.fly-story-box .fly-info-box-header .fly-info-box-before-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title,.fly-section-image .fly-section-image-title-before{margin-bottom:28px}.fly-info-box .fly-info-box-content,.fly-story-box .fly-info-box-content,.fly-story-box .fly-story-box-content{padding:0}}@media (max-width:479px){.fly-info-box .fly-info-box-header .fly-info-box-title,.fly-wrap-testimonials-slider .fly-testimonials-slider-title,.fly-story-box .fly-info-box-header .fly-info-box-title,.fly-story-box .fly-story-box-header .fly-story-box-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title,.fly-section-image .fly-section-image-title-after{font-size:25px}}.fly-story-box .fly-story-box-header .fly-story-box-title{font-size:22.5px;letter-spacing:4px;margin-bottom:0}.fly-story-box .fly-story-box-header .fly-story-box-divider{width:40px;height:2px;display:inline-block;margin:33px auto;background:#666;vertical-align:middle}@media (max-width:479px){.fly-story-box .fly-story-box-header .fly-story-box-divider{margin:20px auto}}.fly-divider-space{clear:both;width:100%}.fly-divider-space.space-sm{height:67px}.fly-divider-space.space-md{height:100px}.fly-divider-space.space-lg{height:150px}@media (max-width:991px){.fly-divider-space.space-sm{height:45px}.fly-divider-space.space-md{height:67px}.fly-divider-space.space-lg{height:100px}}@media (max-width:767px){.fly-divider-space.space-sm{height:30px}.fly-divider-space.space-md{height:47px}.fly-divider-space.space-lg{height:70px}}.fly-home-gallery{overflow:hidden}.fly-home-gallery .fly-home-gallery-col{height:100%;padding:0}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block{width:100%;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:center}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block .fly-home-gallery-overlay,.fly-photo-gallery .fly-photo-list-item .photo .fly-photo-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:28px;font-weight:300;color:#e8e6bd;background:rgba(38,38,38,.7);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block:hover .fly-home-gallery-overlay{opacity:1}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block img{display:block}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title{background-color:#262626;text-align:center}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title{color:#e8e6bd;margin-bottom:35px}.fly-home-gallery .fly-home-gallery-height-md{height:360px}.fly-home-gallery .fly-home-gallery-height-lg{height:720px}@media (max-width:1199px){.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title{font-size:25px}.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-before-title,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title .fly-home-gallery-title{margin-bottom:19px}}@media (max-width:991px){.fly-home-gallery .fly-home-gallery-height-md{height:250px}.fly-home-gallery .fly-home-gallery-height-lg{height:500px}}@media (max-width:767px){.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block,.fly-home-gallery .fly-home-gallery-col .fly-home-gallery-block-title{height:320px}}.fly-go-to-top{text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.fly-go-to-top:hover{background:#d6d288}.fly-section-image{position:relative;text-align:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-position:center;background-repeat:no-repeat}.fly-section-image .container{position:relative;z-index:11;display:table;height:100%;padding-top:160px}.fly-section-image .container .row{display:table-cell;vertical-align:middle}.fly-section-image .fly-section-image-title-before{color:#fff}.fly-section-image .fly-section-image-title-before:before,.fly-section-image .fly-section-image-title-before:after{background:#fff}.fly-section-image .fly-section-image-title-after{color:#fff;margin-bottom:8px}.fly-section-overlay:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(38,38,38,.7)}@media (max-width:991px){.fly-section-image .container{padding-top:65px}}@media (max-width:767px){.fly-section-image .container{padding-top:95px}.fly-section-image .fly-section-image-title-before{margin-bottom:28px}}@media (max-width:479px){.fly-section-image .container{padding-top:100px}}.fly-dish-menu .fly-dish-menu-title{font-size:22px;line-height:20px;text-align:center;color:#666;border-bottom:2px solid #666;padding-bottom:28px;margin-bottom:28px}.fly-dish-menu .fly-dish-menu-content{display:block}.fly-dish-menu .fly-dish-menu-content li{display:table;width:100%;margin-bottom:15px}.fly-dish-menu .fly-dish-menu-content li:last-child{margin-bottom:0}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description,.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-price{display:table-cell;vertical-align:middle}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description .fly-dish-image{width:80px;height:80px;float:left;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:30px;margin-bottom:15px}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description h5{font-family:'Lato',sans-serif;font-size:20px;margin-top:15px;font-weight:bold;color:#666;letter-spacing:normal}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description span{font-size:14px;font-family:'Playfair Display',serif;color:#333}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-price{font-family:'Lato',sans-serif;font-weight:bold;font-size:18px;color:#9e6335;text-align:right;padding-left:50px;letter-spacing:2px;padding-top:18px}@media (max-width:991px){.fly-dish-menu{padding:0 15px}}@media (max-width:767px){.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description h5{font-size:18px}}@media (max-width:479px){.fly-dish-menu .fly-dish-menu-content li{margin-bottom:35px}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-description,.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-price{display:block}.fly-dish-menu .fly-dish-menu-content li .fly-dish-menu-price{text-align:center;padding-left:0}}.fly-wrap-home-reservation-form{position:relative}.fly-wrap-home-reservation-form:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#262626;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.fly-wrap-home-reservation-form:hover:before{opacity:.8}.fly-wrap-contact-form,.fly-wrap-reservation-form{text-align:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-repeat:no-repeat;background-position:top center}.fly-wrap-contact-form.fly-form-light-style,.fly-wrap-reservation-form.fly-form-light-style{color:#fff}.fly-wrap-contact-form.fly-form-light-style :-moz-placeholder,.fly-wrap-reservation-form.fly-form-light-style :-moz-placeholder{font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;font-style:normal}.fly-wrap-contact-form.fly-form-light-style ::-moz-placeholder,.fly-wrap-reservation-form.fly-form-light-style ::-moz-placeholder{font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;font-style:normal}.fly-wrap-contact-form.fly-form-light-style :-ms-input-placeholder,.fly-wrap-reservation-form.fly-form-light-style :-ms-input-placeholder{font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;font-style:normal}.fly-wrap-contact-form.fly-form-light-style ::-webkit-input-placeholder,.fly-wrap-reservation-form.fly-form-light-style ::-webkit-input-placeholder{font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;font-style:normal}.fly-wrap-contact-form.fly-form-light-style input:focus::-webkit-input-placeholder,.fly-wrap-reservation-form.fly-form-light-style input:focus::-webkit-input-placeholder{color:transparent}.fly-wrap-contact-form.fly-form-light-style textarea:focus::-webkit-input-placeholder,.fly-wrap-reservation-form.fly-form-light-style textarea:focus::-webkit-input-placeholder{color:transparent}.fly-wrap-contact-form.fly-form-light-style .fly-form-icon-title,.fly-wrap-reservation-form.fly-form-light-style .fly-form-icon-title,.fly-wrap-contact-form.fly-form-light-style .fly-contact-form-before-info-title,.fly-wrap-reservation-form.fly-form-light-style .fly-contact-form-before-info-title,.fly-wrap-contact-form.fly-form-light-style .fly-reservation-form-before-info-title,.fly-wrap-reservation-form.fly-form-light-style .fly-reservation-form-before-info-title,.fly-wrap-contact-form.fly-form-light-style .fly-contact-form-info-title,.fly-wrap-reservation-form.fly-form-light-style .fly-contact-form-info-title,.fly-wrap-contact-form.fly-form-light-style .fly-reservation-form-info-title,.fly-wrap-reservation-form.fly-form-light-style .fly-reservation-form-info-title,.fly-wrap-contact-form.fly-form-light-style .fly-contact-form-info-block,.fly-wrap-reservation-form.fly-form-light-style .fly-contact-form-info-block,.fly-wrap-contact-form.fly-form-light-style .fly-reservation-form-info-block,.fly-wrap-reservation-form.fly-form-light-style .fly-reservation-form-info-block,.fly-wrap-contact-form.fly-form-light-style .fly-reservation-info,.fly-wrap-reservation-form.fly-form-light-style .fly-reservation-info{color:#fff}.fly-wrap-contact-form.fly-form-light-style input,.fly-wrap-reservation-form.fly-form-light-style input,.fly-wrap-contact-form.fly-form-light-style textarea,.fly-wrap-reservation-form.fly-form-light-style textarea{border-color:#fff;color:#fff}.fly-wrap-contact-form.fly-form-light-style input:focus,.fly-wrap-reservation-form.fly-form-light-style input:focus,.fly-wrap-contact-form.fly-form-light-style textarea:focus,.fly-wrap-reservation-form.fly-form-light-style textarea:focus{background-color:#fff;color:#262626}.fly-wrap-contact-form.fly-form-light-style .fly-contact-form-title-divider,.fly-wrap-reservation-form.fly-form-light-style .fly-contact-form-title-divider,.fly-wrap-contact-form.fly-form-light-style .fly-reservation-form-title-divider,.fly-wrap-reservation-form.fly-form-light-style .fly-reservation-form-title-divider{background-color:#fff}.fly-wrap-contact-form.fly-form-light-style .field-submit input[type="submit"]:hover,.fly-wrap-reservation-form.fly-form-light-style .field-submit input[type="submit"]:hover{background-color:#fff}.fly-wrap-contact-form .fly-form-icon-title,.fly-wrap-reservation-form .fly-form-icon-title{font-size:70px;margin-bottom:0}.fly-wrap-contact-form .fly-contact-form-before-info-title,.fly-wrap-reservation-form .fly-contact-form-before-info-title,.fly-wrap-contact-form .fly-reservation-form-before-info-title,.fly-wrap-reservation-form .fly-reservation-form-before-info-title{font-size:13px;margin-bottom:12px}.fly-wrap-contact-form .fly-contact-form-info-title,.fly-wrap-reservation-form .fly-contact-form-info-title,.fly-wrap-contact-form .fly-reservation-form-info-title,.fly-wrap-reservation-form .fly-reservation-form-info-title{font-family:'Lato',sans-serif;font-size:20px;text-transform:uppercase;font-weight:bold}.fly-wrap-contact-form .fly-contact-form-title-divider,.fly-wrap-reservation-form .fly-contact-form-title-divider,.fly-wrap-contact-form .fly-reservation-form-title-divider,.fly-wrap-reservation-form .fly-reservation-form-title-divider{display:block;width:40px;height:2px;background-color:#666;margin:30px auto 40px}.fly-wrap-contact-form .fly-contact-form-info-block,.fly-wrap-reservation-form .fly-contact-form-info-block,.fly-wrap-contact-form .fly-reservation-form-info-block,.fly-wrap-reservation-form .fly-reservation-form-info-block{margin-bottom:50px}.fly-wrap-contact-form .fly-contact-form-info-block p,.fly-wrap-reservation-form .fly-contact-form-info-block p,.fly-wrap-contact-form .fly-reservation-form-info-block p,.fly-wrap-reservation-form .fly-reservation-form-info-block p{font-size:16px;margin-bottom:.6em;color:#666}.fly-wrap-contact-form .fly-contact-form-info-block p.fly-contact-email a,.fly-wrap-reservation-form .fly-contact-form-info-block p.fly-contact-email a,.fly-wrap-contact-form .fly-reservation-form-info-block p.fly-contact-email a,.fly-wrap-reservation-form .fly-reservation-form-info-block p.fly-contact-email a{color:#9e6335}.fly-wrap-contact-form .fly-contact-form-info-block p.fly-contact-email a:hover,.fly-wrap-reservation-form .fly-contact-form-info-block p.fly-contact-email a:hover,.fly-wrap-contact-form .fly-reservation-form-info-block p.fly-contact-email a:hover,.fly-wrap-reservation-form .fly-reservation-form-info-block p.fly-contact-email a:hover{color:#333}.fly-wrap-contact-form .fly-contact-form-info-block p.fly-reservation-info,.fly-wrap-reservation-form .fly-contact-form-info-block p.fly-reservation-info,.fly-wrap-contact-form .fly-reservation-form-info-block p.fly-reservation-info,.fly-wrap-reservation-form .fly-reservation-form-info-block p.fly-reservation-info{font-size:14px}.fly-wrap-contact-form .fly-contact-form-info-block .fly-contact-work-program,.fly-wrap-reservation-form .fly-contact-form-info-block .fly-contact-work-program,.fly-wrap-contact-form .fly-reservation-form-info-block .fly-contact-work-program,.fly-wrap-reservation-form .fly-reservation-form-info-block .fly-contact-work-program{margin-top:15px}.fly-wrap-contact-form .fly-contact-form-info-block .fly-contact-work-program h4,.fly-wrap-reservation-form .fly-contact-form-info-block .fly-contact-work-program h4,.fly-wrap-contact-form .fly-reservation-form-info-block .fly-contact-work-program h4,.fly-wrap-reservation-form .fly-reservation-form-info-block .fly-contact-work-program h4{font-weight:400;font-size:16px}.fly-wrap-contact-form .fly-contact-form .fly-contact-title,.fly-wrap-reservation-form .fly-contact-form .fly-contact-title,.fly-wrap-contact-form .fly-reservation-form .fly-contact-title,.fly-wrap-reservation-form .fly-reservation-form .fly-contact-title,.fly-wrap-contact-form .fly-contact-form .fly-reservation-title,.fly-wrap-reservation-form .fly-contact-form .fly-reservation-title,.fly-wrap-contact-form .fly-reservation-form .fly-reservation-title,.fly-wrap-reservation-form .fly-reservation-form .fly-reservation-title{font-family:'Playfair Display',serif;font-size:14px;font-weight:400;letter-spacing:normal;margin-bottom:17px}.fly-wrap-contact-form .fly-contact-form .form-info,.fly-wrap-reservation-form .fly-contact-form .form-info,.fly-wrap-contact-form .fly-reservation-form .form-info,.fly-wrap-reservation-form .fly-reservation-form .form-info{margin-top:10px;display:block}@media (max-width:1199px){.fly-wrap-contact-form,.fly-wrap-reservation-form{padding:0 15px}}@media (max-width:479px){.fly-form-col-left .fly-form-inner-col-left,.fly-form-col-right .fly-form-inner-col-left,.fly-form-col-left .fly-form-inner-col-right,.fly-form-col-right .fly-form-inner-col-right,.fly-form-col-left,.fly-form-col-right{width:100%}.fly-wrap-reservation-form .fly-reservation-form-info-title{font-size:16px}}.google-maps #map{width:100%;height:500px}.google-maps #map img{max-width:none}.fly-photo-gallery{}.fly-photo-gallery .fly-photo-gallery-nav{text-align:center;position:relative;margin-bottom:67px}.fly-photo-gallery .fly-photo-gallery-nav:before{content:'';width:100%;height:1px;background-color:#999;position:absolute;left:0;top:50%}.fly-photo-gallery .fly-photo-gallery-nav li{display:inline-block;position:relative;padding:0 25px;line-height:normal;background-color:#fff;margin-right:-3px}.fly-photo-gallery .fly-photo-gallery-nav li:after{content:'';width:2px;background-color:#999;position:absolute;right:0;top:2px;bottom:2px}.fly-photo-gallery .fly-photo-gallery-nav li:last-child:after{display:none}.fly-photo-gallery .fly-photo-gallery-nav li a{font-family:'Lato',sans-serif;color:#999;font-weight:800;text-transform:uppercase;position:relative}.fly-photo-gallery .fly-photo-gallery-nav li a:hover{color:#333}.fly-photo-gallery .fly-photo-gallery-nav li.active-category a{color:#333}.fly-photo-gallery .fly-photo-list-item .photo{float:left;position:relative}.fly-photo-gallery .fly-photo-list-item .photo img{display:block;width:100%}.fly-photo-gallery .fly-photo-list-item .photo:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:.9;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.fly-photo-gallery .fly-photo-list-item .photo:hover .fly-photo-list-overlay{opacity:1}.fly-photo-gallery .fly-photo-list-item .photo:hover:before,.fly-photo-gallery .fly-photo-list-item .photo.active:before{opacity:0}.fly-photo-gallery .fly-photo-list-item .photo.photo-width1{width:380px}.fly-photo-gallery .fly-photo-list-item .photo.photo-width2{width:760px}.fly-photo-gallery .fly-photo-list-item:after{content:'';display:block;clear:both}@media (max-width:1199px){.fly-photo-list-item{padding-left:10%}}@media (max-width:991px){.fly-photo-gallery .fly-photo-list-item .photo.photo-width1{width:300px}.fly-photo-gallery .fly-photo-list-item .photo.photo-width2{width:600px}}@media (max-width:767px){.fly-photo-gallery .fly-photo-list-item .photo.photo-width1{width:225px}.fly-photo-gallery .fly-photo-list-item .photo.photo-width2{width:450px}.fly-photo-gallery .fly-photo-gallery-nav:before{display:none}}@media (max-width:500px){.fly-photo-list-item{padding-left:3%}}@media (max-width:479px){.fly-photo-list-item{padding-left:0}.fly-photo-gallery .fly-photo-list-item .photo.photo-width1,.fly-photo-gallery .fly-photo-list-item .photo.photo-width2{width:100%}}.fly-quick-nav .fly-quick-nav-item{background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;text-align:center;padding:100px 0;position:relative}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-icon{color:#fff;font-size:50px;margin-bottom:17px}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-before-title{color:#fff;font-size:13px;margin-bottom:12px}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-title{color:#fff;font-size:19px;margin-bottom:45px}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-icon,.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-title,.fly-quick-nav .fly-quick-nav-item .fly-btn-quick-nav,.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-before-title{position:relative;z-index:2}.fly-quick-nav .fly-quick-nav-item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#262626;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;z-index:1;opacity:.2}.fly-quick-nav .fly-quick-nav-item:hover:before{opacity:.8}@media (max-width:991px){.fly-quick-nav .fly-quick-nav-item{padding:65px 0}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-icon{margin-bottom:12px}.fly-quick-nav .fly-quick-nav-item .fly-quick-nav-title{margin-bottom:35px}}.fly-theme-color-1{background-color:#333}.fly-theme-color-2{background-color:#666}.fly-theme-color-3{background-color:#fff}.fly-theme-color-4{background-color:#e8e6bd}.fly-theme-color-5{background-color:#262626}.fly-section-height-sm{height:499px}.fly-section-height-md{height:599px}.fly-section-height-lg{height:860px}@media (max-width:1199px){.fly-section-height-sm{height:415px}.fly-section-height-md{height:498px}.fly-section-height-lg{height:714px}}@media (max-width:991px){.fly-section-height-sm{height:405px}.fly-section-height-md{height:486px}.fly-section-height-lg{height:697px}}@media (max-width:767px){.fly-section-height-sm{height:235px}.fly-section-height-md{height:282px}.fly-section-height-lg{height:405px}}.pp_pic_holder.dark_square .pp_nav{position:relative;left:50%;margin-left:-155px;font-family:'Lato',sans-serif;line-height:18px;margin-top:8px}.pp_pic_holder.dark_square .pp_nav .pp_text_devider{color:#fff;color:rgba(255,255,255,.5);display:inline;margin:0 10px}.pp_pic_holder.dark_square .pp_nav .pp_play{display:none}.pp_pic_holder.dark_square .pp_nav .pp_arrow_next,.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous{text-indent:0;width:auto;background:none;position:relative;font-size:11px;line-height:20px;font-weight:bold;color:#fff;color:rgba(255,255,255,.5);text-transform:uppercase}.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:hover,.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:hover{color:#fff}.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before,.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after{font-size:20px;font-family:'FontAwesome';font-weight:bold;line-height:20px;vertical-align:top}.pp_pic_holder.dark_square .pp_nav .pp_arrow_previous:before{content:'\f104';margin-right:10px}.pp_pic_holder.dark_square .pp_nav .pp_arrow_next:after{content:'\f105';margin-left:10px}.pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous,.pp_pic_holder.dark_square .pp_nav a.pp_arrow_next{height:auto;overflow:visible;vertical-align:top;display:inline;float:none}.pp_pic_holder.dark_square .pp_nav a.pp_arrow_previous{margin-right:50px}.pp_pic_holder.dark_square .pp_nav a.pp_arrow_next{margin-left:50px}.pp_pic_holder.dark_square .pp_nav .currentTextHolder{color:#e8e6bd;font-size:13px;font-weight:bold;display:inline;float:none}.pp_pic_holder.dark_square a.pp_previous,.pp_pic_holder.dark_square a.pp_next{display:none}.pp_pic_holder.dark_square a.pp_close{background:url(images/xlightbox-closebtn.png.pagespeed.ic.ETmQWXbhB6.png) no-repeat;width:23px;top:53px;right:30px;opacity:.5}.pp_pic_holder.dark_square a.pp_close:hover{opacity:.8}.pp_pic_holder.dark_square .pp_content_container .pp_left{padding-left:100px}.pp_pic_holder.dark_square .pp_top{height:100px}.pp_pic_holder.dark_square .pp_top .pp_left,.pp_pic_holder.dark_square .pp_top .pp_middle,.pp_pic_holder.dark_square .pp_top .pp_right{height:100px}.pp_pic_holder.dark_square .pp_bottom{height:50px}.pp_pic_holder.dark_square .pp_bottom .pp_left,.pp_pic_holder.dark_square .pp_bottom .pp_middle,.pp_pic_holder.dark_square .pp_bottom .pp_right{height:50px}.pp_pic_holder.dark_square a.pp_expand,.pp_pic_holder.dark_square a.pp_contract{right:110px}.pp_pic_holder.dark_square .pp_details .pp_description{margin:0;display:inline-block!important;position:absolute;left:0;top:-16px}.parallax{background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed}.fly-special-offers,.fly-other-offers{}.fly-special-offers .fly-offers-list,.fly-other-offers .fly-offers-list{overflow:hidden}.fly-special-offers .fly-offers-list .fly-offer,.fly-other-offers .fly-offers-list .fly-offer{overflow:hidden;text-align:center;margin-bottom:60.3px}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail{height:240px;display:block;margin-bottom:25px;position:relative;overflow:hidden}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail img,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail img{width:100%}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail:before,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease;background:#fff;opacity:0}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail:hover:before,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail:hover:before{opacity:.15}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content{font-family:'Lato',sans-serif;padding:0 40px}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-date,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-date,.post .fly-post-content .entry-header .entry-meta .fly-post-date,.post .entry-header .entry-meta .fly-post-date{color:#999;font-size:14px;text-transform:uppercase;font-weight:300;letter-spacing:1px}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-date:after,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-date:after,.post .fly-post-content .entry-header .entry-meta .fly-post-date:after,.post .entry-header .entry-title:after,.post .entry-header .entry-meta .fly-post-date:after{content:'';display:block;width:20px;height:2px;background:#666;margin:13px auto}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title{font-weight:bold;font-size:19.04px;line-height:24.1808px;text-transform:uppercase;margin-bottom:0;height:50px}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title a,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title a,.post .fly-post-content .entry-header .entry-title a,.post .entry-header .entry-title a{display:block;color:#666}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title a:hover,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title a:hover,.post .fly-post-content .entry-header .entry-title a:hover,.post .entry-header .entry-title a:hover{color:#e8e6bd}.fly-special-offers.fly-special-offers-details,.fly-other-offers.fly-special-offers-details{text-align:center}.fly-special-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-date,.fly-other-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-date{font-family:'Lato',sans-serif;font-size:14px;color:#999;display:block;text-transform:uppercase;font-weight:300;letter-spacing:1px;margin-bottom:25px}.fly-special-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title,.fly-other-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title{font-weight:bold;font-size:24px;line-height:20px}.fly-special-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title span,.fly-other-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title span{font-weight:bold}.fly-special-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title:after,.fly-other-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title:after{content:'';display:block;width:40px;height:2px;background:#666;margin:40px auto 35px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content,.fly-other-offers.fly-special-offers-details .fly-offers-details-content{padding:0 40px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-text,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-text{margin-bottom:45px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-thumbnail,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-thumbnail{margin-bottom:40px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info{text-align:left;margin-bottom:150px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info .fly-offers-info-title,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info .fly-offers-info-title{border-bottom:2px solid #666;padding-bottom:20px;margin-bottom:35px;font-size:18px}.fly-special-offers,.fly-other-offers{}.fly-special-offers .fw-offers-details-loveit,.fly-other-offers .fw-offers-details-loveit,.fly-post-details-meta .fw-post-details-loveit{position:relative;color:#999;line-height:1.9em;display:inline-block;margin-bottom:50px}.fly-special-offers .fw-offers-details-loveit>div,.fly-other-offers .fw-offers-details-loveit>div,.fly-post-details-meta .fw-post-details-loveit>div{display:inline-block}.fly-special-offers .fw-offers-details-loveit i,.fly-other-offers .fw-offers-details-loveit i,.fly-post-details-meta .fw-post-details-loveit i{font-size:27px}.fly-special-offers .fw-offers-details-loveit span,.fly-other-offers .fw-offers-details-loveit span,.fly-post-details-meta .fw-post-details-loveit span{display:block;font-family:'Lato',sans-serif;font-size:16px;font-weight:bold}.fly-special-offers .fw-offers-details-loveit:hover,.fly-other-offers .fw-offers-details-loveit:hover,.fly-post-details-meta .fw-post-details-loveit:hover{color:#f56559}.fly-special-offers .fw-offers-details-loveit:before,.fly-other-offers .fw-offers-details-loveit:before,.fly-special-offers .fw-offers-details-loveit:after,.fly-other-offers .fw-offers-details-loveit:after,.fly-post-details-meta .fw-post-details-loveit:before,.fly-post-details-meta .fw-post-details-loveit:after{content:'';position:absolute;width:40px;height:1px;background:#999;top:50%;left:0;margin-left:-65px}.fly-special-offers .fw-offers-details-loveit:after,.fly-other-offers .fw-offers-details-loveit:after,.fly-post-details-meta .fw-post-details-loveit:after{right:0;left:auto;margin-left:auto;margin-right:-65px}.fly-special-offers .fly-offers-details-share-btn,.fly-other-offers .fly-offers-details-share-btn,.fly-post-details-meta .fly-post-details-share-btn{}.fly-offers-details-share-btn .fly-offers-details-share-title,.fly-other-offers .fly-offers-details-share-btn .fly-offers-details-share-title,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-details-share-title,.fly-post-details-meta .fly-post-details-share-btn .fly-post-details-share-title{font-family:'Lato',sans-serif;font-weight:400;font-size:12.04px;color:#666;text-transform:uppercase;margin-bottom:25px}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share{text-transform:uppercase;font-weight:bold;margin:0 15px;border:2px solid transparent;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;padding:5px 43px}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share:hover,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share:hover{color:#fff!important}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-facebook,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-facebook,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-facebook,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-facebook{color:#5c6578;border-color:#5c6578}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-facebook:hover,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-facebook:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-facebook:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-facebook:hover{background:#425d93;border-color:#425d93}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-twitter,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-twitter,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-twitter,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-twitter{color:#588c9a;border-color:#588c9a}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-twitter:hover,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-twitter:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-twitter:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-twitter:hover{background:#1bafd8;border-color:#1bafd8}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-google,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-google,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-google,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-google{color:#956863;border-color:#956863}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-google:hover,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share.fly-share-google:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share.fly-share-google:hover,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share.fly-share-google:hover{background:#c34536;border-color:#c34536}.fly-special-offers .fly-offers-details-share-btn:after,.fly-other-offers .fly-offers-details-share-btn:after,.fly-post-details-meta .fly-post-details-share-btn:after{content:'';display:block;width:40px;height:2px;background:#666;margin:50px auto 50px}.fly-special-offers .fly-offers-details-back-to-list-btn,.fly-other-offers .fly-offers-details-back-to-list-btn,.fly-post-details-meta .fly-post-details-back-to-list-btn{padding:0 17%}.fly-special-offers .fly-offers-details-back-to-list-btn .fly-btn,.fly-other-offers .fly-offers-details-back-to-list-btn .fly-btn,.fly-special-offers .fly-offers-details-back-to-list-btn .field-submit input[type="submit"],.fly-other-offers .fly-offers-details-back-to-list-btn .field-submit input[type="submit"],.fly-post-details-meta .fly-post-details-back-to-list-btn .fly-btn,.fly-special-offers .fly-offers-details-back-to-list-btn .comment-respond .comment-form p.form-submit input,.fly-other-offers .fly-offers-details-back-to-list-btn .comment-respond .comment-form p.form-submit input{border-color:#666;color:#666;display:block}.fly-special-offers .fly-offers-details-back-to-list-btn .fly-btn:hover,.fly-other-offers .fly-offers-details-back-to-list-btn .fly-btn:hover,.fly-special-offers .fly-offers-details-back-to-list-btn .field-submit input[type="submit"]:hover,.fly-other-offers .fly-offers-details-back-to-list-btn .field-submit input[type="submit"]:hover,.fly-post-details-meta .fly-post-details-back-to-list-btn .fly-btn:hover,.fly-special-offers .fly-offers-details-back-to-list-btn .comment-respond .comment-form p.form-submit input:hover,.fly-other-offers .fly-offers-details-back-to-list-btn .comment-respond .comment-form p.form-submit input:hover{background:#e8e6bd;border-color:#e8e6bd;color:#262626}.fly-other-offers{margin-left:-202px;margin-right:-202px}.fly-other-offers .fly-other-offers-title{font-size:13px;position:relative;margin-bottom:60px}.fly-other-offers .fly-other-offers-title span{font-weight:800;letter-spacing:1px;display:inline-block;padding:0 30px;background:#fff;position:relative;z-index:10}.fly-other-offers .fly-other-offers-title:before{content:'';position:absolute;height:1px;background:#666;left:15px;right:15px;top:50%;margin-top:-1px}@media (max-width:1199px){.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail{height:190px}.fly-special-offers.fly-special-offers-details,.fly-other-offers.fly-special-offers-details{padding:0 15px}.fly-other-offers{margin-left:0;margin-right:0}}@media (max-width:991px){.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail{height:140px}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title,.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title,.post .entry-header .entry-title{font-size:16px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info{margin-bottom:120px}}@media (max-width:767px){.fly-special-offers .fly-offers-details-share-btn .fly-offers-share,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share{margin:0 3px}.fly-special-offers .fly-offers-details-share-btn:after,.fly-other-offers .fly-offers-details-share-btn:after,.fly-post-details-meta .fly-post-details-share-btn:after,.fly-post-details-meta .fly-post-details-share-btn:after{margin:50px auto}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-thumbnail,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-thumbnail{margin-bottom:22px}.fly-special-offers .fw-offers-details-loveit,.fly-other-offers .fw-offers-details-loveit,.fly-post-details-meta .fw-post-details-loveit,.fly-post-details-meta .fw-post-details-loveit{margin-bottom:50px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content,.fly-other-offers.fly-special-offers-details .fly-offers-details-content{padding:0}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-content .fly-offers-title,.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title,.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title,.post .entry-header .entry-title{height:auto}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info{margin-bottom:80px}}@media (max-width:500px){.fly-special-offers .fly-offers-details-share-btn .fly-offers-share,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share{padding:5px 25px}}@media (max-width:479px){.fly-special-offers .fly-offers-list .fly-offer,.fly-other-offers .fly-offers-list .fly-offer{width:100%}.fly-special-offers .fly-offers-list .fly-offer .fly-offers-thumbnail,.fly-other-offers .fly-offers-list .fly-offer .fly-offers-thumbnail{height:190px}.fly-special-offers .fly-offers-details-share-btn .fly-offers-share,.fly-other-offers .fly-offers-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share,.fly-post-details-meta .fly-post-details-share-btn .fly-offers-share,.fly-post-details-meta .fly-post-details-share-btn .fly-post-share{width:100%;margin-bottom:10px}.fly-special-offers .fly-offers-details-back-to-list-btn,.fly-other-offers .fly-offers-details-back-to-list-btn,.fly-post-details-meta .fly-post-details-back-to-list-btn,.fly-post-details-meta .fly-post-details-back-to-list-btn{padding:0}.fly-special-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title,.fly-other-offers.fly-special-offers-details .fly-offers-details-header .fly-offers-details-title{font-size:20px;line-height:20px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info,.fly-other-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info{margin-bottom:60px}}.post-list .post{margin-bottom:50px}.post-list .post .fly-post-image,.post-list .post .fly-post-content{width:48%;height:320px;display:block;overflow:hidden;margin-bottom:0}.post-list .post .fly-post-content{padding:30px 25px 0}.post-list .post .fly-post-image .fly-post-thumbnail{position:relative;display:block}.post-list .post .fly-post-image .fly-post-thumbnail:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.post-list .post .fly-post-image .fly-post-thumbnail:hover:before{opacity:.15}.post-list .post.post-thumbnail-left .fly-post-image{float:left}.post-list .post.post-thumbnail-left .fly-post-content{float:right}.post-list .post.post-thumbnail-right .fly-post-image{float:right}.post-list .post.post-thumbnail-right .fly-post-content{float:left}.post .fly-post-content{text-align:center}.post .fly-post-content .entry-header .entry-meta .fly-post-date:after,.post .entry-header .entry-meta .fly-post-date:after{width:40px}.post .fly-post-content .entry-header .entry-title,.post .entry-header .entry-title{margin-bottom:10px}.post .fly-post-content .entry-header .entry-title:after,.post .entry-header .entry-title:after{display:none}.post .fly-post-content .entry-content{overflow:hidden;text-overflow:ellipsis}.fly-sidebar-left .fly-content-area{float:right}.navigation.paging-navigation{text-align:center;font-family:'Lato',sans-serif;font-size:16px;font-weight:bold}.navigation.paging-navigation .page-numbers{margin:0 20px;color:#999}.navigation.paging-navigation .page-numbers.current,.navigation.paging-navigation .page-numbers:hover{color:#333}.navigation.paging-navigation .page-numbers.next{margin-left:10px;font-size:18px}.navigation.paging-navigation .page-numbers.prev{margin-right:10px;font-size:18px}.navigation.paging-navigation .pagination{margin-bottom:0}@media (max-width:991px){.fly-content-area{margin-bottom:100px}}@media (max-width:767px){.post-list .post .fly-post-content{padding-top:5px}.post .entry-header .entry-meta{margin-bottom:20px}.post-list .post .fly-post-image,.post-list .post .fly-post-content{height:auto}.blog-post-navigation{margin-bottom:90px!important}}@media (max-width:500px){.post-list .post .fly-post-image,.post-list .post .fly-post-content{width:100%}.post-list .post.post-thumbnail-right .fly-post-image,.post-list .post.post-thumbnail-left .fly-post-image,.post-list .post.post-thumbnail-left .fly-post-content,.post-list .post.post-thumbnail-right .fly-post-content{float:none;text-align:center}.post-list .post .fly-post-image .fly-post-thumbnail{margin-bottom:10px}.post-list .post{margin-bottom:86px}.post-list .post .fly-post-content{padding-left:0;padding-right:0}.fly-post-details-meta{margin-top:55px}}.post{margin-bottom:50px}.post .entry-header .entry-meta{text-align:center;margin-bottom:20px}.post .entry-header .entry-meta .fly-post-date:after{display:none}.post .entry-header .entry-title{text-align:center}.post .entry-header .entry-title:after{width:40px}.post .fly-post-image{margin-bottom:50px}.post .entry-content p:last-child{margin-bottom:0}.fly-post-categories{margin-bottom:30px}.fly-post-categories .categories-title,.fly-post-tag .fly-post-tag-title{font-family:'Lato',sans-serif;font-size:14px;text-transform:uppercase;font-weight:bold;margin-bottom:10px}.fly-post-categories .category,.fly-post-tag .tagcloud a{color:#333;margin-right:10px}.fly-post-categories .category:hover,.fly-post-tag .tagcloud a:hover{color:#e8e6bd}.fly-post-details-meta{text-align:center;margin-top:50px}.fly-special-offers.fly-special-offers-details .fly-offers-details-content .fly-offers-details-info{margin-bottom:0}.blog-post-navigation{display:block;text-align:center;margin:50px 0 50px}.blog-post-navigation a{display:inline-block;font-family:'Lato',sans-serif;text-transform:uppercase;font-weight:bold;font-size:16px;margin:0 25px;color:#999}.blog-post-navigation a:hover{color:#e8e6bd}.comments-area{}.comments-area .title{font-family:'Lato',sans-serif;font-weight:bold;font-size:14px;text-transform:uppercase;margin-bottom:40px}.comments-area .comment-list{padding-bottom:25px}.comments-area .comment-list .children{padding-left:0;margin:0;list-style:none}.comments-area .comment-list .comment.depth-1{padding-left:80px}.comments-area .comment-list .comment.depth-2{padding-left:40px}.comments-area .comment-list .comment.depth-3{padding-left:40px}.comments-area .comment-list .comment.depth-4,.comments-area .comment-list .comment.depth-5{padding-left:0}.comments-area .comment-list .comment-body{position:relative;margin-bottom:35px}.comments-area .comment-list .comment-body .comment-avatar{position:absolute;top:8px;left:-80px;width:50px;height:50px}.comments-area .comment-list .comment-body .comment-meta{margin-bottom:5px}.comments-area .comment-list .comment-body .comment-meta .comment-author{margin-right:15px}.comments-area .comment-list .comment-body .comment-meta .comment-author a{font-family:'Lato',sans-serif;font-weight:bold;font-size:16px;color:#333}.comments-area .comment-list .comment-body .comment-meta .comment-date{font-family:'Lato',sans-serif;color:#999}.comments-area .comment-list .comment-body .comment-meta .comment-reply-link{float:right}.comments-area .comment-list .comment-body .comment-content p:last-child{margin-bottom:0}.comment-respond{padding:0 12%}.comment-respond .comment-reply-title{font-family:'Lato',sans-serif;font-weight:bold;font-size:14px;text-align:center;text-transform:uppercase;margin-bottom:25px}.comment-respond .comment-form :-moz-placeholder{font-size:14px;font-weight:700;color:gray;text-transform:uppercase;font-style:normal}.comment-respond .comment-form ::-moz-placeholder{font-size:14px;font-weight:700;color:gray;text-transform:uppercase;font-style:normal}.comment-respond .comment-form :-ms-input-placeholder{font-size:14px;font-weight:700;color:gray;text-transform:uppercase;font-style:normal}.comment-respond .comment-form ::-webkit-input-placeholder{font-size:14px;font-weight:700;color:gray;text-transform:uppercase;font-style:normal}.comment-respond .comment-form p{margin-bottom:10px}.comment-respond .comment-form p input,.comment-respond .comment-form p textarea{color:#666;font-weight:400;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#b8b8b8;height:55px}.comment-respond .comment-form input:focus::-webkit-input-placeholder,.comment-respond .comment-form textarea:focus::-webkit-input-placeholder{color:transparent}.comment-respond .comment-form p textarea{height:105px}.comment-respond .comment-form p.form-submit input{width:100%;text-transform:uppercase;font-size:14px}@media (max-width:991px){.comments-area{padding:0 15px}.comments-area .comment-list .comment.depth-3{padding-left:0}}@media (max-width:767px){.comment-respond{padding:0}}.widget{margin-bottom:45.27027027px;color:#333;font-size:14px}.widget:last-child{margin-bottom:0}.widget .widget-title{font-family:'Lato',sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;margin-bottom:33px}.widget .widget-title:after{content:'';width:20px;height:2px;background:#666;display:block;margin:17px 0 0}.widget .widget-title span{font-weight:bold}.widget-newsletter :-moz-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget-newsletter ::-moz-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget-newsletter :-ms-input-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget-newsletter ::-webkit-input-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget-newsletter.widget-newsletter-footer .widget-title-before{color:#fff;margin-bottom:15px}.widget-newsletter.widget-newsletter-footer .widget-title-before i{display:block;font-size:24px;margin-bottom:25px}.widget-newsletter.widget-newsletter-footer .widget-title-before span{font-family:'Lato',sans-serif;font-size:12px;line-height:10px;font-weight:900;text-transform:uppercase;display:block}.widget-newsletter.widget-newsletter-footer .widget-title{margin-bottom:47px;color:#fff}.widget-newsletter.widget-newsletter-footer .widget-title:after{display:none}.widget-newsletter.widget-newsletter-footer .newsletter-form{padding:0 140px}.widget-newsletter.widget-newsletter-footer .newsletter-form input{font-size:12px;border-color:#fff;color:#666}.widget-newsletter.widget-newsletter-footer .newsletter-form input:focus{background-color:#fff}@media (max-width:991px){.widget-newsletter.widget-newsletter-footer .newsletter-form{padding:0 75px}}@media (max-width:479px){.widget-newsletter.widget-newsletter-footer .newsletter-form{padding:0}}.widget_search{margin-bottom:65px}.widget_search .search-form label{display:block}.widget_categories ul li a,.widget_recent_post ul li a{color:#333;font-family:'Playfair Display',serif}.widget_categories ul li a:hover,.widget_recent_post ul li a:hover{color:#e8e6bd}.widget_categories ul ul,.widget_recent_post ul ul{padding-left:15px}.widget_instagram .fly-instagram-wrap ul li{display:inline-block;margin:1px 2px 0;width:80px;height:80px}.widget_product_tag_cloud a,.widget_tag_cloud .tagcloud a{font-family:'Playfair Display',serif;line-height:10px;color:#333;border:2px solid #666;padding:9px;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;display:inline-block;margin:0 1px 5px 0}.widget_product_tag_cloud a:hover,.widget_tag_cloud .tagcloud a:hover{border-color:#e8e6bd;background-color:#e8e6bd}.widget_recent_comments ul li .comment-author-link a{color:#333}.widget_recent_comments ul li a{font-family:'Playfair Display',serif}.widget_recent_comments ul li a:hover{color:#e8e6bd}.widget_recent_comments ul ul{padding-left:15px}.widget_archive{overflow:hidden}.widget_archive ul li{display:inline-block;width:50%;float:left;padding:10px 5px 10px 0;margin:0}.widget_archive ul li a{font-family:'Playfair Display',serif;color:#333}.widget_archive ul li a:hover{color:#e8e6bd}.widget_meta ul li{padding:10px 0}.widget_meta ul li a{font-family:'Playfair Display',serif;color:#333}.widget_meta ul li a:hover{color:#e8e6bd}.widget_meta ul li a abbr{color:#e8e6bd;border-bottom-color:#e8e6bd}.widget_calendar #calendar_wrap{background:#fff;overflow:hidden;border:1px solid #ece8df;margin:0}.widget_calendar #calendar_wrap #wp-calendar{text-align:center;font-family:'Playfair Display',serif;font-weight:400;font-style:normal;border:none;background:#fff;margin:0 0 25px!important;width:100%!important;position:relative}.widget_calendar #calendar_wrap #wp-calendar caption{font-family:'Lato',sans-serif;font-style:normal;font-weight:400;padding:22px;background:#262626;color:#e8e6bd;font-size:25px;line-height:30px;text-align:center;width:100%;position:relative;margin-bottom:30px}.widget_calendar #calendar_wrap #wp-calendar thead th{font-size:11px;font-weight:bold;text-transform:uppercase;color:#71c7e0;text-align:center;padding-bottom:8px;background:none}.widget_calendar #calendar_wrap #wp-calendar tbody td{font-size:15px;color:#333;font-weight:400;padding:5px;margin:3px}.widget_calendar #calendar_wrap #wp-calendar tbody td#today{position:relative;z-index:2;padding-left:0;padding-right:0}.widget_calendar #calendar_wrap #wp-calendar tbody td#today a{color:#fff}.widget_calendar #calendar_wrap #wp-calendar tbody td#today a:hover{color:#e8e6bd}.widget_calendar #calendar_wrap #wp-calendar tbody td#today:before{content:'';position:absolute;width:30px;height:30px;top:50%;left:50%;margin-left:-15px;margin-top:-15px;text-align:center;border-radius:50%;background:#666;z-index:-1}.widget_calendar #calendar_wrap #wp-calendar tfoot{position:absolute;top:25px;left:22px;right:22px}.widget_calendar #calendar_wrap #wp-calendar tfoot a{font-size:22.4px;border:1px solid #fff;border-radius:50%;width:30px;height:30px;display:block;overflow:hidden}.widget_calendar #calendar_wrap #wp-calendar tfoot a:before{font-family:'FontAwesome';top:0;left:0;right:0;bottom:0;width:30px;height:30px;line-height:28px;display:block;color:#fff;position:relative}.widget_calendar #calendar_wrap #wp-calendar tfoot a:hover,.widget_calendar #calendar_wrap #wp-calendar tfoot a:hover:before{border-color:#fff;color:#fff}.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#prev,.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#next{position:absolute;top:0;left:0}.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#next{left:auto;right:0}.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#prev a:before{content:'\f104'}.widget_calendar #calendar_wrap #wp-calendar tfoot tr td#next a:before{content:'\f105'}.fly-site-footer{background-color:#262626;color:#fff}.fly-site-footer .fly-footer-content{width:55%;margin:0 auto;text-align:center;color:#fff}.fly-site-footer .fly-footer-content .widget{margin-bottom:40px}.fly-site-footer .fly-footer-content .fly-footer-logo{display:inline-block;margin-bottom:4px}.fly-site-footer .fly-footer-content .fly-footer-info{font-family:'Lato',sans-serif;font-size:10px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:3px;margin-bottom:40px}.fly-site-footer .fly-footer-content .fly-footer-info a{color:#fff}.fly-site-footer .fly-footer-content .fly-footer-info a:hover{color:#e8e6bd}.fly-site-footer .fly-footer-content .fly-social .fly-social-link{margin:0 10px;color:#fff;font-size:20px}.fly-site-footer .fly-footer-content .fly-social .fly-social-link:hover{color:#e8e6bd}.fly-site-footer .fly-footer-copyright{background:#1e1e1e;padding:48px 0}.fly-site-footer .fly-footer-copyright .fly-copyright-text{font-family:'Lato',sans-serif;font-size:10px;font-weight:800;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px}.fly-site-footer .fly-footer-copyright .fly-copyright-text a{color:#fff}.fly-site-footer .fly-footer-copyright .fly-copyright-text a:hover{color:#e8e6bd}@media (max-width:1199px){.fly-site-footer .fly-footer-content{width:60%}}@media (max-width:767px){.fly-site-footer .fly-footer-content{width:100%}}@media (max-width:479px){.fly-site-footer .fly-footer-content{padding:0 15px}}.aligncenter,div.aligncenter{}.alignleft{}.alignright{}img.aligncenter,.wp-caption{}img.alignleft,.wp-caption.alignleft{}img.alignright,.wp-caption.alignright{}img.alignnone,.wp-caption.alignnone{}.wp-caption img[class*="wp-image-"]{}figure.wp-caption{}.single img{height:auto}.widget_recent_entries li a,.fly-side-posts-list li a,.widget_pages ul li a,.widget_nav_menu ul li a,.fly-post-categories a,.fly-post-tag a{color:#333;margin-right:10px}.widget_recent_entries li a:hover,.fly-side-posts-list li a:hover,.widget_pages ul li a:hover,.widget_nav_menu ul li a:hover,.fly-post-categories a:hover,.fly-post-tag a:hover{color:#e8e6bd}.fly-sidebar-none #comments .title,.fly-sidebar-none .comment-list{padding:0 12%}.widget_categories .screen-reader-text,.widget_archive .screen-reader-text,.widget_search .screen-reader-text,.widget_search .search-submit{display:none}.widget_calendar #calendar_wrap #wp-calendar tbody td#today{color:#fff}.widget_product_tag_cloud a,.widget_tag_cloud .tagcloud a{font-size:14px!important}.widget select{padding:10px;width:100%}.widget_fw_login #rememberme{margin-top:2px}.widget_fw_login .forgetmenot{width:50%;float:left}.widget_fw_login .forget_password{width:50%;float:right;text-align:right}.widget_fw_login input[type="submit"]{color:#262626;padding:10px 50px;font-size:12px;font-family:'Lato',sans-serif;text-transform:uppercase;letter-spacing:2px;line-height:normal;box-shadow:none;background:none;font-weight:900;display:inline-block;border:2px solid #262626;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.widget_fw_login input[type="submit"]:hover{background-color:#262626;color:#fff}.widget_meta ul li{padding:0}.fly-widget-post-image{float:left;margin-right:10px;margin-bottom:5px}.fly-side-posts-list li{display:inline-block;width:100%}.widget_rss .rss-date,.fly-side-posts-list .post-date{display:block}.widget_recent_comments ul li a:hover{color:#333}.widget_recent_entries .post-date{display:block}.widget_recent_entries li{margin-bottom:5px}.widget_rss cite{color:#ababab}.fly-portfolio-navigation{margin-top:50px}.fw-map .fw-map-canvas .infowindow a{color:#333;font-size:12px}.fw-map .fw-map-canvas .infowindow-description{color:#333334}.fly-content-offers-slider .fly-offers-title{margin-top:10px}.fly-wrap-slider-special-offers li{background-size:100% 60%}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider{height:216px}.fly-story-box-title .fly-info-box-icon.flyicon-coffee{font-size:70px;color:#666;margin-bottom:25px}.fly-wrap-slider-special-offers li .fly-wrap-offers .fly-content-offers-slider .fly-date-offers{height:100px;text-transform:none;overflow:hidden}.fly-default-page{margin-top:50px;margin-bottom:50px}.fly-no-header-image{background:#262626;height:200px}blockquote{padding:10px;margin-left:10px;border-left:4px solid #666;margin-bottom:25px;margin-top:10px}.post-list .post-thumbnail-center.post .fly-post-image{width:100%}.post-list .post-thumbnail-center.post .fly-post-content{width:100%;height:auto;float:none}.fly-image-center{margin:0 auto}.fly-image-left{float:left}.fly-image-right{float:right}.fly-btn-1.fly-btn-color-1:hover{color:#262626}.topmenu p{color:#fff}.fly-content-none .search-form input[type="submit"],.fly-404-page .search-form input[type="submit"]{display:none}.fly-404-page .content-area{text-align:center}.fly-content-none{padding-bottom:50px;text-align:center}.fly-content-area.col-md-8{overflow:hidden}.widget_meta abbr{margin-left:4px}.post-list .post .fly-post-image,.post-list .post .fly-post-content{height:auto}.fly-post-image img{height:auto}.navigation.paging-navigation .pagination{margin-bottom:15px}.post-thumbnail-center{margin:0 auto}table td,table th{padding:5px 10px}.post-details .entry-content>ul,.comment-content>ul{list-style:circle;margin-left:10px}.post-details .entry-content>ul ul,.comment-content>ul ul{list-style:circle;margin-left:10px}.post-details .entry-content>ol,.comment-content>ol{margin-left:10px;list-style:decimal}.post-details .entry-content>ol ol,.comment-content>ol ol{list-style:decimal;margin-left:10px}img.alignleft{margin-right:10px}.alignright{margin-left:10px;float:right}.post-password-form input[type="submit"]{display:none}.gallery-columns-2 figure,.gallery-columns-3 figure,.gallery-columns-4 figure,.gallery-columns-5 figure,.gallery-columns-6 figure,.gallery-columns-7 figure,.gallery-columns-8 figure,.gallery-columns-9 figure{width:33%;float:left}.gallery-columns-2 figure{width:50%}.gallery-columns-4 figure{width:25%}.gallery-columns-5 figure{width:20%}.gallery-columns-6 figure{width:18%}.gallery-columns-7 figure{width:16%}.gallery-columns-8 figure{width:12%}.gallery-columns-9 figure{width:11%}h2,h3{margin-top:5px;clear:left}h4,h5,h6{margin-bottom:16px;margin-top:5px}.gallery{float:none;clear:both}.page-links{clear:left;margin-top:10px}figure{max-width:100%}.fly-site-navigation .sub-menu{background:#262626}.fly-logo:hover{color:#fff}.logo-text{font-size:24px}.container-fluid{padding:0}.widget_mc4wp_form_widget :-moz-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget_mc4wp_form_widget ::-moz-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget_mc4wp_form_widget :-ms-input-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.widget_mc4wp_form_widget ::-webkit-input-placeholder{font-size:12px;font-weight:900;color:#666;text-transform:uppercase;font-style:normal}.fly-footer-content .widget_mc4wp_form_widget .widget-title-before{color:#fff;margin-bottom:15px}.fly-footer-content .widget_mc4wp_form_widget .widget-title:before{display:block;font-size:24px;margin-bottom:25px;font-family:'flyicon';content:"\e605"}.fly-footer-content .widget_mc4wp_form_widget .widget-title-before span{font-family:'Lato',sans-serif;font-size:12px;line-height:10px;font-weight:900;text-transform:uppercase;display:block}.fly-footer-content .widget_mc4wp_form_widget .widget-title{margin-bottom:24px;color:#fff}.widget_mc4wp_form_widget input[type="submit"]{border-color:#fff;color:#fff;background:transparent;padding:10px 50px;font-size:12px;text-transform:uppercase;font-weight:bold;margin:0 auto}.widget_mc4wp_form_widget input[type="submit"]:hover{color:#262626;background:#fff}.fly-footer-content .widget_mc4wp_form_widget .widget-title:after,.widget_mc4wp_form_widget input[type="submit"]{display:none}@media (max-width:1024px){.widget_mc4wp_form_widget input[type="submit"]{display:block}}.fly-footer-content .widget_mc4wp_form_widget .mc4wp-form{padding:0 140px}.fly-footer-content .widget_mc4wp_form_widget input[type="email"]{font-size:12px;border-color:#fff;color:#666}.fly-footer-content .widget_mc4wp_form_widget input[type="email"]:focus{background-color:#fff}.fly-footer-content .widget_mc4wp_form_widget .mc4wp-form label{color:#fff;font-size:16px;display:none}@media (max-width:991px){.fly-footer-content .widget_mc4wp_form_widget .mc4wp-form{padding:0 75px}.fly-section-height-md{height:auto}}@media (max-width:479px){.fly-footer-content .widget_mc4wp_form_widget .mc4wp-form{padding:0}.fly-restaurant-menu .fly-menu-category{height:200px}}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce #review_form #respond .form-submit input,.woocommerce a.button{font-family:Lato;font-style:normal;box-shadow:none;background:none;font-weight:900;display:inline-block;border:2px solid #262626;color:#262626;padding:10px 30px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce a.button:hover{background-color:#e8e6bd;color:#262626}.woocommerce .woocommerce-breadcrumb{margin-bottom:8px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:22px;margin-right:6px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#e8e6bd}.woocommerce h1.page-title{font-size:34px;margin-bottom:10px}.woocommerce a.added_to_cart{margin-left:5px}.widget_product_search input[type="submit"],.widget_product_search .screen-reader-text{display:none}.fly-section-woocomerce{margin-top:40px;margin-bottom:40px}.woocommerce .fly-sidebar .fly-col-inner{margin-top:10px}.widget_shopping_cart ul li a,.widget_layered_nav ul li a,.widget_layered_nav_filters ul li a,.widget_product_categories ul li a,.widget_products ul li a,.widget_recently_viewed_products ul li a,.widget_top_rated_products ul li a,.widget_recent_reviews ul li a{color:#333;font-family:'Playfair Display',serif}.widget_shopping_cart ul li a:hover,.widget_layered_nav ul li a:hover,.widget_layered_nav_filters ul li a:hover,.widget_product_categories ul li a:hover,.widget_products ul li a:hover,.widget_recently_viewed_products ul li a:hover,.widget_top_rated_products ul li a:hover,.widget_recent_reviews ul li a:hover{color:#e8e6bd}.widget_layered_nav_filters ul li a{margin-right:8px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px}.related.products h2{font-size:30px}.woocommerce div.product .product_title{font-size:32px}.woocommerce .quantity .qty{height:34px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#d7002e;padding:10px 20px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#d7002e;opacity:.8}.woocommerce-breadcrumb a{font-size:13px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#e8e6bd}.woocommerce ul.products li.product .price del{float:left;margin-right:10px}article.sticky{border:1px solid #ccc;padding:0 0 20px 0}table,th,td{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:2px 0 0 2px;width:100%}table td,table th{border-width:0 2px 2px 0;padding:7px 10px}th{text-align:left}ul li ul,.post-details .entry-content>ul ul,.comment-content>ul ul{margin-left:20px}ol li ol,.post-details .entry-content>ol ol,.comment-content>ol ol{margin-left:20px}article.post .gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.4;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:8px;left:0;text-align:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}article.post .gallery-item{overflow:hidden;position:relative}article.post .gallery-item:hover .gallery-caption{opacity:1}.woocommerce-page table.cart td.actions .input-text{height:31px;width:160px}.woocommerce input[type="checkbox"]{margin:8px 0 0 4px}.woocommerce-checkout #payment ul.payment_methods li input{margin:4px 1em 0 0}.space-archive{height:30px}.fly-instagram-wrap img{height:80px}.wp-caption-text,.bypostauthor{color:#333}@media (max-width:768px){.fw_form_fw_form .fw-row{margin-left:0;margin-right:0}}@media (max-width:740px){.fly-slider-full .item{height:400px}}@media (max-width:1279px){.parallax{background-attachment:scroll}}.mm-menu.mm-offcanvas{z-index:99999999;left:-440px;-webkit-transition:left .4s ease;-ms-transition:left .4s ease;transition:left .4s ease}@media (max-width:479px){.mm-menu.mm-offcanvas{left:-260px}}html.mm-opening .mm-menu.mm-offcanvas{left:0!important}.mm-slideout{position:relative;left:0;-webkit-transition:left .4s ease;-ms-transition:left .4s ease;transition:left .4s ease}html.mm-opening .mm-slideout{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:440px}@media (max-width:479px){html.mm-opening .mm-slideout{left:260px}}html.mm-opened #page{overflow:visible}.sticky-menu-opened .mm-menu,.mm-menu>.mm-panel{top:77px}