@font-face{font-family:'icomoon';src:url(fonts/icomoon.eot?wsw52l);src:url(fonts/icomoon.eot?#iefixwsw52l) format('embedded-opentype') , url(fonts/icomoon.woff?wsw52l) format('woff') , url(fonts/icomoon.ttf?wsw52l) format('truetype') , url(fonts/icomoon.svg?wsw52l#icomoon) format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';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}.icon-breakfast:before{content:"\e604"}.icon-desert:before{content:"\e605"}.icon-dinner:before{content:"\e606"}.icon-drinks:before{content:"\e607"}.icon-launch:before{content:"\e608"}.icon-bottom-draw:before{content:"\e602"}.icon-top-draw:before{content:"\e603"}.icon-home-ico:before{content:"\e601"}.icon-intro:before{content:"\e600"}.font3,body p,body,.btn-gold,.btn-white,.btn-black,.post-password-form input[type="submit"],.woocommerce input[type="submit"],.woocommerce .button,.btn.btn-black,#main-menu ul ul a,.slider-content p,.video-content p,.welcome-block p,.post-top-blockquote blockquote small,.blockquote small,.blockquote.blockquote-default p,.slider-parallax .slider-content p,#footer .widget_recent_comments_with_avatar a span,.skipper-slider .slider-content p{font-family:'Open Sans',sans-serif}.font1,h1,h2,h3,h4,h5,h6,#logo,.menu_carousel .item h3,#main-menu ul li a,.slider-content h1,.video-content h1,.menu-fillter a,#menu-scroll li,.vertical-menu ul a,.shop_table tr th,.countdown-section,.fc th,.price_head,.accordion_majesty .panel-default a.panel-link,.majesty_tab .nav-tabs>li>a,.price_head,.accordion_majesty .panel-default a.panel-link,.majesty_tab .nav-tabs>li>a,.page-numbers>li>a,.page-numbers-gold>li>a,.page-numbers>li>span,.page-numbers-gold>li>span,.menu_tabs div.tab-menu div.list-group>a,.latest_news figure p.post-cats,.masonary_blog figure p.post-cats,.blog-grid figure p.post-cats,.comment-body .fn,.widget_shopping_cart .total .amount,.em-calendar-wrapper table.fullcalendar thead td.month_name,.em-calendar-wrapper table.fullcalendar tbody tr.days-names td,.woocommerce .price,.woocommerce-tabs .commentlist .meta strong,#footer .widget_recent_comments_with_avatar a,#footer .widget_recently_viewed_products a,#footer .widget_top_rated_products a,#footer .widget_products a,#footer .widget_recent_reviews a,#footer .widget-recent-posts a,.sidebar .widget .amount,a.comment-reply-login{font-family:'Fjalla One',sans-serif}p.demo_store,.font2,.video-content p.font2,.yt-bg-player .slider-content p,.slider-content p.font2,.interactive-bg .wrapper-bg p,.swiper-wrapper .slider-content h4,.swiper-wrapper .slider-content p,.menu_today figure p,.masonary_blog figure p.post-cats,.blog-grid figure p.post-cats,.latest_news figure p.post-cats,.video b,span.welcome,.blog_single .blockquote p,.banner .banner-content p,.blockquote p,.entery-content .wp-block-quote p,.post-top-blockquote blockquote p{font-family:'Courgette',cursive}.font4,.signature{font-family:'Herr Von Muellerhoff',cursive}.post-top-blockquote blockquote:before,.blockquote:before,.post-top-blockquote blockquote:before,.blockquote:before{font-family:'Helvetica',Arial,sans-serif}body{color:#515151;-ms-word-wrap:break-word;word-wrap:break-word;text-align:left;overflow-x:hidden}body p{font-size:15px;line-height:28px}#wrapper{position:relative}h1,h2,h3,h4,h5,h6{color:#262626}.dark h1 span,.dark h2 span,.dark h3 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#c59d5f}h1{font-size:48px}.dark .rtb-booking-form input:not([type="submit"]),
.rtb-booking-form button,
.dark .rtb-booking-form .select_wrap:after,
.dark .rtb-booking-form select,
.dark .rtb-booking-form textarea,
.dark .open-table-widget select,
.dark .open-table-widget input:not([type="submit"]),
.dark,
.dark .widget a,
.dark span,
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6,
.dark a,
.dark a,
.dark button,
.dark .btn:hover,
.dark input {color:#fff}.dark a:hover,.dark button:hover{color:#c59d5f}ul{padding:0;margin:0;list-style:outside none disc;list-style-type:disc}ol,ul{list-style-position:inside}li>ul,li>ol,blockquote>ul,blockquote>ol{margin-left:1.3333em;padding-left:0}a,button{-webkit-transition:all .5s ease;transition:all .5s ease}a:hover,button:hover{text-decoration:none}.dark ::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.dark :-moz-placeholder{color:#fff!important;opacity:1!important}.dark ::-moz-placeholder{color:#fff!important;opacity:1!important}.dark :-ms-input-placeholder{color:#fff!important;opacity:1!important}::-webkit-input-placeholder{color:#515151}:-moz-placeholder{color:#515151}::-moz-placeholder{color:#515151}:-ms-input-placeholder{color:#515151}::-moz-selection{background:#c59d5f;color:#fff}::selection{background:#c59d5f;color:#fff}::-moz-selection{background:#c59d5f;color:#fff}::-webkit-selection{background:#c59d5f;color:#fff}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}img:not(.mbBgndGallery img) {max-width:100%}dd{margin-bottom:10px}a{color:#c59d5f;text-decoration:none}a:hover,a:focus{color:#262626;text-decoration:none}.modal.in .modal-dialog{z-index:9999}.blockquote-reverse,blockquote.pull-right{border-right:5px solid #c59d5f}table{background-color:transparent;border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:20px}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-striped > tbody > tr:nth-of-type(odd) {background-color:#fbfbfb}.has-feedback .form-control{padding-right:52.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:42px;height:42px;line-height:42px;text-align:center;pointer-events:none}.caret{border-top:4px solid}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.input-group-addon{padding:6px 25px;color:#515151;text-align:center;border:1px solid #ddd}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#262626}.navbar-toggle{margin-right:0;border:none}.navbar-form{margin-top:4px;margin-bottom:4px}.navbar-btn{margin-top:4px;margin-bottom:4px}.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-link{color:#fff}.navbar-default .navbar-link:hover{color:#c59d5f}.navbar-default .btn-link{color:#fff}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#c59d5f}.page-numbers,.page-numbers-gold{margin:0 auto;display:block;padding-left:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;clear:both;text-align:center}.page-numbers li:first-child:not(.previous),
.page-numbers-gold li:first-child:not(.previous) {margin-right:5px}.page-numbers li.previous,.page-numbers-gold li.previous{float:left}.page-numbers li.next,.page-numbers-gold li.next{float:right}.em-pagination a,.em-pagination span,.page-numbers>li:first-child>a,.page-numbers-gold>li:first-child>a,.page-numbers>li:first-child>span,.page-numbers-gold>li:first-child>span,.page-numbers-gold>li.next>a{margin:0;border-bottom-left-radius:20px;border-top-left-radius:20px}.em-pagination a,.em-pagination span,.page-numbers li:last-child>a,.page-numbers-gold li:last-child>a,.page-numbers>li:last-child>span,.page-numbers-gold>li:last-child>span{border-bottom-right-radius:20px;border-top-right-radius:20px}.em-pagination a,.em-pagination span,.page-numbers>li,.page-numbers-gold>li{display:inline-block}.em-pagination a,.em-pagination span,.page-numbers>li>a,.page-numbers-gold>li>a,.page-numbers>li>span,.page-numbers-gold>li>span{position:relative;float:left;padding:6px 25px;line-height:1.42857143;text-decoration:none;color:#dedede;background-color:#fff;border:2px solid #dedede;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;margin-right:5px;margin-left:-1px;height:40px;font-size:18px;text-transform:uppercase}.em-pagination a:hover,.page-numbers>li>a:hover,.page-numbers-gold>li>a:hover,.page-numbers>li>span:hover,.page-numbers-gold>li>span:hover,.page-numbers>li>a:focus,.page-numbers-gold>li>a:focus,.page-numbers>li>span:focus,.page-numbers-gold>li>span:focus{color:#262626;background-color:#fff;border-color:#262626}.em-pagination span,.page-numbers span.current,.page-numbers-gold span.current,.page-numbers span.current,.page-numbers-gold span.current,.page-numbers span.current:hover,.page-numbers-gold span.current:hover{z-index:2;color:#262626;background-color:#fff;border-color:#262626;cursor:default}.page-numbers-gold{margin:20px 0;float:left;width:100%}.page-numbers-gold li a{padding:10px 30px}.page-numbers-gold>li>a,.page-numbers-gold>li>span,.page-numbers-gold li i{-webkit-transition:all ease-in .2s;transition:all ease-in .2s;border-color:#c59d5f;color:#262626;font-size:13px;vertical-align:top}.page-numbers-gold>li>a:hover,.page-numbers-gold>li>span:hover,.page-numbers-gold>li>a:focus,.page-numbers-gold>li>span:focus{color:#fff;background-color:#c59d5f;border-color:#c59d5f}.page-numbers-gold>li>a:hover i,.page-numbers-gold>li>span:hover i,.page-numbers-gold>li>a:focus i,.page-numbers-gold>li>span:focus i{color:#fff}.page-numbers-gold li i{margin-top:2px}.page-numbers-gold .previous a i{margin-right:5px}.page-numbers-gold .next a i{margin-left:5px}.post-top-blockquote blockquote,.blockquote{border-left:none;margin-bottom:30px;padding:20px 20px 20px 50px;position:relative;font-style:italic;background:#f1f1f1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.post-top-blockquote blockquote{margin-bottom:40px}.post-top-blockquote blockquote p{padding-left:30px;font-size:24px;line-height:40px}.post-top-blockquote blockquote p.margin0{font-size:17.5px;font-family:'Open Sans',sans-serif}.post-top-blockquote blockquote small,.blockquote small{font-size:70%;margin-top:30px}.blockquote:before{font-size:110px;vertical-align:-.4em;top:60px;left:10px}.gold-blockquote{background:#c59d5f;color:#fff}.gold-blockquote:before{color:#fff}.dark-blockquote{background:#262626;color:#fff}.dark-blockquote:before{color:#fff}.label-default{background-color:#c59d5f}.label-default[href]:hover,.label-default[href]:focus{background-color:#b18540}.page-links a,.label-tagged{background-color:transparent;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;color:#262626;font-weight:normal;padding:5px 10px;font-size:13px;text-transform:capitalize;margin-right:5px}.label-tagged[href]:hover,.label-tagged[href]:focus{background-color:rgba(0,0,0,0)}.label-tagged:hover{background-color:#c59d5f;color:#fff}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#262626;background-color:#fff}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#262626}.thumbnail .caption{padding:9px;color:#fff}.media{margin-top:20px}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:42px}}.post-password-form input[type="submit"]:focus,.post-password-form input[type="password"]:focus,.woocommerce input[type="tel"]:focus,.woocommerce input[type="password"]:focus,.woocommerce input[type="submit"]:focus,.contact-form input[type="submit"]:focus,.woocommerce input[type="email"]:focus,.woocommerce input[type="text"]:focus,div.css-search input:focus,.form-control:focus{box-shadow:none!important}*:focus{outline:none!important}a,a:hover{text-decoration:none}div.css-search input.em-date-start,div.css-search input.em-date-end,.post-password-form input[type="submit"],.post-password-form input[type="password"],.woocommerce input[type="tel"],.woocommerce input[type="password"],.woocommerce input[type="submit"],.woocommerce input[type="email"],.woocommerce input[type="text"],.rtb-booking-form input[type="tel"],.rtb-booking-form input[type="text"],.rtb-booking-form input[type="email"],.form-control{display:block;width:100%;height:42px;padding:6px 10px;font-size:14px;line-height:1.42857143;color:#515151;background-color:transparent;background-image:none;border:2px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;box-shadow:none;-webkit-transition:none;transition:none}div.css-search input.em-date-start:focus,div.css-search input.em-date-end:focus,.contact-form input[type="submit"]:focus,.post-password-form input[type="submit"]:focus,.post-password-form input[type="password"]:focus,.woocommerce input[type="tel"]:focus,.woocommerce input[type="password"]:focus,.woocommerce input[type="submit"]:focus,.woocommerce input[type="email"]:focus,.woocommerce input[type="text"]:focus,.rtb-booking-form input[type="tel"]:focus,.rtb-booking-form input[type="text"]:focus,.rtb-booking-form input[type="email"]:focus,.form-control:focus{outline:0;border-color:silver;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 8px rgba(192,192,192,.6)}div.css-search input.em-date-start::-moz-placeholder,div.css-search input.em-date-end::-moz-placeholder,.post-password-form input[type="submit"]::-moz-placeholder,.post-password-form input[type="password"]::-moz-placeholder,.woocommerce input[type="tel"]::-moz-placeholder,.woocommerce input[type="password"]::-moz-placeholder,.woocommerce input[type="submit"]::-moz-placeholder,.woocommerce input[type="email"]::-moz-placeholder,.woocommerce input[type="text"]::-moz-placeholder,.rtb-booking-form input[type="tel"]::-moz-placeholder,.rtb-booking-form input[type="text"]::-moz-placeholder,.rtb-booking-form input[type="email"]::-moz-placeholder,.form-control::-moz-placeholder{color:#515151}div.css-search input.em-date-start::-ms-input-placeholder,div.css-search input.em-date-end::-ms-input-placeholder,.post-password-form input[type="password"]::-ms-input-placeholder,.post-password-form input[type="submit"]::-ms-input-placeholder,.woocommerce input[type="tel"]::-ms-input-placeholder,.woocommerce input[type="password"]::-ms-input-placeholder,.woocommerce input[type="submit"]::-ms-input-placeholder,.woocommerce input[type="email"]::-ms-input-placeholder,.woocommerce input[type="text"]::-ms-input-placeholder,.rtb-booking-form input[type="tel"]::-ms-input-placeholder,.rtb-booking-form input[type="text"]::-ms-input-placeholder,.rtb-booking-form input[type="email"]::-ms-input-placeholder,.form-control:-ms-input-placeholder{color:#515151}div.css-search input.em-date-start::-webkit-input-placeholder,div.css-search input.em-date-end::-webkit-input-placeholder,.post-password-form input[type="submit"]::-webkit-input-placeholder,.post-password-form input[type="password"]::-webkit-input-placeholder,.woocommerce input[type="tel"]::-webkit-input-placeholder,.woocommerce input[type="password"]::-webkit-input-placeholder,.woocommerce input[type="submit"]::-webkit-input-placeholder,.woocommerce input[type="email"]::-webkit-input-placeholder,.woocommerce input[type="text"]::-webkit-input-placeholder,.rtb-booking-form input[type="tel"]::-webkit-input-placeholder,.rtb-booking-form input[type="text"]::-webkit-input-placeholder,.rtb-booking-form input[type="email"]::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#515151}input,textarea,select,button{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:12px}input[type="text"]{-webkit-appearance:none}.select_wrap{position:relative}.select_wrap.dark_slect:after{color:#262626}.select_wrap select{background:transparent!important;position:relative;z-index:10;-webkit-appearance:none;appearance:none;-moz-appearance:none}.select_wrap select option{background:#fff!important;color:#262626!important}.select_wrap:after{color:#262626;content:"\f107";font-family:FontAwesome;position:absolute;right:20px;width:25px;top:0;line-height:3;text-align:center;z-index:0}.dark .select_wrap:after{color:#fff}textarea{min-height:100px;resize:none;display:block;width:100%;padding:6px 12px;line-height:1.42857143;color:#515151;background-color:transparent;background-image:none;border:2px solid #515151;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}input:focus,textarea:focus{outline:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.fluid-container{margin-left:auto;margin-right:auto}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter [class*='col-']:not(:first-child, li.product),
.row.no-gutter [class*='col-']:not(:last-child, li.product) {padding-right:0;padding-left:0}.nopadding{padding-left:0!important;padding-right:0!important}.rating{border:none;float:left;margin-bottom:10px}.rating span.active i,.rating i:hover{color:#c59d5f}.btns-group{margin-bottom:20px;line-height:1.42857143}.btns-group a{margin:0 10px 10px 0}.dark .rtb-booking-form button,
.post-password-form input[type="submit"],
.woocommerce .button,
.woocommerce button:not(.btn-number),
.woocommerce input[type="submit"],
.btn-gold,
.btn-white,
.btn-black {border:2px solid #c59d5f;padding:6px 25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;text-transform:uppercase;height:40px;line-height:1.7;font-size:13px;-webkit-transition:all .5s ease;transition:all .5s ease}.btn-gold{background-color:transparent}.btn-gold:hover{background-color:#c59d5f;color:#fff;border-color:#c59d5f}.btn-gold:active,.btn-gold:focus{background:#c59d5f;color:#fff}.btn-white{border:2px solid transparent!important;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;color:#262626!important;font-size:13px;background-color:#fff;border-color:#fff}.btn-white:hover{color:#fff!important;border-color:#c59d5f;background:#c59d5f}.btn-white:active,.btn-white:focus{background:#c59d5f;border-color:#c59d5f;color:#fff}.woocommerce .woocommerce-columns a.wc-forward,
.woocommerce .menu-item-list2 a.wc-forward,
.em-booking-submit,
.sidebar .widget_shopping_cart p.buttons a,
.menu_tabs .our-menu-slider a.wc-forward,
.menu_tabs .our-menu-slider .add_to_cart_button,
.woocommerce .button,
.woocommerce button:not(.btn-number),
.woocommerce input[type="submit"],
.rtb-booking-form button,
.open-table-widget input[type="submit"],
.btn.btn-black {border:2px solid transparent;padding:6px 25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;text-transform:uppercase;height:40px;line-height:1.7;font-size:13px;color:#fff;background-color:#262626;border-color:#262626}.em-booking-submit:hover,
.rtb-booking-form button:hover,
.dark .rtb-booking-form button,
.open-table-widget input[type="submit"]:hover,
.dark .open-table-widget input[type="submit"],
.menu_tabs .our-menu-slider a.wc-forward:hover,
.menu_tabs .our-menu-slider .add_to_cart_button:hover,
.woocommerce .menu-item-list2 a.wc-forward:hover,
.woocommerce .woocommerce-columns a.wc-forward:hover,
.woocommerce.menu_tabs .button:hover,
.woocommerce .button:hover,
.woocommerce button:not(.btn-number):hover,
.post-password-form input[type="submit"]:hover,
.woocommerce input[type="submit"]:hover,
.btn.btn-black:hover {color:#fff;border-color:#c59d5f;background:#c59d5f}.dark .open-table-widget input[type="submit"],.dark .rtb-booking-form button{background-color:transparent}.dark .open-table-widget input[type="submit"]:hover,.dark .open-table-widget input[type="submit"]:focus,.dark .rtb-booking-form button:hover,.dark .rtb-booking-form button:focus,.sidebar .widget_shopping_cart p.buttons a:hover,.post-password-form input[type="submit"]:active,.post-password-form input[type="submit"]:focus,.woocommerce input[type="submit"]:active,.woocommerce input[type="submit"]:focus,.btn.btn-black:active,.btn.btn-black:focus{background:#c59d5f;border-color:#c59d5f;color:#fff}.btn:active,.btn.active{box-shadow:none}.btn-gold:hover,.btn-gold:focus,.btn-gold.focus,.btn-gold:active,.btn-gold.active,.contact-form input[type="submit"]:focus,.open>.dropdown-toggle.btn-gold{color:#fff;background-color:#c59d5f;border-color:#c59d5f}.btn-gold.disabled,.btn-gold.disabled.active,.btn-gold.disabled.focus,.btn-gold.disabled:active,.btn-gold.disabled:focus,.btn-gold.disabled:hover,.btn-gold[disabled],.btn-gold[disabled].active,.btn-gold[disabled].focus,.btn-gold[disabled]:active,.btn-gold[disabled]:focus,.btn-gold[disabled]:hover,fieldset[disabled] .btn-gold,fieldset[disabled] .btn-gold.active,fieldset[disabled] .btn-gold.focus,fieldset[disabled] .btn-gold:active,fieldset[disabled] .btn-gold:focus,fieldset[disabled] .btn-gold:hover{background-color:transparent;border-color:#c59d5f}.btn-gold .badge{color:transparent;background-color:#262626}.btn-dark,.btn-dark:hover,.btn-dark:focus,.btn-dark.focus,.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-dark{color:#fff;background-color:#c59d5f;border-color:#c59d5f}#shop_cart p.buttons a:hover{opacity:.9}.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-dark,.btn-black:active,.btn-black.active,.open>.dropdown-toggle.btn-black{background-image:none}.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-dark,.btn-dark.disabled:hover,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark:hover,.btn-dark.disabled:focus,.btn-dark[disabled]:focus,fieldset[disabled] .btn-dark:focus,.btn-dark.disabled.focus,.btn-dark[disabled].focus,fieldset[disabled] .btn-dark.focus,.btn-dark.disabled:active,.btn-dark[disabled]:active,fieldset[disabled] .btn-dark:active,.btn-dark.disabled.active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark.active{background-color:#c59d5f;border-color:#c59d5f}.btn-dark .badge{color:#c59d5f;background-color:#fff}.btn-black.disabled,.btn-black[disabled],fieldset[disabled] .btn-black,.btn-black.disabled:hover,.btn-black[disabled]:hover,fieldset[disabled] .btn-black:hover,.btn-black.disabled:focus,.btn-black[disabled]:focus,fieldset[disabled] .btn-black:focus,.btn-black.disabled.focus,.btn-black[disabled].focus,fieldset[disabled] .btn-black.focus,.btn-black.disabled:active,.btn-black[disabled]:active,fieldset[disabled] .btn-black:active,.btn-black.disabled.active,.btn-black[disabled].active,fieldset[disabled] .btn-black.active{background-color:#262626;border-color:#262626}.btn-black .badge{color:#262626;background-color:#fff}.btn-link{color:#262626}.btn-link:hover,.btn-link:focus{color:#c59d5f;text-decoration:none;background-color:transparent}.btn-gold.btn-lg,.btn-black.btn-lg{padding:10px 30px;font-size:18px;line-height:1.5;height:auto}.btn-gold.btn-sm,.btn-black.btn-sm{padding:5px 18px;font-size:12px;line-height:1.5;height:auto}.btn-gold.btn-xs,.btn-black.btn-xs{padding:3px 10px;font-size:9px;line-height:1.5;height:auto}.small-btn{padding:5px 15px;text-transform:capitalize;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.medium-btn{padding:8px 24px;text-transform:capitalize;color:#fff;display:inline-block;font-size:18px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.big-btn{padding:10px 40px;text-transform:capitalize;color:#fff;display:inline-block;font-size:24px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.small-btn:hover,.medium-btn:hover,.big-btn:hover{color:rgba(255,255,255,.8)}.alizarin-btn{background:#f54325}.pomegranate-btn{background:#c1392b}.turqioise-btn{background:#1abc9c}.green_sea-btn{background:#16a085}.emerald-btn{background:#2ecc71}.nephritis-btn{background:#2ecc71}.peter_river-btn{background:#3498db}.belize_hole-btn{background:#2980b9}.amethyst-btn{background:#9b59b6}.wisteria-btn{background:#8e44ad}.wet_asphalt-btn{background:#34495e}.midnight_blue-btn{background:#2c3e50}.sun_flower-btn{background:#f1c40f}.orange-btn{background:#f39c12}.carrot-btn{background:#e67e22}.pumpkin-btn{background:#d35400}.brown-btn{background:#ad8255}.concrete-btn{background:#95a5a6}.asbestos-btn{background:#7f8c8d}.silver-btn{background:#bdc3c7}.display-border{background:transparent}.alizarin-border,.alizarin-btn.display-border{border:1px solid #f54325;color:#666;background:transparent}.pomegranate-border,.pomegranate-btn.display-border{border:1px solid #c1392b;color:#666;background:transparent}.turqioise-border,.turqioise-btn.display-border{border:1px solid #1abc9c;color:#666;background:transparent}.green_sea-border,.green_sea-btn.display-border{border:1px solid #16a085;color:#666;background:transparent}.emerald-border,.emerald-btn.display-border{border:1px solid #2ecc71;color:#666;background:transparent}.nephritis-border,.nephritis-btn.display-border{border:1px solid #2ecc71;color:#666;background:transparent}.peter_river-border,.peter_river-btn.display-border{border:1px solid #3498db;color:#666;background:transparent}.belize_hole-border,.belize_hole-btn.display-border{border:1px solid #2980b9;color:#666;background:transparent}.amethyst-border,.amethyst-btn.display-border{border:1px solid #9b59b6;color:#666;background:transparent}.wisteria-border,.wisteria-btn.display-border{border:1px solid #8e44ad;color:#666;background:transparent}.wet_asphalt-border,.wet_asphalt-btn.display-border{border:1px solid #34495e;color:#666;background:transparent}.midnight_blue-border,.midnight_blue-btn.display-border{border:1px solid #2c3e50;color:#666;background:transparent}.sun_flower-border,.sun_flower-btn.display-border{border:1px solid #f1c40f;color:#666;background:transparent}.orange-border,.orange-btn.display-border{border:1px solid #f39c12;color:#666;background:transparent}.carrot-border,.carrot-btn.display-border{border:1px solid #e67e22;color:#666;background:transparent}.pumpkin-border,.pumpkin-btn.display-border{border:1px solid #d35400;color:#666;background:transparent}.brown-border,.brown-btn.display-border{border:1px solid #ad8255;color:#666;background:transparent}.concrete-border,.concrete-btn.display-border{border:1px solid #95a5a6;color:#666;background:transparent}.asbestos-border,.asbestos-btn.display-border{border:1px solid #7f8c8d;color:#666;background:transparent}.silver-border,.silver-btn.display-border{border:1px solid #bdc3c7;color:#666;background:transparent}.alizarin-border:hover,.pomegranate-border:hover,.turqioise-border:hover,.green_sea-border:hover,.emerald-border:hover,.nephritis-border:hover,.peter_river-border:hover,.belize_hole-border:hover,.amethyst-border:hover,.wisteria-border:hover,.wet_asphalt-border:hover,.midnight_blue-border:hover,.sun_flower-border:hover,.orange-border:hover,.carrot-border:hover,.pumpkin-border:hover,.brown-border:hover,.concrete-border:hover,.asbestos-border:hover,.silver-border:hover{color:rgba(102,102,102,.8)}.corner-btns{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.no-corner-btns{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btns-group a i,.btns-group a.icon_left i,.btns-group a.icon_left span{margin-right:1px}.btns-group a.icon_right i,.btns-group a.icon_right span{margin-left:1px}.full-width-btn{display:block;text-align:center}.no-border{border:0}.primary-bg{background-color:#c59d5f}.primary-bg:hover{background-color:#c59d5f;border-color:#c59d5f}.bg-transparent{position:relative;width:100%;height:100%;z-index:auto;left:0;top:0;right:0}.transparent-bg-1{background:rgba(0,0,0,.1)!important}.transparent-bg-2{background:rgba(0,0,0,.2)!important}.transparent-bg-3{background:rgba(0,0,0,.3)!important}.transparent-bg-4{background:rgba(0,0,0,.4)!important}.transparent-bg-5{background:rgba(0,0,0,.5)!important}.transparent-bg-6{background:rgba(0,0,0,.6)!important}.transparent-bg-7{background:rgba(0,0,0,.7)!important}.transparent-bg-8{background:rgba(0,0,0,.8)!important}.transparent-bg-9{background:rgba(0,0,0,.9)!important}.bg-pattern{position:relative;width:100%;height:100%;background:url(img/xpattern.png.pagespeed.ic.YJlhR2dlex.png);z-index:auto;top:0;right:0}.theme-color{background:#c59d5f}.black-bg{background:#262626}.gray-bg{background:#f8f8f8}.white-bg{background:#fff}.white-bg-1{background:#f1f1f1}.video-overlay,.overlay-bg,.video-placeholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background:rgba(0,0,0,.3);-webkit-backface-visibility:hidden}.white{color:#fff}.black{color:#262626}.darkgray{color:#515151}#loader,#loader2,#loader3{width:100%;height:100%;position:fixed;background-color:#262626;z-index:999999;top:0}#loader .loader-item,#loader2 .loader-item,#loader3 .loader-item{position:absolute;width:auto;height:100%;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-10%);-ms-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}#loader .loader-item img,#loader2 .loader-item img,#loader3 .loader-item img{display:block}#loader .spinner,#loader2 .spinner,#loader3 .spinner{margin:40px auto 0;width:70px;text-align:center}#loader .spinner>div,#loader2 .spinner>div,#loader3 .spinner>div{width:18px;height:18px;background-color:#c59d5f;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}#loader .spinner .bounce1,#loader2 .spinner .bounce1,#loader3 .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}#loader .spinner .bounce2,#loader2 .spinner .bounce2,#loader3 .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay {
    0%, 80%, 100% {
        -webkit-transform: scale(0);
    }
    40% {
        -webkit-transform: scale(1);
    }
}@keyframes bouncedelay {
    0%, 80%, 100% {
        transform: scale(0);
        -webkit-transform: scale(0);
    }
    40% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}#loader2{background-color:#fff}#loader2 .sk-spinner-wave.sk-spinner{margin:40px auto 0;width:50px;height:30px;text-align:center;font-size:10px}#loader2 .sk-spinner-wave div{background-color:#c59d5f;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}#loader2 .sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#loader2 .sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}#loader2 .sk-spinner-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}#loader2 .sk-spinner-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay {
    0%, 40%, 100% {
        -webkit-transform: scaleY(0.4);
        transform: scaleY(0.4);
    }
    20% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}@keyframes sk-waveStretchDelay {
    0%, 40%, 100% {
        -webkit-transform: scaleY(0.4);
        transform: scaleY(0.4);
    }
    20% {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
    }
}#loader3{background-color:#c59d5f}#loader3 .spinner{margin:40px auto 0;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:rotate 2.0s infinite linear;animation:rotate 2.0s infinite linear}#loader3 .spinner .dot1,#loader3 .spinner .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}#loader3 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
    }
}@keyframes rotate {
    100% {
        transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
    }
}@-webkit-keyframes bounce {
    0%, 100% {
        -webkit-transform: scale(0);
    }
    50% {
        -webkit-transform: scale(1);
    }
}@keyframes bounce {
    0%, 100% {
        transform: scale(0);
        -webkit-transform: scale(0);
    }
    50% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}#scroll_up{background:rgba(32,32,32,.95);display:none;z-index:299;position:fixed;width:40px;height:40px;font-size:20px;line-height:36px;text-align:center;color:#fff;top:auto;left:auto;right:30px;bottom:50px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}#scroll_up i{color:#fff}#scroll_up:hover{background:#c59d5f}.white-header{background:#fff}#header{padding-top:40px;position:absolute;top:0;z-index:1000!important;width:100%}#header.solid{position:relative}#header>.container{max-width:100%;width:auto;margin-right:30px;margin-left:30px;position:relative}#header .small-logo{display:none}#logo{position:relative;float:left;font-size:36px;line-height:100%;margin-right:40px}#logo a{color:#000}#logo img{display:block;max-width:100%}#header.center-header #logo{float:none;margin:0 auto 20px;display:inline-block}#header.center-header #logo img{margin:0 auto}#header-sticky-wrapper{height:auto!important}#header-sticky-wrapper.is-sticky{z-index:10}#header-sticky-wrapper.is-sticky #header{width:100%;top:0;left:0;right:0;position:relative;z-index:9999;-webkit-transition:all .5s;transition:all .5s;background-color:rgba(255,255,255,.95);padding:0;z-index:50;box-shadow:0 0 10px rgba(0,0,0,.1)}#header-sticky-wrapper.white-header #header #main-menu>ul>li>a,#header-sticky-wrapper.is-sticky #header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li>a,#header-sticky-wrapper.is-sticky #header #shop_cart a.cart-contents i{color:#262626}#header-sticky-wrapper.white-header #header #main-menu>ul>li>a:hover,#header-sticky-wrapper.is-sticky #header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a:hover,#header-sticky-wrapper.white-header #header #main-menu>ul>li.current>a,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li>a:hover,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li.current>a,#header-sticky-wrapper.is-sticky #header #shop_cart a.cart-contents:hover i,#header-sticky-wrapper.is-sticky #header #shop_cart a.cart-contents i:hover{color:#c59d5f}#header-sticky-wrapper.is-sticky #header .logo img{max-height:50px;margin-top:6px}#header-sticky-wrapper.is-sticky #header .navbar{margin-bottom:0}#header-sticky-wrapper.is-sticky #header .small-logo{display:inline-block}#header-sticky-wrapper.is-sticky #header .small-logo img{margin-top:10px}#header-sticky-wrapper.is-sticky .main_menu{padding-top:10px}#header-sticky-wrapper.is-sticky .big-logo{display:none!important}#header.no-logo.header-center .big-logo{display:none}#header-sticky-wrapper.is-sticky #header.dark-header{background-color:rgba(38,38,38,.96)}#header-sticky-wrapper.is-sticky #header.dark-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a,#header-sticky-wrapper.is-sticky #header.dark-header #main-menu ul li>a,#header-sticky-wrapper.is-sticky #header.dark-header #shop_cart a.cart-contents i{color:#fff}#header-sticky-wrapper.is-sticky #header.dark-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a:hover,#header-sticky-wrapper.is-sticky #header.dark-header #main-menu ul li>a:hover,#header-sticky-wrapper.is-sticky #header.dark-header #shop_cart a.cart-contents:hover i{color:#c59d5f}#header.header-bottom{position:static;padding:10px 0;height:80px}#header.header-bottom #main-menu ul ul{top:70px}#header-sticky-wrapper.is-sticky #header.header-bottom #main-menu ul ul{top:60px}.dark-header.header-bottom{background-color:#262626}.dark-header #main-menu-trigger{color:#fff}#header.center-header{padding-top:40px}#header.center-header>.container{text-align:center}#header.header-center .wrap-menu-cart,#header.center-header .wrap-menu-cart{float:none;margin:0}#header.header-center .wrap-menu-cart #shop_cart,#header.center-header .wrap-menu-cart #shop_cart{float:none;display:inline-block}#header-sticky-wrapper.is-sticky #header.center-header .wrap-menu-cart #shop_cart{float:right}#header.header-center .wrap-menu-cart #main-menu,#header.center-header .wrap-menu-cart #main-menu{float:none;display:inline-block}#header.center-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu,#header.center-header #main-menu ul li.mega-menu .mega-menu-content,#header.center-header #main-menu .floating-header.sticky-header ul li.mega-menu .mega-menu-content{top:135px}.is-sticky #header.center-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu,.is-sticky #header.center-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu,.is-sticky #header.center-header .floating-header.sticky-header ul li.mega-menu .mega-menu-content{top:60px}.is-sticky #header.center-header .floating-header.sticky-header ul li.mega-menu .mega-menu-content{top:60px!important}.is-sticky #header.header-center .wrap-menu-cart,.is-sticky #header.center-header .wrap-menu-cart{float:right}.is-sticky #header.header-center #logo,.is-sticky #header.center-header #logo{float:left}.is-sticky #header.header-center .wrap-menu-cart #shop_cart,.is-sticky #header.center-header .wrap-menu-cart #shop_cart{float:right;display:block}.is-sticky #header.header-center .wrap-menu-cart #main-menu,.is-sticky #header.center-header .wrap-menu-cart #main-menu{float:left;display:block}#header.header-transparent{background:transparent}#header.header-center{text-align:center;padding:10px 0}#header #main-menu.menu-center{display:inline-block;float:none}.is-sticky #header #main-menu.menu-center{float:right}#main-menu.menu-center ul ul,#mega-menu-wrap-top-menu #mega-menu-top-menu #main-menu.menu-center>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu #main-menu.menu-center>li.mega-menu-flyout ul.mega-sub-menu,#main-menu ul ul{text-align:left;top:70px}.is-sticky #header.dark-header{background-color:#262626}#header.center-header.dark-header{background-color:transparent}#header.solid{height:auto;padding-bottom:10px}#header.solid.white-header{background:#fff;border-bottom:1px solid #e8e8e8}#header.solid.dark-header{background-color:#262626;border-bottom:1px solid #262626}.is-sticky #header.solid{height:60px;border-bottom-width:0}.is-sticky #header #main-menu.menu-center ul ul{top:60px}.wrap-menu-cart{float:right;height:60px}#main-menu{float:left;height:60px}#header.full-header #main-menu>ul{float:left;padding-right:15px;margin-right:15px}#header.transparent-header.full-header #main-menu>ul{border-right-color:rgba(0,0,0,.1)}#main-menu-trigger,#page-submenu-trigger{opacity:0;pointer-events:none;cursor:pointer;font-size:14px;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#main-menu ul{list-style:none;height:60px;margin:0}#main-menu>ul{float:left}#main-menu ul li{position:relative;float:left;margin-left:2px}#main-menu ul. li:first-child {margin-left:0}#main-menu ul li a{display:block;height:60px;line-height:60px;padding:0 15px;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:height .4s ease , line-height .4s ease , margin .4s ease , padding .4s ease;transition:height .4s ease , line-height .4s ease , margin .4s ease , padding .4s ease}.white-header #shop_cart a.cart-contents i,.white-header #main-menu ul li a{color:#262626}#main-menu ul li a:hover{color:#c59d5f}#main-menu ul li span{display:none}#main-menu ul li i{position:relative;font-size:14px!important;top:1px;line-height:59px;width:14px;text-align:center;margin-right:6px;-webkit-transition:line-height .4s ease;transition:line-height .4s ease}#main-menu>ul>li:hover a,#main-menu>ul>li.current a,#main-menu>ul>li a.current{color:#c59d5f}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu,#main-menu ul ul{display:none;position:absolute;width:225px;background-color:#fff;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);border:1px solid #eee;border-top:2px solid #c59d5f;height:auto;z-index:199;top:60px;left:0;margin:0;list-style-type:none}.solid #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu,.solid #main-menu ul ul{top:70px}#header.solid.center-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:150px}.solid #shop_cart .shop_cart_content{top:48px}.is-sticky #header.solid.center-header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu,.is-sticky .solid #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu,.is-sticky .solid #main-menu ul ul{top:60px}.is-sticky .solid #shop_cart .shop_cart_content{top:38px}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu,#main-menu ul ul ul{top:-2px!important;left:223px}#main-menu ul ul.menu-pos-invert,#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu.menu-pos-invert,#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu.menu-pos-invert{left:auto;right:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu.menu-pos-invert,#main-menu ul ul ul.menu-pos-invert{left:auto;right:223px}#main-menu ul ul li{float:none;margin:0}#main-menu ul ul li:first-child{border-top:0}#main-menu ul ul a{font-size:13px;font-weight:500;height:42px!important;line-height:42px!important;color:#666;padding-top:0!important;padding-bottom:0!important;border:0!important;letter-spacing:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:hover a,#main-menu ul ul li:hover>a{padding-left:18px;color:#c59d5f}#main-menu ul ul i{line-height:inherit!important}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item-has-children>a,#main-menu ul ul>li.sub-menu>a,#main-menu ul ul>li.sub-menu:hover>a{background-image:url(img/sub-menu.png.pagespeed.ce.4HmvUAobYq.png);background-position:right center;background-repeat:no-repeat}#header-sticky-wrapper.is-sticky #header.header-bottom,
#header,
#header-wrap,
#main-menu:not(.style-dropdown),
#main-menu:not(.style-dropdown) > ul {height:60px}#header.sticky-style-dropdown{height:121px}#header-sticky-wrapper.white-header #header #main-menu>ul>li:hover a,#header-sticky-wrapper.white-header #header #main-menu>ul>li.current a,#header-sticky-wrapper.white-header #header #main-menu>ul>li a.current,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li:hover a,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li.current a,#header-sticky-wrapper.is-sticky #header #main-menu>ul>li a.current{color:#c59d5f}#main-menu>ul>li>ul,#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu{-webkit-transition:top .4s ease;transition:top .4s ease}#top-cart{-webkit-transition:margin .4s ease , opacity .3s ease;transition:margin .4s ease , opacity .3s ease}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-flyout ul.mega-sub-menu,#main-menu.dark ul ul{background-color:#262626;border-color:#3f3f3f;border-top-color:#c59d5f}.dark #main-menu:not(.not-dark) ul ul li:first-child,
#main-menu.dark ul ul li:first-child {border-top:0}.dark #main-menu:not(.not-dark) ul ul a,
#main-menu.dark ul ul a,
#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a {color:#b2b2b2!important}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a:hover,
#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:hover > a,
#main-menu.dark ul ul:not(.mega-sub-menu) li:hover > a {background-color:#202020!important;color:#fff}#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item-has-children > a,
#main-menu.dark ul ul:not(.mega-sub-menu) > li.sub-menu > a,
#main-menu.dark ul ul:not(.mega-sub-menu) > li.sub-menu:hover > a {background-image:url(img/sub-menu-dark.png.pagespeed.ce.-JshTurbCy.png)}#mega-menu-wrap-top-menu:before,#mega-menu-wrap-top-menu #mega-menu-top-menu:before,#mega-menu-wrap-top-menu #mega-menu-top-menu ul:before,#mega-menu-wrap-top-menu #mega-menu-top-menu li:before,#mega-menu-wrap-top-menu #mega-menu-top-menu p:before,#mega-menu-wrap-top-menu #mega-menu-top-menu img:before,#mega-menu-wrap-top-menu #mega-menu-top-menu div:before,#mega-menu-wrap-top-menu #mega-menu-top-menu a:before,#mega-menu-wrap-top-menu:after,#mega-menu-wrap-top-menu #mega-menu-top-menu:after,#mega-menu-wrap-top-menu #mega-menu-top-menu ul:after,#mega-menu-wrap-top-menu #mega-menu-top-menu li:after,#mega-menu-wrap-top-menu #mega-menu-top-menu p:after,#mega-menu-wrap-top-menu #mega-menu-top-menu img:after,#mega-menu-wrap-top-menu #mega-menu-top-menu div:after,#mega-menu-wrap-top-menu #mega-menu-top-menu a:after{display:none}#mega-menu-wrap-top-menu #mega-menu-top-menu table,#mega-menu-wrap-top-menu #mega-menu-top-menu td,#mega-menu-wrap-top-menu #mega-menu-top-menu tr,#mega-menu-wrap-top-menu #mega-menu-top-menu th{border:0;margin:0;padding:0;background:none}#mega-menu-wrap-top-menu #mega-menu-top-menu p{margin-bottom:10px}#mega-menu-wrap-top-menu #mega-menu-top-menu input,#mega-menu-wrap-top-menu #mega-menu-top-menu img{max-width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item>ul.mega-sub-menu{display:none}#mega-menu-wrap-top-menu #mega-menu-top-menu.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{visibility:visible}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item a[class^="dashicons"]:before{font-family:dashicons}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-disable-link>a{cursor:default}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item a:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-item.mega-hide-text a:before{margin:0}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-align-bottom-left.mega-toggle-on>a{}#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-align-bottom-right>ul.mega-sub-menu{right:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu.mega-menu-item{position:static}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item{margin:0 0 0 0;display:inline-block;height:auto}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item.mega-item-align-right{float:right;margin:0 0 0 0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu{display:none;width:100%;padding:0;list-style-type:none;background-color:#262626;position:absolute;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);border:1px solid #eee;border-top:2px solid #c59d5f;border-color:#c59d5f #3f3f3f #3f3f3f;height:auto;z-index:199;left:0;margin:0;-webkit-transition:top .4s ease;transition:top .4s ease}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-1{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-2{width:50%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-2{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-3{width:33.33333%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-3{width:66.66667%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-3{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-4{width:25%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-4{width:50%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-4{width:75%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-4-of-4{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-5{width:20%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-5{width:40%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-5{width:60%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-4-of-5{width:80%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-5-of-5{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-6{width:16.66667%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-6{width:33.33333%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-6{width:50%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-4-of-6{width:66.66667%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-5-of-6{width:83.33333%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-6-of-6{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-7{width:14.28571%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-7{width:28.57143%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-7{width:42.85714%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-4-of-7{width:57.14286%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-5-of-7{width:71.42857%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-6-of-7{width:85.71429%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-7-of-7{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-1-of-8{width:12.5%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-2-of-8{width:25%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-3-of-8{width:37.5%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-4-of-8{width:50%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-5-of-8{width:62.5%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-6-of-8{width:75%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-7-of-8{width:87.5%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-columns-8-of-8{width:100%}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li ul.mega-sub-menu{display:block!important;position:relative;opacity:1!important;top:0;left:0;min-width:inherit;width:100%;border:0;box-shadow:none;clear:both;left:0;background-color:transparent;list-style-type:none;margin:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li ul.mega-sub-menu li ul.mega-sub-menu{margin-left:10px}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li ul.mega-sub-menu li ul.mega-sub-menu li ul.mega-sub-menu{margin-left:20px}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{border-left-width:1px;border-left-style:solid;border-left-color:#3f3f3f;padding:10px 20px;float:left;padding:10px 20px;clear:none;display:block;vertical-align:top}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item:first-child{border-left-width:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear{clear:left}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item{padding:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#555;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0 0 0 0;padding:0 0 5px 0;vertical-align:top;display:block;border-width:0}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a{padding-left:5px;height:36px!important;line-height:36px!important;color:#b2b2b2!important;text-transform:uppercase;text-decoration:none;display:block;background-image:none}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a:hover,#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a:focus{background-color:#202020;padding:12px}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a{padding-left:5px;height:36px!important;line-height:36px!important;color:#b2b2b2!important;text-transform:uppercase;text-decoration:none;display:block}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a:hover,#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a:focus{background-color:#202020;padding:12px}#mega-menu-wrap-top-menu .mega-menu-toggle{display:none}#mega-menu-wrap-top-menu{float:left}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-title>a{color:#fff!important;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-title>a:hover{padding:0 12px 0 5px!important;background-color:transparent!important}li.menu_carousel_widget{float:none!important;clear:none!important}.vertical-menu{position:fixed;top:40px;z-index:9999}.vertical-menu ul{list-style-type:none}.vertical-menu img{margin:0 auto;margin-top:60px;margin-bottom:100px}.vertical-menu ul a{display:block;text-align:center;margin-bottom:20px;padding:0 15px;color:#fff;font-size:16px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:height .4s ease , line-height .4s ease , margin .4s ease , padding .4s ease;transition:height .4s ease , line-height .4s ease , margin .4s ease , padding .4s ease}.vertical-menu ul a:hover,.vertical-menu ul a.current{color:#c59d5f}#menu-button{background:rgba(0,0,0,.6);width:60px;height:60px;border:none;padding:0;font-size:30px;color:#fff;margin-right:-110px;float:right}#vertical-menu{background:url(img/pattern-bg.png.pagespeed.ce.JqhzbTcgYL.png) #262626;width:260px;padding:40px;margin-left:-20px}.cbp-spmenu{position:fixed}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:140px}.cbp-spmenu-push-toleft{left:-140px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .3s ease;transition:all .3s ease}.padding-30{padding-top:30px;padding-bottom:30px}.padding-40{padding-top:40px;padding-bottom:40px}.padding-50{padding-top:50px;padding-bottom:50px}.padding-60{padding-top:60px;padding-bottom:60px}.padding-80{padding-top:80px;padding-bottom:80px}.padding-100{padding-top:100px;padding-bottom:100px}.padding-150{padding-top:150px;padding-bottom:150px}.padding-250{padding-top:250px;padding-bottom:250px}.padding-t-20{padding-top:20px}.padding-t-40{padding-top:40px}.padding-t-50{padding-top:50px}.padding-t-60{padding-top:60px}.padding-t-80{padding-top:80px}.padding-t-100{padding-top:100px}.padding-t-150{padding-top:150px}.padding-b-20{padding-bottom:20px}.padding-b-40{padding-bottom:40px}.padding-b-60{padding-bottom:60px}.padding-b-70{padding-bottom:70px}.padding-b-80{padding-bottom:80px}.padding-b-100{padding-bottom:100px}.padding-b-120{padding-bottom:120px}.padding-b-150{padding-bottom:150px}.mrg-auto{margin:0 auto}.margin0{margin:0}.mb0{margin-bottom:0!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb80{margin-bottom:80px!important}.margin-tb-60{margin-top:60px!important;margin-bottom:60px!important}.mt0{margin-top:0!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt80{margin-top:80px}.mt100{margin-top:100px!important}.mt-30-mb-60{margin:30px 0 60px}.italic{font-style:italic}.absolute{position:absolute}.fl-r{float:right}.underline{text-decoration:underline}.shortcodepage p{margin-bottom:0!important}.mt0.first-heading{margin-top:-20px!important}.animation_img{width:50%}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}blockquote.alignright,.wp-caption.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:rgba(51,51,51,.7);display:block;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.overlay_content{position:relative}.overlay_content .overlay_item{position:relative;overflow:hidden}.overlay_content .icons a.close-overlay,.overlay_content a.close-overlay{display:none;position:absolute;top:0;right:0;z-index:100;width:45px;height:45px;font-size:20px;color:#fff;line-height:45px;text-align:center;background-color:#000;cursor:pointer;margin:0}.overlay_content .icons a.close-overlay.hidden,.overlay_content a.close-overlay.hidden{display:none}.overlay_content .overlay{position:absolute;z-index:2;background:rgba(0,0,0,.7);overflow:hidden;-webkit-transition:all .5s;transition:all .5s;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;bottom:0;left:0;right:0;width:100%;height:0}.overlay_content .overlay .icons{-webkit-transition:all .5s;transition:all .5s;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;min-height:160px}.inner-team .overlay_content .overlay .icons{min-height:auto}.overlay-menu .overlay:hover .icons{top:50%}.overlay_content .overlay .icons h1,.overlay_content .overlay .icons h2,.overlay_content .overlay .icons h3,.overlay_content .overlay .icons h4,.overlay_content .overlay .icons h5{margin-top:0;margin-bottom:15px}.overlay_content .icons a{font-size:24px;margin-right:15px;vertical-align:baseline;position:relative}.product .overlay_content .icons a:first-child{display:block;margin-right:0}.product .overlay_content .icons a.margin0,.overlay_content .icons a:last-child{margin-right:0}.overlay_content .overlay_item.hover .overlay{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;height:100%}.overlay_content .overlay_item.hover .overlay .icons{top:40%}.overlay_content .overlay_item.hover .overlay .icons .label{display:none}.overlay_content .overlay_item.hover .overlay a.close-overlay{display:block}.overlay_content .desc{position:absolute;bottom:0;text-align:center;z-index:3;background:#262626;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dark .overlay_content .desc{background:#fff}.overlay_content .button{margin-top:20px}.menu_tabs .our-menu-slider .wc-forward,.menu_tabs .our-menu-slider .add_to_cart_button,.woocommerce.menu_tabs .button,.overlay_content a.button{font-size:16px;background-color:transparent;border-color:#c59d5f}.menu_tabs .our-menu-slider .wc-forward,.menu_tabs .our-menu-slider .add_to_cart_button,.woocommerce.menu_tabs .button{font-size:13px}.overlay_content .icons a.added_to_cart{position:absolute;bottom:-40px;left:40%;margin-right:0;font-size:14px;text-transform:uppercase}.menu_tabs .our-menu-slider a.wc-forward:hover,.menu_tabs .our-menu-slider a.add_to_cart_button:hover,.woocommerce.menu_tabs .button:hover,.overlay_content .icons a.added_to_cart:hover,.overlay_content .icons a:hover i,.overlay_content .icons a.added i,.overlay_content .icons a.loading i,.overlay_content.icons a:focus i{color:#fff}.product .overlay_content i{color:#c59d5f}.menu_list .overlay_content .overlay{height:0}.menu_list .overlay_item.hover .overlay .icons{top:40%}.menu-item-list .overlay_content .icons{margin-top:15px;min-height:auto}.menu-item-list .overlay_content .button{margin-top:0}.product .menu-item-list .overlay_content .icons a:first-child{display:inline-block}.product.menu-item-list p{margin-top:0}.menu-item-list .overlay_content a.button{padding:0;border-width:0;height:auto}.menu-item-list .overlay_content .icons a:last-child{margin-right:0}.product.menu-item-list .overlay_content .icons a{display:inline}.product.menu-item-list .overlay_content .icons a:first-child{margin-right:15px}.menu-item-list .overlay_content a.button:hover{color:#fff;background-color:transparent}.product.menu-item-list .featured-product.red{left:auto;margin-right:0}.menu-item-list .overlay_content .icons a.added_to_cart{font-size:13px;left:24%;bottom:-20px}.menu-item-list .overlay_content .icons a.add_to_cart_button:focus{background:transparent;background-color:transparent}.our-menu .overlay_item .rating,.interest-in .overlay_item .rating,.menu_grid .overlay_item .rating,.menu_list .overlay_item .rating{float:none}.our-menu .overlay_content,.interest-in .overlay_content,.menu_grid .overlay_content,.menu_list .overlay_content{position:relative}.our-menu .overlay_content .overlay_item.hover .label,.interest-in .overlay_content .overlay_item.hover .label,.menu_grid .overlay_content .overlay_item.hover .label,.menu_list .overlay_content .overlay_item.hover .label{display:none}.onsale,.featured-product,.our-menu .overlay_content .label,.interest-in .overlay_content .label,.menu_grid .overlay_content .label,.menu_list .overlay_content .label{-webkit-transition:all ease 1s;transition:all ease 1s;top:10px!important;position:absolute;left:auto;right:10px;text-transform:capitalize;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;background:#c59d5f;padding:4px 12px;font-size:12px;z-index:1}.cross-sells .overlay_content .overlay,.our-menu .overlay_content .overlay,.interest-in .overlay_content .overlay,.menu_grid .overlay_content .overlay,.menu_list .overlay_content .overlay{border-top-right-radius:0;border-top-left-radius:0;height:28%;overflow:visible}.menu-item-list .overlay_content .overlay{height:0}.shop-grid-4col.menu_grid .overlay_content .overlay,.menu-grid-4-col.menu_grid .overlay_content .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay{height:36%}.shop-with-sidebar.shop-2col .menu_grid .overlay_content .overlay{height:28%}.cross-sells .overlay_content .overlay .icons,.our-menu .overlay_content .overlay .icons,.interest-in .overlay_content .overlay .icons,.menu_grid .overlay_content .overlay .icons,.menu_list .overlay_content .overlay .icons{top:100%;position:relative}.featured-product,.our-menu .overlay_content .label.featured-product,.interest-in .overlay_content .label.featured-product,.menu_grid .overlay_content .label.featured-product,.menu_list .overlay_content .label.featured-product{right:auto;left:10px}.featured-product.red,.our-menu .overlay_content .label.red,.interest-in .overlay_content .label.red,.menu_grid .overlay_content .label.red,.menu_list .overlay_content .label.red{background-color:#c0392b}.blog-grid .blog-item{margin-bottom:80px}.blog-item{min-height:130px}.menu_grid .menu-bar{margin-top:0}.menu_grid .menu-item{margin:0 0 30px 0}.menu_grid .page-numbers li.next{margin-right:60px}.shop-with-sidebar .menu_grid .page-numbers li.previous,.shop-full-width .menu_grid .page-numbers li.previous{margin-left:15px}.shop-with-sidebar .menu_grid .page-numbers li.next,.shop-full-width .menu_grid .page-numbers li.next{margin-right:15px}.menu_grid.grid-full .overlay_content .overlay{height:32%}.menu_grid.grid-full .overlay_content .overlay_item.hover .overlay{height:100%}.menu-grid-4-col.menu_grid .overlay_content .overlay_item.hover .overlay,.shop-grid-4col.menu_grid .overlay_content .overlay_item.hover .overlay,.shop-with-sidebar .menu_grid .overlay_content .overlay_item.hover .overlay{height:100%}.event .blog-img,.blog_list .blog-img,.blog_single .blog-img,.blog_list_2 .blog-img{position:relative;margin-bottom:40px}.entery-content img,.blog_list .blog-img img,.blog_single .blog-img img,.blog_list_2 .blog-img img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.blog_list .blog-img .btn,.blog_single .blog-img .btn,.blog_list_2 .blog-img .btn{cursor:auto;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.blog_list .blog-content h2,.blog_list_2 .blog-content h2{margin-top:0;line-height:1.5}.blog_list .blog-content h2 a,.blog_list_2 .blog-content h2 a{text-transform:uppercase}.blog_list .blog-content a,.blog_list_2 .blog-content a{color:#515151}.blog_list .blog-content a:hover,.blog_list_2 .blog-content a:hover{color:#c59d5f}.post-meta{margin-top:15px;margin-bottom:15px}.post-meta li{display:inline-block;margin-left:5px;font-size:13px}.blog-image img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.post-meta li:first-child{margin:0}.post-meta li i{color:#b1b1b1;font-size:14px;margin-right:3px}.excerpt-content{margin-top:20px}.excerpt-content .readmore{margin-top:20px}.excerpt-content .readmore a{height:35px;padding:5px 20px}.excerpt-content .readmore a:hover{color:#fff}.excerpt-content .readmore a:hover i{color:#fff}.excerpt-content .readmore a i{color:#c59d5f}.blog_list .blog_row,.blog_list_2 .blog_row{float:left;width:100%}.blog_list .blog_row:last-of-type,.blog_list_2 .blog_row:last-of-type{padding-bottom:0}.blog_list_2 .blog-content:first-child{margin-top:20px}.blog_list_2 .blog_row:first-of-type{padding-top:0}.blog_list_2 .blog_row:last-of-type{padding-bottom:0}.blog_list_2 .blog-slider,.blog_single .blog-slider{position:relative}.blog_list_2 .item,.blog_single .item{position:relative;height:510px}.blog_list_2 .item a,.blog_single .item a{position:relative;bottom:40px;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.blog_list_2 .owl-theme .owl-controls,.blog_single .owl-theme .owl-controls{margin:0}.blog_single .embed-responsive,.blog_single .video-wrap{margin-bottom:40px}.post-category{font-weight:700}article.sticky{}.sticky li.sticky-post{position:relative}.sticky li.sticky-post span{bottom:1px;position:absolute}.entery-header h1,h1.entry-title,.blog_single .entery-header h1{margin-top:40px;color:#262626;font-size:30px}.blog_single .entery-header h1,.entery-header h1{margin-top:0}h1.entry-title{margin:20px 0 10px}.blog_single .owl-controls .owl-buttons .owl-next{right:15px}.blog_single .owl-controls .owl-buttons .owl-prev{left:0}.entery-content h3,.entery-content h4,.entery-content h5{margin-top:30px}.post-tags-social{margin-top:30px;text-transform:capitalize;border:1px solid #e8e8e8;border-right:0;border-left:0;float:left;width:100%;padding:20px 0}.post-tags-social .social-share{float:right}.post-tags-social ul{margin-top:5px;margin-left:10px;float:left}.post-tags-social li{display:inline-block}.post-tags-social img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.post-tags-social img:last-child{margin-bottom:0}.post-tags-social p{margin-bottom:0;float:left;text-transform:uppercase;font-size:13px;margin-top:2px}.post-tags-social span a{-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.post-tags-social span a:hover{color:#c59d5f}.post-tags-social .labels a:hover{color:#fff!important}.post-tags-social .labels span a:hover{color:#fff}.post-tags-social .social-share ul{margin-top:5px}.post-tags-social .social-share li{margin-right:30px;text-transform:uppercase;font-size:13px}.post-tags-social .social-share li:last-child{margin:0}.post-tags-social .social-share i{color:#262626;font-size:14px}.post-tags-social .label-tagged,.post-tags-social .label-tagged a{padding:0;display:inline-block}.post-tags-social .label-tagged a{padding:5px 10px}.entery-content ol,.entery-content ul{margin:16px 0;padding:0 0 0 20px}.entery-content li>ul,.entery-content li>ol{margin:0}.entery-content{}.single-post .entery-content img{margin-bottom:10px}.entery-content .container{width:100%;padding-left:0;padding-right:0}.entery-content,.entery-content p{font-size:14px;line-height:1.8;margin:0 0 20px}.entery-content .item{height:auto}.entery-content .wp-block-quote p,.entery-content .blockquote p{font-style:normal;padding-left:30px;font-size:18px;line-height:24px}.blog_single .entery-header h1.single-link{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;margin-top:0!important}.blog_single .video-wrap video{width:100%!important;height:100%!important}.social-counter ul{padding:0}.social-counter li{margin:0 0 3px 0;display:block}.social-counter li:first-child{margin:0 0 3px 0}.social-counter li i{color:#262626;margin-right:10px;display:inline-block;font-size:14px}.social-counter .facebook a:hover{background:#3b5998}.social-counter .twitter a:hover{background:#00aced}.social-counter .youtube a:hover{background:#b00}.social-counter .pinterest a:hover{background:#cb2027}.social-counter .pinterest a:hover{background:#cb2027}.social-counter .rss a:hover{background:#f60}.social-counter a{background:#e8e8e8;padding:15px 20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;display:block}.social-counter a:hover{color:#fff}.social-counter a:hover i{color:#fff}.entry-footer{clear:both;margin-top:15px}.entery-content .page-links{clear:both;display:table;margin-top:30px}.entery-content .page-links span,.entery-content .page-links a{padding:2px 5px}.entery-content .page-links a{margin-left:5px}.entery-content .page-links a:hover{background-color:#c59d5f;color:#fff}.entery-content .page-links strong{font-weight:400}.wp-caption{max-width:100%}form.post-password-form{text-align:center}.post-password-form label,.post-password-form input[type="password"],.post-password-form input[type="submit"]{display:inline;width:auto}.masonary_blog .masonry-content{margin-bottom:52px}.masonary_blog figure.large:hover .fig_container{padding-top:80%}.masonary_blog .blog-content{margin-top:0}.gallery_img figure img{margin-bottom:30px}.gallery_img h2{margin-top:10px}.blog-main-content .masonry_menu .masonry-content{margin-top:0}.soundcloud{width:100%;min-height:240px}.soundcloud iframe{width:100%}.iframe_map{border:0;width:100%;min-height:340px}.page-navigation{border-bottom:1px solid #ddd!important}figure .wp-caption,.wp-caption{margin-bottom:1.6em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0}.wp-caption-text,.wp-caption-text p{font-size:1.2rem;line-height:1.5;padding:.5em 0;text-align:center}.blog_lightbox .blog_row .lightbox-item{margin-bottom:20px}.pingback .edit-link a,.comment-metadata .edit-link{margin-left:8px}.pingback .edit-link a,.comment-metadata a.comment-edit-link{text-decoration:underline}.list ul li{padding-bottom:5px}.list ul li i{margin-right:5px}.list ul ul{margin:15px 0 15px 30px}#comments{width:100%;float:left;margin:20px 0 0 0}#comments .textarea{margin:0!important}#comments h2.comments-title,#respond h3.comment-reply-title{font-size:24px;text-transform:uppercase;margin-bottom:30px}#comments-list li.bypostauthor{}.comment-author span,.comment-author .fn{font-weight:400}.comment-meta i{margin-right:5px;margin-left:20px}.comment-meta i:first-child{margin-left:0}.commentlist,.comment-list{clear:both}.commentlist,.comment-list,.commentlist .children,.comment-list .children{padding-bottom:20px;margin:0;margin-bottom:20px;padding:0;list-style:outside none none;list-style-type:none}.commentlist ul ul,.commentlist ol ol,.commentlist ul ul ul,.commentlist ol ol ol,.comment-list ul ul,.comment-list ol ol,.comment-list ul ul ul,.comment-list ol ol ol{padding-bottom:0}.commentlist li .avatar,.comment-list li .avatar{width:80px;height:80px;float:left;display:block;margin-right:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.commentlist .comment-meta,.comment-list .comment-meta{font-size:12px;font-weight:400;margin-bottom:10px}a.comment-reply-login,a.comment-reply-link{float:left;clear:both;margin-left:25px;margin-top:10px;color:#ddd}a.comment-reply-login{margin-left:0}a.comment-reply-link i{color:#ddd;font-size:24px}a.comment-reply-link:hover i{color:#c59d5f}a.comment-reply-link:hover{color:#ccc}.comment-navigation span{margin-right:.5em}#trackbacks-list .comment-content{position:absolute;left:-10000px}.commentlist #respond,.comment-list #respond{border-bottom:1px solid #f8f8f8;margin:0 0 18px 0;width:auto}.commentlist #reply-title,.comment-list #reply-title{font-size:14px;padding-bottom:10px}#reply-title a{float:right;font-size:12px;color:#ccc}#reply-title a:hover{color:#c59d5f}#respond{width:100%}#respond input[type="text"],#respond textarea{width:100%;margin-bottom:5px;text-transform:inherit}#form-section-comment{width:100%;margin-bottom:10px;margin-left:0}.subscribe-to-comments{float:left;margin:0;padding:18px 0 0 0}.solo-subscribe-to-comments{padding:18px 0 0 0}.comment_license{clear:both;margin:0;padding:18px 0 0 0}.comment-body .fn{color:#2a2a2a;font-size:16px}.comment-body{padding:30px;margin-bottom:30px;overflow:hidden;border-width:1px}.comment-content p,#respond p{font-size:15px}.comment-content p:last-child{margin-bottom:0}#comments li{width:100%}#comments .page-numbers-gold li{width:auto}.comment-list .children{padding-left:45px;padding-bottom:0;list-style-type:none;margin:0}.comment-body{background:#f8f8f8;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px}#respond input[type="text"]{margin-bottom:30px}.contact-form .cancelled{display:none}.form-submit{clear:both;text-align:center}.form-submit #submit,#submit-form{margin-top:30px;width:auto;height:auto;padding:6px 25px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border:2px solid transparent;text-transform:uppercase;line-height:1.7;font-size:13px;color:#fff;background-color:#262626;border-color:#262626;-webkit-transition:all .5s ease;transition:all .5s ease}.form-submit #submit:hover{color:#fff;border-color:#c59d5f;background:#c59d5f}#respond .required{color:#a94442}.comment-content ol{padding-left:0}.comment-content li{line-height:28px}.comment-content li>ul,.comment-content li>ol,.comment-content blockquote>ul,.comment-content blockquote>ol{margin-left:1.3333em}.comment-form{margin-top:0;display:table;width:100%}.comment-form .form-group{margin-bottom:0;float:left;width:100%}.comment-form .form-control{margin-bottom:30px}.comment-form input,.comment-form textarea,.comment-form select{color:#515151;border-color:#e8e8e8;font-size:14px}.comment-form input:focus,.comment-form textarea:focus,.comment-form select:focus{border-color:#b5b5b5}.comment-form input .select_wrap,.comment-form textarea .select_wrap,.comment-form select .select_wrap{background:transparent}.comment-form textarea{min-height:186px}.comment-form label{width:100%;text-align:left}.comment-form label span{color:#c0392b}.comment-form label input{margin-top:10px;font-weight:normal}#respond p.form-allowed-tags,p.form-allowed-tags{clear:both;font-size:12px;margin:0}.comment-form p{clear:both;padding:0 15px}p.comment-awaiting-moderation{font-style:italic;margin-top:10px;margin-bottom:0}.comment-form-comment{clear:both}.says{display:none}.page #comments{padding-top:20px;border-top:1px solid #e8e8e8}.woocommerce-message{}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors,.rtb-booking-form .rtb-message,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews{font-size:15px;line-height:28px;background-color:#d9edf7;padding:15px;margin-bottom:20px;border:2px solid #bce8f1;border-radius:4px}div.wpcf7-validation-errors,.woocommerce-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}div.wpcf7-mail-sent-ok,.woocommerce-info{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{float:right}.woocommerce-error{list-style:none}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgba(0,0,0,.1)}.woocommerce dl.variation{display:table;margin-bottom:0}.woocommerce dl.variation dt,.woocommerce dl.variation dd,.woocommerce dl.variation p{font-size:13px;font-weight:400;margin-bottom:0;display:inline;line-height:1.42857143}.woocommerce dl.variation p{padding:0;margin:0}.woocommerce dl.variation dt{clear:both;float:left}.woocommerce dl.variation dd{float:left;display:inline}.woocommerce label{font-weight:400;text-transform:none}.woocommerce input[type="radio"]{display:inline}.woocommerce .woocommerce-columns a.wc-forward,
.woocommerce .menu-item-list2 a.wc-forward,
.menu_tabs .our-menu-slider a.wc-forward,
.menu_tabs .our-menu-slider a.add_to_cart_button:hover,
.woocommerce input[type='submit'],
.woocommerce .button,
.woocommerce button:not(.btn-number) {font-weight:400;display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.css-search select,select.em-ticket-select,#footer select,.sidebar select,.woocommerce textarea,.select2-container .select2-choice,.rtb-booking-form select,.woocommerce select{display:block;width:100%;height:42px;padding:6px 10px;font-size:14px;text-transform:uppercase;line-height:1.42857143;color:#515151;background-color:transparent;background-image:none;border:2px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;box-shadow:none;-webkit-transition:none;transition:none;background:transparent!important;position:relative;z-index:10;-webkit-appearance:none;appearance:none;-moz-appearance:none}.select2-container--default .select2-selection--single{height:42px;border:2px solid #ddd;padding:6px 10px;font-size:14px;line-height:1.42857143;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.select2-container .select2-choice{line-height:1.8em}.select2-container.select2-container-active .select2-choice{border-color:silver;outline:0}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.select2-dropdown{border:2px solid #ddd}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#ddd}#footer select option,.sidebar select option,.woocommerce select option{background:transparent!important;color:#262626!important}.em-booking-form-details .select_wrap:after,#footer .select_wrap:after,.sidebar .select_wrap:after,.woocommerce .select_wrap:after,.select2-container .select2-choice:after,.em-search-field .select_wrap:after,.rtb-booking-form .select_wrap:after,.woocommerce-ordering:after{color:#262626;content:"\f107";font-family:FontAwesome;position:absolute;right:20px;width:25px;top:0;line-height:3;text-align:center;z-index:0}.select2-container .select2-choice .select2-arrow{display:none}.select2-drop-active{border:2px solid #ddd}.select2-search input{border:1px solid #ddd}ul.products{list-style:none;clear:both}.overlay_content .overlay .icons a h2{color:#fff}.overlay_content .overlay .icons a:hover h2{color:#c59d5f}.woocommerce .price{display:block;margin-bottom:15px;color:#fff;font-size:24px;font-weight:500;line-height:1.1}.woocommerce .price del{color:inherit;display:inline-block;opacity:.5}.woocommerce .price ins{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;text-decoration:none}.woocommerce .price .from{color:rgba(132,132,132,.5);font-size:.67em;margin:-2px 0 0;text-transform:uppercase}.star-rating{font-size:14px;line-height:1.42857;margin-bottom:10px;position:relative;float:none;overflow:hidden;position:relative;height:19px;line-height:19px;width:6em;margin:0 auto}.woocommerce .star-rating span:before,.woocommerce .star-rating:before{content:"\00a0\f005\00a0\f005\00a0\f005\00a0\f005\00a0\f005";color:#fff;float:left;top:0;left:0;position:absolute;font-family:'FontAwesome';padding-left:1px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;height:1em}.woocommerce .star-rating span:before{color:#c59d5f}.woocommerce .woo-catalog-filter{position:relative;padding:0 15px;margin:0}.woocommerce-result-count,.woocommerce-ordering{float:left;margin-bottom:60px}.woocommerce-result-count{line-height:40px}.woocommerce-ordering{position:relative;float:right}.woocommerce-pagination{margin:50px 0 0}.woocommerce header.title{margin-bottom:20px}.rtb-booking-form .rtb-error-icon input,.woocommerce .woocommerce-invalid-required-field input{border:2px solid #9f1319;background:url(img/xiconCaution.png.pagespeed.ic.WQ8YpxdPi2.png) no-repeat 98% 50%}.shop_table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border:1px solid #ddd;border-spacing:0;border-collapse:collapse;border-width:0;border-top-width:1px}.shop_table thead,.shop_table tbody tr.order,.shop_table tbody tr.order_item,.shop_table tbody tr.cart_item{border:1px solid #ddd;border-width:0 1px}.shop_table tr th{font-size:18px;padding:20px;height:80px;vertical-align:middle;background:#f1f1f1;border:0;text-align:center;font-weight:200}.shop_table > tbody > tr:nth-of-type(even) {background-color:#fbfbfb}.shop_table.cart>tbody>tr:last-child{background-color:#fff;padding:20px 0}.shop_table.cart>tbody>tr:last-child td{padding:20px 0}.shop_table tr td{padding:20px;text-align:center;vertical-align:middle;font-weight:700;line-height:1.42857143;border-top:1px solid #ddd}.shop_table.my_account_orders tr td,.shop_table.woocommerce-checkout-review-order-table tr td{font-weight:400}.shop_table.my_account_orders tr td{padding:15px}.shop_table.my_account_orders tr td a.view{padding:5px 20px;height:auto;line-height:1.42857143}.shop_table tr th.product-thumbnail,.shop_table tr td.product-thumbnail{width:80px;padding:20px 0 20px 20px}.shop_table tr th.product-name,.shop_table tr td.product-name{text-align:left}.shop_table tr th.product-quantity{width:20%}.shop_table tr td.product-remove a,.shop_table tr td a i{font-size:18px}.shop_table tr td a{color:#c59d5f}.shop_table tr td a:hover{color:#262626}.shop_table tr td img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;width:60px;height:60px}.shop_table > tbody > tr:last-child:not(.cart_item, .order_item) {background-color:#fff}.shop_table > tbody > tr:last-child:not(.cart_item, .order_item) td {padding:20px 0}.shop_table>tbody .coupon{float:left;width:60%}.shop_table>tbody .coupon label{display:none}.shop_table>tbody .coupon input[type="text"]{width:40%;height:40px;display:inline;float:left;font-weight:400}.shop_table>tbody .coupon input[type="submit"]{float:left;margin-left:10px;width:auto}.shop_table button[name="update_cart"],.shop_table input[name="update_cart"]{float:right;width:auto}.order_details tr th,.order_details tr td,.customer_details tr th,.customer_details tr td,.woocommerce-checkout-review-order-table tr th,.woocommerce-checkout-review-order-table tr td{text-align:left}.customer_details tr th,.order_details tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr th{background:#fbfbfb;font-weight:400;font-size:14px}.customer_details tr th,.customer_details tr td,.order_details tfoot tr th,.order_details tfoot tr td,.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{padding:15px;text-align:left;height:auto;border:1px solid #ddd}.customer_details>tbody>tr>td{background-color:#fff}.my_account_orders{margin-bottom:60px;border:1px solid #ddd}table.shop_attributes p{margin-bottom:0;font-size:14px;line-height:1.42857143}.cart-collaterals table tr th{background:#fbfbfb;font-weight:400;border:1px solid #ddd}.cart-collaterals table tr th,.cart-collaterals table tr td{padding:15px}.cart-collaterals table>tbody>tr>td{border:1px solid #ddd}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{font-family:'FontAwesome';content:"\f00c";margin-left:.53em;vertical-align:bottom;color:#fff}.woocommerce .woocommerce-columns .button.added:after,.woocommerce .menu-item-list2 .button.added:after,.menu_tabs.woocommerce a.button.added:after{color:#262626}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.5;margin-left:.53em}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:'FontAwesome';content:"\f110";vertical-align:bottom;margin-left:.53em;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.woocommerce h1.entry-title{float:left;text-transform:uppercase}.single-product .entry-summary .price{color:#262626;margin-bottom:0;font-size:30px;text-transform:uppercase}.images{position:relative}.images-block{position:relative}.images-block .onsale{right:auto;left:25px;top:12px!important;padding:4px 24px}.images-block .featured-product{left:25px;top:35px!important}.images img{max-width:100%;height:auto;margin:0 5px 5px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.images .images-container{padding:0 8px}.woocommerce-main-image img{width:100%}.images .thumbnails img{margin:20px 5px 5px}.images .thumbnails .last img{margin-right:0}.single-product .woocommerce-review-link{float:right}.woocommerce-product-rating .star-rating{position:relative;float:left}.woocommerce .commentlist .star-rating:before,.woocommerce-product-rating .star-rating::before{color:#515151}.single-product .woocommerce-product-rating{margin-bottom:10px}.single-product .summary p.price{float:right;margin:20px 0 10px}.single-product .entry-summary p{font-size:14px}.single-product .wrap-qty{width:150px;float:left}form.cart table{border-width:0}form.cart td{border-width:0}form.cart .label{display:table-cell;padding:8px 0;font-size:14px;font-weight:400;line-height:42px;color:#515151;text-align:left}form.cart .label label{margin-bottom:0;text-transform:capitalize}form.cart label a.reset_variations{display:block;margin-top:8px}form.cart table.group_table tr td:first-child{padding-left:0}form.cart table.group_table td{text-align:center}form.cart table.group_table td.label{text-align:left}form.cart table.group_table td.price{font-size:18px}.single-product .plus-minus{margin-right:12px}.single-product .input-group button.btn-number{line-height:23px}.single-product .input-group input[type="number"]{height:35px;width:52px}.woocommerce a.single_add_to_cart_button,.woocommerce button.single_add_to_cart_button{position:relative;height:35px;line-height:19px}.woocommerce button.single_add_to_cart_button:before,.woocommerce a.single_add_to_cart_button:before{font-family:'FontAwesome';content:"\f07a";text-indent:0;margin-right:10px;font-size:16px}.carts-content .left-side .form-inline{text-align:left}.carts-content .left-side .form-inline .btn{margin-left:10px}.carts-content .carts-total table{margin:0}.carts-content .carts-total table tr td{padding:15px}.carts-content .carts-total table tr td:first-child{background:#fbfbfb}.carts-content .right-side h3{text-align:left}.carts-content .right-side .checkout{text-align:right}.carts-content .right-side .checkout .btn{margin-left:10px}.carts-content .calc-shipping input,.carts-content .calc-shipping select{margin-bottom:10px}.plus-minus .btn{height:auto}.plus-minus .btn-number{border:1px solid #e8e8e8;padding:5px 15px}.plus-minus .btn-number i{font-size:10px}.plus-minus .input-group-btn:first-child>.btn{margin-right:0;border-bottom-right-radius:0;border-top-right-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.plus-minus .input-group-btn:last-child>.btn{margin-left:0;border-bottom-right-radius:10px;border-top-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0}.plus-minus input{border:1px solid #e8e8e8;color:#262626;height:32px;padding-top:5px;text-align:center;background:#fff;border-right:0;border-left:0}.plus-minus input:focus{border-color:#e8e8e8}.plus-minus input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-collaterals{margin-top:20px}.cart-collaterals .cross-sells ul{padding-left:0;margin-top:0}.cart-collaterals .cross-sells{float:right;width:58%}.cart-collaterals .cart_totals{float:left;width:40%}.cart-collaterals .cross-sells li{width:50%;margin-bottom:30px}ul.payment_methods,#shipping_method,.cart_totals ul{list-style-type:none}.cart_totals .woocommerce-shipping-calculator button{width:100%}.cart_totals .checkout-button{width:100%}a.shipping-calculator-button{margin-top:10px;display:inline-block;position:relative}a.shipping-calculator-button:focus{color:#c59d5f}a.shipping-calculator-button:after{content:"\f175";font-family:FontAwesome;position:absolute;right:-25px;width:25px;top:0;line-height:2;text-align:center;z-index:0}.woocommerce-account.user-not-login .woocommerce h2,.woocommerce-account.user-not-login .woocommerce form.login label,.woocommerce-account.user-not-login .woocommerce form.login p{text-align:center}.woocommerce-account.user-not-login .woocommerce form.login input[type="submit"],.woocommerce-account.user-not-login .woocommerce form.login input[type="text"],.woocommerce-account.user-not-login .woocommerce form.login input[type="password"]{text-align:center;margin-left:auto;margin-right:auto;width:280px}.woocommerce-account.user-not-login .woocommerce form.login input[type="submit"]{display:block}.woocommerce-account.user-not-login .woocommerce form.login label.inline{display:inline-block;margin-top:5px}.woocommerce-account .woocommerce form h3{margin:0 10px 20px}.woocommerce-account .woocommerce form label{min-width:120px;text-align:right;font-weight:400}.woocommerce-checkout .woocommerce form input[type="text"],.woocommerce-account .woocommerce form input[type="tel"],.woocommerce-account .woocommerce form input[type="email"],.woocommerce-account .woocommerce form input[type="text"]{display:inline;width:50%;margin-left:20px}.woocommerce-account .woocommerce form input[type="submit"]{width:50%}.select2-container{width:50%!important;margin-left:20px;display:inline-block!important}.woocommerce-account .woocommerce form input[type="submit"],.woocommerce-account .woocommerce form #shipping_address_2,.woocommerce-account .woocommerce form #billing_address_2{margin-left:140px}.woocommerce-account .woocommerce form input[name="save_account_details"]{width:100%;margin-left:0}.woocommerce-checkout .woocommerce form.login p.form-row-first,.woocommerce-checkout .woocommerce form.login p.form-row-last,.woocommerce-checkout .woocommerce form.checkout_coupon p{display:block;float:left;width:49%}.woocommerce-checkout .woocommerce form.login p.form-row-last,.woocommerce-checkout .woocommerce form.checkout_coupon p.form-row-last{margin-left:2%}.woocommerce-checkout .woocommerce form.login p.form-row-first input,.woocommerce-checkout .woocommerce form.login p.form-row-last input,.woocommerce-checkout .woocommerce form.checkout_coupon input[type="submit"],.woocommerce-checkout .woocommerce form.checkout_coupon input[type="text"]{width:100%;margin-right:0;margin-left:0}.woocommerce-checkout .woocommerce form.checkout_coupon input[type="submit"]{margin-right:0}.col2-set .col-1,.col2-set .col-2{float:left;width:48%}.col2-set .col-2{margin-left:2%}.woocommerce-checkout .select2-container{width:72%!important;margin-left:2%;display:inline-block!important}.woocommerce-checkout .woocommerce form label{width:25%;text-align:left;font-weight:400}.woocommerce-checkout .woocommerce form input[type="tel"],.woocommerce-checkout .woocommerce form input[type="email"],.woocommerce-checkout .woocommerce form input[type="text"]{display:inline;width:72%;margin-left:2%}.woocommerce-checkout .post-with-sidebar .select2-container,.woocommerce-checkout .post-with-sidebar .woocommerce form label,.woocommerce-checkout .post-with-sidebar .woocommerce form input[type="tel"],.woocommerce-checkout .post-with-sidebar .woocommerce form input[type="email"],.woocommerce-checkout .post-with-sidebar .woocommerce form input[type="text"]{text-align:left;display:block;width:100%;margin-left:0}.woocommerce-checkout .post-with-sidebar .select2-container{width:100%!important}.woocommerce-checkout .post-with-sidebar .woocommerce form #shipping_address_2,.woocommerce-checkout .post-with-sidebar .woocommerce form #billing_address_2{margin-left:0}#ship-to-different-address label{width:auto;text-align:left;display:inline}#ship-to-different-address input[type="checkbox"]{display:inline}.woocommerce-checkout .woocommerce form #shipping_address_2,.woocommerce-checkout .woocommerce form #billing_address_2{margin-left:27%}#shipping_method label,
.post-with-sidebar .woocommerce form .woocommerce-checkout-payment label,
.post-with-sidebar .woocommerce form .woocommerce-checkout-payment input:not([type=submit]),
.woocommerce form .woocommerce-checkout-payment label,
.woocommerce form .payment_methods  label,
.woocommerce form .payment_methods  label, 
.woocommerce #order_comments_field label {width:auto;text-align:left;display:inline}.woocommerce-checkout-review-order table,.woocommerce-checkout-review-order .woocommerce-checkout-payment{float:left;width:48%}.woocommerce-checkout-review-order .woocommerce-checkout-payment{margin-left:4%}.woocommerce form.login input[type="password"],.woocommerce form.login input[type="text"],.woocommerce form.login input[type="submit"],.woocommerce form.login label{text-align:left;width:auto;display:block;margin-left:0}.woocommerce form.login label.inline,.woocommerce form.login input[type="submit"]{display:inline}.woocommerce form.login input[type="submit"]{padding:6px 50px}.woocommerce-checkout .woocommerce .create-account label{text-align:left;width:auto;display:inline}.fontsize15,p.fontsize15,p.myaccount_address,p.myaccount_user{font-size:15px}p.myaccount_user{margin-bottom:60px}.widget_shopping_cart ul{margin:0;list-style-type:none}.widget_shopping_cart .item_desc{float:left}.widget_shopping_cart ul li{float:none;padding:15px 20px 15px;position:relative;border-bottom:1px solid #3f3f3f}.widget_shopping_cart ul li a.remove{float:right;content:''}.widget_shopping_cart img{margin-right:15px;height:58px;width:58px;float:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.widget_shopping_cart span.amount,.widget_shopping_cart span.quantity{color:#b2b2b2;display:block}.widget_shopping_cart span.amount{display:inline}.widget_shopping_cart p{padding:10px 20px}.widget_shopping_cart p.total{border-bottom:1px solid #3f3f3f}.widget_shopping_cart p.total .amount{float:right;font-size:21px;color:#c59d5f}.widget_shopping_cart p.buttons{padding:10px 20px}.widget_shopping_cart p.buttons a{padding:6px 28px;line-height:1.42857143;border-width:1px;height:auto}#shop_cart{position:relative;float:right;margin-top:5px;height:55px;text-align:left}#shop_cart a.cart-contents span{display:block;position:absolute;top:4px;left:auto;right:3px;font-size:10px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);width:16px;height:16px;line-height:16px;text-align:center;background-color:#c59d5f;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}#shop_cart a.cart-contents i{color:#fff;padding-top:1px;font-size:16px;display:block;-webkit-transition:all .5s ease;transition:all .5s ease}#shop_cart a.cart-contents i:hover,#shop_cart a.cart-contents:hover i,#shop_cart a.cart-contents:hover,#shop_cart .cart_items a:hover{color:#c59d5f}#shop_cart a.cart-contents{color:#fff;font-size:16px;float:left;line-height:0;vertical-align:middle;padding:16px 15px;display:block}#shop_cart .shop_cart_content{opacity:0;z-index:-2;position:absolute;width:300px;background-color:#262626;border-top:2px solid #c59d5f;top:40px;right:-15px;left:auto;margin:-10000px 0 0;-webkit-transition:opacity .5s ease , top .4s ease;transition:opacity .5s ease , top .4s ease}#shop_cart h4{color:#fff;margin:0;padding:20px;border-bottom:1px solid #3f3f3f;text-transform:uppercase}#shop_cart dl.variation{margin-left:75px}#shop_cart dl dt,#shop_cart dl dd,#shop_cart dl p{color:#b2b2b2}#shop_cart.shop_cart_open .shop_cart_content{opacity:1;z-index:100;margin-top:15px}li.product-category h3{font-size:20px}.single-menu .menu-desc span.pull-right{color:#262626}.single-menu .rating .active i:hover{color:#c59d5f}.single-menu .rating i:hover{color:inherit}.single-menu .product_meta{clear:both}.shop-thumb-slide img{width:100%}.single-menu .product_meta .tagged_as,.single-menu .product_meta .posted_in,.single-menu .product_meta .sku_wrapper{text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;background:#c59d5f;height:24px;padding:0 13px 0 13px;font-size:13px;line-height:24px;display:inline-block;margin-top:0;color:#262626;margin-bottom:10px}.single-menu .product_meta .posted_in{background-color:#c0392b}.single-menu .product_meta .sku_wrapper{background-color:#27ae60}.single-menu .product_meta .sku_wrapper span{color:#fff}.single-menu .desc-content{margin:30px 0 30px}.single-menu .desc-content p{margin-bottom:15px;font-size:14px}.single-menu .shop-social-share li{display:inline}.single-menu .shop-social-share .social a{background-color:#f1f1f1;color:#262626;margin-left:3px}.single-menu .shop-social-share{margin-top:30px}.woocommerce-tabs{padding-top:100px;clear:both}.woocommerce-tabs ul.tabs{border:none;padding-left:0;margin-bottom:0;list-style:none}.woocommerce-tabs ul.tabs li{float:left;margin-bottom:-1px;position:relative;display:block}.woocommerce-tabs ul.tabs>li>a{margin-right:10px;padding:10px 25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;color:#262626;font-weight:700;background:#e8e8e8;border:none;text-transform:uppercase;line-height:1.42857143;display:block;position:relative}.woocommerce-tabs ul.tabs>li.active>a{background:#c59d5f;color:#fff}.woocommerce-tabs .panel{overflow:hidden;background-color:#f5f5f5;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;margin-top:10px;padding:35px}.woocommerce-tabs .panel h2:first-child{font-size:24px;margin:0 0 30px}.woocommerce-tabs #comments{float:none;margin:0}.woocommerce-tabs #comments h3{margin-top:0}.woocommerce-tabs .comment-list-wrapper{margin-bottom:60px}.woocommerce-tabs ol.commentlist li .comment_container{background:#fff;border-radius:20px;padding:30px;margin-bottom:30px;overflow:hidden;border-width:1px}.woocommerce-tabs .contact-form{margin-top:30px}.woocommerce-tabs .commentlist .star-rating{float:right}.woocommerce-tabs .commentlist .meta strong{color:#2a2a2a;font-size:16px;font-weight:400;line-height:1.42857143}.woocommerce-tabs .commentlist .meta time{font-size:12px;font-weight:400;margin-bottom:10px;display:block;line-height:1.42857143}.woocommerce-tabs .comment-form{display:block}.woocommerce-tabs p.stars{padding:0}.woocommerce p.stars a{display:inline-block;position:relative;text-indent:-9999px;margin-right:5px;color:#262626}.woocommerce p.stars a.active,.woocommerce p.stars a:hover{color:#c59d5f}.woocommerce p.stars a.star-1{width:2em}.woocommerce p.stars a.star-2{width:3em}.woocommerce p.stars a.star-3{width:4em}.woocommerce p.stars a.star-4{width:5em}.woocommerce p.stars a.star-5{width:6em}.woocommerce p.stars a.star-1:after{content:"\f006"}.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-1:hover:after{content:"\f005"}.woocommerce p.stars a.star-2:after{content:"\f006\f006"}.woocommerce p.stars a.star-2.active:after,.woocommerce p.stars a.star-2:hover:after{content:"\f005\f005"}.woocommerce p.stars a.star-3:after{content:"\f006\f006\f006"}.woocommerce p.stars a.star-3.active:after,.woocommerce p.stars a.star-3:hover:after{content:"\f005\f005\f005"}.woocommerce p.stars a.star-4:after{content:"\f006\f006\f006\f006"}.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-4:hover:after{content:"\f005\f005\f005\f005"}.woocommerce p.stars a.star-5:after{content:"\f006\f006\f006\f006\f006"}.woocommerce p.stars a.star-5.active:after,.woocommerce p.stars a.star-5:hover:after{content:"\f005\f005\f005\f005\f005"}.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after{font-family:'FontAwesome';text-indent:0;position:absolute;top:0;left:0;padding-left:2px;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.upsells-products h2,.related-products h2{margin-bottom:60px;font-size:48px;text-transform:uppercase;color:#262626}.inner-team .item{margin:0 0 30px 0}.inner-team .item a{color:#fff}.inner-team .item a:hover{color:#c59d5f}.inner-team .navigation ul.page-numbers{margin-top:40px}.inner-team .item .desc p{text-transform:uppercase;font-size:14px;color:#8e8e8e;font-weight:400}.team-single .member-content h4.jobtitle{margin-top:0}.team-single .member-photo img{margin:0 auto}.team-single img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.team-single h3,.team-single h4,.team-single h5,.team-single h6{color:#262626}.team-single .social li span,.team-single .social li a{background-color:#f1f1f1;color:#262626}.member-content .entery-content p{font-size:15px;line-height:28px}h4.modal-title,.single-team-member header h1{margin-top:0}#related-team-members .container{padding-top:100px;padding-bottom:100px}.top-slider{position:relative;position:relative;width:100%;overflow:hidden;text-align:center}.bgndgalleryslider .bg-transparent{left:auto;right:0}.bgg_raster{background:url(img/xraster.png.pagespeed.ic.cCPc177WsN.png)}ul.text-rotator,ul#fade{list-style-type:none}.mobile-parallax,.video-placeholder{background-size:cover!important;background-attachment:scroll!important;background-position:center center}.custom-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.interactive-bg{position:relative;overflow:hidden}.interactive-bg .wrapper-bg{height:auto!important;height:100%;margin:0 auto;overflow:hidden}.interactive-bg .wrapper-bg h1{margin:30px 0 30px 0;font-size:50px}.interactive-bg .wrapper-bg p{margin:0 0 30px 0}.interactive-bg .bg{position:absolute;min-height:100%!important;width:100%;z-index:0}.interactive-bg .ibg-bg{position:absolute}.yt-bg-player{background-size:cover;background-attachment:scroll;z-index:0}.video-placeholder{z-index:4;background-repeat:no-repeat!important}.vimeo{overflow:hidden;position:relative}.poster-img{background-size:cover;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;z-index:0}.full-bg{position:relative;background-repeat:no-repeat;width:100%;z-index:1;overflow:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.animated{visibility:hidden}.visible{visibility:visible!important}.animation-scoll{overflow-x:hidden}.move-bg{background-size:cover}.fw-section{position:relative}.slider-fullwidth{height:440px!important}.slider-fullwidth .slider-content h1{margin-top:80px!important}.video-full{position:relative}.video-content{position:absolute;left:50%;top:50%;z-index:999;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative}.swiper-container-vertical .swiper-slide{}.swiper-container-horizontal .swiper-slide{height:100%!important}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;background:#fff}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#c59d5f}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-horizontal>.swiper-pagination,.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:999}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet,.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:10px 0;display:block}.swiper-container-horizontal>.swiper-pagination{right:auto;top:auto;bottom:10px;left:47%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{float:left;margin:0 5px;z-index:15}.swiper_wrapper{width:100%;overflow:hidden}.full-screen .swiper_wrapper{height:auto}.swiper_wrapper .swiper-container{position:relative;width:100%;height:100%;margin:0;background:#000}.swiper_wrapper .swiper-slide{position:relative;margin:0;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.swiper-container-vertical .swiper-slide{}.swiper_wrapper .swiper-slide [data-caption-animate]{-webkit-backface-visibility:hidden}.swiper-slide .video-wrap,.section .video-wrap,.swiper-slide .yt-bg-player,.section .yt-bg-player{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.swiper-slide .video-wrap video{height:auto!important;width: auto% !important}.skippr{width:100%;height:100%;position:relative;overflow:hidden}.skippr>div{position:absolute;width:100%;height:100%;background-size:cover;background-position:50% 62.5%}.skippr>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;min-height:100%}.skippr-nav-container{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);bottom:25px;overflow:auto;z-index:999}.skippr-nav-element{cursor:pointer;float:left;background-color:rgba(255,255,255,.5);-webkit-transition:all .25s linear;transition:all .25s linear}.skippr-nav-element-bubble{width:12px;height:12px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;margin:0 4px}.skippr-nav-element-block{width:60px;height:10px}.skippr-arrow{position:absolute;z-index:1000;top:50%;width:27px;height:40px;cursor:pointer}.skippr-previous{left:2.5%;background:url(img/xleft.png.pagespeed.ic.aOSXpgRytt.png) no-repeat left center}.skippr-next{right:3.5%;background:url(img/xright.png.pagespeed.ic.U2FIngOIZC.png) no-repeat right center}.hide-navigation nav.skippr-nav-container{display:none}.skippr-nav-container .skippr-nav-element:hover,.skippr-nav-container .skippr-nav-element-active{background-color:#c59d5f}.bcg{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.section.dark .bcg{}.slider-content{text-align:center;z-index:999;position:relative}.video-content h2,.video-content h1,.slider-content h2,.slider-content h3,.slider-content h1{font-size:50px;margin:30px 0}.slider-content h2,.slider-content h1{text-transform:uppercase}.video-content i,.slider-content i{font-size:40px;color:#fff}.video-content p,.slider-content p{font-size:18px;margin:0 0 30px 0;letter-spacing:5px}.slider-content p.skipperparaghraph{letter-spacing:0}.slider-content p.margin-tb-30{margin:30px 0}.discover p{font-size:16px;font-weight:300;margin-top:30px;text-transform:uppercase;letter-spacing:2px}.discover a{margin-top:20px;letter-spacing:0}.shop-thumb-slide,.menu-thumb-slide{position:relative}.shop-thumb-slide img,.menu-thumb-slide img{max-width:100%;height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.shop-thumb-slide .single-img,.menu-thumb-slide .single-img{padding:5px}.shop-thumb-slide .item,.menu-thumb-slide .item{margin:5px}.shop-thumb-slide .single-img .item,.menu-thumb-slide .single-img .item{margin:0}.menu-thumb-slide .single-img .owl-item{}.thumb-img{margin-top:10px}.thumb-img .owl-item{opacity:.5}.thumb-img .owl-item.current{opacity:1}.shop-thumb-slide .owl-theme .owl-controls{margin:0}.shop-thumb-slide .owl-theme .owl-controls .owl-buttons div.owl-prev{left:5px}.shop-thumb-slide .owl-theme .owl-controls .owl-buttons div.owl-next{right:5px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(img/grabbing.png.pagespeed.ce.2Bfh26W9XY.png) 8 8 , move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display: inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter: Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display: inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter: Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ddd}#slider-arrow-left:hover,#slider-arrow-right:hover,.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(img/AjaxLoader.gif) no-repeat center center}#slider-arrow-left,#slider-arrow-right,.owl-theme .owl-controls .owl-buttons div{position:absolute;cursor:pointer;z-index:10;top:50%;left:0;margin-top:-26px;background-color:rgba(0,0,0,.3);width:52px;height:52px;border:0;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}#slider-arrow-left i,#slider-arrow-right i,.owl-theme .owl-controls .owl-buttons div{line-height:50px;width:34px;height:52px;color:#ddd;color:rgba(255,255,255,.8);text-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:34px;text-align:center;margin-left:7px}#slider-arrow-left i,#slider-arrow-right i{margin-left:0}.owl-theme .owl-controls .owl-buttons div{margin-right:0;margin-left:0;width:60px;height:60px}#slider-arrow-right,.owl-theme .owl-controls .owl-buttons .owl-next{left:auto;right:0;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.owl-theme .owl-controls .owl-page.active span{background:#262626}#slider-arrow-left:hover,#slider-arrow-right:hover,.slider-arrow-bottom-sm:hover{background-color:rgba(0,0,0,.6)!important}.overlay_item img,.our_team img{max-width:100%;height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.woo-owl-carousel .item,.our_team .item{margin:0 15px 30px}.our_team .item .overlay_content .icons a:hover i{color:#c59d5f}.our_team .item p{text-transform:uppercase;font-size:14px;color:#8e8e8e;font-weight:400}.our_team .overlay_item.hover .overlay .icons{top:58%}.our_team .overlay_item.hover .overlay .icons a{margin-right:30px}.our_team a{color:#fff;text-transform:uppercase}.dark.our_team p,.dark.our_team a{color:#262626}.our_team a:hover{color:#c59d5f}.inner-team .overlay_content .icons a:first-child{display:inline}.woo-owl-carousel .item a.product-title{display:block}.dark .our_team{position:relative;color:#fff}.dark .our_team span.welcome{color:#fff}.dark .our_team .overlay_content .desc{background:#fff}.dark .our_team .overlay_content .desc h2,.dark .our_team .overlay_content .desc p,.dark .our_team .overlay_content .desc a{color:#262626}.dark .our_team .overlay_content .desc a:hover{color:#c59d5f}.dark .owl-theme .owl-controls .owl-page.active span,.dark .our_team .owl-controls .owl-page.active span{background:#c59d5f}.dark .owl-theme .owl-controls .owl-page span,.dark .our_team .owl-controls .owl-page span{background:#e8e8e8;opacity:1;margin:5px 5px}.dark .our_team .owl-controls .owl-page span:hover{opacity:.5}.theme-owl-carousel .item{margin-right:20px}.owl-theme.marg-pag-50 .owl-pagination{margin-top:50px}.menu_carousel .owl-controls{margin-top:0}.menu_carousel .owl-controls .owl-next,.menu_carousel .owl-controls .owl-prev{top:40%!important}.menu_carousel .owl-controls .owl-next{right:14px!important}.menu_carousel .owl-controls .owl-prev{left:15px!important}#main-menu .menu_carousel i{font-size:34px!important;top:0;margin:0}.menu_carousel{margin:0;padding:20px 0}.menu_carousel .item{margin:0 15px}#main-menu .menu_carousel .item a{height:auto!important;padding:0!important}.menu_carousel .item img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;opacity:.7;-webkit-transition:opacity .5s ease , top .4s ease;transition:opacity .5s ease , top .4s ease}.menu_carousel .item img:hover{opacity:1}.menu_carousel .item h3{color:#fff;font-size:18px;text-align:center;margin-bottom:0;margin-top:15px}.pricing_table{margin:0 auto;width:100%;max-width:100%;padding:0}.pricing_table li{list-style-type:none}.price_block{text-align:center;color:#fff;list-style-type:none;-webkit-transition:all .25s;transition:all .25s;position:relative;box-sizing:border-box;margin-bottom:10px;border-bottom:1px solid transparent;border-bottom-color:transparent!important;background:transparent!important;width:100%}.pricing_table h3{text-transform:uppercase;padding:15px 0;margin:-10px 0 1px 0;color:#fff;background:#262626;font-weight:300}h3.price_block{color:#fff}li.active h3.price_block{background:#0070aa}.price_head{display:table;width:100%;height:120px;background:#f6f6f6;color:#262626}.price_figure{font-size:24px;text-transform:uppercase;vertical-align:middle;display:table-cell}.price_number{font-weight:300;display:block;font-size:60px}.price_number small{font-size:20px}.price_tenure{font-size:14px;margin:20px 0 0 0;color:#8a8a8a}.features{background:#f1f1f1;color:#fff;margin:0;padding:0}.features li{padding:8px 0;border-top:1px solid #fff;font-size:14px;list-style-type:none;color:#8a8a8a;font-weight:300}.features li:nth-child(even) {background:#f6f6f6}.pricing_table .footer{padding:15px;background:#f1f1f1}a.action_button{text-decoration:none;color:#fff;font-weight:700;background:#262626;padding:5px 20px;font-size:11px;text-transform:uppercase}.pricing_table .theme-color h3{background:#c59d5f}.pricing-off-marg div[class^="col-"],.pricing-off-marg div[class*=" col-"],.pricing-off-marg .col-md-4,.pricing-off-marg .col-md-3,.pricing-off-marg .col-sm-12,.pricing-off-marg .col-xs-12{padding-left:1px;padding-right:1px}.green-price h3,.green-price a.action_button{background:#1abc9c}.wet-asphelt-price h3,.wet-asphelt-price a.action_button{background:#34495e}.green-price a:hover.action_button,.wet-asphelt-price a:hover.action_button{color:rgba(255,255,255,.8)}.social-network-footer{padding:0;margin:0;list-style-type:none}.social-network-footer li{display:inline-block;margin:0 2px 5px 0}.cricle-icons li i,.cricle-icons li img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.white-icons li i,.white-icons li a{color:#fff}.social-network-footer li i{display:inline-block;width:45px;height:45px;line-height:45px;background:#262626;text-align:center;font-size:22px}.social-network-footer a{color:#fff}.radius-icons li i,.radius-icons li img{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.social-network-footer li i{display:inline-block;width:45px;height:45px;line-height:45px;background:#464646;color:#fff;text-align:center;font-size:22px}.social-network-footer li a:hover i.fa-facebook{color:#fff;background:#3b5998}.social-network-footer li a:hover i.fa-twitter{color:#fff;background:#00aced}.social-network-footer li a:hover i.fa-dribbble{color:#fff;background:#e44885}.social-network-footer li a:hover i.fa-linkedin{color:#fff;background:#007bb6}.social-network-footer li a:hover i.fa-google-plus{color:#fff;background:#dd4b39}.social-network-footer li a:hover i.fa-youtube{color:#fff;background:#b00}.social-network-footer li a:hover i.fa-rss{color:#fff;background:#ffa133}.social-network-footer li a:hover i.fa-skype{color:#fff;background:#36c4f3}.social-network-footer li a:hover i.fa-apple{color:#fff;background:#cdcccc}.social-network-footer li a:hover i.fa-android{color:#fff;background:#c5df9c}.social-network-footer li a:hover i.fa-soundcloud{color:#fff;background:#f50}.social-network-footer li a:hover i.fa-behance{color:#fff;background:#1aace3}.social-network-footer li a:hover i.fa-vimeo-square{color:#fff;background:#74ccdb}.social-network-footer li a:hover i.instagram{color:#fff;background:#c7c5b3}.social-network-footer li a:hover i.fa-pinterest{color:#fff;background:#f16261}.social-network-footer li a:hover i.fa-tumblr{color:#fff;background:#4d7ea3}.social-network-footer li a:hover i.fa-windows{color:#fff;background:#90cadd}.social-network-footer li a:hover i.fa-paypal{color:#fff;background:#4aa1d9}.social-network-footer li a:hover i.fa-deviantart{color:#fff;background:#95a696}.social-network-footer li a:hover i.fa-digg{color:#fff;background:#457e9b}.social-network-footer li a:hover i.fa-lastfm{color:#fff;background:#be1938}.social-network-footer_2{padding:0;margin:0;list-style-type:none;float:right}.social-network-footer_2 li{display:inline-block;margin:0 10px 0 0}.social-network-footer_2 li i{display:inline-block;color:#666;text-align:center;font-size:18px}.social-network-footer_2 li a:hover i.fa-facebook{color:#3b5998}.social-network-footer_2 li a:hover i.fa-twitter{color:#00aced}.social-network-footer_2 li a:hover i.fa-dribbble{color:#e44885}.social-network-footer_2 li a:hover i.fa-linkedin{color:#007bb6}.social-network-footer_2 li a:hover i.fa-google-plus{color:#dd4b39}.social-network-footer_2 li a:hover i.fa-youtube{color:#b00}.social-network-footer_2 li a:hover i.fa-rss{color:#ffa133}.skill h4{margin:5px 0}.color-progress{background-color:#c59d5f}.dark-progress{background-color:#262626}.mark,mark{background:#c59d5f;color:#fff}.entery-content blockquote p{font-size:15px;line-height:28px}blockquote i{margin-right:15px;top:-4px;position:relative}.blockquote-bg{border-left:none;margin:0 0 30px;background:#f1f1f1}blockquote footer{color:#515151}.gold-blockquote footer,.dark-blockquote footer{color:#fff}.dropcap{float:left;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;margin:0 20px 0 0;text-align:center;font-size:30px;line-height:80px;background:#c59d5f}.dropcap2{float:left;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:0 20px 0 0;text-align:center;font-size:20px;line-height:40px;background:#f8f8f8}.dropcap3{float:left;width:60px;height:60px;margin:0 20px 0 0;text-align:center;font-size:30px;line-height:60px;background:#2a2a2a;color:#fff}.jumbotron{background-color:#c59d5f}.jumbotron .h1,.jumbotron h1{color:#262626}.jumbotron p{color:#fff}.divider{width:100%;display:block;position:relative;padding-bottom:20px;margin-bottom:20px}.divider-dashed{border-bottom:1px dashed #ddd}.divider-solid{border-bottom:1px solid #ddd}.divider-dotted{border-bottom:2px dotted #ddd}.color-divider{border-color:#c59d5f}.divider-3{border-bottom-width:3px}.divider-img-1{background:url(img/xdivider_1.png.pagespeed.ic.yFxYuwMnbZ.png) no-repeat bottom center}.divider-img-2{background:url(img/xdivider_2.png.pagespeed.ic.GTw4SFjSps.png) no-repeat bottom center}.blog-divider{padding:50px 0;width:100%;display:block;clear:both;text-align:center;margin:0 auto}.blog-divider span{display:inline-block;width:10%;height:1px;background:#e8e8e8}.blog-divider i{padding:0 15px;color:#e8e8e8;font-size:24px;position:relative;top:8px}.accordion_majesty .panel-default a span{margin-right:10px}.accordion_majesty a.panel-link{background:#262626;color:#fff}.accordion_majesty .panel-body{padding:15px}.accordion_majesty .panel-body p{margin-top:10px}.accordion_majesty .panel-default a.panel-link{display:block;width:100%;padding:15px;font-size:16px;text-transform:uppercase;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.accordion_majesty a:hover.panel-link{background:#c59d5f}.accordion_majesty .panel-default{border:none}.accordion_majesty a.panel-link i{margin-right:10px}.majesty_tab .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;background-color:#262626;color:#fff;text-transform:uppercase}.majesty_tab .nav-tabs>li.active>a,.majesty_tab .nav-tabs>li.active>a:focus{color:#fff;cursor:default;background-color:#c59d5f;border:1px solid transparent;border-bottom-color:transparent}.majesty_tab .nav-tabs>li>a:hover{background-color:#c59d5f}.majesty_tab .nav .open>a{background-color:#262626;color:#fff}.majesty_tab .tab-content{padding:15px}.popover-title{margin:0!important}.display_inline li{display:inline-block}.display_inline img{margin-right:5px;margin-bottom:5px}.sidebar aside{padding-bottom:40px;margin-bottom:40px;border:0;border-bottom:1px solid #eee}.sidebar aside:last-child{border:0;padding-bottom:0;margin-bottom:40px}.sidebar h3.widget-title{font-size:18px;margin:10px 0;text-transform:uppercase}.sidebar .sidebar_divider{display:inline-block;border-bottom:4px solid #262626;color:#262626;margin-bottom:20px;height:4px;width:40px}.sidebar .custom-search-form{border:solid 1px #e8e8e8;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;overflow:hidden}.sidebar .custom-search-form input{border:0;box-shadow:none}.sidebar .custom-search-form button{margin:2px 0 0 0;background:none;box-shadow:none;border:0;padding:0 8px 0 10px;height:auto}.sidebar .custom-search-form .input-group-btn{background:#262626;-webkit-transition:all ease-out .2s;transition:all ease-out .2s;padding:5px}.sidebar .custom-search-form .input-group-btn i{color:#fff}.sidebar .custom-search-form .input-group-btn:hover{background:#c59d5f}.sidebar .custom-search-form button i:hover,.sidebar .custom-search-form button:hover{border:0;box-shadow:none;background-color:transparent}#footer .media-object,.sidebar .media-object{width:60px;height:60px}#footer img,.sidebar img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;max-width:100%}.textwidget,.sidebar p{font-size:14px;line-height:20px}.widget ul{list-style:none outside none;margin:0;padding:0}.widget ul ul.sub-menu,.widget ul ul.children{margin-top:15px}.widget ul li{margin-bottom:15px}.widget.widget_blog_tab ul.nav-tabs li{margin-bottom:0}.widget ul li li{padding-left:15px}.widget ul li li li li{padding-left:5px}.widget ul li:last-child{margin-bottom:0}.widget li:after{clear:both;content:"";display:table;line-height:0;*zoom: 1}.widget a{-ms-word-wrap:break-word;word-wrap:break-word}.sidebar .widget.woocommerce.widget_product_tag_cloud a,.widget.woocommerce.widget_product_tag_cloud a,.tagcloud a{display:inline-block;margin:0 2px 10px 0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;background-color:transparent;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;font-weight:normal;padding:5px 10px;font-size:13px;text-transform:capitalize}.widget_calendar{width:100%}.widget_calendar caption{text-align:center}.widget_calendar table,.widget_calendar th,.widget_calendar td{text-align:center;border:1px solid #ddd}.widget_calendar table a{font-weight:700}.sidebar .widget .text-content a,.sidebar .widget.woocommerce a{font-size:15px;font-weight:600;margin:0 0 5px;line-height:20px;display:block}.sidebar .widget.woocommerce.widget_product_categories a,.sidebar .woocommerce.widget_layered_nav_filters li a,.sidebar .woocommerce.widget_layered_nav a{font-weight:normal;display:inline}.widget .text-content img,.widget_woothemes_our_team img,.widget_recent_comments_with_avatar img,.widget.woocommerce img{float:left;display:table-cell;vertical-align:top;margin-right:10px;width:60px;height:60px}.widget.woocommerce ins{text-decoration:none}#footer .widget .amount,.sidebar .widget .amount{font-size:16px;font-weight:500}.widget.woocommerce .star-rating{margin:0}.widget.woocommerce .star-rating:before{color:#515151}.widget.woocommerce span.reviewer{font-size:13px}.widget_recent_comments_with_avatar a span{display:block;margin-top:5px}.widget_price_filter{margin-top:34px}.ui-slider .ui-slider-handle{height:1.3em}.widget_price_filter .ui-slider{margin:0;height:8px;border-radius:0;background:#eee;border:1px solid #ddd}.widget_price_filter .ui-widget-header{background-image:none;background-color:#c59d5f}.widget_price_filter .ui-state-default,.widget_price_filter .ui-widget-content .ui-state-default,.widget_price_filter .ui-widget-header .ui-state-default{background-image:none;background-color:#c59d5f;border-radius:40px;-webkit-border-radius:40px;border-radius:40px;outline:none;border:none}.price_slider_wrapper .price_slider_amount{margin-top:24px}.price_slider_wrapper .price_label{float:right;line-height:40px}.widget_price_filter .price_slider_wrapper input[type="text"]{display:none}.ui-slider-horizontal .ui-slider-handle{top:-.45em}.sidebar .widget_shopping_cart ul li{padding:0 0 15px;border-bottom:1px solid #eee}.sidebar .widget_shopping_cart p.buttons a{font-weight:400;display:inline}.sidebar .widget_shopping_cart p.buttons a.checkout,.sidebar .widget_shopping_cart p.buttons a.wc-forward{float:none}.sidebar .widget_shopping_cart p.buttons{padding:20px 0 0;text-align:center}.sidebar .widget_shopping_cart p.total{border-bottom:1px solid #eee}.widget_woothemes_our_team h3.member{font-size:18px}.widget_woothemes_our_team p.role{font-size:13px}.widget_woothemes_our_team .team-member-text p{font-size:14px}.widget_woothemes_our_team .team-member{margin-bottom:15px}.widget_woothemes_our_team .team-member:last-child{margin-bottom:0}.widget .text-content a.post-title{float:left}.widget .media-body p:last-child{margin-bottom:0}.widget .opening_time li{display:block;margin-bottom:0}.widget .opening_time p{margin-bottom:0;line-height:28px}.widget .opening_time time,.widget .opening_time span{float:right;font-size:13px;font-weight:400}.widget .majesty_tab .tab-content{padding:15px 0}.widget .majesty_tab .tab-content .post-date{font-size:12px}.widget label.screen-reader-text{display:none}.flickrbox li{margin-bottom:3px}.widget .flickrbox li{float:left;margin:3px;width:22%}.widget .flickrbox li img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;max-width:100%;opacity:.9;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.widget .flickrbox li img:hover{opacity:1}.widget_product_categories li a:before,.widget_layered_nav li a:before,.widget_layered_nav_filters li a:before,.widget_recent_entries li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_links li a:before,.widget_categories li a:before,.widget_recent_comments li:before,.widget_archive li a:before,.widget_rss li a:before,.widget_nav_menu li a:before,.widget_projects_categories li a:before{font:14px/1 FontAwesome;content:"\f0da";margin-right:10px}.widget_layered_nav_filters li a:before{color:#c59d5f;content:"\f00d"}#footer{color:#7a7a7a;font-size:13px;padding-bottom:0;position:relative;background:#191919}#footer span{color:#7a7a7a}#footer select{color:#f1f1f1}#footer div aside{margin-bottom:40px}#footer div aside:last-child{margin-bottom:0}#footer .media{margin-top:15px}#footer .media:first-child{margin-top:0}#footer h3{color:#fff;margin-top:0;margin-bottom:40px;text-transform:uppercase}#footer .widget_woothemes_our_team h3.member{margin-bottom:0}#footer p{color:#7a7a7a;line-height:1.42857143;font-size:13px;font-weight:400}.our_location p{margin:0}.our_location span{color:#fff}#footer p.media-heading{margin-bottom:5px}#footer .widget_woothemes_our_team .team-member-text p{margin-top:10px}#footer .widget .opening_time p{line-height:28px}#footer .widget .opening_time time,#footer .widget .opening_time span{color:#fff}#footer .woocommerce span.product-title{-webkit-transition:all .5s ease;transition:all .5s ease}#footer .widget_recent_comments_with_avatar a,#footer .widget_recently_viewed_products a,#footer .widget_top_rated_products a,#footer .widget_products a,#footer .widget_recent_reviews a,#footer .widget-recent-posts a{font-size:16px;text-transform:capitalize;font-weight:500;line-height:1.7;display:block}#footer .widget_recently_viewed_products a:hover span,#footer .widget_top_rated_products a:hover span,#footer .widget_products a:hover span{color:#c59d5f}#footer a:focus{color:#c59d5f}#footer .widget.woocommerce span.amount{display:block;font-weight:700}#footer .widget.woocommerce ins span.amount,#footer .widget.woocommerce del span.amount{display:inline}#footer .widget_recent_comments_with_avatar a span{font-size:13px}#footer .widget .majesty_tab .nav-tabs{border-color:#191919}#footer .widget .majesty_tab .nav-tabs a:focus{color:#fff}#footer .widget.woocommerce.widget_product_tag_cloud a,#footer .tagcloud a{color:#fff;border-color:#c59d5f;background:#c59d5f}#footer .widget.woocommerce.widget_product_tag_cloud a:hover,#footer .tagcloud a:hover{color:#262626;border-color:#ddd;background:#fff}#footer img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;opacity:.9}#footer img:hover{opacity:1}#footer .label{margin-top:4px}#footer .custom-search-form .input-group-btn button{padding:11px 12px;border:0}.social li{display:inline-block}.widget ul.social li{margin:0}.social li span,.social li a{color:#fff;background:#3f3f3f;padding:9px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;width:35px;height:35px;display:block;float:left;text-align:center;cursor:pointer}#footer .footer_logo{background:#101010;margin-top:50px;padding:40px 0}#footer .footer_logo p{margin-top:20px;margin-bottom:0;line-height:1}#footer .footer_logo a{color:#c59d5f}#footer .footer_logo a:hover{color:#fff}#footer .footer_logo img{margin-bottom:20px;margin-top:0;opacity:1}#footer .footer_logo p:last-child{margin-bottom:0}#footer .select_wrap:after{color:#fff}.menu_tabs div.our-menu-tab-container{z-index:10;opacity:.9;filter: alpha(opacity=90)}.menu_tabs div.tab-menu{padding-right:0;padding-left:0;padding-bottom:0;margin-top:15%}.menu_tabs div.tab-menu div.list-group{margin-bottom:0}.menu_tabs div.tab-menu div.list-group>a{margin-bottom:15px;border:0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;background-color:#e8e8e8;color:#262626;padding:11px 15px;font-size:17px;letter-spacing:2px}.menu_tabs div.tab-menu div.list-group>a.active{background-color:#c59d5f;color:#fff;border:0}.menu_tabs div.tab-content{padding-left:20px;padding-top:10px}.menu_tabs div.our-menu-tabs div.tab-content:not(.active) {display:none}.menu_tabs .our-menu-slider a.wc-forward,.menu_tabs .our-menu-slider .add_to_cart_button,.menu_tabs .our-menu-slider .btn-gold{float:left;margin-right:10px;margin-top:20px;height:auto;width:auto}.menu_tabs .our-menu-slider .add_to_cart_button:hover i,.menu_tabs .our-menu-slider .btn-gold:hover i{color:#fff}.menu_tabs .our-menu-slider .add_to_cart_button i,.menu_tabs .our-menu-slider .btn-gold i{color:#c59d5f;font-size:18px}.menu_tabs .our-menu-slider .item{margin:5px;margin-bottom:30px;position:relative;min-height:400px}.menu_tabs .our-menu-slider .owl-controls{text-align:left;margin-top:10px;float:left}.menu_tabs .our-menu-slider .owl-page span{opacity:1;background:#e8e8e8}.menu_tabs .our-menu-slider .owl-page.active span,.menu_tabs .our-menu-slider .owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#262626}.menu_tabs .our-menu-slider .item img{max-width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.menu_tabs .item_desc{padding:20px;position:absolute;top:20%;right:0;width:370px;background:rgba(241,241,241,.8);color:#262626;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.menu_tabs .item_desc p{clear:both;font-weight:300;font-size:15px}.menu_tabs .view_all{float:right;margin-right:50px}.menu_tabs .star-rating{float:left}.woocommerce.menu_tabs .star-rating:before{color:#262626}.masonry_menu img,.masonary_blog img,.menu_list img{max-width:100%;height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.menu_list .masonry-content{margin-top:60px}.masonry_menu .menu-item,.masonary_blog .menu-item,.menu_list .menu-item{position:relative;float:left;margin:0 12px 12px 0;width:360px;z-index:2}.masonary_blog .blog-item{margin-bottom:40px;margin-right:0}.masonry_two .blog-item{width:580px}.masonry_full_width .blog-item{width:25%}.masonry_three .menu-item{width:33.333%!important}.masonry_four .menu-item{width:25%!important}.masonry_menu .rating,.masonary_blog .rating,.menu_list .rating{float:none}.masonry_menu .icons,.masonary_blog .icons,.menu_list .icons{top:10%}.menu_list .menu-bar,.menu_tabs .menu-bar{margin-top:0}.menu_list .menu-item{width:48%;margin-bottom:60px}.menu_list .menu-item .media p{font-size:14px;line-height:21px;margin-top:5px}.menu_list .media-body{width:auto}.menu_list .media-left img{width:150px;height:150px;max-width:inherit}.menu_list .shop i{color:#c59d5f}.menu_list .shop:hover{color:#fff}.menu_list .shop:hover i{color:#fff}.menu_list h3 span{color:#262626}.menu_list .label{text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;background:#c59d5f;padding:4px 13px;font-size:11px;font-weight:normal!important;color:#fff}.menu_list .label.red{background-color:#c0392b}.menu_list .label.instock{background-color:#27ae60}.menu_list .label.dinner{background-color:#f39c12}.menu_list .rating{margin-bottom:0}.masonry_columm .menu-bar,.masonry_columm4 .menu-bar,.masonry_columm_full .menu-bar{margin-top:0}.masonry_columm .more,.masonry_columm4 .more,.masonry_columm_full .more{margin-top:20px}.masonry_columm4 .menu-item{width:270px}.masonry_columm_full .menu-item{width:24%;margin:0 1% 1% 0}.menu-item-list{text-align:left;margin-bottom:60px}.menu-item-list{text-align:left;margin-bottom:60px}.woocommerce .menu-item-list .price{margin-bottom:10px}.menu-item-list .label{margin:0 2px;position:relative;top:-15px!important;right:auto;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;background:#c59d5f;padding:2px 12px;font-size:11px;font-weight:normal!important;color:#fff}.menu-item-list .label.red{background-color:#c0392b;margin-right:10px}.menu-item-list .label.green{background-color:#27ae60}.menu-item-list .label.orange{background-color:#f39c12}.menu-item-list h2,.menu-item-list h3{margin-top:0;display:inline-block}.woocommerce .menu-item-list .price{float:right;color:#c59d5f;text-align:right}.single-menu-item.menu-item-list.item-m-20{margin-bottom:20px}.single-menu-item.menu-item-list.item-m-60{margin-bottom:60px}.single-menu-item.menu-item-list h2,.single-menu-item.menu-item-list h3{display:block}.single-menu-item.menu-item-list h3 span.price{float:right}.single-menu-item.menu-item-list h3 span.price.dark{color:#262626}.single-menu-item.menu-item-list .label{margin:0 2px 0 4px}.menu-item-list .item-img{float:left;margin-right:15px}.menu-item-list .overlay_content .overlay_item img,.menu-item-list .item-img img{width:100px;height:100px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.menu-item-list p{margin-top:15px}.menu_list_column .menu-item-list{margin-bottom:20px}.panel-gold,.panel-dark{border-color:#e8e8e8}.panel-gold>.panel-heading,.panel-gold .panel-footer{color:#fff;background-color:#c59d5f;border-color:#e8e8e8}.panel-dark>.panel-heading,.panel-dark .panel-footer{color:#fff;background-color:#262626;border-color:#e8e8e8}.panel-title{margin-top:0!important}.product-category img,.cross-sells img,.our-menu .menu-type img,.interest-in .menu-type img,.menu_grid .menu-type img,.menu_list .menu-type img{max-width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.our-menu .menu-type:first-child .menu-title,.interest-in .menu-type:first-child .menu-title,.menu_grid .menu-type:first-child .menu-title,.menu_list .menu-type:first-child .menu-title{margin-top:0}.our-menu .menu-title,.interest-in .menu-title,.menu_grid .menu-title,.menu_list .menu-title{margin:30px 0 60px 0}.our-menu .item,.interest-in .item,.menu_grid .item,.menu_list .item{margin-bottom:30px}.reserv_form{margin-top:60px}.wpcf7 .reserv_form .form-group{float:none;width:auto}.reserv_form .select_wrap{background:rgba(0,0,0,.02);box-shadow:0 0 0 1px rgba(0,0,0,.1) inset}.reserv_form select,.reserv_form select{color:#fff}.reserv_form textarea,
.reserv_form input:not([type="submit"]) {color:#fff;border-color:#fff;font-size:12px}.wpcf7 input[type="submit"]{font-size:13px}.wpcf7 input[type="submit"]:focus{outline:0;border-color:#c59d5f}.datepicker .form-control{position:relative;z-index:1;cursor:pointer}.datepicker i{z-index:0;cursor:pointer;position:absolute;top:10px;right:26px;font-size:20px}.wpcf7-date::-webkit-inner-spin-button{display:none}.wpcf7-date::-webkit-calendar-picker-indicator{padding:15px 12px;color:transparent;background-color:transparent}.reserv_style2 .form-group{margin-bottom:0}.wpcf7 .reserv_style2 textarea{min-height:260px}.contact-form{}.wpcf7 .form-group,.contact-form .form-group{margin-bottom:0;float:left;width:100%}span.wpcf7-form-control-wrap{clear:both;display:block;margin-bottom:30px}.em-booking-form-details textarea,
.rtb-booking-form  input:not([type="submit"]),
.contact-form input:not(.wpcf7-submit),
.rtb-booking-form textarea,
.contact-form textarea,
.contact-form select {color:#515151;border-color:#e8e8e8;font-size:14px}.rtb-booking-form input{max-width:100%!important}.rtb-booking-form input:focus,.rtb-booking-form textarea:focus,.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:#b5b5b5}.wpcf7 input .select_wrap,.wpcf7 textarea .select_wrap,.wpcf7 select .select_wrap,.contact-form input .select_wrap,.contact-form textarea .select_wrap,.contact-form select .select_wrap{background:transparent}.wpcf7 textarea,.contact-form textarea{min-height:186px}.contact-form.style1 input[type="submit"]{margin-left:20px}.wpcf7 label,.contact-form label{width:100%;text-align:left}.wpcf7 label span,.contact-form label span{color:#c0392b}.wpcf7 label input,.contact-form label input{margin-top:10px;font-weight:normal}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{text-align:center;margin:30px auto 0}span.wpcf7-not-valid-tip{text-align:left;padding-top:5px}.wpcf7-not-valid{border:2px solid #9f1319!important;background:url(img/xiconCaution.png.pagespeed.ic.WQ8YpxdPi2.png) no-repeat 98% 50%}div.wpcf7-mail-sent-ok{display:none}.wpb_column>.wpb_wrapper>*:last-child{margin-bottom:0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0!important}.vc_grid-item.animated{visibility:visible}.vc_column_container .woocommerce .single-product div.product.type-product{width:100%}.section{position:relative}.corner-img img,.corner-img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.head_title{margin-bottom:60px;text-align:center}h2.heading,.head_title h2{font-size:48px;line-height:1.1;text-transform:uppercase}i.icon-large,.head_title.icon-large i,.icon-large>i{font-size:70px!important;color:#e8e8e8}.head_title.icon-60 i{font-size:60px}.head_title i,.latest_news i,.masonary_blog i,.blog-grid i{color:#e8e8e8;font-size:40px}.dark .head_title i{color:#fff}.signature{color:#262626;font-size:50px;text-transform:capitalize;-webkit-transform:rotate(345deg);-moz-transform:rotate(345deg);-o-transform:rotate(345deg);writing-mode:lr-tb}.go-down{position:absolute;bottom:60px;right:50%;text-align:center;color:#fff;z-index:999;-webkit-transform:translate(50%,50%)!important;-ms-transform:translate(50%,50%)!important;transform:translate(50%,50%)!important}.go-down i{color:#fff;font-size:30px;-webkit-animation:flash 4s infinite;animation:flash 4s infinite}.welcome-block h2,.welcome-block h1{margin-top:40px;color:#262626}.welcome-block p{font-style:italic;color:#515151;font-size:16px;margin-bottom:0}.welcome-block .btn{font-style:normal;margin-top:30px}.welcome-block img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}span.welcome{display:inline-block;position:relative;font-size:18px;color:#262626}.dark span.welcome{color:#fff}span.welcome:before,span.welcome:after{content:"";position:absolute;height:15px;border-bottom:2px solid #ddd;top:0;width:50px}span.welcome:before{right:100%;margin-right:15px}span.welcome:after{left:100%;margin-left:15px}.left_bg,.right_bg,.right_bg2{position:absolute;z-index:0}.left_bg img,.right_bg img,.right_bg2 img{max-width:100%;height:auto}.left_bg{top:106px;left:0}.right_bg{top:0;right:0}.right_bg2{top:192px;right:100px}.div-absolute{position:absolute;left:0;right:0}.art-3 .left,.art-3 .right{padding:0}.art-3 .center{position:relative}.art-3 .center .intro-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.art-3 .center p{padding:0 50px}.art-3 .no-padding-margin p{margin:0;padding:0}.art-3 .center .btn{margin-top:30px}.art-3 img{width:100%;height:auto}.art-3 .icon-intro{color:#262626}.chef-message .container,.chef-style-2 .container{position:relative}.chef-message img,.chef-style-2 img{position:absolute;bottom:auto;right:0;top:-80px}.chef-message p,.chef-style-2 p{font-size:18px;font-weight:200;font-style:italic;margin:50px 0}.col-absolute{position:absolute!important;right:0;top:0;width:100%}.chef-style-2 p{margin:50px 0 53px}.chef-style-2 img{position:absolute;top:20px;right:0}.app{position:relative}.app p{margin-bottom:30px}.app .img-bottom{top:300px}.app h1{margin-top:0}.app .absolute{top:-60px;z-index:999}.app .buttons a{margin-right:10px}.custom-google-map{width:100%;height:440px}.custom-google-map img{max-width:inherit}.custom-google-map-desc{display:none}.video{position:relative;z-index:0}.video b{font-size:24px}.bg_video{position:relative;max-height:500px;overflow:hidden}.bg_video .video-wrap{z-index:0}.bg_video .video-wrap video{width:100%!important;height:auto!important}.bg_video .content{position:absolute;z-index:10}.bg_video p{font-style:italic;font-size:16px}.video-wrap{overflow:hidden;width:100%;height:100%;position:relative}#top-h5video .video-wrap video{height:auto!important}body:not(.boxed).video-wrap video {width:100%!important;height:auto!important}.address-content{}.address-content .content-item{float:left}.address-content.icon-centered .content-item{float:none;margin-top:30px}.address-content p{margin-bottom:0}.address-content .icon{float:left}.address-content.icon-centered .icon{float:none}.address-content .icon i{border:2px solid #c59d5f;width:70px;height:70px;display:block;text-align:center;font-size:36px;line-height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-transition:all ease .5s;transition:all ease .5s}.address-content.icon-centered .icon i{margin:0 auto}.address-content .icon i:hover{border-color:#262626}.address-content .content-item span{color:#ebebeb;margin-left:5px}.vc-row-full-height{position:relative}.vc-col-fullheight{float:none}.testimonials{width:100%;display:block;float:left;background:#f8f8f8;border:1px solid #eee;padding:15px 0;margin-bottom:30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px}.testimonials blockquote{border-left:none;margin:15px 0 15px 30px;padding-top:0;padding:0 30px;position:relative;background:none;font-style:normal}.dark-blockquote:before,.gold-blockquote:before,.blockquote-bg:before,.entery-content .wp-block-quote:before,.testimonials.text-right blockquote:before,.testimonials blockquote:before{font:14px/1 FontAwesome;font-weight:bolder;content:"\201C";font-size:90px;line-height:.1em;vertical-align:-.4em;position:absolute;top:50px;left:-30px;color:#c59d5f}.post-top-blockquote blockquote:before{font-family:'Helvetica',Arial,sans-serif;font-weight:bolder;content:"\201C";font-size:110px;line-height:.1em;vertical-align:-.4em;position:absolute;top:50px;left:10px}.testimonials.text-right blockquote{margin:15px 30px 15px 0}.testimonials.text-right blockquote:before{content:"\201D";left:auto;right:-30px}.entery-content .wp-block-quote:before,.dark-blockquote:before,.gold-blockquote:before,.blockquote-bg:before{color:#515151;left:30px}.dark-blockquote:before,.gold-blockquote:before{color:#fff}.testimonials blockquote p{font-style:normal}.testimonials img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.author_name p{padding-left:60px;font-size:13px;text-transform:uppercase}.question{background:#f8f8f8;padding:5px 15px;border:1px solid #eee;margin-bottom:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.question span{margin-right:15px}.menu_today figure,.masonary_blog figure,.blog-grid figure,.latest_news figure{position:relative}.menu_today figure .fig_container,.masonary_blog figure .fig_container,.blog-grid figure .fig_container,.latest_news figure .fig_container{position:absolute;background-color:rgba(0,0,0,.6);width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:20%;left:0;bottom:0%;-webkit-transition:all .6s ease;transition:all .6s ease}.menu_today figure p,.masonary_blog figure p.post-cats,.blog-grid figure p.post-cats,.latest_news figure p.post-cats{font-size:18px}.blog-grid figure .fig_content p,.masonary_blog figure .fig_content p{font-size:14px;line-height:1.42857143;margin-bottom:0}.menu_today figure:hover .fig_container,.masonary_blog figure:hover .fig_container,.blog-grid figure:hover .fig_container,.latest_news figure:hover .fig_container{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;padding-top:50%;height:100%;bottom:0%}.menu_today img,.masonary_blog img,.blog-grid img,.latest_news img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.latest_news,.masonary_blog,.blog-grid{}.latest_news .intro,.masonary_blog .intro,.blog-grid .intro{margin-bottom:60px}.latest_news figure .btn,.masonary_blog figure .btn,.blog-grid figure .btn{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:auto}.latest_news figure p.post-cats,.masonary_blog figure p.post-cats,.blog-grid figure p.post-cats{text-transform:capitalize}.latest_news figure .fig_container,.masonary_blog figure .fig_container,.blog-grid figure .fig_container{padding-bottom:130px}.latest_news figure:hover .fig_container,.masonary_blog figure:hover .fig_container,.blog-grid figure:hover .fig_container{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;padding-top:30%}.latest_news figure i,.masonary_blog figure i,.blog-grid figure i{margin-top:-40px;color:#fff;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.latest_news figure .fig_content,.masonary_blog figure .fig_content,.blog-grid figure .fig_content{padding:0 10px;margin-top:20px;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.latest_news figure:hover .fig_content,.masonary_blog figure:hover .fig_content,.blog-grid figure:hover .fig_content{opacity:1}.latest_news figure:hover i,.masonary_blog figure:hover i,.blog-grid figure:hover i{opacity:1}.latest_news .fig_container h3{text-transform:uppercase}.latest_news .fig_content p{font-size:14px;line-height:1.42857143}.date-blocks .block-item{border:2px solid #c59d5f;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;padding:40px}.dark .date-blocks .block-item{border:4px solid #fff}.menu-bar{background-color:#131313;padding:35px}#menu-scroll li{display:inline-block}#menu-scroll li:first-child a:before{content:' '}#menu-scroll li a{font-size:18px;margin-right:20px;text-transform:uppercase}#menu-scroll li a:before{content:"\f006";font:14px/1 FontAwesome;color:#c59d5f;padding-right:20px;vertical-align:middle}.menu-fillter li{display:inline-block}.menu-fillter a{font-size:18px;margin-right:20px;text-transform:uppercase}#menu-scroll li a:focus,.menu-fillter a:focus{color:#c59d5f}.menu-fillter a:before{content:"\f006";font:14px/1 FontAwesome;color:#c59d5f;padding-right:20px;vertical-align:middle}.menu-fillter li:first-child a:before{content:''}.banner{position:relative}.breadcrumb{background:transparent;margin-bottom:0}.banner .slider-content h1,.banner .slider-content h2,.banner .slider-content h3{margin-bottom:15px;text-transform:uppercase}.banner .slider-content p{letter-spacing:0;margin-bottom:15px;text-transform:uppercase}.banner .bcg{background-color:#262626;background-attachment:scroll!important}.page-with-custom-background{background-size:cover}.banner .banner-content .container{height:500px}.banner .banner-content p{text-transform:capitalize;font-size:21px}.page-with-custom-background .empty-space{margin-top:59px;display:block}.page-with-custom-background .empty-space.empty-space-large{margin-top:150px}.breadcumbs{position:relative;border-bottom:1px solid #e8e8e8}.breadcumbs .head_breadcumb{color:#262626;position:relative;padding-top:0}.breadcumbs .banner-breadcumb{background-color:#f8f8f8}.breadcumbs .banner-breadcumb ol{float:right;margin:0;padding-top:0;padding-bottom:0;line-height:65px}.breadcumbs .banner-breadcumb h1{float:left;display:inline;font-size:26px;margin:0;line-height:65px;text-transform:uppercase}.breadcrumb>li+li:before{padding:0 5px 0 8px}.fontawesome-icon-list div span:first-child{margin-bottom:15px;display:block;font-size:13px}.bs-glyphicons-list{padding-left:0;list-style:none}.bs-glyphicons li{float:left;width:25%;height:115px;padding:10px;font-size:10px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:1px solid #fff}.bs-glyphicons .glyphicon{margin-top:5px;margin-bottom:10px;font-size:24px}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}.wishlist .table-cart{margin-bottom:0}.wishlist thead th:last-child{text-align:left}.wishlist .instock{color:#27ae60}.wishlist .outstock{color:#e74c3c}.wishlist .social-share{margin-top:40px}.wishlist .social-share ul li{display:inline-block;margin-right:40px}.wishlist .social-share ul li:last-child{margin-right:0}.wishlist .social-share a{color:#515151;font-weight:200;font-size:15px}.wishlist .social-share a:hover{color:#c59d5f}.wishlist .social-share a i{font-size:18px}.coming-soon .slider-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.coming-soon #logo{float:none;margin-bottom:50px}.coming-soon #logo img{margin:0 auto}.coming-soon h3{font-size:24px;margin-bottom:50px;text-transform:uppercase}.coming-soon p{letter-spacing:0;clear:both}.coming-soon .social li a{background:transparent}.coming-soon .social li a i{font-size:24px}.is-countdown{margin-bottom:50px}.countdown-rtl{direction:rtl}.countdown-holding span{color:#888}.countdown-row{margin:0 auto;width:100%;text-align:center}.countdown-section{display:inline-block;margin:0 auto;width:140px;font-size:16px;text-align:center;border:2px solid #c59d5f;padding:20px;margin-right:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.smalltimer .countdown-section{width:80px;font-size:12px;padding:10px;margin-right:10px}.countdown-amount{font-size:60px}.smalltimer .countdown-amount{font-size:30px}.countdown-period{display:block}.countdown-descr{display:block;width:100%}.expiretext{display:none}.error-404{position:relative}.error-404 h1{font-size:100px;font-weight:700;color:#c59d5f;margin:0 0 40px 0}.error-404 h2{font-size:48px;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:20px 40px;margin:0 auto;margin-bottom:40px;display:inline-block;text-transform:uppercase}.error-404 p{color:#fff;font-size:14px;font-weight:500;letter-spacing:0;max-width:640px;margin:0 auto 40px}.error-404 .buttons a{margin-right:10px;margin-bottom:100px}.error-404 .full-bg{background-attachment:fixed}.error-bg{background-image:url(img/background/x404.jpg.pagespeed.ic.gfPRCTYiwH.jpg)}.error-404 .slider-content i{font:14px/1 FontAwesome}.em-calendar-wrapper table.fullcalendar{border-width:0}.em-calendar-wrapper table.fullcalendar thead td{border-width:0;padding:0}.em-calendar-wrapper table.fullcalendar thead td:last-child{text-align:right}.em-calendar-wrapper table.fullcalendar a.em-calnav-next,.em-calendar-wrapper table.fullcalendar a.em-calnav-prev{color:#ddd;display:inline-block;width:1em;height:4em;line-height:1em;text-align:center;overflow:hidden;font:1.5em/1 FontAwesome;visibility:hidden}.em-calendar-wrapper table.fullcalendar a.em-calnav-next:before,.em-calendar-wrapper table.fullcalendar a.em-calnav-prev:before{content:"\f104";font-weight:bold;font-size:200%;visibility:visible}.em-calendar-wrapper table.fullcalendar a.em-calnav-next:before{content:"\f105"}.em-calendar-wrapper table.fullcalendar thead td.month_name{text-align:center;text-transform:uppercase;color:#262626;font-size:30px;font-weight:500;line-height:1.1}.em-calendar-wrapper table.fullcalendar tbody tr td{border-color:#ddd}.em-calendar-wrapper table.fullcalendar tbody tr:not(.days-names) td {height:100px;min-height:500px}.em-calendar-wrapper table.fullcalendar tbody tr.days-names td{color:#262626;padding:0;text-align:center;vertical-align:top!important;text-transform:uppercase;background-color:#f1f1f1;line-height:60px;font-size:18px;font-weight:200}table.em-calendar td.eventless-today,table.em-calendar td.eventful-today{background-color:#fcf8e3}table.em-calendar td.eventful-pre,table.em-calendar td.eventful-post,table.em-calendar td.eventless-pre,.em-calendar td.eventless-post{background-color:#f8f8f8}table.em-calendar td ul{list-style-type:none;padding:8px 5px}table.em-calendar td.eventful ul{background-color:#c59d5f}ul.em-locations-list,ul.em-locations-list ul,ul.em-categories-list{list-style-type:none}ul.em-locations-list li{margin-bottom:20px}table.em-calendar thead{font-size:1em!important}.em-booking-form-details{padding:10px 0}.em-booking-form-details textarea,.em-booking-form-details{width:100%}.em-booking-form label{font-weight:300;display:block}.em-search-field .select_wrap,.em-booking-form-details .select_wrap{clear:both}.em-booking-buttons{text-align:center}.fc th{color:#262626}.fc-event{background-color:#c59d5f!important;border-width:0!important;border-radius:0!important}.ui-tooltip{background-color:#fff;padding:8px;position:absolute;z-index:9999;max-width:400px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;font-size:14px}.event .entery-header{margin-bottom:40px}.event .em-location-map-container{width:500px;height:400px}div.css-search input.em-date-start,div.css-search input.em-date-end{width:180px;display:inline-block}.em-search-field .select_wrap{display:inline-block!important;min-width:393px}#ui-datepicker-div{z-index:9999!important}div.css-search div.em-search-advanced label{font-weight:400;line-height:42px;margin-bottom:0}.em-search-advanced>div{margin-bottom:5px!important}.em-pagination{clear:both;display:block;text-align:center;margin:60px 0 40px}.em-pagination .page-numbers{float:none;display:inline}.rtb-booking-form .rtb-select,.rtb-booking-form .rtb-text{float:left;width:33.33333333%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;margin-top:0}.rtb-booking-form legend{display:none}.open-table-widget label,.rtb-booking-form label{text-align:left;display:block;width:100%;margin:0;font-weight:400;text-transform:uppercase;line-height:1.42857143}.rtb-booking-form .add-message{clear:both;margin-top:30px!important;float:left;padding:0 15px;display:none}.rtb-booking-form .message{clear:both;margin-top:28px!important;padding:0 15px;position:relative!important;top:auto!important;left:auto!important;float:left;width:100%}.rtb-booking-form .message textarea{min-height:186px!important;max-width:100%}.rtb-booking-form fieldset{margin-bottom:30px;padding-bottom:30px}.open-table-widget input[type="submit"],.rtb-booking-form button{margin-top:28px!important}.dark .rtb-booking-form input:not([type="submit"]) {border-color:#fff}.rtb-booking-form .phone input,.rtb-booking-form .time input,.rtb-booking-form .date input{z-index:999;cursor:pointer;position:relative}.rtb-booking-form .phone input{cursor:text}.rtb-booking-form .date:after{font:14px/1 FontAwesome;content:"\f073";z-index:0;cursor:pointer;position:absolute;top:30px;right:30px;font-size:20px}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover,.picker__nav--next:hover,.picker__nav--prev:hover,.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover,.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{background:#c59d5f!important}.picker__list-item--highlighted,.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{border-color:#c59d5f!important}.picker__list-item:hover{border-color:#fcf8e3!important}.rtb-booking-form .rtb-error{font-size:10px!important;position:absolute;top:-20px}.rtb-booking-form .rtb-message p{text-align:center;margin-bottom:0}.datepicker .form-control{position:relative;z-index:1;cursor:pointer}.otw-widget-form .datepicker i{top:30px}body.boxed{background-repeat:repeat}body.boxed-image{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}body.boxed.boxed-color{background-image:none;background-color:#2a2a2a}body.boxed #wrapper{max-width:1170px;margin:0 auto;-webkit-box-shadow:0 0 6px 1px rgba(112,112,112,.2);-moz-box-shadow:0 0 6px 1px rgba(112,112,112,.2);box-shadow:0 0 6px 1px rgba(112,112,112,.2)}body.boxed .banner .banner-content .container{height:420px}body.boxed .banner .slider-content{top:40px}body.boxed .menu_tabs div.tab-menu div.list-group{padding-left:15px}body.boxed .art-3 .head_title{margin-bottom:30px}body.boxed .art-3 .center .btn{margin-top:15px}body.boxed .zooming-slider{background-color:#fff}body.boxed .error-404,body.boxed .login-full{background-color:#191919}body.boxed .video-wrap{position:absolute;left:0;top:0}body.boxed .top-slider .video-wrap video{width:auto!important;height:100%}body.boxed #header>.container{max-width:none}#content{background-color:#fff;position:relative}#content img{max-width:100%}.navigation{clear:both}.bgndgalleryslider{height:600px}.bbgndgallery-images{display:none!important}.blog_list_2 .blog-img img,.blog_list .blog-img img,.menu_today img,.masonary_blog img,.blog-grid img,.latest_news img,.product-category img,.overlay_content .overlay_item img{width:100%}.clear{clear:both}.menu-item-list2:after,.woocommerce-wrap-add-to-cart:before,.top-small-header:after,.single-menu-item.menu-item-list h3:after,.clear:before,.clear:after,form.checkout_coupon:after,.comment-form-comment:before,.wpcf7 .form-group:after,.contact-form .form-group:after,.clearfix:before,.widget_shopping_cart p.buttons:after,.widget_shopping_cart ul li:after,.woo-catalog-filter:after,.rtb-booking-form .message:before,.rtb-booking-form .add-message:before,#shop_tigger:after,.navigation:after,.navigation:before,.blog-content:after,.blog-content:before,.woocommerce-tabs ul.tabs::before,.woocommerce-tabs ul.tabs::after,.col2-set:after,#comment-nav-above::after,#comment-nav-after::after,.navigation::after,.navigation::before,.single-product .summary p.price::after,.single-product .woocommerce-product-rating::before,.single-product .woocommerce-product-rating::after,ul.products:after,.woocommerce-pagination:before,.woocommerce dl.variation:after,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after,.woocommerce-noreviews::after,.entery-content::after,.readmore::before{clear:both;content:"";display:table}.woocommerce-columns ul.products li .button,.woocommerce .menu-item-list2 .button,.woocommerce button.single_add_to_cart_button,.woocommerce a.single_add_to_cart_button{background-color:transparent;border-color:#c59d5f}.woocommerce-columns li a,.woocommerce-columns li a h2,.woocommerce-columns ul.products li .button,.woocommerce .menu-item-list2 .price,.woocommerce .menu-item-list2 .button,#footer .custom-search-form .input-group-btn button:hover,.breadcumbs .banner-breadcumb ol a:hover,.product_meta a:hover,.woocommerce button.single_add_to_cart_button,.woocommerce a.single_add_to_cart_button,.woocommerce a.single_add_to_cart_button,table.em-calendar td.eventful a:hover,table.em-calendar td.eventful-today a:hover,table.em-calendar td.eventful ul li a:hover,table.em-calendar td.eventful-today ul li a:hover,.menu_tabs a.view_all,.fc-button,.sidebar a,.widget a,.tagcloud a,.tagcloud a:focus,.sidebar .widget_shopping_cart a,.widget_calendar table a:hover,.sidebar .widget_shopping_cart a.remove:hover,.menu-item-list.single-menu-item h3 a,a.dark,.post-meta a,.post-tags-social a,.entry-footer a:hover,.comment-body .fn a,.pingback .edit-link a,.comment-metadata a.comment-edit-link,.comment-metadata a,.menu-bar.light .menu-fillter a,.widget-twitter-feed a:hover{color:#262626;-webkit-transition:all .5s ease;transition:all .5s ease}.woocommerce-columns ul.products li .button:hover,.woocommerce .menu-item-list2 .button:hover{color:#fff;background:#c59d5f}.woocommerce-columns a:hover,.woocommerce-columns li a:hover h2,.woocommerce .menu-item-list2 .button i,.small-menu-icon i,.post-top-blockquote blockquote:before,#footer .custom-search-form .input-group-btn button,#footer .widget_calendar table a,.overlay_content .icons a.added_to_cart,.breadcumbs .banner-breadcumb ol a,.woocommerce button.single_add_to_cart_button:before,.woocommerce a.single_add_to_cart_button:before,table.em-calendar td.eventful-post a:hover,table.em-calendar td.eventful a,table.em-calendar td.eventful-today a:hover,table.em-calendar td.eventful-today ul li a:hover,.fc-button:hover,.fc-button .ui-icon:hover,.em-calendar-wrapper table.fullcalendar a.em-calnav-next:hover,.em-calendar-wrapper table.fullcalendar a.em-calnav-prev:hover,.widget_calendar table a,.sidebar a:hover,.widget a:hover,.sidebar .widget_shopping_cart a.remove,.menu-item-list a,.menu-item-list.single-menu-item h3 a:hover,.menu-item-list a:hover h3,.menu-item-list a:hover h2,.post-meta a:hover,.entry-footer a,.post-tags-social a:hover,a.comment-reply-login,.pingback .edit-link a:hover,.comment-metadata a:hover,.comment-body .fn a:hover,.menu-bar.light .menu-fillter li.activeFilter a,.menu-bar.light .menu-fillter a:hover,#footer .widget-twitter-feed i,#footer .widget-twitter-feed a:hover,.widget-twitter-feed a{color:#c59d5f;-webkit-transition:all .5s ease;transition:all .5s ease}.menu_tabs a.view_all:hover,.tagcloud a:hover,.sidebar .widget.woocommerce.widget_product_tag_cloud a:hover,a.dark:hover,.widget_shopping_cart p.buttons a{color:#fff;background-color:#c59d5f;border-color:#c59d5f}.woocommerce .menu-item-list2 .button:hover i,#footer .widget_calendar table a:hover,.product_meta a,.woocommerce button.single_add_to_cart_button:hover:before,.woocommerce a.single_add_to_cart_button:hover:before,table.em-calendar td.eventful ul li a,table.em-calendar td.eventful-today ul li a,.widget_shopping_cart a{color:#fff}#footer select option{background:#fff!important}.sku_wrapper,.posted_in,.tagged_as{color:#fff!important;font-weight:700;font-size:11px!important}.float-price{float:right}.rtl .float-price{float:left}.top-small-header>.container{max-width:100%;width:auto;margin-right:30px;margin-left:30px;position:relative}.top-small-header{position:absolute;z-index:9999;margin:0 auto;color:#fff;height:auto;top:0;left:0;width:100%;background:#262626;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.top-small-header .topsocialicons{text-align:right}.top-small-header ul li{margin-left:10px;list-style-type:none;display:inline-block;font-weight:600}.top-small-header ul li.booking-page{margin-left:20px}.top-small-header ul li:first-child{margin-left:0}.p-menu-bottom .top-small-header,.p-menu-transparent .top-small-header{background:rgba(26,26,26,.5);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.p-menu-light.p-menu-solid .top-small-header{color:#262626;background:#fff}.top-small-header ul,.top-small-header p{font-size:12px;line-height:35px;text-transform:uppercase;margin:0;font-weight:600}.top-small-header ul li a,.top-small-header p a{margin:0 8px}.top-small-header ul li a:hover,.top-small-header p a:hover{color:#fff}.p-menu-light.p-menu-solid .top-small-header ul li a:hover,.p-menu-light.p-menu-solid .top-small-header p a:hover{color:#262626}.is-sticky .top-small-header{display:none}.small-menu-icon{display:none;position:relative;text-align:center;cursor:pointer}.top-small-header.opened .small-menu-icon{position:relative}.small-menu-icon i{font-size:24px;padding:0;margin-left:9px;line-height:24px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.p-menu-top #header{padding-top:60px}.p-menu-top.p-menu-center.p-menu-solid #header{padding-top:40px}.single-menu-item.menu-item-list.item-with-dotted h3{display:table}.single-menu-item span:not(.label) {display:table-cell;width:1%;white-space:nowrap;padding-right:4px}.single-menu-item span.dotted{height:3px;background-image:radial-gradient(circle closest-side,#999 99%,transparent 100%);background-position:50% 70%;background-size:5px 2px;background-repeat:repeat-x;display:table-cell;width:98%;z-index:1;position:relative}.single-menu-item span.menu-title{position:relative;color:#262626}.single-menu-item span.menu-title span{position:absolute;padding:4px 12px}.single-menu-item.menu-item-list h3 span.price{float:none;padding:0 0 0 4px;text-align:right}.menu-item-list.single-menu-item.itemsmb30{margin-bottom:30px}.menu-item-list.single-menu-item.itemsmb40{margin-bottom:40px}.itemsmb20 .menu-item-list{margin-bottom:20px}.itemsmb30 .menu-item-list{margin-bottom:20px}.itemsmb40 .menu-item-list{margin-bottom:40px}.itemsmb60 .menu-item-list{margin-bottom:60px}.menu-bar.light{background:transparent;padding:0 0 30px}.menu-bar.light .menu-fillter li{}.menu-bar.light .menu-fillter a{margin-right:0!important;padding:0 24px 12px;border-bottom:1px solid #ddd}.menu-bar.light .menu-fillter a:hover{border-color:#262626}.menu-bar.light .menu-fillter li.activeFilter a{border-color:#262626}.menu-bar.light .menu-fillter a:before{content:''!important;padding-right:0!important}.widget-twitter-feed i{font-size:20px;color:#262626}.woocommerce-wrap-add-to-cart{clear:right;float:right;margin-top:15px}.woocommerce .menu-item-list2 a.wc-forward,.woocommerce .menu-item-list2 .button{float:right;margin-top:12px}.woocommerce .menu-item-list2 a.wc-forward{margin-right:8px}.menu-item-list2 .star-rating{margin:0}.product.menu-item-list2 p{margin-bottom:0}.img-with-circle img{border-radius:50%!important}.vc_column_container .columns-4 ul.products li:nth-child(4n+1),
.theme-woo-categories.woocommerce-4columns ul.products li:nth-child(4n+1),
.woocommerce-4columns ul.products li:not(.product-category):nth-child(4n+1) {clear:both}.vc_column_container .columns-4 li,.woocommerce-4columns ul.products li.product-category,.woocommerce-4columns ul.products li{width:25%}.vc_column_container .columns-3 ul.products li:nth-child(3n+1),
.theme-woo-categories.woocommerce-3columns ul.products li:nth-child(3n+1),
.woocommerce-3columns ul.products li:not(.product-category):nth-child(3n+1) {clear:both}.vc_column_container .columns-3 ul.products li.product-category,.woocommerce.columns-3 ul.products li.product-category,.woocommerce-3columns ul.products li{width:33.33%}.vc_column_container .columns-3 li,.vc_column_container .columns-4 li,.woocommerce-columns ul.products li{position:relative;float:left;text-align:center;padding:0 15px;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-columns ul.products li .price{color:#262626;margin-top:20px;margin-bottom:0;font-size:20px}.woocommerce-columns ul.products li .woocommerce-wrap-add-to-cart{float:none;margin-top:8px}.vc_column_container .columns-3 ul.products li img,.vc_column_container .columns-4 ul.products li img,.menu-item-list2 img,.woocommerce-columns ul.products li img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.vc_column_container .columns-3 ul.products li img:hover,.vc_column_container .columns-4 ul.products li img:hover,.menu-item-list2 img:hover,.woocommerce-columns ul.products li img:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.woocommerce-columns ul.products .onsale{right:20px}.woocommerce-columns ul.products .featured-product{left:20px}.woocommerce .woocommerce-columns ul.products a.wc-forward{display:block;max-width:180px;margin:12px auto}.product-cats{margin-bottom:60px}#footer a.instagram-follow-link:focus{color:#fff}.woocommerce.columns-5 ul.products li.product-category:nth-child(5n+1) {clear:both}.woocommerce.columns-5 ul.products li.product-category{width:20%}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled[disabled]{cursor:not-allowed;opacity:.5;-webkit-font-smoothing:antialiased}.menu-item-list:nth-child(2n+1) {clear:both}.single-menu-item::after{clear:both;content:"";display:table}.head_title p.heading-img{margin:0}.woocommerce form .payment_methods img{margin-right:5px}ul.wc_payment_methods{padding:0}p.demo_store{position:absolute;top:150px;left:5%;font-size:20px;line-height:24px;color:#fff;background:#262626;padding:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;z-index:9999}.woocommerce-review__dash{display:none}.menu-item-list h2,.woocommerce-columns li a h2,.overlay_content .overlay .icons a h2{font-size:24px;text-transform:none}.widget_shopping_cart p.buttons a.wc-forward{margin-right:5px}.sidebar .widget_shopping_cart span.amount,.sidebar .widget_shopping_cart span.quantity{color:#515151}.cross-sells ul li:nth-child(odd) {padding-left:0}.cross-sells ul li:nth-child(even) {padding-right:0}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#c59d5f;text-indent:-9999px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #fff;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#fff;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce-product-gallery__image{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.woocommerce-product-gallery figure{margin:0}.woocommerce-product-gallery img{display:block;margin:0}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:12px 0 0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:60px;float:left;margin:0 8px 0 0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce-4columns li a.button,.woocommerce-3columns li a.button{margin-top:12px}.vc_column_container .latest_news .news-item{margin-bottom:60px}#main-menu ul li span.wpml-ls-native,#main-menu ul li span.wpml-ls-display,#main-menu ul li span.wpml-ls-bracket{display:inline-block}#header-sticky-wrapper.is-sticky #header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a span{color:#262626}#header-sticky-wrapper.is-sticky #header #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a:hover span{color:#c59d5f}.vertical-menu #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item{display:block}.vertical-menu .wpml-ls-menu-item .wpml-ls-flag{margin:20px 0 0}.vertical-menu .wpml-ls-item,.vertical-menu .wpml-ls-item a{display:inline-block}.vertical-menu .wpml-ls-first-item a{margin-left:25px}.input-group .form-control.qty{border-top-right-radius:0;border-bottom-right-radius:0}.cbp-spmenu-vertical #mega-menu-wrap-top-menu{float:none}.entery-content .wp-block-gallery{list-style-type:none;padding:0}.entery-content .wp-block-quote{padding:20px 20px 20px 50px;position:relative;font-style:italic;border:0;margin:0 0 30px;background:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.entery-content .wp-block-quote cite{display:block;font-size:80%;line-height:1.42857143;color:#777}.entery-content .wp-block-quote p{font-style:normal;padding-left:30px;font-size:18px;line-height:24px}.entery-content .wp-block-pullquote blockquote{border-color:#c59d5f}.wp-block-button a:hover{opacity:.8}figure.wp-block-image{margin:0}.post-fullwidth .entery-content>*.alignfull{left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:100vw}.post-fullwidth .entery-content>*.alignfull img{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:1000%;width:100vw}.entery-content>*.alignwide{margin:0 -15px 0 -15px;max-width:120%}