@charset "UTF-8";
.popup-gallery:not(.photos-1){display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.popup-gallery.photos-2 li{width:50%}.popup-gallery.photos-3 li{width:33.33%}.popup-gallery.photos-4 li{width:25%}.popup-gallery.photos-5 li{width:20%}.popup-gallery.photos-6 li{width:16.66%}.popup-gallery.photos-7 li{width:14.25%}.popup-gallery.photos-8 li{width:12.5%}.popup-gallery.photos-9 li{width:11.11%}.popup-gallery.photos-10 li{width:10%}.popup-gallery:not(.photos-1) ul li img{vertical-align:top}.popup-gallery.btif-square-images a{display:block;overflow:hidden;position:relative;padding-top:100%}.popup-gallery.btif-square-images a img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.widget_rttk_pro_ad_widget a,.widget_rttk_pro_author_bio .image-holder a{display:block}.widget_rttk_pro_ad_widget img,.widget_rttk_pro_author_bio .image-holder img,.widget_rttk_pro_featured_post .img-holder img,.widget_rttk_pro_icon_text_widget .icon-holder img,.widget_rttk_pro_instagram_widget ul li img{vertical-align:top}.widget_rttk_pro_author_bio .image-holder{margin:0 0 1.5em}.widget_rttk_pro_author_bio .readmore{background:#80ab4e;color:#fff;text-transform:uppercase;border:1px solid #80ab4e;padding:10px 20px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;display:inline-block}.widget_rttk_pro_author_bio .readmore:focus,.widget_rttk_pro_author_bio .readmore:hover{text-decoration:none;color:#80ab4e;background:0 0}.widget_rttk_pro_author_bio .author-bio-wrap{overflow:hidden}.widget_rttk_pro_author_post ul li,.widget_rttk_pro_category_post ul li,.widget_rttk_pro_popular_post ul li,.widget_rttk_pro_recent_post ul li{overflow:hidden;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e3e3e3}.widget_rttk_pro_author_post ul li:last-child,.widget_rttk_pro_category_post ul li:last-child,.widget_rttk_pro_popular_post ul li:last-child,.widget_rttk_pro_recent_post ul li:last-child{border-bottom:0;padding-bottom:0}.widget_rttk_pro_author_post ul li .post-thumbnail,.widget_rttk_pro_category_post ul li .post-thumbnail,.widget_rttk_pro_popular_post ul li .post-thumbnail,.widget_rttk_pro_recent_post ul li .post-thumbnail{float:left;width:81px;margin-right:20px}.widget_rttk_pro_author_post ul li .entry-header,.widget_rttk_pro_category_post ul li .entry-header,.widget_rttk_pro_popular_post ul li .entry-header,.widget_rttk_pro_recent_post ul li .entry-header{overflow:hidden}.widget_rttk_pro_author_post ul li .entry-header .entry-title,.widget_rttk_pro_category_post ul li .entry-header .entry-title,.widget_rttk_pro_popular_post ul li .entry-header .entry-title,.widget_rttk_pro_recent_post ul li .entry-header .entry-title{font-size:16px;line-height:22px;margin:0 0 5px}.widget_rttk_pro_author_post ul li .entry-header .entry-meta,.widget_rttk_pro_category_post ul li .entry-header .entry-meta,.widget_rttk_pro_popular_post ul li .entry-header .entry-meta,.widget_rttk_pro_recent_post ul li .entry-header .entry-meta{font-size:12px}.widget_rttk_pro_contact .widget-holder address{font-style:normal;margin:0 0 10px;position:relative}.widget_rttk_pro_contact .widget-holder address svg{margin-right:5px}.widget_rttk_pro_contact .widget-holder span{display:block;margin:0 0 10px}.widget_rttk_pro_contact .widget-holder .tel-link{position:relative;color:#404040}.widget_rttk_pro_contact .widget-holder .tel-link svg{margin-right:5px}.widget_rttk_pro_contact .widget-holder .tel-link:focus,.widget_rttk_pro_contact .widget-holder .tel-link:hover{text-decoration:none;color:#80ab4e}.widget_rttk_pro_contact .widget-holder .email-link{position:relative;color:#404040}.widget_rttk_pro_contact .widget-holder .email-link svg{margin-right:5px}.widget_rttk_pro_contact .widget-holder .email-link:focus,.widget_rttk_pro_contact .widget-holder .email-link:hover{text-decoration:none;color:#80ab4e}.widget_rttk_pro_cta_widget .widget-content{text-align:center;padding:15px}.widget_rttk_pro_cta_widget .widget-content .btn-donate{background:#80ab4e;border:1px solid #80ab4e;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.widget_rttk_pro_cta_widget .widget-content .btn-donate:focus,.widget_rttk_pro_cta_widget .widget-content .btn-donate:hover{text-decoration:none;color:#80ab4e;background:0 0}.widget_rttk_pro_cta_widget .cta-bg .widget-content{position:relative}.widget_rttk_pro_cta_widget .cta-bg .widget-content,.widget_rttk_pro_cta_widget .text .widget-content{color:#fff}.widget_rttk_pro_featured_post .img-holder{margin:0 0 1.5em}.widget_rttk_pro_featured_post .img-holder a{display:block}.widget_rttk_pro_featured_post .readmore{background:#80ab4e;border:1px solid #80ab4e;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.widget_rttk_pro_featured_post .readmore:focus,.widget_rttk_pro_featured_post .readmore:hover{text-decoration:none;color:#80ab4e;background:0 0}.rttk_flickr_widget .rttk_flickr_widget-row{margin:0 -6px;overflow:hidden}.rttk_flickr_widget .rttk_flickr_widget-row a{margin:0 0 12px;padding:0 6px;float:left;width:33.3333%}.rttk_flickr_widget .rttk_flickr_widget-row a img{vertical-align:top;width:100%;height:90px;object-fit:cover}.rttk_flickr_widget .col-1 a{width:100%}.rttk_flickr_widget .col-1 a img{height:100%}.rttk_flickr_widget .col-2 a{width:50%}.rttk_flickr_widget .col-2 a img{height:140px}.rttk_flickr_widget .col-4 a{width:25%}.rttk_flickr_widget .col-4 a img{height:60px}.rttk_flickr_widget .col-5 a{width:20%}.rttk_flickr_widget .col-5 a img{height:50px}.rttk_flickr_widget .col-6 a{width:16.6667%}.rttk_flickr_widget .col-6 a img{height:40px}.widget_rttk_pro_icon_text_widget .rttk-itw-holder{position:relative;padding-top:96px}.widget_rttk_pro_icon_text_widget .widget-title{position:absolute;top:0;left:0;width:100%}.widget_rttk_pro_icon_text_widget .widget-title a{color:#404040}.widget_rttk_pro_icon_text_widget .widget-title a:focus,.widget_rttk_pro_icon_text_widget .widget-title a:hover{color:#80ab4e;text-decoration:none}.widget_rttk_pro_icon_text_widget .icon-holder{font-size:30px;margin:0 0 30px}.widget_rttk_pro_icon_text_widget .style2{text-align:center}.widget.widget_rttk_pro_instagram_widget ul{margin:0 -6px;overflow:hidden}.widget_rttk_pro_instagram_widget ul li{float:left;width:33.3333%;padding:0 6px;margin:0 0 12px}.widget_rttk_pro_instagram_widget .rrtk-instagram-thumbnail li{width:25%}.widget_rttk_pro_instagram_widget .rrtk-instagram-large li{width:50%}.widget_rttk_pro_instagram_widget .rrtk-instagram-original li{width:100%}.widget_rttk_social_links ul{overflow:hidden}.widget.widget_rttk_social_links ul li{float:left;margin:0 6px 6px 0}.widget.widget_rttk_social_links ul li a{display:block;width:48px;height:48px;font-size:22px;line-height:46px;color:#fff;text-align:center;background:#80ab4e;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget.widget_rttk_social_links ul li a:focus,.widget.widget_rttk_social_links ul li a:hover{text-decoration:none;color:#fff;border-radius:50%}.widget_rttk_social_links ul li a[href*=facebook]{background:#3b5a9a}.widget_rttk_social_links ul li a[href*=twitter]{background:#55ACEE}.widget_rttk_social_links ul li a[href*=google]{background:#DC4A38}.widget_rttk_social_links ul li a[href*=instagram]{background:#A77F65}.widget_rttk_social_links ul li a[href*=youtube]{background:#DB2824}.widget_rttk_social_links ul li a[href*=dribbble]{background:#F16697}.widget_rttk_social_links ul li a[href*=foursquare]{background:#EF4B78}.widget_rttk_social_links ul li a[href*=flickr]{background:#0161DA}.widget_rttk_social_links ul li a[href*=reddit]{background:#FF4500}.widget_rttk_social_links ul li a[href*=skype]{background:#00AFF0}.widget_rttk_social_links ul li a[href*=stumbleupon]{background:#EB4924}.widget_rttk_social_links ul li a[href*=tumblr]{background:#314358}.widget_rttk_social_links ul li a[href*=vimeo]{background:#23B6EA}.widget_rttk_social_links ul li a[href*=pinterest]{background:#CC2127}.widget_rttk_social_links ul li a[href*=linkedin]{background:#007BB6}.widget_rttk_pro_stat_counter_widget .col{text-align:center;font-size:36px;line-height:42px;position:relative;padding-top:86px}.widget_rttk_pro_stat_counter_widget .widget-title{position:absolute;top:0;left:0;width:100%}.widget_rttk_pro_stat_counter_widget .col .icon-holder{font-size:68px;color:#80ab4e;margin:0 0 10px}.course-detail-page .lSSlideOuter{margin:0 0 50px}.course-detail-page .lSAction>.lSPrev{background:url(/wp-content/plugins/rara-theme-toolkit-pro/public/css/images/btn-prev3.png) no-repeat;width:36px;height:36px;opacity:1}.course-detail-page .lSAction>.lSNext{background:url(/wp-content/plugins/rara-theme-toolkit-pro/public/css/images/btn-next3.png) no-repeat;width:36px;height:36px;opacity:1}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{vertical-align:middle;vertical-align:auto;zoom:1;display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{vertical-align:middle;vertical-align:auto;zoom:1;display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transf0000orm:tr0anslateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.widget_rttk_social_links ul li a[href*=ok]{background:#EE8208}.widget_rttk_social_links ul li a[href*=vk]{background:#507299}.widget_rttk_social_links ul li a[href*=xing]{background:#005A5F}/*! lightslider - v1.1.5 - 2015-10-31
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT *//*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(/wp-content/plugins/rara-theme-toolkit-pro/public/css/../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#f8f8f8;color:#333;box-shadow:0 0 5px 5px #ebebeb inset}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#dfdfdf));background-image:-moz-linear-gradient(#fff,#dfdfdf);background-image:-webkit-linear-gradient(#fff,#dfdfdf);background-image:linear-gradient(#fff,#dfdfdf);font-size:11px;font-weight:400;padding:0 15px;margin:0 0 5px;color:#333;line-height:24px;box-shadow:0 5px 5px 3px rgba(0,0,0,.2)}.sidr label,.sidr p,.sidr ul li ul li{font-size:13px}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span,.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span,.sidr ul li:hover>a,.sidr ul li:hover>span{box-shadow:0 0 15px 3px #ebebeb inset}.sidr p{margin:0 0 12px}.sidr p a{color:rgba(51,51,51,.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #dfdfdf;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #fff;border-bottom:1px solid #dfdfdf}.sidr ul li ul,.sidr ul li ul li:last-child{border-bottom:0}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{border-top:0;line-height:49px}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#333}.sidr ul li ul{margin:0}.sidr ul li ul li{line-height:40px}.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active,.sidr ul li ul li:hover{border-top:0;line-height:41px}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(51,51,51,.8);padding-left:30px}.sidr form{margin:0 15px}.sidr input[type=url],.sidr input[type=text],.sidr input[type=password],.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=search],.sidr input[type=tel],.sidr input[type=time],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,.1);color:rgba(51,51,51,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#f8f8f8;background:#333}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(51,51,51,.9)}
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.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 .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-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-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/restaurant-and-cafe-pro/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}html{font-family:'PT Serif',serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100vw;-ms-overflow-x:hidden;overflow-x:hidden}body{margin:0;min-width:320px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{text-decoration:none;color:#bbbcc1;outline:none}a:active,a:hover{text-decoration:underline;color:#bbbcc1}a:focus{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#515050;font-family:'Lato',sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0}p{margin-bottom:1.5em;margin-top:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#faf6f0;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{color:#515050;font:16px/26px 'Lato',sans-serif;background:#fcfbfa;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{font-size:15px;font-weight:700;color:#f9f4ef;background:#afc466;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:51px;text-align:center;padding:0 21px;height:51px}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#95A757}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background:#95A757}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{margin:0;font-size:15px;color:#313131;border:1px solid #f2f1f0;background:#fffefd;border-radius:0;outline:none;width:100%;padding:12px 20px}textarea{height:205px;resize:none;padding:12px 20px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:#9db05c}a:hover,a:focus{color:#9db05c;text-decoration:underline}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{float:right;margin:15px 0 0}.main-navigation ul{margin:0;padding:0;list-style:none;font-size:15px;line-height:18px;text-transform:uppercase}.main-navigation ul:after{content:'';display:block;clear:both}.main-navigation ul li{float:left;margin-left:44px;position:relative}.main-navigation ul li:first-child{margin-left:0}.main-navigation ul li a{color:#fff;display:block;padding-bottom:25px}.main-navigation ul li a:hover,.main-navigation ul li a:focus,.main-navigation ul li:hover>a{text-decoration:none;color:#fac75a}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{text-decoration:none;color:#fac75a}.main-navigation ul ul{position:absolute;top:100%;left:0;width:275px;background:#fffefd;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / .15);box-shadow:0 1px 3px rgb(0 0 0 / .15);z-index:99;margin-left:-99999px}@media only screen and (min-width:992px){.main-navigation ul li:hover>ul,.main-navigation ul li.hover>ul,.main-navigation ul li:focus-within>ul{margin-left:0}}.main-navigation ul ul:before{width:0;height:0;border-left:12px solid #fff0;border-right:12px solid #fff0;border-bottom:9px solid #fffefd;content:'';position:absolute;top:-9px;left:10px}.main-navigation ul ul li{float:none;display:block;margin:0}.main-navigation ul ul li a{color:#171616;display:block;border-bottom:1px solid #f7f6f5;padding:16px 25px}.main-navigation ul ul li a:hover,.main-navigation ul ul li a:focus,.main-navigation ul ul li:hover>a{background:#f3f2f1;color:#171616}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul ul:before{display:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em!important;margin-bottom:1.5em!important}.alignright{display:inline;float:right;margin-left:1.5em!important;margin-bottom:1.5em!important}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.comments-area .comment-form label[for="wp-comment-cookies-consent"]{display:inline-block;margin-left:5px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin:0;max-width:100%;padding:5px;background:#f4f3f2}.wp-caption img[class*="wp-image-"],.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:10px 0 2px}.wp-caption-text{text-align:center;font:700 12px/15px 'Cardo',serif;text-transform:uppercase}.gallery{margin:0;margin-bottom:1.5em;margin-left:-15px;margin-right:-15px}.gallery:after{display:block;content:'';clear:""}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px;float:left;margin:0 0 30px}.gallery-item img{width:100%}.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-caption{display:block}.container{width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.container:after{content:'';display:block;clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{content:'';display:block;clear:both}@media only screen and (min-width:1400px){body.custom-background-image .site,body.pattern-bg .site,body.custom-background-color .site{background:#fff;margin:0 auto;max-width:1450px}}@media only screen and (max-width:1400px){body.custom-background-image .site,body.pattern-bg .site,body.custom-background-color .site{background:#fff;max-width:100%;margin:0 15px}}@media only screen and (max-width:767px){body.custom-background-image .site,body.pattern-bg .site,body.custom-background-color .site{background:#fff;margin:0;max-width:100%}}.site-header{position:absolute;top:0;left:0;width:100%;background:rgb(0 0 0 / .1);z-index:3;padding:54px 0 21px;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;-ms-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.site-header .site-branding{float:left}.site-header .site-branding .site-title{font-size:28px;line-height:29px;margin:0;font-weight:700;color:#f9c85b;font-family:'Cardo',serif}.site-header .site-branding .site-title a{color:#f9c85b}.site-header .site-branding .site-title a:hover,.site-header .site-branding .site-title a:focus{text-decoration:none}.site-header .site-branding .site-description{color:#fefefe;font-size:14px;line-height:17px}.banner-disabled .site-header:not(.header-4):not(.header-5):not(.header-6):not(.header-7){position:relative;background:#171616}body .site-header.sticky-menu{background:rgb(0 0 0 / .85) none repeat scroll 0 0;-webkit-box-shadow:0 1px 1px rgb(237 237 237 / .3);box-shadow:0 1px 1px rgb(237 237 237 / .3);position:fixed;top:0;width:100%;z-index:100;padding:22px 0 0}body .site-header.header-1.sticky-menu,body .site-header.header-2.sticky-menu{background:rgb(0 0 0 / .4) none repeat scroll 0 0}body .site-header.header-2.sticky-menu .header-t,body .site-header.header-3.sticky-menu .header-t,body .site-header.header-4.sticky-menu .header-t,body .site-header.header-5.sticky-menu .header-t,body .site-header.header-6.sticky-menu .header-t,body .site-header.header-7.sticky-menu .header-t{display:none}body .site-header.header-3.sticky-menu .header-b{padding-top:0}body .site-header.header-7.sticky-menu,body .site-header.header-6.sticky-menu{padding-top:0}body .site-header.header-7.sticky-menu .nav-holder{position:unset}body .site-header.header-6.sticky-menu .header-b{display:none}.site-header.header-2{padding:0}.site-header.header-2 .header-t{border-bottom:1px solid #242701;padding:9px 0 4px}.site-header.header-2 .phone-link{font-size:18px;line-height:22px;color:#fafafa;font-weight:700}.site-header.header-2 .phone-link .fa{margin-right:12px}.site-header.header-2 .phone-link a{color:#fafafa}.site-header.header-2 .phone-link a:hover{color:#fac75a;text-decoration:none}.site-header.header-2 .right-panel{float:right}.site-header.header-2 .right-panel:after,.site-header.header-2 .top-menu ul:after{display:block;content:'';clear:both}.site-header.header-2 .social-networks{margin:0 0 0 36px;padding:0;font-size:16px;line-height:20px;float:right}.site-header.header-2 .social-networks li{list-style:none;float:left}.site-header.header-2 .social-networks li:not(:last-child){margin-right:23px}.site-header.header-2 .social-networks li a{color:#fff}.site-header.header-2 .social-networks li a:hover{color:#fac75a}.site-header.header-2 .top-menu{float:right;margin:0;padding:0;font-size:14px;line-height:17px}.site-header.header-2 .top-menu ul{margin:0;padding:0}.site-header.header-2 .top-menu li{list-style:none;float:left;position:relative}.site-header.header-2 .top-menu li:not(:last-child){margin-right:30px}.site-header.header-2 .top-menu li a{color:#fff}.site-header.header-2 .top-menu li a:focus{outline:dotted 1px rgb(255 255 255 / .2)}.site-header.header-2 .top-menu li a:hover,.site-header.header-2 .top-menu ul li:hover>a{color:#fac75a;text-decoration:none}.site-header.header-2 .site-branding .site-title a{color:#f9f9f9}.site-header.header-2 .header-b{padding-top:18px}.site-header.header-2 .main-navigation{margin-top:18px}.site-header.header-2 .site-title{margin-bottom:5px}.site-header.header-2 .header-search-form{float:right;position:relative}.site-header.header-2 .header-search-form{text-align:right;color:#fff}.site-header.header-2 .header-search-form:after{display:block;content:'';clear:both}.site-header.header-2 .header-search-form a{color:#fff;display:block;padding:14px 0 31px;width:58px;float:right}.site-header.header-2 .header-search-form form{position:absolute;top:100%;right:0;z-index:10;display:none}.site-header.header-2 .header-search-form form input[type="search"]{float:none;width:300px;padding:13px 12px;font-style:italic}.site-header.header-2 .header-search-form form input[type="submit"]{opacity:0;position:absolute;top:0;right:0}.site-header.header-2 .header-search-form form input[type="submit"]:focus{opacity:1}.site-header.header-2 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;left:0;margin-left:-99999px;z-index:9999}.site-header.header-2 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-2 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-2 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-2 .top-menu ul ul ul{position:absolute;left:100%;top:0}.site-header.header-2 .top-menu ul li:hover>ul,.site-header.header-2 .top-menu ul li.hover>ul,.site-header.header-2 .top-menu ul li:focus-within>ul{margin-left:0}@media only screen and (min-width:768px){.home:not(.banner-disabled):not(.sidr-open).admin-bar .site-header.header-3{margin-top:32px;}}.site-header.header-3{padding:0}.site-header.header-3 .header-t{border-bottom:0;padding:0 0 10px;background:#809448}.site-header.header-3 .phone-link{font-size:18px;line-height:22px;color:#fafafa;float:right;font-weight:700}.site-header.header-3 .phone-link .fa{margin-right:12px}.site-header.header-3 .phone-link a{color:#fafafa}.site-header.header-3 .phone-link a:hover{color:#fac75a;text-decoration:none}.site-header.header-3 .right-panel{float:right;margin:8px 0 0}.site-header.header-3 .right-panel:after,.site-header.header-3 .top-menu ul:after,.site-header.header-3 .social-networks:after{display:block;content:'';clear:both}.site-header.header-3 .social-networks{margin:0 0 0 36px;padding:0;font-size:16px;line-height:20px;float:right}.site-header.header-3 .social-networks li{list-style:none;float:left}.site-header.header-3 .social-networks li:not(:last-child){margin-right:23px}.site-header.header-3 .social-networks li a{color:#fff}.site-header .social-networks li a:focus{outline:dotted 1px #f1f1f1}.site-header.header-3 .social-networks li a:hover{color:#fac75a}.site-header.header-3 .top-menu{float:left;margin:0;padding:13px 0 10px;font-size:14px;line-height:11px}.site-header.header-3 .top-menu ul{margin:0;padding:0}.site-header.header-3 .top-menu li{list-style:none;float:left}.site-header.header-3 .top-menu li:not(:last-child){margin-right:15px;padding-right:15px;border-right:1px solid #a6b47f}.site-header.header-3 .top-menu li a{color:#fff}.site-header.header-3 .top-menu li a:hover{color:#fac75a;text-decoration:none}.site-header.header-3 .site-branding .site-title a{color:#f9f9f9}.site-header.header-3 .header-b{padding-top:32px}.site-header.header-3 .main-navigation{margin-top:18px}.site-header.header-3 .site-title{margin-bottom:5px}.site-header.header-3 .header-search-form{float:right;position:relative;font-size:16px;line-height:20px}.site-header.header-3 .header-search-form{text-align:right;color:#fff}.site-header.header-3 .header-search-form:after{display:block;content:'';clear:both}.site-header.header-3 .header-search-form a{color:#fff;display:block;width:42px;float:right;padding:0}.site-header.header-3 .header-search-form a:focus{outline:dotted 1px #f1f1f1}.site-header.header-3 .header-search-form form{position:absolute;top:100%;right:0;display:none}.site-header.header-3 .header-search-form form input[type="search"]{float:none;padding:13px 12px;background:#809448;border:0;color:#fff;width:260px}.site-header.header-3 .header-search-form form input[type="search"]::-webkit-input-placeholder{color:#FFF}.site-header.header-3 .header-search-form form input[type="search"]::-moz-placeholder{color:#FFF}.site-header.header-3 .header-search-form form input[type="search"]:-ms-input-placeholder{color:#FFF}.site-header.header-3 .header-search-form form input[type="search"]:-moz-placeholder{color:#FFF}.site-header.header-3 .header-search-form form input[type="submit"]{opacity:0;position:absolute;top:0;right:0}.site-header.header-3 .header-search-form form input[type="submit"]:focus{opacity:1}.site-header.header-3 .main-navigation a{font-weight:700}.site-header.header-3 .link-btn{font-weight:700;text-transform:uppercase;background:#fff;margin-left:28px;color:#111;font-size:14px;line-height:17px;padding:15px 24px;display:inline-block;float:right;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-3 .link-btn:hover{background:#809448;text-decoration:none;color:#fff}.site-header.header-3 .top-menu ul li{position:relative}.site-header.header-3 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;left:0;padding:5px 0;z-index:9999;margin-left:-99999px}.site-header.header-3 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-3 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-3 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-3 .top-menu ul ul ul{position:absolute;left:100%;top:0}.site-header.header-3 .top-menu ul li:hover>ul,.site-header.header-3 .top-menu ul li.hover>ul,.site-header.header-3 .top-menu ul li:focus-within>ul{margin-left:0}.site-header.header-4{padding:0;background:#fff;position:unset}.site-header.header-4 .col:after{display:block;content:'';clear:both}.site-header.header-4 .col{width:25%;float:left;padding:0 15px}.site-header.header-4 .col.middle{width:50%}.site-header.header-4 .header-t{border-bottom:0;padding:5px 0;background:#afc466}.site-header.header-4 .right-panel{float:right;margin:0}.site-header.header-4 .right-panel:after,.site-header.header-4 .top-menu ul:after{display:block;content:'';clear:both}.site-header.header-4 .social-networks{margin:0 0 0 36px;padding:0;font-size:15px;line-height:18px;float:right}.site-header.header-4 .social-networks li{list-style:none;float:left}.site-header.header-4 .social-networks li:not(:last-child){margin-right:6px}.site-header.header-4 .social-networks li a{color:#fff;background:#8fa055;border-radius:50%;height:32px;padding:7px 0;width:32px;display:block;text-align:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-4 .social-networks li a:hover{color:#afc466;background:#fff}.site-header.header-4 .top-menu{float:left;margin:0;padding:13px 0 0;font-size:14px;line-height:11px}.site-header.header-4 .top-menu ul{margin:0;padding:0}.site-header.header-4 .top-menu li{list-style:none;float:left}.site-header.header-4 .top-menu li:not(:last-child){margin-right:20px;padding-right:20px;border-right:1px solid #c7d694}.site-header.header-4 .top-menu li a{color:#fff}.site-header.header-4 .top-menu li a:hover{opacity:.6;text-decoration:none}.site-header.header-4 .site-branding{text-align:center;float:none}.site-header.header-4 .site-branding .site-title{text-transform:uppercase}.site-header.header-4 .site-branding .site-title a{color:#242323}.site-header.header-4 .site-branding .site-description{color:#5b5a5a;font-size:16px;line-height:20px}.site-header.header-4 .header-b{padding-top:41px}.site-header.header-4 .main-navigation{margin-top:18px;float:left}.site-header.header-4 .main-navigation a{color:#242323}.site-header.header-4 .site-title{margin-bottom:5px}.site-header.header-4 .header-search-form{float:right;position:relative;font-size:16px;line-height:20px}.site-header.header-4 .header-search-form{text-align:right;color:#fff}.site-header.header-4 .header-search-form:after{display:block;content:'';clear:both}.site-header.header-4 .header-search-form a{color:#242323;display:block;width:42px;float:right;padding:22px 0}.site-header.header-4 .header-search-form a:focus{outline:dotted 1px rgb(0 0 0 / .2)}.site-header.header-4 .header-search-form form{position:absolute;top:100%;right:0;z-index:100;display:none}.site-header.header-4 .header-search-form form input[type="search"]{float:none;width:300px;padding:13px 12px}.site-header.header-4 .header-search-form form input[type="submit"]{opacity:0;position:absolute;top:0;right:0;border:none}.site-header.header-4 .header-search-form form input[type="submit"]:focus{opacity:1}.site-header.header-4 .main-navigation{margin-top:0}.site-header.header-4 .main-navigation a{font-weight:700;padding:23px 10px;position:relative;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-4 .main-navigation ul li a:hover,.site-header.header-4 .main-navigation ul li a:focus,.site-header.header-4 .main-navigation ul li:hover>a,.site-header.header-4 .main-navigation .current_page_item>a,.site-header.header-4 .main-navigation .current-menu-item>a,.site-header.header-4 .main-navigation .current_page_ancestor>a,.site-header.header-4 .main-navigation .current-menu-ancestor>a{color:#afc466}.site-header.header-4 .main-navigation ul li a:hover:after,.site-header.header-4 .main-navigation ul li a:focus:after,.site-header.header-4 .main-navigation ul li:hover>a:after,.site-header.header-4 .main-navigation .current_page_item>a:after,.site-header.header-4 .main-navigation .current-menu-item>a:after,.site-header.header-4 .main-navigation .current_page_ancestor>a:after,.site-header.header-4 .main-navigation .current-menu-ancestor>a:after{content:'';height:3px;width:100%;background:#afc466;position:absolute;top:0;left:0}.site-header.header-4 .main-navigation ul ul li a:hover:after,.site-header.header-4 .main-navigation ul ul li a:focus:after,.site-header.header-4 .main-navigation ul ul li:hover>a:after,.site-header.header-4 .main-navigation ul ul .current_page_item>a:after,.site-header.header-4 .main-navigation ul ul .current-menu-item>a:after,.site-header.header-4 .main-navigation ul ul .current_page_ancestor>a:after,.site-header.header-4 .main-navigation ul ul .current-menu-ancestor>a:after{display:none}.site-header.header-4 .main-navigation ul ul a{padding:9px 23px}.site-header.header-4 .link-btn{font-weight:700;text-transform:uppercase;background:#fac75a;color:#fff;font-size:14px;line-height:17px;padding:15px 32px;display:inline-block;float:right;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-4 .link-btn:hover{background:#809448;text-decoration:none;color:#fff}.site-header.header-4 .phone-link{font-size:18px;line-height:22px;color:#3f3d33;float:left;font-weight:700;display:inline-block;margin-top:12px}.site-header.header-4 .phone-link .fa{margin-right:12px}.site-header.header-4 .phone-link a{color:#3f3d33;text-decoration:underline}.site-header.header-4 .phone-link a:hover{text-decoration:none}.site-header.header-4 .nav-holder{border-top:1px solid #e5e5e5}.site-header.header-4 .top-menu ul li{position:relative}.site-header.header-4 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;left:0;margin-left:-9999px;padding:5px 0;z-index:9999}.site-header.header-4 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-4 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-4 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-4 .top-menu ul ul ul{position:absolute;left:100%;top:0}.site-header.header-4 .top-menu ul li:hover>ul,.site-header.header-4 .top-menu ul li.hover>ul,.site-header.header-4 .top-menu ul li:focus-within>ul{margin-left:0}.site-header.header-5{padding:0;background:#fff;position:unset}.site-header.header-5 .col:after{display:block;content:'';clear:both}.site-header.header-5 .col{width:25%;float:left;padding:0 15px}.site-header.header-5 .col.middle{width:50%}.site-header.header-5 .header-t{border-bottom:0;padding:5px 0;background:#242323}.site-header.header-5 .right-panel{float:right;margin:0}.site-header.header-5 .right-panel:after,.site-header.header-5 .top-menu ul:after{display:block;content:'';clear:both}.site-header.header-5 .social-networks{margin:0;padding:0;font-size:15px;line-height:18px;float:left}.site-header.header-5 .social-networks li{list-style:none;float:left}.site-header.header-5 .social-networks li:not(:last-child){margin-right:6px}.site-header.header-5 .social-networks li a{color:#fff;background:#3a3939;border-radius:50%;height:32px;padding:6px 0;width:32px;display:block;text-align:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-5 .social-networks li a:hover{background:#afc466}.site-header.header-5 .top-menu{float:right;margin:0;padding:13px 0 0;font-size:13px;line-height:10px;text-transform:uppercase}.site-header.header-5 .top-menu ul{margin:0;padding:0}.site-header.header-5 .top-menu li{list-style:none;float:left}.site-header.header-5 .top-menu li:not(:last-child){margin-right:20px;padding-right:20px;border-right:1px solid #666565}.site-header.header-5 .top-menu li a{color:#fff}.site-header.header-5 .top-menu li a:hover{opacity:.6;text-decoration:none}.site-header.header-5 .site-branding{text-align:center;float:none}.site-header.header-5 .site-branding .site-title{text-transform:uppercase}.site-header.header-5 .site-branding .site-title a{color:#242323}.site-header.header-5 .site-branding .site-description{color:#5b5a5a;font-size:16px;line-height:20px}.site-header.header-5 .header-b{padding:46px 0 5px}.site-header.header-5 .main-navigation{margin-top:18px;float:left}.site-header.header-5 .main-navigation a{color:#242323}.site-header.header-5 .site-title{margin-bottom:5px}.site-header.header-5 .header-search-form{float:right;position:relative;font-size:16px;line-height:20px}.site-header.header-5 .header-search-form{text-align:right;color:#fff;width:100%}.site-header.header-5 .header-search-form form{background:#f4f4f4;height:46px}.site-header.header-5 .header-search-form:after,.site-header.header-5 .header-search-form form:after{display:block;content:'';clear:both}.site-header.header-5 .header-search-form a{color:#242323;display:block;width:42px;float:right;padding:22px 0}.site-header.header-5 .header-search-form .search-btn{display:none}.site-header.header-5 .header-search-form form input[type="search"]{float:left;width:80%;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;font-style:italic;font-size:13px;line-height:15px;color:#70706e;padding:0 8px;height:100%}.site-header.header-5 .header-search-form form input[type="submit"]{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/search-icon.png) no-repeat center center;float:right;height:100%;width:30px;padding:0;text-indent:-9999px}.site-header.header-5 .main-navigation{margin-top:0}.site-header.header-5 .main-navigation a{font-weight:700;padding:23px 28px;position:relative;color:#fff;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-5 .main-navigation ul li:not(:first-child){margin-left:1px}.site-header.header-5 .main-navigation ul li a:hover,.site-header.header-5 .main-navigation ul li a:focus,.site-header.header-5 .main-navigation ul li:hover>a,.site-header.header-5 .main-navigation .current_page_item>a,.site-header.header-5 .main-navigation .current-menu-item>a,.site-header.header-5 .main-navigation .current_page_ancestor>a,.site-header.header-5 .main-navigation .current-menu-ancestor>a{color:#afc466;background:#fff}.site-header.header-5 .main-navigation ul ul::before{display:none}.site-header.header-5 .main-navigation ul ul{padding:0;background:#AFC466}.site-header.header-5 .main-navigation ul ul li a{border-bottom:0;margin-bottom:0}.site-header.header-5 .main-navigation ul ul a{padding:14px 23px}.site-header.header-5 .link-btn{font-weight:700;border:2px solid #fff;text-transform:uppercase;background:none;color:#fff;font-size:14px;line-height:17px;padding:15px 32px;display:inline-block;float:right;margin:6px 0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-5 .link-btn:hover{background:#fff;text-decoration:none;color:#afc466}.site-header.header-5 .phone-link{font-size:18px;line-height:22px;color:#3f3d33;float:left;font-weight:700;display:inline-block;margin-top:12px}.site-header.header-5 .phone-link .fa{margin-right:12px}.site-header.header-5 .phone-link a{color:#afc466;text-decoration:underline}.site-header.header-5 .phone-link a:hover{text-decoration:none}.site-header.header-5 .nav-holder{background:#afc466}.site-header.header-5 .top-menu ul li{position:relative}.site-header.header-5 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;left:0;padding:5px 0;z-index:9999;margin-left:-99999px}.site-header.header-5 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-5 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-5 .top-menu ul ul{-webkit-box-shadow:0 0 2px rgb(204 204 204 / .5);box-shadow:0 0 2px rgb(204 204 204 / .5)}.site-header.header-5 .top-menu ul ul li:not(:last-child){border-right:0}.site-header.header-5 .top-menu ul ul li:first-child{padding-right:0;border-right:0}.site-header.header-5 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-5 .top-menu ul ul ul{position:absolute;left:100%;top:0}.site-header.header-5 .top-menu ul li:hover>ul,.site-header.header-5 .top-menu ul li.hover>ul,.site-header.header-5 .top-menu ul li:focus-within>ul{margin-left:0}.site-header.header-6{padding:0;background:#fff;position:unset}.site-header.header-6 .header-t{border-bottom:0;padding:5px 0;background:#242323}.site-header.header-6 .right-panel{float:right;margin:0}.site-header.header-6 .right-panel:after,.site-header.header-6 .top-menu ul:after{display:block;content:'';clear:both}.site-header.header-6 .social-networks{margin:0;padding:0;font-size:15px;line-height:18px;float:left}.site-header.header-6 .social-networks li{list-style:none;float:left}.site-header.header-6 .social-networks li:not(:last-child){margin-right:6px}.site-header.header-6 .social-networks li a{color:#fff;background:#3a3939;border-radius:50%;height:32px;padding:6px 0;width:32px;display:block;text-align:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-6 .social-networks li a:hover{background:#afc466}.site-header.header-6 .top-menu{float:right;margin:0;padding:13px 0 0;font-size:13px;line-height:10px;text-transform:uppercase}.site-header.header-6 .top-menu ul{margin:0;padding:0}.site-header.header-6 .top-menu li{list-style:none;float:left}.site-header.header-6 .top-menu li:not(:last-child){margin-right:20px;padding-right:20px;border-right:1px solid #666565}.site-header.header-6 .top-menu ul ul li:not(:last-child){border-right:0;padding-right:0}.site-header.header-6 .top-menu li a{color:#fff}.site-header.header-6 .top-menu li a:hover{opacity:.6;text-decoration:none}.site-header.header-6 .site-branding{float:left}.site-header.header-6 .site-branding .site-title{text-transform:uppercase}.site-header.header-6 .site-branding .site-title a{color:#242323}.site-header.header-6 .site-branding .site-description{color:#5b5a5a;font-size:16px;line-height:20px}.site-header.header-6 .header-b:after,.site-header.header-6 .header-t:after,.site-header.header-6 .nav-holder:after{display:block;content:'';clear:both}.site-header.header-6 .header-b{padding:36px 0 5px}.site-header.header-6 .main-navigation{margin-top:18px;float:left}.site-header.header-6 .main-navigation a{color:#242323}.site-header.header-6 .site-title{margin-bottom:5px}.site-header.header-6 .header-search-form{float:right;position:relative;font-size:16px;line-height:20px}.site-header.header-6 .header-search-form{text-align:right;color:#fff}.site-header.header-6 .header-search-form form{background:#afc466;height:46px;position:absolute;right:0;top:100%;z-index:100;display:none}.site-header.header-6 .header-search-form:after,.site-header.header-6 .header-search-form form:after{display:block;content:'';clear:both}.site-header.header-6 .header-search-form a{color:#fff;display:block;width:42px;float:right;padding:22px 0}.site-header.header-6 .header-search-form form input[type="search"]{float:left;width:240px;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;font-style:italic;font-size:13px;line-height:15px;color:#fff;padding:0 8px;height:100%}.site-header.header-6 .header-search-form form input[type="submit"]{display:none}.site-header.header-6 .main-navigation{margin-top:0}.site-header.header-6 .main-navigation a{font-weight:700;padding:23px 28px;position:relative;color:#fff;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-6 .main-navigation ul li:not(:first-child){margin-left:1px}.site-header.header-6 .main-navigation ul li a:hover,.site-header.header-6 .main-navigation ul li a:focus,.site-header.header-6 .main-navigation ul li:hover>a,.site-header.header-6 .main-navigation .current_page_item>a,.site-header.header-6 .main-navigation .current-menu-item>a,.site-header.header-6 .main-navigation .current_page_ancestor>a,.site-header.header-6 .main-navigation .current-menu-ancestor>a{color:#afc466;background:#fff}.site-header.header-6 .main-navigation ul ul::before{display:none}.site-header.header-6 .main-navigation ul ul{padding:0;background:#AFC466}.site-header.header-6 .main-navigation ul ul li a{border-bottom:0;margin-bottom:0}.site-header.header-6 .main-navigation ul ul a{padding:14px 23px}.site-header.header-6 .link-btn{font-weight:700;border:2px solid #fff;text-transform:uppercase;background:#fac149;color:#fff;font-size:14px;line-height:17px;padding:15px 32px;display:inline-block;float:right;margin:0 0 6px 44px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-6 .link-btn:hover{background:#fff;text-decoration:none;color:#afc466;border:2px solid #afc466}.site-header.header-6 .phone-link{font-size:24px;line-height:28px;color:#3f3d33;float:right;font-weight:700;display:inline-block;margin-top:10px}.site-header.header-6 .phone-link .fa{margin-right:12px}.site-header.header-6 .phone-link a{color:#afc466}.site-header.header-6 .phone-link a:hover{text-decoration:none;color:#3f3d33}.site-header.header-6 .nav-holder{background:#afc466}.site-header.header-6 .header-b,.site-header.header-6 .header-t,.site-header.header-6 .nav-holder{padding-left:5.73%;padding-right:5.73%}.site-header.header-6 .top-menu ul li{position:relative}.site-header.header-6 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;right:0;margin-right:-99999px;padding:5px 0;z-index:9999}.site-header.header-6 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-6 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-6 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-6 .top-menu ul ul ul{position:absolute;right:100%;top:0}.site-header.header-6 .top-menu ul li:hover>ul,.site-header.header-6 .top-menu ul li.hover>ul,.site-header.header-6 .top-menu ul li:focus-within>ul{margin-right:0}.site-header.header-7{padding:0;position:relative;background:none}.site-header.header-7 .header-t{background:#fff;padding:21px 0 8px}.site-header.header-7 .nav-holder{position:absolute;top:100%;left:0;width:100%;z-index:100;background:rgb(0 0 0 / .1) none repeat scroll 0 0}.site-header.header-7 .header-b,.site-header.header-7 .header-t,.site-header.header-7 .nav-holder{padding-left:5.47%;padding-right:5.47%}.site-header.header-7 .site-branding{float:left;margin-right:105px}.site-header.header-7 .site-branding .site-title{text-transform:uppercase;font-size:32px;line-height:36px;letter-spacing:1px}.site-header.header-7 .site-branding .site-description{margin-bottom:0}.site-header.header-7 .site-branding .site-title a{color:#202020}.site-header.header-7 .site-branding .site-description{color:#757474;font-size:16px;line-height:20px}.site-header.header-7 .header-t .col{width:25%;float:left}.site-header.header-7 .header-t .col:nth-child(2n){width:50%}.site-header.header-7 .header-search-form{float:right;position:relative;font-size:16px;line-height:20px}.site-header.header-7 .header-search-form{text-align:right;color:#fff;float:none;width:auto}.site-header.header-7 .header-search-form form{background:#fff;height:46px;position:absolute;right:0;top:100%;z-index:10;display:none}.site-header.header-7 .header-search-form:after,.site-header.header-7 .header-search-form form:after,.site-header.header-7 .header-t:after{display:block;content:'';clear:both}.site-header.header-7 .header-search-form a{color:#fff;display:inline-block;float:none;padding:22px 0}.site-header.header-7 .header-search-form a:focus{outline:dotted 1px rgb(255 255 255 / .3)}.site-header.header-7 .header-search-form form input[type="search"]{float:left;width:240px;-webkit-box-shadow:none;box-shadow:none;background:none;border:0;font-style:italic;font-size:13px;line-height:15px;color:#242323;padding:0 8px;height:100%}.site-header.header-7 .header-search-form form input[type="submit"]{position:absolute;top:0;right:0;opacity:0}.site-header.header-7 .header-search-form form input[type="submit"]:focus{opacity:1}.site-header.header-7 .nav-holder:after{display:block;content:'';clear:both}.site-header.header-7 .nav-holder{text-align:center}.site-header.header-7 .main-navigation{float:none;display:inline-block;margin:26px 0 0}.site-header.header-7 .main-navigation a{font-weight:700}.site-header.header-7 .main-navigation ul ul{text-align:left}.site-header.header-7 .main-navigation li{float:none;display:inline-block;margin:0 22px}.site-header.header-7 .main-navigation ul ul li{margin:0;display:block;font-size:13px;line-height:15px}.site-header.header-7 .header-search-form{width:auto;display:inline-block;margin-left:38px}.site-header.header-7 .social-networks{margin:12px 0;padding:0;font-size:15px;line-height:18px;float:left}.site-header.header-7 .social-networks li{list-style:none;float:left}.site-header.header-7 .social-networks li:not(:last-child){margin-right:6px}.site-header.header-7 .social-networks li a{color:#242323;background:#f2f2f2;border-radius:50%;height:32px;padding:6px 0;width:32px;display:block;text-align:center;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-7 .social-networks li a:hover{background:#afc466;color:#fff}.site-header.header-7 .top-menu{float:left;margin:6px 0;font-size:13px;line-height:10px;text-transform:uppercase}.site-header.header-7 .top-menu ul{margin:0;padding:0}.site-header.header-7 .top-menu li{list-style:none;float:left}.site-header.header-7 .top-menu li:not(:last-child){margin-right:20px;padding-right:20px;border-right:1px solid #bdbdbd}.site-header.header-7 .top-menu li a{color:#242323}.site-header.header-7 .top-menu li a:hover{opacity:.6;text-decoration:none}.site-header.header-7 .link-btn{font-weight:700;border:2px solid #3f3d33;text-transform:uppercase;background:none;color:#3f3d33;font-size:14px;line-height:17px;padding:15px 32px;display:inline-block;float:right;margin:0 0 6px 44px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.site-header.header-7 .link-btn:hover{background:#afc466;text-decoration:none;color:#fff;border:2px solid #afc466}.site-header.header-7 .phone-link{font-size:18px;line-height:22px;color:#242323;float:right;font-weight:700;display:inline-block;margin-left:45px}.site-header.header-7 .phone-link .fa{margin-right:12px}.site-header.header-7 .phone-link a{color:#242323}.site-header.header-7 .phone-link a:hover{text-decoration:none;color:#afc466}.site-header.header-7 .header-t .middle-content{float:left;margin:16px 0}.site-header.header-7 .header-t .right-panel{float:right}.site-header.header-7 .header-t .right-panel:after,.site-header.header-7 .header-t .middle-content:after{display:block;content:'';clear:both}.site-header.header-7 .top-menu ul li{position:relative}.site-header.header-7 .top-menu ul ul{position:absolute;width:200px;background:#fff;top:100%;left:0;margin-left:-99999px;padding:5px 0;z-index:9999}.site-header.header-7 .top-menu ul ul a{color:#515050;padding:5px 10px;display:block}.site-header.header-7 .top-menu ul ul li{display:block;float:none;margin-right:0}.site-header.header-7 .top-menu ul ul li:not(:last-child){margin-right:0}.site-header.header-7 .top-menu ul ul ul{position:absolute;left:100%;top:0}.site-header.header-7 .top-menu ul li:hover>ul,.site-header.header-7 .top-menu ul li.hover>ul,.site-header.header-7 .top-menu ul li:focus-within>ul{margin-left:0}.banner{background:#000;position:relative}.banner:before{background:rgb(0 0 0 / .2);position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:1}.banner img{width:100%;vertical-align:top}.banner .banner-text{position:absolute;width:100%;top:50%;z-index:2;text-align:center;color:#fff;font-size:18px;transform:translateY(-50%)}.banner .banner-text .text{max-width:750px;margin:0 auto}.banner .banner-text .title{font-size:58px;line-height:68px;font-weight:700;font-family:'Cardo',serif;text-transform:uppercase;margin:0 0 7px;display:block}.banner-text p{margin:0 0 31px}.btn-green{font-size:15px;line-height:18px;background:#afc466;color:#f9f4ef;text-transform:uppercase;display:inline-block;font-weight:700;padding:22px 54px;font-family:'Lato',sans-serif;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.btn-green::after,.gallery-section .link-holder .view-more:after,.blog-section .section-footer .view-more:after,.about-section .about-content .btn:after,.product .btn:after{margin-left:13px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M340.485 366l99.03-99.029c4.686-4.686 4.686-12.284 0-16.971l-99.03-99.029c-7.56-7.56-20.485-2.206-20.485 8.485v71.03H12c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h308v71.03c0 10.689 12.926 16.043 20.485 8.484z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;width:20px;height:20px;content:'';vertical-align:top}.banner .btn-scroll-down{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:13px;font-weight:700;text-transform:uppercase;z-index:2;padding:0 0 47px}.banner .btn-scroll-down span{color:#fbfbfb;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/icon1.png) no-repeat 50% 0;padding:58px 0 29px;position:relative;cursor:pointer}.banner .btn-scroll-down span:after{content:'';position:absolute;bottom:0;left:0;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/arrow-down.png) no-repeat center 0;width:100%;height:18px;-webkit-transition:linear 0.1s;transition:linear 0.1s}.banner .btn-scroll-down span:hover{text-decoration:none}.banner .btn-scroll-down span:hover:after{-webkit-transform:translateY(5px);transform:translateY(5px)}.btn-green:hover{text-decoration:none;background:#95a757;color:#f9f4ef}.wp-custom-header{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-custom-header video,.wp-custom-header iframe,.wp-custom-header object,.wp-custom-header embed{position:absolute;top:0;left:0;width:100%;height:100%}.wp-custom-header-video-button svg{font-size:16px;line-height:20px;height:20px;width:20px}.wp-custom-header .wp-custom-header-video-button{border:0;color:rgb(255 255 255 / .6);height:45px;overflow:hidden;padding:0;position:absolute;right:30px;bottom:30px;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out;width:45px;z-index:9999;background:rgb(255 255 255 / .5)}.wp-custom-header .wp-custom-header-video-button:hover,.wp-custom-header .wp-custom-header-video-button:focus{color:#fff;background:rgb(255 255 255 / .8)}#banner-slider .owl-nav>div{top:50%;bottom:60px;height:54px;width:54px;position:absolute;opacity:.56;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}#banner-slider .owl-nav .owl-prev{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/prev-arrow.png) no-repeat;left:25px;text-indent:-9999px}#banner-slider .owl-nav .owl-next{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/next-arrow.png) no-repeat;right:auto;right:25px;text-indent:-9999px}#banner-slider .owl-nav>div:hover{opacity:1}#banner-slider .owl-dots span{background:#fff0 none repeat scroll 0 0;border:1px solid #fff;border-radius:50%;display:block;height:12px;width:12px}#banner-slider .owl-dots .active span{background:#fff none repeat scroll 0 0}#banner-slider .owl-dots{text-align:center;position:absolute;bottom:20px;width:100%}#banner-slider .owl-dots .owl-dot{display:inline-block;margin:0 5px}.section-1{padding:81px 0;text-align:center}.section-1 .header{max-width:710px;margin:0 auto 42px}.section-1 .header .main-title{font:700 38px/42px 'Cardo',serif;color:#3f3d33;position:relative;padding:0 0 22px;margin:0 0 13px}.section-1 .header .main-title:after{width:66px;height:3px;background:#ebda9a;content:'';position:absolute;left:45.5%;bottom:0}.section-1 .col{width:33.3333%;float:left;padding-left:15px;padding-right:15px;margin-bottom:30px}.section-1 .col .img-holder{margin:0 0 31px}.section-1 .col .img-holder img,.section-1 .col .img-holder .svg-holder{border:6px solid #fcfbfa;-webkit-border-radius:150px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .3);box-shadow:0 2px 5px rgb(0 0 0 / .3);border-radius:50%;vertical-align:top;margin-left:auto;margin-right:auto;width:230px;height:230px}.section-1 .col .img-holder .svg-holder{overflow:hidden}.section-1 .col .text-holder .title{font:700 23px/27px 'Cardo',serif;color:#3f3d33;margin:0 0 11px}.section-1 .col .text-holder .title a{color:#3f3d33}.section-1 .col .text-holder .title a:hover{text-decoration:none;color:#ebda9a}.section-1.layout-2 .col .img-holder img{border-radius:0;width:100%;-webkit-box-shadow:none;box-shadow:none;border:0}.section-2{padding:90px 0;position:relative;background-attachment:fixed!important;background-repeat:no-repeat;background-size:cover}.section-2:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4)}.section-2.no-overlay:after{display:none}.section-2 .holder{background:#fcfbfa;padding:15px;position:relative;z-index:1}.section-2 .col{float:left;width:50%;padding-left:15px;padding-right:15px}.section-2 .images{overflow:hidden;margin-left:-7px;margin-right:-7px}.section-2 .img-holder{float:left;width:50%;padding-left:7px;padding-right:7px}.section-2 .img-holder img{vertical-align:top}.section-2 .text-holder{padding:39px 0 0 9px}.section-2 .main-title{font-size:38px;line-height:42px;color:#3f3d33;font-weight:400;font-family:'Cardo',serif;position:relative;padding-bottom:22px;margin:0 0 21px}.section-2 .main-title:after{width:66px;height:3px;background:#ebda9a;position:absolute;left:0;bottom:0;content:''}.section-3{padding:76px 0;background-attachment:fixed;background-size:cover;position:relative;background-repeat:no-repeat}.section-3:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgb(0 0 0 / .6);z-index:1}.section-3.no-overlay:after{display:none}.section-3 .container{position:relative;z-index:2}.section-3 .col{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.section-3 .text-holder{text-align:center;color:#3f3d33;background:#fff;padding:30px}.section-3 .text-holder h3{font-size:23px;line-height:27px;font-weight:700;font-family:"Cardo",serif}.section-3 .text-holder h3 a{color:#3f3d33;text-decoration:none}.section-3 .text-holder h3 a:hover{color:#afc466}.section-3 .text-holder .icon-holder{width:129px;height:68px;margin:0 auto;text-align:center;margin-bottom:30px}.section-3 .header .main-title{color:#fff;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;text-align:center}.section-3 .header .main-title:after{background:#fff none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.section-3 .header{color:#fff;text-align:center;margin-bottom:45px}.section-3 .text-holder .icon-holder{width:129px;height:68px;margin:0 auto;text-align:center;margin-bottom:30px;font-size:68px;color:#afc466}.section-3 .text-holder .icon-holder .fa{color:#f9c85b;font-size:72px;line-height:75px}.section-3 .text-holder .services-holder{margin:40px 0 0}.section-3 .text-holder .services{margin:0 0 17px}.section-3 .text-holder .services .icon-holder{float:left;width:35px;margin-right:12px}.section-3 .text-holder .services .text{overflow:hidden}.section-3 .text-holder .services h3{font:700 23px/27px "Cardo",serif;color:#3f3d33;margin:0 0 9px}.section-3 .img-holder{float:left;width:41.6667%;padding-left:15px;padding-right:15px;margin-top:38px}.section-3 .img-holder img{border:6px solid #fcfbfa;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .3);box-shadow:0 2px 5px rgb(0 0 0 / .3)}.chef-section{padding:0}.chef-section img{vertical-align:top}.chef-section .header{position:relative;top:76px;width:60%}.chef-section .text-holder{float:left;max-width:61%;margin-right:2%;padding-bottom:30px;padding-top:8%}.chef-section .text-holder .person-info{margin-bottom:12px}.chef-section .text-holder .person-info strong{font-size:21px;line-height:25px;text-transform:uppercase;display:block;font-weight:400}.chef-section .text-holder .person-info span{font-size:16px;line-height:20px;color:#8c8a8a}.chef-section .img-holder{float:right;max-width:37%;width:100%}.chef-section .img-holder .svg-holder,.chef-section .img-holder .svg-holder svg{width:100%;height:100%}.chef-section .header .main-title{color:#3f3d33;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.chef-section .header .main-title:after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:66px}.chef-section .owl-carousel .owl-nav>div{top:auto;bottom:60px;height:40px;width:40px;position:absolute}.chef-section .owl-carousel .owl-nav .owl-prev{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/chef-prev.png) no-repeat;left:0;text-indent:-9999px}.chef-section .owl-carousel .owl-nav .owl-next{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/chef-next.png) no-repeat;right:auto;left:50px;text-indent:-9999px}.section-4{padding:78px 0;position:relative;background-attachment:fixed!important}.section-4:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4)}.section-4.no-overlay:after{display:none}.section-4 .container{position:relative;z-index:1}.section-4 .header{max-width:690px;margin:0 auto 40px;text-align:center;color:#fff}.section-4 .header .main-title{color:#fff;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.section-4 .header .main-title:after{background:#fff;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.section-4 .testimonial-holder{background:#fcfbfa;text-align:center;padding:48px 0}.section-4 .testimonial-holder .holder{max-width:810px;margin:0 auto}.section-4 .testimonial-holder blockquote{margin:0;font-size:18px;line-height:28px;color:#515050;padding:87px 0 0;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/bg-quote.png) no-repeat 50% 0}.section-4 .testimonial-holder blockquote cite{font:700 19px/23px "Cardo",serif;color:#515050}.section-4 #testimonial-slider img{border-radius:50%;position:relative}.section-4 #thumb-slide li.active:after{background:none}.section-4 #testimonial-slider #thumb-slide li{position:relative;border-radius:50%}.section-4 #testimonial-slider #thumb-slide li:hover{border-radius:50%}.section-4 #testimonial-slider #thumb-slide{margin-top:10px}.section-4 #testimonial-slider #thumb-slide li:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6)}.section-4 .owl-carousel .owl-nav>div{position:absolute;top:60px}.section-4 .owl-carousel .owl-nav .owl-prev{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-prev.png) no-repeat;width:32px;height:32px;text-indent:-9999px;left:-15px}.section-4 .owl-carousel .owl-nav .owl-next{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-next.png) no-repeat;width:32px;height:32px;right:-15px;text-indent:-9999px}.section-4 #thumb-slide .owl-item img{opacity:.6;-webkit-transition:all ease 0.2s;transition:all ease 0.2s;-webkit-transform:scale(.8);transform:scale(.8);cursor:pointer}.section-4 #thumb-slide .owl-item .item{padding:12px 15px}.section-4 .content.testimonial-content{-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.section-4 .content.testimonial-content.loading{opacity:.6}.section-4 #thumb-slide .testimonial-active img{opacity:1;-webkit-transform:scale(1);transform:scale(1);padding:5px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .51);box-shadow:0 0 2px 2px rgb(0 0 0 / .51)}.choose-us{padding:76px 0}.choose-us .header{text-align:center;margin:0 auto;max-width:66%}.choose-us .col{width:33.33%;padding:0 15px;float:left}.choose-us .header{margin-bottom:50px}.choose-us .header .main-title{color:#3f3d33i;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;text-align:center}.choose-us .header .main-title:after{background:#ebda9a;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.choose-us img{vertical-align:top}.choose-us .img-holder a{display:block}.choose-us .img-holder{position:relative}.choose-us .img-holder .text h4{font-size:23px;line-height:26px;margin-bottom:10px}.choose-us .img-holder .text h4 a{color:#fff}.choose-us .img-holder .text h4 a:hover{color:#f9c34a;text-decoration:none}.choose-us .img-holder .text .text-wrap{max-height:104px;padding:10px}.choose-us .img-holder .text{position:absolute;bottom:0;width:100%;background:rgb(0 0 0 / .7);padding:20px 10px;color:#fff;overflow:hidden}.section-5{padding:78px 0}.section-5 .header{max-width:710px;margin:0 auto 48px;text-align:center}.section-5 .header .main-title{color:#3f3d33;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.section-5 .header .main-title:after{background:#ebda9a;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.section-5 .tab-menu{margin:0 0 60px;padding:0;list-style:none;font-size:17px;text-align:center;color:#555245}.section-5 .tab-menu li{display:inline-block;border-bottom:1px solid #545248;padding:0 26px 4px;margin:0 -2px;position:relative;cursor:pointer}.section-5 .tab-menu li a{display:block;color:#555245}.section-5 .tab-menu li.current a{color:#f9c34a;}.section-5 .tab-menu li a:hover,.section-5 .tab-menu li a:focus{text-decoration:none;color:#f9c34a}.section-5 .tab-menu .current:after{content:'';position:absolute;bottom:-7px;left:44%;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/tab-active.png) no-repeat;width:14px;height:7px}.section-5 .tab-content{display:none}.section-5 #tab-1{display:block}.section-5 .tab-content .col{float:left;width:50%;padding-left:15px;padding-right:15px;margin-bottom:30px}.section-5 .tab-content .img-holder{float:left;width:170px;margin-right:21px}.section-5 .tab-content .img-holder img{vertical-align:top}.section-5 .tab-content .img-holder>a{display:block}.section-5 .tab-content .text-holder{overflow:hidden;padding:24px 24px 16px 0}.section-5 .tab-content .text-holder h3{font:700 18px/22px "Cardo",serif;color:#3f3d33;margin:0 0 6px;text-transform:uppercase}.section-5 .tab-content .text-holder h3 a{color:#3f3d33}.section-5 .tab-content .text-holder h3 a:hover{color:#9db05c;text-decoration:none}.section-5 .tab-content .text-holder .price{font:700 18px/22px "Cardo",serif;color:#edbc4f}.section-5 .tab-content .text-holder .price del{display:none}.section-5 .tab-content .text-holder .add_to_cart_button{float:right}.section-5 .tab-content .text-holder .heading{overflow:hidden;padding-right:9px}.section-5 .tab-content .holder{-webkit-box-shadow:0 0 3px rgb(0 0 0 / .2);box-shadow:0 0 3px rgb(0 0 0 / .2);}.section-5 .tab-content .holder:after{content:'';display:block;clear:both}.section-6{padding:77px 0;position:relative;background-attachment:fixed!important}.section-6:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6)}.section-6.no-overlay:after{display:none}.section-6 .container{position:relative;z-index:2}.section-6 .header{color:#fff;margin:0 auto 35px;max-width:690px;text-align:center}.section-6 .header .main-title{color:#fff;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.section-6 .header .main-title:after{background:#fff;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.section-6 .form-holder:after{content:'';display:block;clear:both}.section-6 .form-holder img{vertical-align:top}.section-6 .form-holder{background:#fff}.section-6 .form-holder .img-holder{float:left;max-width:390px}.section-6 .reservation-form{overflow:hidden;padding:40px 40px;margin-bottom:0;color:#313131}.section-6 .img-holder+.reservation-form{max-width:750px}.section-6 .reservation-form label{display:block;margin:0 0 10px;color:#313131}.section-6 .reservation-form .form-row{margin:0 -7.5px;margin-bottom:15px;overflow:hidden}.section-6 .reservation-form .form-row .col{width:50%;float:left;padding:0 7.5px;overflow:hidden}.section-6 .reservation-form input[type="text"],.section-6 .reservation-form input[type="email"],.section-6 .reservation-form input[type="number"],.section-6 .reservation-form input[type="tel"],.section-6 .reservation-form select{width:100%;background:none;border:1px solid #d9d9d8;float:left;border-radius:0;outline:none;font-size:14px;line-height:20px;color:#313131;padding:18px 14px}.section-6 .reservation-form .jcf-select .jcf-select-text{font-size:14px;line-height:17px;margin:0}.section-6 .reservation-form .jcf-select,.section-6 .reservation-form .jcf-select.jcf-focus,.section-6 .reservation-form textarea{border:1px solid #d9d9d8}.section-6 .reservation-form .jcf-select{height:auto}.section-6 .reservation-form .jcf-select,.section-6 .reservation-form input[type="text"],.section-6 .reservation-form input[type="email"],.section-6 .reservation-form input[type="number"],.section-6 .reservation-form input[type="tel"],.section-6 .reservation-form select{padding:9px 10px;margin-bottom:0;color:#313131}.section-6 .reservation-form h3{font-size:26px;line-height:32px;color:#3f3d33;margin-bottom:15px;font-family:"Cardo",serif}.section-6 .reservation-form .date{float:left;width:273px;position:relative}.section-6 .reservation-form .time{float:right;width:273px}.section-6 .reservation-form textarea{width:100%;padding:18px 14px;border-radius:0;font-size:14px;color:#313131;height:120px!important;resize:none;outline:none}.section-6 .reservation-form input[type="submit"]{display:block;margin:0;padding:17px 71px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#f9f4ef;background:#afc466;height:auto;line-height:18px;font-size:15px;outline:none;float:left;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;text-transform:uppercase}.section-6 .reservation-form .info{overflow:hidden;display:inline-block;color:#959494}.section-6 .reservation-form .col.textarea{width:100%}.section-6 .reservation-form .col.submit{width:100%}.section-6 .reservation-form input[type="submit"]:hover{background:#95a757}.section-6 .reservation-form .info{display:block;padding:10px 16px}.section-6 form,.section-6 form{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-gap:20px}.section-6 form p:nth-last-child(3),.section-6 form p:nth-last-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.section-6 form p{margin-bottom:0}.gallery-section{padding:76px 0}.gallery-section .gallery-wrapper{overflow-x:hidden}.gallery-section .header{text-align:center;width:66%;margin:0 auto}.gallery-section .header .main-title{color:#3f3d33;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.gallery-section .header .main-title:after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.gallery-section .link-holder{text-align:center;text-transform:uppercase;padding:36px 0 0}.gallery-section .link-holder .view-more{text-transform:uppercase;padding:12px 22px;font-weight:700;display:inline-block;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;border:1px solid #3f3d33;color:#3f3d33}.gallery-section .link-holder .view-more:hover{background:#afc466;border:1px solid #afc466;color:#fff;text-decoration:none}.gallery-section .gallery-wrapper:after,.gallery-section .gallery-wrapper .col:after{display:block;content:'';clear:both}.gallery-section .gallery-wrapper .col{float:left}.gallery-section .gallery-wrapper .col img{width:100%;vertical-align:top}.gallery-section .gallery-wrapper .col .img-holder>a{display:block}.gallery-section .gallery-wrapper .col.first,.gallery-section .gallery-wrapper .col.second{width:40%}.gallery-section .gallery-wrapper .col.third{width:20%}.gallery-section .gallery-wrapper .col .img-holder{cursor:pointer}.gallery-section .gallery-wrapper .col.first .img-holder{float:left;width:50%}.gallery-section .gallery-wrapper .col .img-holder{position:relative}.gallery-section .gallery-wrapper .col .img-holder .description{background:rgb(0 0 0 / .6);width:100%;height:100%;position:absolute;pointer-events:none;top:0;left:0;opacity:0;-webkit-transition:all ease 0.6s;transition:all ease 0.6s}.gallery-section .gallery-wrapper .col .img-holder:hover .description{opacity:1}.gallery-section .gallery-wrapper .col .img-holder .caption{position:absolute;width:100%;top:50%;padding:20px;left:50%;text-align:center;color:#fff;text-transform:uppercase;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stat-counter .item{float:left;width:25%;background:#fff;border:1px solid #e4e4e4;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:40px 25px;height:265px}.stat-counter{padding:180px 0 100px;background-attachment:fixed;background-size:cover;position:relative;background-repeat:no-repeat;background-position:center}.stat-counter:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgb(0 0 0 / .6);z-index:1}.stat-counter .container{position:relative;z-index:2}.stat-counter .item strong{display:block;color:#afc466;font-size:52px;line-height:56px;margin-bottom:13px}.stat-counter .item>span{font-size:18px;line-height:22px;color:#515050}.stat-counter .item .img-holder{position:relative;margin-top:-130px;margin-bottom:26px;width:162px;height:162px;background:#fff;border-radius:50%;margin-left:auto;margin-right:auto}.stat-counter .item .img-holder svg{width:72px;height:72px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stat-counter.no-overlay:after{display:none}.stat-counter .item .img-holder img{border-radius:50%;width:100%;height:100%;object-fit:cover}.stat-counter .item .img-holder .fa{color:#afc466;font-size:130px;line-height:130px;margin:0 0 28px}.blog-section{padding:78px 0}.blog-section .header{margin:0 auto 53px;max-width:690px;text-align:center}.blog-section .header .main-title{color:#3f3d33;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.blog-section .header .main-title:after{background:#ebda9a;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.blog-section .col{width:33.33%;float:left;padding:0 15px}.blog-section .post{overflow:hidden;margin:0 0 42px;background:#f5f5f5;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.blog-section .post:hover{-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-o-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2)}.blog-section .post:nth-child(2n) .post-thumbnail{float:right;margin-right:0;margin-left:30px}.blog-section .post .post-thumbnail img{vertical-align:top;width:100%}.blog-section .post .text-holder{overflow:hidden;padding:20px 20px 30px}.blog-section .post .text-holder .entry-header .entry-meta{font-size:14px;color:#8c8a8a;margin:0 0 9px;text-transform:uppercase}.blog-section .post .text-holder .entry-header .entry-meta a{color:#8c8a8a}.blog-section .post .text-holder .entry-header .entry-meta a:hover{text-decoration:none;color:#9db05c}.blog-section .post .text-holder .entry-header .entry-title{font:700 23px/27px "Cardo",serif;color:#3f3d33;padding:0 0 19px;margin:0 0 12px}.blog-section .post .text-holder .entry-header .entry-title a{color:#3f3d33}.blog-section .post .text-holder .entry-header .entry-title a:hover{color:#9db05c;text-decoration:none}.blog-section .post .text-holder .entry-content{margin:0}.blog-section .post .text-holder .entry-footer .readmore{font-weight:700;margin-right:38px}.blog-section .post .text-holder .entry-footer .comments-link a{font-size:14px;color:#8c8a8a;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/bg-comment.png) no-repeat 0 3px;padding-left:22px;margin-right:48px;text-transform:uppercase}.blog-section .post .text-holder .entry-footer .share a{font-size:14px;color:#8c8a8a;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/bg-share.png) no-repeat 0 2px;padding-left:23px}.blog-section .post .text-holder .entry-footer .comments-link a:hover,.blog-section .post .text-holder .entry-footer .share a:hover{text-decoration:none;color:#9db05c}.blog-section .section-footer{text-align:center}.blog-section .section-footer .view-more{text-transform:uppercase;font-weight:700;background:#afc466;color:#fff;letter-spacing:2px;font-size:15px;line-height:18px;display:inline-block;padding:22px 54px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.blog-section .section-footer .view-more:hover{text-decoration:none;background:#95a757}.cta-section{padding:76px 0;text-align:center;background-position:center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff}.cta-section:after{position:absolute;content:'';background:rgb(0 0 0 / .5);width:100%;height:100%;z-index:2;top:0;left:0}.cta-section.no-overlay:after{display:none}.cta-section .container{position:relative;z-index:4}.cta-section .btn{display:inline-block;text-transform:uppercase;border:2px solid #fff;padding:22px 54px;margin:0 6px;font-size:15px;line-height:18px;color:#fff;font-weight:700;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.cta-section .btn:hover{text-decoration:none;color:#3f3d33;background:#fff}.cta-section .header{margin:0 auto 53px;max-width:690px;text-align:center;color:#fff}.cta-section .header .main-title{color:#fff;font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0;position:relative}.featured-section{padding:76px 0}.featured-section .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.featured-section .header .main-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;color:#3f3d33}.featured-section .header .main-title::after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.featured-section .col{width:20%;float:left;padding:0 15px;text-align:center}.featured-section .col .img-holder{border:2px solid #f5f5f5;padding:25px 20px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.featured-section .col .img-holder:hover{-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-o-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2)}.featured-section .col .img-holder img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1)}.featured-section .col .img-holder:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.featured-section .col .img-holder a{display:block}.next-events{padding:0 0 0}.next-events .top{padding:76px 0 200px;text-align:center;background-position:center;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff}.next-events .top:after{position:absolute;content:'';background:rgb(0 0 0 / .5);width:100%;height:100%;z-index:2;top:0;left:0}.next-events .bottom img{vertical-align:top}.next-events .bottom .information{overflow:hidden;position:relative;margin-top:-190px;background:#fff;-webkit-box-shadow:0 0 2px rgb(0 0 0 / .2);-o-box-shadow:0 0 2px rgb(0 0 0 / .2);box-shadow:0 0 2px rgb(0 0 0 / .2)}.next-events .bottom .information .event-expired-info{position:absolute;top:0;right:0;padding:10px 20px;text-align:center;color:#fff;background:red;text-transform:uppercase;font-weight:700}.next-events .bottom .img-holder{float:left}.next-events .bottom .img-holder a{display:block}.next-events .bottom .text-holder{overflow:hidden;padding:40px}.next-events .bottom .text-holder .date-holder{float:left;margin-right:20px;background:#afc466;color:#fff;padding:8px;text-align:center}.next-events .bottom .text-holder .date-holder strong{display:block;font-size:24px;line-height:28px}.next-events .bottom .text-holder h4{font-size:28px;line-height:32px;font-weight:400;margin-bottom:20px}.next-events .bottom .text-holder h4 a{color:#3f3d33}.next-events .bottom .text-holder h4 a:hover{text-decoration:none;color:#AFC466}.next-events .bottom .text-holder .entry-meta{margin-bottom:20px;text-transform:uppercase;font-size:13px;line-height:15px;color:#8c8a8a}.next-events .bottom .text-holder .entry-meta .fa{margin-right:15px}.next-events .bottom .text-holder .entry-meta span{display:inline-block;margin-right:15px}.next-events .bottom .text-holder .date-holder span{display:block;text-transform:uppercase}.next-events .bottom .text-holder .date-holder .date{border:1px dotted #fff;padding:4px 10px}.next-events .bottom .text-holder .read-more{text-transform:uppercase;color:#3f3d33;font-size:15px;line-height:18px;font-weight:700}.next-events .bottom .text-holder .read-more:hover{text-decoration:none;color:#AFC466}.next-events .bottom .text-holder .text{overflow:hidden}.next-events .container{position:relative;z-index:4}.next-events .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.next-events .header .main-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;color:#fff}.next-events .header .main-title::after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.upcoming-events{margin-bottom:76px;padding-top:76px}.upcoming-events .col{width:33.33%;padding:0 15px;float:left}.upcoming-events .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.upcoming-events .header .main-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;color:#3f3d33}.upcoming-events .header .main-title::after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.upcoming-events .col{float:left;padding:0 15px;width:33.33%;margin-bottom:30px}.upcoming-events .col .img-holder img{vertical-align:top}.upcoming-events .col .img-holder a{display:block}.upcoming-events .col .text-holder{overflow:hidden;padding:30px 20px;background:#f5f5f5}.upcoming-events .col .event{-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.upcoming-events .col .event:hover{-webkit-box-shadow:0 0 10px rgb(0 0 0 / .2);-o-box-shadow:0 0 10px rgb(0 0 0 / .2);box-shadow:0 0 10px rgb(0 0 0 / .2)}.upcoming-events .col .text-holder .date-holder{float:left;margin-right:20px;background:#afc466;color:#fff;padding:8px;text-align:center}.upcoming-events .col .text-holder .date-holder strong{display:block;font-size:24px;line-height:28px}.upcoming-events .col .text-holder h4{font-size:22px;line-height:26px;font-weight:400;margin-bottom:16px}.upcoming-events .col .text-holder h4 a{color:#3f3d33}.upcoming-events .col .text-holder h4 a:hover{text-decoration:none;color:#AFC466}.upcoming-events .col .text-holder .entry-meta{margin-bottom:8px;text-transform:uppercase;font-size:13px;line-height:15px;color:#8c8a8a}.upcoming-events .col .text-holder .entry-meta .fa{margin-right:15px}.upcoming-events .col .text-holder .text{overflow:hidden}.upcoming-events .col .text-holder .entry-meta span{display:inline-block;margin-right:15px;margin-bottom:4px}.upcoming-events .col .text-holder .date-holder span{display:block;text-transform:uppercase}.upcoming-events .col .text-holder .date-holder .date{border:1px dotted #fff;padding:4px 10px}.upcoming-events .container .read-more-events{text-align:center}.about-section{background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;position:relative;padding:70px 0}.about-section:after{background:rgb(0 0 0 / .6) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.about-section.no-overlay:after{display:none}.about-section .container{position:relative;z-index:5}.about-section .about-content{width:52.6%;margin:0 auto;text-align:center;background:#fff;color:#3f3d33;padding:50px}.about-section .about-content h2{font-size:42px;line-height:46px;font-weight:400;margin-bottom:30px}.about-section .about-content .btn{display:inline-block;text-transform:uppercase;font-size:15px;line-height:18px;color:#3f3d33;padding:20px 31px;border:2px solid #3f3d33;font-weight:700;letter-spacing:1px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.about-section .about-content .btn:hover{color:#fff;background:#afc466;border-color:#afc466}.about-section .about-content .btn:hover{text-decoration:none}.product{padding:76px 0}.single-product .product{padding:0}.product .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.product .header .main-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative;color:#3f3d33}.product .header .main-title::after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.product #product-slide{margin:0 0 40px;padding:0}.product #product-slide:after{content:'';display:block;clear:both}.product #product-slide li{float:left;list-style:none;text-align:center}.product .owl-carousel .owl-nav>div{height:40px;width:40px;position:absolute}.product .owl-carousel .owl-nav .owl-prev{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/product-prev.png) no-repeat;left:10px;text-indent:-9999px;top:50%}.product .owl-carousel .owl-nav .owl-next{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/product-next.png) no-repeat right 0;right:10px;left:auto;text-indent:-9999px;top:50%}.product .product-link-holder{text-align:center}.product .btn{text-transform:uppercase;font-weight:700;background:#afc466;color:#fff;letter-spacing:2px;font-size:15px;line-height:18px;display:inline-block;padding:22px 54px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.product .btn:hover{text-decoration:none;background:#95a757}.product #product-slide .product-holder{background:#f5f5f5;padding:20px 20px 30px}.product #product-slide .product-holder .img-holder{margin-bottom:15px}.product #product-slide .product-holder .img-holder a{display:block}.product #product-slide .product-holder h4{font-size:23px;line-height:27px;color:#3f3d33;font-family:"Cardo",serif;margin-bottom:10px}.product #product-slide .product-holder h4 a{color:#3f3d33}.product #product-slide .product-holder h4 a:hover{text-decoration:none;color:#afc466}.product #product-slide .product-holder .price{font-size:20px;line-height:24px;color:#afc466}.product #product-slide .product-holder .price del{display:none}.product .wc-default-image{max-height:254px}.newsletter{background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;position:relative;padding:70px 0}.newsletter:after{background:rgb(0 0 0 / .6) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.newsletter.no-overlay:after{display:none}.newsletter .container{position:relative;z-index:5}.newsletter .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.newsletter .header .main-title,.newsletter .widget .widget-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;position:relative;color:#fff}.newsletter form{height:65px;width:65%;margin:0 auto}.newsletter form:after{content:'';display:block;clear:both}.newsletter form input[type="email"],.newsletter form input[type="text"]{float:left;width:70%;margin-right:2%;height:100%}.newsletter form input[type="submit"]{float:left;width:28%;height:100%;text-transform:uppercase;font-size:15px;line-height:18px;color:#fff;letter-spacing:1px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.newsletter .widget form>div{display:block;content:''}.newsletter .widget form label{display:none}.newsletter .widget form:after{display:block;content:'';clear:both}.newsletter .widget form{width:65%;margin:0 auto}.newsletter .widget input[type="email"]{height:54px;border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;width:74%;float:left;margin-right:1%;padding-right:34px}.newsletter .widget input:focus,.newsletter .widget input:visited{outline:none}.newsletter .widget input[type="submit"]{text-transform:uppercase;height:54px;background:#afc466;-webkit-box-shadow:none;box-shadow:none;letter-spacing:3px;font-weight:600;border:0;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;color:#fff;border-radius:0;width:25%;float:left}.newsletter .widget .tnp{margin-top:10px}.newsletter .widget>div{display:inline-block}.newsletter .widget .widget-title{text-align:center;width:100%;display:block;margin:0 0 13px;padding-bottom:0}.newsletter .widget .widget-title:after{display:none}.newsletter .widget.widget_newsletterwidget{text-align:center;color:#fff}.newsletter .widget.widget_newsletterwidgetminimal form{margin:0 auto;}.contact-section{padding:76px 0}.contact-section .header{width:66%;text-align:center;margin:0 auto;margin-bottom:30px}.contact-section .header .main-title{font:700 38px/42px "Cardo",serif;margin:0 0 13px;position:relative;color:#3f3d33;padding-bottom:22px}.contact-section .header .main-title::after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:3px;left:45.5%;position:absolute;width:66px}.contact-section .col{width:33.33%;padding:0 15px;float:left}.contact-section .form-row{overflow:hidden;margin:0 -12px;margin-bottom:25px}.contact-section .form-row .col.textarea,.contact-section .form-row .col.submit{width:100%}.contact-section .form-row input[type="submit"]{text-transform:uppercase;display:inline-block;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;padding:17px 30px;height:auto;font-size:15px;line-height:18px}.contact-section .form-row .col{width:50%;padding:0 12px}.contact-section .col.right{width:66.67%}.contact-section .contact-info{margin:0;padding:0}.contact-section .contact-info li{list-style:none;overflow:hidden;margin-bottom:20px}.contact-section .contact-info li .icon-holder{float:left;border-radius:50%;height:58px;width:58px;background:#282828;color:#fff;font-size:22px;line-height:25px;text-align:center;padding:18px 0;margin-right:25px}.contact-section .contact-info li strong{display:block;font-size:21px;line-height:25px;font-family:"Cardo",serif}.contact-section .contact-info li .text{overflow:hidden}.contact-section .contact-info li .text a{color:#515050}.contact-section .contact-info li .text a:hover{color:#ebda9a;text-decoration:none}.contact-section form{padding-left:30px}.contact-page .contact-form form input[type="tel"],.contact-section form input[type="tel"]{width:100%}.contact-section form input[type="text"],.contact-section form input[type="email"],.contact-section form input[type="url"],.contact-section form input[type="number"],.contact-section form input[type="tel"],.contact-section form textarea{-webkit-box-shadow:0 0 1px rgb(0 0 0 / .2);-o-box-shadow:0 0 1px rgb(0 0 0 / .2);box-shadow:0 0 1px rgb(0 0 0 / .2);border-top:0;padding:10px 10px;border:1px solid #f2f1f0}.contact-page .contact-form form input[type="text"],.contact-page .contact-form form input[type="email"],.contact-page .contact-form form input[type="url"],.contact-page .contact-form form input[type="number"],.contact-page .contact-form form input[type="tel"],.contact-page .contact-form form textarea{padding:10px 10px}.contact-page .contact-form form input[type="submit"],.contact-section form input[type="submit"]{text-transform:uppercase;display:inline-block;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;padding:17px 30px;height:auto;font-size:15px;line-height:18px}.contact-section form,.contact-page .contact-form form{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-gap:20px}.contact-section form p:nth-last-child(3),.contact-page .contact-form form p:nth-last-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.contact-section form p,.contact-page .contact-form form p{margin-bottom:0}.team .text-holder .social-networks{margin:0;padding:0}.team .text-holder .social-networks li{list-style:none;display:inline-block;margin-right:5px}.team .text-holder .social-networks li a{height:44px;width:44px;background-color:#3b5998;text-align:center;display:block;padding:8px 0;color:#fff;font-size:20px;line-height:25px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;position:relative}.team .text-holder .social-networks li a:hover{text-decoration:none;-webkit-transform:scale(1.05);transform:scale(1.05)}.team .text-holder .social-networks li a[href*="facebook.com"]{background-color:#3b5998}.team .text-holder .social-networks li a[href*="twitter.com"]{background-color:#00aced}.team .text-holder .social-networks li a[href*="plus.google.com"]{background-color:#dd4b39}.team .text-holder .social-networks li a[href*="/feed/"]{background-color:#dc622c}.team .text-holder .social-networks li a[href*="wordpress.org"]{background-color:#21759b}.team .text-holder .social-networks li a[href*="github.com"]{background-color:#4183c4}.team .text-holder .social-networks li a[href*="linkedin.com"]{background-color:#007bb6}.team .text-holder .social-networks li a[href*="pinterest.com"]{background-color:#cb2027}.team .text-holder .social-networks li a[href*="flickr.com"]{background-color:#ff0084}.team .text-holder .social-networks li a[href*="vimeo.com"]{background-color:#aad450}.team .text-holder .social-networks li a[href*="youtube.com"]{background-color:#b00}.team .text-holder .social-networks li a[href*="instagram.com"]{background-color:#517fa4}.team .text-holder .social-networks li a[href*="dribbble.com"]{background-color:#ea4c89}.team .text-holder .social-networks li a[href*="skype.com"]{background-color:#12a5f4}.team .text-holder .social-networks li a[href*="digg.com"]{background-color:#333}.team .text-holder .social-networks li a[href*="codepen.io"]{background-color:#000}.team .text-holder .social-networks li a[href*="reddit.com"]{background-color:#ff4500}.team .text-holder .social-networks li a[href*="mailto:"]{background-color:#1d62f0}.team .text-holder .social-networks li a[href*="foursquare.com"]{background-color:#f94877}.team .text-holder .social-networks li a[href*="stumbleupon.com"]{background-color:#eb4924}.team .text-holder .social-networks li a[href*="twitch.tv"]{background-color:#6441a5}.team .text-holder .social-networks li a[href*="tumblr.com"]{background-color:#32506d}.team .text-holder .social-networks li a[href*="soundcloud.com"]{background-color:#f50}.team .text-holder .social-networks li a[href*="wordpress.org"]{background-color:#21759b}.team .text-holder .social-networks li a[href*="jsfiddle.net"]{background-color:#4679bd}.team .text-holder .social-networks li a[href*="tripadvisor.com"]{background-color:#86c171}.team .text-holder .social-networks li a[href*="foursquare.com"]{background-color:#2d5be3}.team .text-holder .social-networks li a[href*="angel.co"]{background-color:#000}.team .text-holder .social-networks li a[href*="slack.com"]{background-color:#56b68b}.team .text-holder .social-networks li a[href*="xing.com"]{background-color:#046064}.team .text-holder .social-networks li a[href*="odnoklassniki.com"]{background-color:#F99400}.team .text-holder .social-networks li a[href*="vk.com"]{background-color:#597EA6}.team .text-holder .social-networks li a[title="odnoklassniki"]{background-color:#EE8208}.team .text-holder .social-networks li a[title="vk"]{background-color:#507299}.team .text-holder .social-networks li a[title="xing"]{background-color:#007E7E}.team .text-holder .social-networks li a[title="skype"]{background-color:#00AFF0}#gmap-section{overflow:hidden}.map img{width:100%;vertical-align:top}.map iframe{width:100%;vertical-align:top}.map iframe{display:block;pointer-events:none;position:relative}.map iframe.clicked{pointer-events:auto}.header-inner{position:relative;background:#171616}.breadcrumbs{background:#f4f3f2}#crumbs{font-size:13px;line-height:26px;font-weight:700;color:#302f2f;padding:8px 0}#crumbs a{color:#8c8a8a;margin-right:3px;margin-left:3px}#crumbs span:first-child{margin-left:0}#crumbs a:hover{color:#302f2f;text-decoration:none}#crumbs .current{margin-left:3px}#crumbs .current a{color:#302f2f;pointer-events:none;cursor:default}#crumbs span:last-child .separator{display:none}.site-content{padding:45px 0}#primary{float:left;width:75%;padding-left:15px;padding-right:45px}.full-width #primary{width:100%}.leftsidebar #primary,.leftsidebar #secondary{float:right}.leftsidebar #primary{padding-right:15px;padding-left:45px}#primary .post,#primary .page{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/line.png) repeat-x 0 100%;padding:0 0 36px;margin:0 0 50px}#primary .post .entry-header .entry-title{font:700 29px/34px "Cardo",serif;color:#3f3d33;margin:0 0 26px}#primary .page .entry-header .entry-title{font:700 38px/57px "Cardo",serif;color:#3f3d33;margin:0 0 26px}#primary .post .entry-header .entry-title a{color:#3f3d33}#primary .post .entry-header .entry-title a:hover{color:#9db05c;text-decoration:none}#primary .post .post-thumbnail,#primary .page .post-thumbnail{display:block;height:100%;margin:0 0 21px}#primary .post .post-thumbnail img,#primary .page .post-thumbnail img{vertical-align:top;width:100%}#primary .post .entry-meta{font-size:14px;font-weight:700;color:#6b6a6a;margin:0 0 16px}#primary .post .entry-meta a{color:#6b6a6a}#primary .post .entry-meta .byline{display:inline-block;margin-right:42px}#primary .post .entry-meta .byline:before{content:'';margin-right:8px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236b6a6a' viewBox='0 0 448 512'%3E%3Cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;width:13px;height:13px;vertical-align:middle}#primary .post .entry-meta .posted-on{margin-right:40px}#primary .post .entry-meta .posted-on:before{content:'';margin-right:8px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236b6a6a' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z'/%3E%3C/svg%3E") center center no-repeat;display:inline-block;width:13px;height:13px;vertical-align:middle}#primary .post .entry-meta .comments-link{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/bg-comment.png) no-repeat 0 3px;padding-left:22px}#primary .post .entry-meta a:hover{text-decoration:none;color:#9db05c}#primary .post .entry-meta span{margin-right:40px}#primary .post .entry-content,#primary .page .entry-content{margin:0}#primary .post .readmore{font-weight:700}#primary .post .readmore:hover{text-decoration:none;color:#515050}#primary .post .entry-content blockquote cite,#primary .page .entry-content blockquote cite{font:700 18px/28px "Cardo",serif}#primary .post .entry-content blockquote,#primary .page .entry-content blockquote{background:#f4f0ea;font-size:18px;line-height:28px;color:#4f4e4e;padding:40px 34px;margin:0 0 1.5em;border-left:4px solid #9db05c}#primary .post .entry-content blockquote p{margin:0 0 20px}#primary .post.format-status .entry-header .entry-title,#primary .post.format-aside .entry-header .entry-title,#primary .post.format-link .entry-header .entry-title{display:none}.single.single-post #primary .similar-posts h5{font:700 29px/34px "Cardo",serif;margin-bottom:18px}.single.single-post #primary .similar-posts .post{padding:0 15px;float:left;width:33.33%;margin-bottom:30px;border-bottom:0;background:none}.single.single-post #primary .similar-posts .post .entry-title{font-size:18px;line-height:22px}.single-post #primary .post .social-share .share-links{margin:0 0 15px;padding:0;list-style:none;overflow:hidden}.single-post #primary .post .social-share .share-links li{float:left;margin-right:3px}.single-post #primary .post .social-share .share-links li a{width:40px;height:40px;color:#fff;background:#386FA7;line-height:40px;text-align:center;display:block;-webkit-transition:all 0.3s;transition:all 0.3s}.single-post #primary .post .social-share .share-links li a:hover,.single-post #primary .post .social-share .share-links li a:focus{border-radius:50%}.single-post #primary .post .social-share .share-links li a[href*="twitter"]{background:#55ACEE}.single-post #primary .post .social-share .share-links li a[href*="facebook"]{background:#3B5998}.single-post #primary .post .social-share .share-links li a[href*="linkedin"]{background:#007BB6}.single-post #primary .post .social-share .share-links li a[href*="pinterest"]{background:#CB1F27}.single-post #primary .post .social-share .share-links li a[href*="google"]{background:#DD493D}.single-post #primary .post .social-share .share-links li a[href*="stumbleupon"]{background:#EB4924}.single-post #primary .post .social-share .share-links li a[href*="reddit"]{background:#FF4500}.single-post #primary .post .social-share .share-links li a[href*="tumblr"]{background:#000}.single-post #primary .post .social-share .share-links li a[href*="digg"]{background:#000}.single-post #primary .post .social-share .share-links li a[href*="weibo"]{background:#D52A2C}.single-post #primary .post .social-share .share-links li a[href*="xing"]{background:#004C52}.single-post #primary .post .social-share .share-links li a[href*="vk"]{background:#5181B8}.single-post #primary .post .social-share .share-links li a[href*="getpocket"]{background:#ED4054}.single-post #primary .post .social-share .share-links li a[href*="wa"]{background:#5AF979}.single-post #primary .post .social-share.floating-share .share-links li a[href*="telegram"]{background:#33ABDF}.single-post #primary .post .social-share.floating-share{position:fixed;left:0;top:30%;z-index:9999}.single-post #primary .post .social-share.floating-share ul li{float:none;display:block}.single-post #primary .post .social-share.floating-share ul li a:hover,.single-post #primary .post .social-share.floating-share ul li a:focus{width:50px;border-radius:0}.pagination{text-align:center;font-size:15px;margin:0 0 30px}.pagination a{display:inline-block;height:42px;line-height:42px;border:1px solid #b0afaa;border-radius:3px;padding:0 15px;color:#b0afaa;margin:0 1px}.pagination .current,.pagination a:hover{display:inline-block;height:42px;line-height:42px;border:1px solid #f9c85b;background:#f9c85b;border-radius:3px;padding:0 15px;color:#2f2e26;margin:0 1px;text-decoration:none}#primary .post .entry-content h1,#primary .page .entry-content h1{font:700 38px/46px "Cardo",serif;color:#3f3d33;margin:0 0 10px}#primary .post .entry-content h2,#primary .page .entry-content h2{font:700 29px/35px "Cardo",serif;color:#3f3d33;margin:0 0 13px}#primary .post .entry-content h3,#primary .page .entry-content h3{font:700 23px/28px "Cardo",serif;color:#3f3d33;margin:0 0 17px}#primary .post .entry-content h4,#primary .page .entry-content h4{font:700 21px/25px "Cardo",serif;color:#3f3d33;margin:0 0 20px}#primary .post .entry-content h5,#primary .page .entry-content h5{font:700 19px/23px "Cardo",serif;color:#3f3d33;margin:0 0 18px}#primary .post .entry-content h6,#primary .page .entry-content h6{font:700 17px/20px "Cardo",serif;color:#3f3d33;margin:0 0 18px}#primary .post .entry-content .pull-right,#primary .page .entry-content .pull-right{float:right;width:263px;text-align:right;margin-left:30px;margin-bottom:30px;border-top:3px solid #edeae4;padding-top:5px}#primary .post .entry-content .pull-left,#primary .page .entry-content .pull-left{float:left;width:263px;text-align:left;margin-right:30px;margin-bottom:30px;border-top:3px solid #edeae4;padding-top:5px}#primary .post .entry-content .dropcap,#primary .page .entry-content .dropcap{float:left;font-size:88px;line-height:76px;font-weight:700;color:#515050;margin-right:20px}#primary .post .entry-content .highlight,#primary .page .entry-content .highlight{background:#fadc9b}#primary .post .entry-content table thead,#primary .page .entry-content table thead{background:#fbe7ba}#primary .post .entry-content table th,#primary .page .entry-content table th,#primary .post .entry-content table td,#primary .page .entry-content table td{padding:1vw 2vw;text-align:left}#primary .post .entry-content table tbody tr:nth-child(2n),#primary .page .entry-content table tbody tr:nth-child(2n){background:#fbf9f4}#primary .post .entry-content ul,#primary .page .entry-content ul{padding:0;line-height:30px}#primary .post .entry-content ol,#primary .page .entry-content ol{margin:0;line-height:30px}#primary .post .entry-footer .tag a,#primary .page .entry-footer .tag a{font-size:14px;color:#585547;display:inline-block;background:#fbf1da;padding:3px 12px}#primary .post .entry-footer .tag a:hover,#primary .page .entry-footer .tag a:hover{text-decoration:none;background:#eee5cf}#primary .author{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/line.png) repeat-x 0 100%;padding:0 0 50px;margin:0 0 50px}#primary .author:after{content:'';display:block;clear:both}#primary .author .img-holder{float:left;width:90px;margin-right:25px}#primary .author .img-holder img{border-radius:50%;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .3);box-shadow:0 2px 5px rgb(0 0 0 / .3)}#primary .author .text-holder{overflow:hidden}#primary .author .text-holder .name{display:block;font:700 18px/22px "Cardo",serif;margin:0 0 15px}#primary .author .text-holder .social-networks{margin:0;padding:0;list-style:none;overflow:hidden}#primary .author .text-holder .social-networks li{float:left;margin-right:10px}#primary .author .text-holder .social-networks li a{display:block;font-size:13px;color:#b0afaa;width:32px;height:32px;text-align:center;line-height:32px;border:1px solid #b0afaa;border-radius:50%;position:relative}#primary .author .text-holder .social-networks li a:hover{text-decoration:none;background:#f9c85b;border-color:#f9c85b;color:#2f2e26}#primary .author .text-holder .social-networks li a[href*="facebook.com"]:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 264 512'%3E%3Cpath d='M76.7 512V283H0v-91h76.7v-71.7C76.7 42.4 124.3 0 193.8 0c33.3 0 61.9 2.5 70.2 3.6V85h-48.2c-37.8 0-45.1 18-45.1 44.3V192H256l-11.7 91h-73.6v229'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="twitter.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="linkedin.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="plus.google.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 640 512'%3E%3Cpath d='M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z'/%3E%3C/svg%3E") center center no-repeat;width:20px;height:20px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="youtube.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 576 512'%3E%3Cpath d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="dribbble.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="pinterest.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 384 512'%3E%3Cpath d='M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="bitbucket.org"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M23.1 32C14.2 31.9 7 38.9 6.9 47.8c0 .9.1 1.8.2 2.8L74.9 462c1.7 10.4 10.7 18 21.2 18.1h325.1c7.9.1 14.7-5.6 16-13.4l67.8-416c1.4-8.7-4.5-16.9-13.2-18.3-.9-.1-1.8-.2-2.8-.2L23.1 32zm285.3 297.3H204.6l-28.1-146.8h157l-25.1 146.8z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="github.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 496 512'%3E%3Cpath d='M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="codepen.io"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="flickr.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href$="/feed/"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM112 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm157.533 0h-34.335c-6.011 0-11.051-4.636-11.442-10.634-5.214-80.05-69.243-143.92-149.123-149.123-5.997-.39-10.633-5.431-10.633-11.441v-34.335c0-6.535 5.468-11.777 11.994-11.425 110.546 5.974 198.997 94.536 204.964 204.964.352 6.526-4.89 11.994-11.425 11.994zm103.027 0h-34.334c-6.161 0-11.175-4.882-11.427-11.038-5.598-136.535-115.204-246.161-251.76-251.76C68.882 152.949 64 147.935 64 141.774V107.44c0-6.454 5.338-11.664 11.787-11.432 167.83 6.025 302.21 141.191 308.205 308.205.232 6.449-4.978 11.787-11.432 11.787z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="foursquare.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 368 512'%3E%3Cpath d='M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="instagram.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="tumblr.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 320 512'%3E%3Cpath d='M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="reddit.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="vimeo.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="digg.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="twitch.tv"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M40.1 32L10 108.9v314.3h107V480h60.2l56.8-56.8h87l117-117V32H40.1zm357.8 254.1L331 353H224l-56.8 56.8V353H76.9V72.1h321v214zM331 149v116.9h-40.1V149H331zm-107 0v116.9h-40.1V149H224z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="stumbleupon.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="delicious.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 448 512'%3E%3Cpath d='M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192v176z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="mailto:"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="soundcloud.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 640 512'%3E%3Cpath d='M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="wordpress.org"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="wordpress.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="jsfiddle.net"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 576 512'%3E%3Cpath d='M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="tripadvisor.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 576 512'%3E%3Cpath d='M166.4 280.521c0 13.236-10.73 23.966-23.966 23.966s-23.966-10.73-23.966-23.966 10.73-23.966 23.966-23.966 23.966 10.729 23.966 23.966zm264.962-23.956c-13.23 0-23.956 10.725-23.956 23.956 0 13.23 10.725 23.956 23.956 23.956 13.23 0 23.956-10.725 23.956-23.956-.001-13.231-10.726-23.956-23.956-23.956zm89.388 139.49c-62.667 49.104-153.276 38.109-202.379-24.559l-30.979 46.325-30.683-45.939c-48.277 60.39-135.622 71.891-197.885 26.055-64.058-47.158-77.759-137.316-30.601-201.374A186.762 186.762 0 0 0 0 139.416l90.286-.05a358.48 358.48 0 0 1 197.065-54.03 350.382 350.382 0 0 1 192.181 53.349l96.218.074a185.713 185.713 0 0 0-28.352 57.649c46.793 62.747 34.964 151.37-26.648 199.647zM259.366 281.761c-.007-63.557-51.535-115.075-115.092-115.068C80.717 166.7 29.2 218.228 29.206 281.785c.007 63.557 51.535 115.075 115.092 115.068 63.513-.075 114.984-51.539 115.068-115.052v-.04zm28.591-10.455c5.433-73.44 65.51-130.884 139.12-133.022a339.146 339.146 0 0 0-139.727-27.812 356.31 356.31 0 0 0-140.164 27.253c74.344 1.582 135.299 59.424 140.771 133.581zm251.706-28.767c-21.992-59.634-88.162-90.148-147.795-68.157-59.634 21.992-90.148 88.162-68.157 147.795v.032c22.038 59.607 88.198 90.091 147.827 68.113 59.615-22.004 90.113-88.162 68.125-147.783zm-326.039 37.975v.115c-.057 39.328-31.986 71.163-71.314 71.106-39.328-.057-71.163-31.986-71.106-71.314.057-39.328 31.986-71.163 71.314-71.106 39.259.116 71.042 31.94 71.106 71.199zm-24.512 0v-.084c-.051-25.784-20.994-46.645-46.778-46.594-25.784.051-46.645 20.994-46.594 46.777.051 25.784 20.994 46.645 46.777 46.594 25.726-.113 46.537-20.968 46.595-46.693zm313.423 0v.048c-.02 39.328-31.918 71.194-71.247 71.173s-71.194-31.918-71.173-71.247c.02-39.328 31.918-71.194 71.247-71.173 39.29.066 71.121 31.909 71.173 71.199zm-24.504-.008c-.009-25.784-20.918-46.679-46.702-46.67-25.784.009-46.679 20.918-46.67 46.702.009 25.784 20.918 46.678 46.702 46.67 25.765-.046 46.636-20.928 46.67-46.693v-.009z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="ok.ru"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 320 512'%3E%3Cpath d='M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="vk.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 576 512'%3E%3Cpath d='M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#primary .author .text-holder .social-networks li a[href*="xing.com"]::before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 384 512'%3E%3Cpath d='M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.comments-area{margin:0 0 30px}.comments-area .comments-title,.comments-area .comment-reply-title{font:700 29px/34px "Cardo",serif;color:#302e27}.comments-area .comment-list{margin:0;padding:0;list-style:none}.comments-area .comment-list .comment-body img.avatar{float:left;width:70px;height:70px;border-radius:50%;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .3);box-shadow:0 2px 5px rgb(0 0 0 / .3);margin-right:30px}.comments-area .comment-list .comment-body .says{display:none}.comments-area .comment-list .comment-body .fn{font:700 18px/22px "Cardo",serif;color:#302e27;float:left}.comments-area .comment-list .comment-body .comment-meta:after{content:'';display:block;clear:both}.comments-area .comment-list .comment-body .comment-author{float:left}.comments-area .comment-list .comment-body .comment-metadata{float:right;font-size:14px;color:#8c8a8a}.comments-area .comment-list .comment-body .comment-metadata a{color:#8c8a8a}.comments-area .comment-list .comment-body .comment-metadata a:hover{color:#9db05c;text-decoration:none}.comments-area .comment-list .comment-body .comment-content,.comments-area .comment-list .comment-body .reply{position:relative;left:100px;top:-25px;width:85%}.comments-area .comment-list .comment-body .reply{font-weight:700}.comments-area .comment-list .comment-body{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/line.png) repeat-x 0 100%;padding-bottom:10px;margin-bottom:40px}.comments-area .comment-list .children{margin:0 0 0 100px;padding:0;list-style:none}.comment-form label{display:none}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{display:block;margin:0;font-size:15px;color:#313131;border:1px solid #f2f1f0;background:#fffefd;border-radius:0;outline:none;width:100%;padding:17px 20px}.comment-form textarea{display:block;margin:0;font-size:15px;color:#313131;border:1px solid #f2f1f0;background:#fffefd;border-radius:0;outline:none;width:100%;padding:17px 20px;height:200px;resize:none}.comment-form input[type="submit"]{font-size:15px;font-weight:700;color:#f9f4ef;background:#afc466;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;height:51px;line-height:51px;text-align:center;width:205px;padding:0}.comment-form input[type="submit"]:hover{background:#95A757}.page-header{margin:0 0 30px}.page-header .page-title{font:700 38px/54px "Cardo",serif;margin:0 0 15px}.search .site-content .search-form{overflow:hidden;margin:0;background:#f4f3f2;border-radius:5px;padding:14px 15px 15px 16px;width:70%}.search .site-content .search-form label{float:left;width:85%}.search .site-content .search-form input[type="search"]{float:left;width:100%;padding:0;margin:0;background:none;border:0;border-radius:0;font-weight:700;color:#6f6f6f;font-size:14px}.search .site-content .search-form input[type="submit"]{float:right;margin:5px 0 0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/icon-search.png) no-repeat;width:13px;height:13px;text-indent:-9999px}.search .site-content #primary .post,.search .site-content #primary .page{overflow:hidden}.search #primary article.has-post-thumbnail .post-thumbnail,.search #primary .page .post-thumbnail,.search #primary .post .post-thumbnail{float:left;width:230px;margin-right:32px}.search #primary .post .text-holder,.search #primary .page .text-holder,.search #primary article.has-post-thumbnail .text-holder{overflow:hidden}.search #primary .post .text-holder .entry-header .entry-title,.search #primary .page .text-holder .entry-header .entry-title{font-size:23px;line-height:27px;margin:0 0 10px}.search #primary .page .entry-header .entry-title a{color:#3f3d33}.search #primary .page .entry-header .entry-title a:hover{color:#9db05c;text-decoration:none}.search .site-content .post .entry-footer .btn-green{padding:15px 22px}.error404 .error-holder{max-width:615px;margin:0 auto;padding:50px 0;text-align:center}.error404 .error-holder h2{font:700 38px/44px "Cardo",serif}.error404 .search-form{overflow:hidden;margin:0 0 30px;background:#f4f3f2;border-radius:5px;padding:14px 15px 15px 16px;width:100%}.error404 .search-form label{float:left;width:95%}.error404 .search-form input[type="search"]{float:left;width:100%;padding:0;margin:0;background:none;border:0;border-radius:0;font-weight:700;color:#6f6f6f;font-size:14px}.error404 .search-form input[type="submit"]{float:right;margin:5px 0 0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/icon-search.png) no-repeat;width:13px;height:13px;text-indent:-9999px}#secondary{float:left;width:25%;padding-left:15px;padding-right:15px}#secondary .widget{margin:0 0 44px}.widget_search .search-form{overflow:hidden;margin:0;background:#f4f3f2;border-radius:5px;padding:14px 15px 15px 16px;width:100%}.widget_search .search-form label{float:left;width:85%}.widget_search .search-form input[type="search"]{float:left;width:100%;padding:0;margin:0;background:none;border:0;border-radius:0;font-weight:700;color:#6f6f6f;font-size:14px}.widget_search .search-form input[type="submit"]{float:right;margin:5px 0 0;padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/icon-search.png) no-repeat;width:13px;height:13px;text-indent:-9999px}.widget .widget-title{font:700 23px/27px "Cardo",serif;color:#3f3d33;position:relative;padding:0 0 20px;margin:0 0 27px}.widget .widget-title:after{content:'';position:absolute;top:100%;left:0;width:19px;height:2px;background:#b7b5ac}.widget ul{margin:0;padding:0;list-style:none;font-size:16px;line-height:22px;color:#8c8a8a}.widget ul li{margin:0 0 20px}.widget ul li a{color:#363535}.widget.widget_categories select,.widget.widget_archive select{width:100%}.widget ul li a:hover{color:#9db05c;text-decoration:none}.widget.widget_foodlover_instagram ul{margin-left:-5px;margin-right:-5px;overflow:hidden}.widget.widget_foodlover_instagram ul li{float:left;width:33.3333%;padding-left:5px;padding-right:5px;margin-bottom:10px}.widget.widget_foodlover_instagram ul.one-columns li{width:100%}.widget.widget_foodlover_instagram ul.two-columns li{width:50%}.widget.widget_foodlover_instagram ul.four-columns li{width:25%}.widget.widget_foodlover_instagram ul.five-columns li{width:20%}.widget.widget_foodlover_instagram ul li a{display:block;height:100%}.widget.widget_foodlover_instagram ul li a img{vertical-align:top}.widget.widget_foodlover_recent_posts ul li{overflow:hidden;border-bottom:1px dotted #dedddc;padding-bottom:25px}.widget.widget_foodlover_recent_posts ul li .post-thumbnail{float:left;width:50px;margin-right:15px}.widget.widget_foodlover_recent_posts ul li .post-thumbnail img{vertical-align:top}.widget.widget_foodlover_recent_posts ul li .entry-header{overflow:hidden}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-title{font:700 17px/24px "Cardo",serif;color:#34322a;margin:0}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-title a{color:#34322a}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-title a:hover{color:#9db05c;text-decoration:none}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-meta{font-size:14px}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-meta a{color:#8c8a8a}.widget.widget_foodlover_recent_posts ul li .entry-header .entry-meta a:hover{text-decoration:none;color:#9db05c}.widget.widget_foodlover_recent_comments ul{font-size:14px}.widget.widget_foodlover_recent_comments ul li{border-bottom:1px dotted #dedddc;padding-bottom:25px}.widget.widget_foodlover_recent_comments ul li a{font-weight:700;color:#6b6a6a}.widget.widget_foodlover_recent_comments ul li a:hover{color:#9db05c}.widget.widget_foodlover_recent_comments ul li .comment-text{font-size:15px;font-weight:400;font-style:italic;color:#7b7979;display:block;line-height:24px;margin:0 0 5px}.widget.widget_tag_cloud .tagcloud{overflow:hidden}.widget.widget_tag_cloud .tagcloud a{float:left;font-size:14px;background:#fbf1da;color:#585547;margin-right:4px;margin-bottom:4px;padding:5px 13px}.widget.widget_tag_cloud .tagcloud a:hover{text-decoration:none;background:#f9c85b}.site-footer .widget.widget_tag_cloud .tagcloud a{color:#585547}.site-footer .widget.widget_tag_cloud .tagcloud a:hover{color:#585547}.widget.widget_nav_menu ul li a{font-size:16px;line-height:20px}.widget.widget_nav_menu ul ul{margin-left:15px;padding:7px;padding:12px 0 1px}.widget.widget_nav_menu ul li{margin-bottom:10px;}.widget.widget_calendar .calendar_wrap{position:relative}.widget.widget_calendar table{margin:0}.widget.widget_calendar caption{font-size:16px;line-height:24px;text-align:center;color:#3f3d33;font-weight:700;padding:12px 0;background:#fbe7ba}.widget.widget_calendar table thead th{font-size:12px;font-weight:700;padding:5px 0;color:#545454;background:#fbe7ba}.widget.widget_calendar table tbody td{text-align:center;font-size:12px;line-height:35px;color:#464545;height:35px}.widget.widget_calendar table tbody td a{background:#fadc9b;color:#fff;display:block;line-height:35px;border-radius:50%;margin:0 auto}.site-footer .widget.widget_calendar table tbody td a{height:50px;padding-top:8px;}.calendar_wrap{position:relative}.calendar_wrap .wp-calendar-nav .wp-calendar-nav-prev,.calendar_wrap .wp-calendar-nav .wp-calendar-nav-next,.widget.widget_calendar tfoot #prev,.widget.widget_calendar tfoot #next{position:absolute;top:22px}.calendar_wrap .wp-calendar-nav .wp-calendar-nav-next,.widget.widget_calendar tfoot #next{right:0}.widget.widget_calendar tfoot tr{width:100%}.calendar_wrap .wp-calendar-nav .wp-calendar-nav-prev a,.widget.widget_calendar tfoot #prev a{text-indent:-9999px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-prev-month.png) no-repeat;width:5px;height:9px;float:left;margin-left:15px}.calendar_wrap .wp-calendar-nav .wp-calendar-nav-next a,.widget.widget_calendar tfoot #next a{text-indent:-9999px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-next-month.png) no-repeat;width:5px;height:9px;float:right;margin-right:15px}.widget_rttk_pro_author_post ul li .entry-header .entry-title,.widget_rttk_pro_category_post ul li .entry-header .entry-title,.widget_rttk_pro_popular_post ul li .entry-header .entry-title,.widget_rttk_pro_recent_post ul li .entry-header .entry-title{font:700 17px/24px "Cardo",serif}.widget.widget_foodlover_instagram ul.one-column li{width:100%}.widget.widget_foodlover_instagram ul.two-column li{width:50%}.widget.widget_foodlover_instagram ul.four-column li{width:25%}.widget.widget_foodlover_instagram ul.five-column li{width:20%}.site-footer{background:#242323;color:#d7d7d7;padding:62px 0 0;clear:both}.site-footer a{color:#d7d7d7}.site-footer a:hover{color:#fff;text-decoration:none}.site-footer .footer-menu{margin:0 0 21px}.site-footer .footer-menu ul{margin:0;padding:0;list-style:none;text-align:center}.site-footer .footer-menu ul li{display:inline-block;border-left:1px solid #d7d7d7;padding:0 10px;line-height:15px}.site-footer .footer-menu ul li:first-child{border-left:0}.site-footer .contact-info{text-align:center;margin:0 0 29px}.site-footer .social-networks{margin:0 0 42px;padding:0;list-style:none;text-align:center}.site-footer .social-networks li{display:inline-block;margin:0 6px}.site-footer .social-networks li a:hover{text-decoration:none;color:#fff}.site-footer .footer-sidebars{margin-bottom:40px}.site-footer .site-info{max-width:687px;margin:0 auto;text-align:center;border-top:1px solid #333232;padding-top:36px;padding-bottom:38px}.site-footer .footer-t .social-networks li a{display:inline-block;text-align:center;color:#d7d7d7;border-radius:50px;margin-right:10px;font-weight:400;font-size:18px;line-height:22px}.site-footer .footer-t .social-networks li a:hover{color:#fff}.site-footer .footer-sidebars .col-3{width:33.33%;padding:0 15px;float:left}.site-footer .footer-sidebars .widget .widget-title{font-size:23px;line-height:27px;color:#eeedec;padding-bottom:0}.site-footer .footer-sidebars .widget .widget-title:after{display:none}.site-footer .footer-sidebars .widget a{color:#e8e7e6}.site-footer .footer-sidebars .widget ul li{color:#e8e7e6;font-size:15px;line-height:18px}.site-footer .widget.widget_rttk_social_links ul li a:hover{color:#fff}.site-footer .footer-sidebars .widget a:hover{color:#f9dda0}.site-footer .widget.widget_calendar table tbody td{color:#e8e7e6}.site-footer .widget.widget_calendar table tbody td a{color:#1b1b1b}.site-footer .widget_rttk_pro_category_post ul li .entry-header .entry-title,.site-footer .widget_rttk_pro_popular_post ul li .entry-header .entry-title,.site-footer .widget_rttk_pro_recent_post ul li .entry-header .entry-title,.site-footer .widget_rttk_pro_author_post ul li .entry-header .entry-title{font-size:17px;line-height:20px;font-family:"Cardo",serif}.site-footer .footer-sidebars .col-3 .col-3{width:100%;padding:0;float:none}.site-footer .widget_rttk_pro_cta_widget .widget-content .btn-donate:hover,.site-footer .widget_rttk_pro_author_bio .readmore:hover,.site-footer .widget_rttk_pro_featured_post .readmore:hover{color:#fff!important}.site-info span[role="separator"]::before{content:"/";margin-left:10px;margin-right:10px}#secondary .widget.widget_restaurant_and_cafe_pro_stat_counter_widget .item .fa{font-size:45px;line-height:54px}#secondary .widget.widget_restaurant_and_cafe_pro_stat_counter_widget .item .img-holder{margin-bottom:15px}#secondary .widget.widget_restaurant_and_cafe_pro_stat_counter_widget .item .hs-counter{font-size:30px;line-height:30px}.widget_rttk_pro_featured_post .readmore,.widget_rttk_pro_cta_widget .widget-content .btn-donate,.widget_rttk_pro_author_bio .readmore,.widget.widget_rttk_pro_featured_post .readmore{font-weight:700;padding:0;border:0;background:none;color:#afc466;font-size:17px;line-height:20px;text-transform:none}.section-header .section-title{color:#3f3d33;font-size:38px;line-height:42px;font-family:"Cardo",serif;margin-bottom:30px}.team-section .team-member-holder .team-member{overflow:hidden;border-bottom:1px dotted #e6e5e4;padding-bottom:50px;padding-top:50px}.team-section .team-member-holder .team-member:last-child{border-bottom:0;padding-bottom:0}.team-section .team-member-holder .team-member .text-holder{overflow:hidden}.team-section .team-member-holder .team-member .img-holder{float:right;margin-left:30px;border-radius:50%;background:#dadada;padding:20px}.single-team .team-section .team .img-holder{margin-bottom:25px}.team-section .team-member-holder .team-member .img-holder img{border-radius:50%;width:428px;height:428px}.team-section .team-member-holder .person-info strong{display:block;font-size:30px;line-height:34px;color:#515050;font-family:"Cardo",serif;padding-bottom:13px}.team-section .team-member-holder .person-info strong a{color:#515050}.team-section .team-member-holder .person-info strong a:hover{text-decoration:none;color:#f9c85b}.team-section .team-member-holder .person-info span{color:#8c8a8a;font-size:16px;line-height:20px;font-style:italic}.team-section .team-member-holder .person-info{position:relative;margin-bottom:20px}.team-section .team-member-holder .person-info:after{background:#ebda9a none repeat scroll 0 0;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:41px}.team-section .team-member-holder .team-member .social-networks{margin:0;padding:0}.team-section .team-member-holder .team-member .social-networks li{float:left;list-style:none;margin-left:5px}.team-section .team-member-holder .team-member .social-networks li:first-child{margin-left:0}.team-section .team-member-holder .team-member .social-networks li a{height:38px;width:38px;font-size:17px;line-height:20px;color:#fcfbfa;display:block;text-align:center;padding:7px 0}.team-section .team-member-holder .team-member .social-networks li a[title="facebook"]{background:#39589c}.team-section .team-member-holder .team-member .social-networks li a[title="twitter"]{background:#51abf1}.team-section .team-member-holder .team-member .social-networks li a[title="pinterest"]{background:#cd1b1f}.team-section .team-member-holder .team-member .social-networks li a[title="instagram"]{background:#a87f63}.team-section .team-member-holder .team-member .social-networks li a[title="linkedin"]{background:#007ab8}.team-section .team-member-holder .team-member .social-networks li a:hover{opacity:.6}.event-section .date-holder{float:left;margin-right:20px;background:#afc466;color:#fff;padding:8px;text-align:center}.event-section .date-holder strong{display:block;font-size:24px;line-height:28px}.event-section .text-holder h4{font-size:22px;line-height:26px;font-weight:400;margin-bottom:16px;font-family:"Cardo",serif}.event-section .text-holder h4 a{color:#3f3d33}.event-section .text-holder h4 a:hover{text-decoration:none;color:#AFC466}.event-section .text-holder .entry-meta{margin-bottom:8px;text-transform:uppercase;font-size:13px;line-height:15px;color:#8c8a8a}.event-section .text-holder .entry-meta .fa{margin-right:15px}.event-section .text-holder .text{overflow:hidden}.event-section .text-holder .entry-meta span{display:block;margin-right:0;margin-bottom:7px}.event-section .date-holder span{display:block;text-transform:uppercase}.event-section .date-holder .date{border:1px dotted #fff;padding:4px 10px}.event-section img{vertical-align:top}.event-section article:after{display:block;content:'';clear:both}.event-section .img-holder{margin-right:40px;width:540px}.event-section .img-holder a{display:block}.event-section .has-post-thumbnail .text-holder{width:calc(100% - 580px)}.event-section .text-holder .read-more{text-transform:uppercase;display:inline-block;font-size:15px;line-height:18px;color:#afc466}.event-section .text-holder .read-more:hover{color:#3f3d33;text-decoration:none}.event-section .event{margin-bottom:94px;display:flex;flex:1;flex-wrap:wrap;align-items:center}.event-section .single-event .img-holder{max-width:100%;width:100%;margin-right:0;float:none;position:relative}.event-section .single-event .img-holder .date-holder{position:absolute;top:20px;left:20px}.event-section .single-event .text-holder h4{font-size:28px;line-height:32px;color:#3f3d33;margin-bottom:30px}.event-section .single-event .text-holder{padding:30px 0}.single-event .event-info{background:#f5f5f5;padding:24px;margin-bottom:30px}.single-event .event-info ul{margin:0;padding:0}.single-event .event-info ul li{list-style:none;overflow:hidden;margin-bottom:12px}.single-event .event-info ul li .icon-holder{float:left;height:36px;width:36px;color:#fff;background:#282828;border-radius:50%;text-align:center;font-size:15px;line-height:18px;margin-right:10px;padding:8px 0}.single-event .event-info ul li strong{font-weight:600;font-size:17px;line-height:34px;margin-right:40px}.single-event .event-info ul li strong:last-child{margin-right:0}.single-event .event-info ul li strong span{color:#afc466;margin-left:6px}.single-event .event-info ul li strong a{color:#afc466}.single-event .event-info ul li strong a:after{content:",";display:inline-block;margin-left:3px;margin-right:4px}.single-event .event-info ul li strong a:last-child:after{display:none}.single-event .map-holder{background:#f5f5f5;overflow:hidden}.single-event .map-holder img,.single-event .map-holder iframe{width:400px;height:276px;float:right}.single-event .map-holder .location-info{overflow:hidden;padding:40px;font-size:16px;line-height:26px}.single-event .map-holder .location-info h2{font-family:"Cardo",serif;color:#3f3d33;font-size:24px;line-height:28px}.single-event .map-holder .location-info .map-link{color:#afc466;font-size:16px;line-height:20px}.single-event .link-holder .btn-green{padding:21px 40px;font-size:15px;line-height:18px;border:2px solid #afc466;display:inline-block}.single-event .link-holder .btn-green:hover{border-color:#95a757}.single-event .link-holder{padding:30px 0}.single-event .link-holder .btn{border:2px solid #3f3d33;padding:21px 40px;color:#3f3d33;font-size:15px;line-height:18px;text-transform:uppercase;display:inline-block}.single-event .link-holder .btn:hover{text-decoration:none}.menu-section .tab-menu{margin:0 0 60px;padding:0;list-style:none;font-size:17px;text-align:center;color:#555245}.menu-section .tab-menu li{display:inline-block;border-bottom:1px solid #f9c34a;;padding:0 26px 4px;margin:0 -2px;position:relative;cursor:pointer}.menu-section .tab-menu li.current a{color:#f9c34a;}.menu-section .tab-menu li a{display:block;color:#555245}.menu-section .tab-menu li a:hover,.menu-section .tab-menu li a:active,.menu-section .tab-menu li a:visited,.menu-section .tab-menu li a:focus{text-decoration:none;color:#f9c34a}.menu-section .tab-menu .current:after{content:'';position:absolute;bottom:-7px;left:44%;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/tab-active-2.png) no-repeat;width:14px;height:7px}.menu-section .tab-content{display:none}.menu-section #tab-1{display:block}.menu-section .tab-content .col{float:left;width:50%;padding-left:15px;padding-right:15px;margin-bottom:30px}.menu-section .tab-content .img-holder{float:left;width:170px;margin-right:21px}.menu-section .tab-content .img-holder img{vertical-align:top}.menu-section .tab-content .img-holder>a{display:block}.menu-section .tab-content .text-holder{overflow:hidden;padding:24px 24px 16px 0}.menu-section .tab-content .text-holder h3{font:700 18px/22px "Cardo",serif;color:#3f3d33;float:left;margin:0 0 6px;text-transform:uppercase}.menu-section .tab-content .text-holder h3 a{color:#3f3d33}.menu-section .tab-content .text-holder h3 a:hover{color:#9db05c;text-decoration:none}.menu-section .tab-content .text-holder .bottom:after{display:block;content:'';clear:both}.menu-section .tab-content .text-holder .price{font:700 18px/22px "Cardo",serif;color:#edbc4f;display:inline-block}.menu-section .tab-content .text-holder .bottom .button{float:right}.menu-section .tab-content .text-holder .heading{overflow:hidden;padding-right:9px}.menu-section .tab-content .holder{-webkit-box-shadow:0 0 3px rgb(0 0 0 / .2);box-shadow:0 0 3px rgb(0 0 0 / .2);}.menu-section .tab-content .holder:after{content:'';display:block;clear:both}.service-section .text-holder{background:#f5f5f5;text-align:center;padding:30px}.service-section .col{width:33.33%;padding:0 15px;float:left;margin-bottom:30px}.service-section .text-holder .services-holder{margin:40px 0 0}.service-section .text-holder .services{margin:0 0 17px}.service-section .text-holder .services .icon-holder{float:left;width:35px;margin-right:12px}.service-section .text-holder .icon-holder .fa{color:#f9c85b;font-size:72px;line-height:75px}.service-section .text-holder .services .text{overflow:hidden}.service-section .text-holder h3{font:700 23px/27px "Cardo",serif;color:#3f3d33;margin:0 0 9px}.service-section .text-holder h3 a{color:#3f3d33}.service-section .text-holder h3 a:hover{color:#9db05c;text-decoration:none}.service-section .text-holder .icon-holder{margin-bottom:30px;font-size:68px;color:#afc466}.more-services .section-title{font-size:30px;line-height:34px}.more-services{padding:30px 0}.more-services .service-lists .service-item{overflow:hidden;margin:0 -25px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #e4e3e2}.more-services .service-lists .service-item .img-holder{width:50%;padding:0 25px;float:left}.more-services .service-lists .service-item .text-holder{padding:0 25px;padding-top:15px;overflow:hidden}.more-services img{vertical-align:top}.more-services .service-lists .service-item:nth-child(2n) .img-holder{float:right}.more-services .service-lists .service-item h4{color:#3f3d33;font:700 23px/27px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.more-services .service-lists .service-item h4:after{background:#ebda9a;bottom:0;content:"";height:2px;left:0;position:absolute;width:66px}.testimonial-page .testimonial{background:#f5f5f5;padding:40px;margin-bottom:40px}.testimonial-page .testimonial blockquote{position:relative;margin:0 0 30px;padding:0 90px 20px;border-bottom:2px solid #d9d8d7}.testimonial-page .testimonial blockquote:after{position:absolute;top:20%;left:0;content:'';width:71px;height:49px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/testimonial-quote-before.png) no-repeat}.testimonial-page .testimonial blockquote:before{position:absolute;bottom:40px;right:0;content:'';width:71px;height:49px;background:url(/wp-content/themes/restaurant-and-cafe-pro/images/testimonial-quote-after.png) no-repeat}.testimonial-page .testimonial .img-holder{width:136px;height:136px;background:#dadada;padding:8px;margin:0 auto;border-radius:50%;position:relative}.testimonial-page .testimonial .img-holder img{border-radius:50%;vertical-align:top}.testimonial-page .testimonial .img-holder:after{position:absolute;top:-32px;left:38%;content:'';background:url(/wp-content/themes/restaurant-and-cafe-pro/images/testimonial-arrow.png) no-repeat;height:13px;width:21px}.testimonial-page .testimonial blockquote cite{display:block;text-align:center;margin-bottom:18px;position:relative;padding-bottom:10px}.testimonial-page .testimonial blockquote cite:after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:2px;left:45.5%;position:absolute;width:66px}.testimonial-page .testimonial blockquote cite strong{display:block;font-size:24px;line-height:28px;color:#515050;font-family:"Cardo",serif;font-style:normal;margin-bottom:8px}.testimonial-page .testimonial blockquote cite strong a{color:#515050;text-decoration:none}.testimonial-page .testimonial blockquote cite strong a:hover{text-decoration:none;color:#f9c85b}.testimonial-page .testimonial blockquote cite span{color:#8c8a8a;font-size:16px;line-height:20px;font-style:italic}.about-page .about-holder .about-item{margin:0 -35px;border-top:1px dotted #e5e4e4;padding-top:40px;padding-bottom:40px}.about-page .about-holder .about-item:nth-child(2n) .img-holder{float:right}.about-page .about-holder .about-item:after{content:'';display:block;clear:both}.about-page .about-holder .about-item .img-holder{width:50%;float:left;padding:0 35px}.about-page .about-holder .about-item .text-holder{padding:0 35px;overflow:hidden}.about-page .about-holder .about-item .text-holder h2{color:#3f3d33;font:700 30px/34px "Cardo",serif;margin:0 0 13px;padding:0 0 22px;position:relative}.about-page .about-holder .about-item .text-holder h2:after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:41px}.more-about-info{padding:70px 0 0}.more-about-info .col{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.more-about-info h4{font-family:"Cardo",serif;font-size:23px;line-height:27px;color:#3f3d33;margin:20px 0;position:relative;padding-bottom:13px}.more-about-info h4:after{background:#ebda9a none repeat scroll 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;width:41px}.contact-page .contact-page-section .col{width:58.33%;padding:0 15px;float:left}.contact-page .contact-page-section .col.right{width:41.67%}.contact-page .contact-page-section h3{font:24px/28px "Cardo",serif;font-weight:700;margin-bottom:16px}.contact-page .contact-page-section .contact-form form input{margin-bottom:0;border:1px solid #ecebea}.contact-page .contact-page-section .contact-form form textarea{padding:17px 20px;margin-bottom:18px}.contact-page .contact-page-section .contact-form form input[type="submit"]{margin-bottom:0;text-transform:uppercase;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;border:0}.contact-page .contact-page-section .contact-form form input:focus{border-color:#e4e3e2}.contact-page .contact-page-section .contact-info{padding-left:40px}.contact-page .contact-page-section .contact-info .social-networks{margin:0;padding:0}.contact-page .contact-page-section .contact-info .social-networks li{list-style:none}.contact-page .contact-page-section .contact-info .social-networks li a{height:44px;width:44px;background:#39589c;text-align:center;display:block;padding:8px 0;color:#fff;font-size:20px;line-height:25px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.contact-page .contact-page-section .social-networks li a:hover{text-decoration:none;-webkit-transform:scale(1.05);transform:scale(1.05)}.contact-page .contact-page-section .social-networks li a[href*="facebook.com"]{background-color:#3b5998}.contact-page .contact-page-section .social-networks li a[href*="twitter.com"]{background-color:#00aced}.contact-page .contact-page-section .social-networks li a[href*="plus.google.com"]{background-color:#dd4b39}.contact-page .contact-page-section .social-networks li a[href*="/feed/"]{background-color:#dc622c}.contact-page .contact-page-section .social-networks li a[href*="wordpress.org"]{background-color:#21759b}.contact-page .contact-page-section .social-networks li a[href*="github.com"]{background-color:#4183c4}.contact-page .contact-page-section .social-networks li a[href*="linkedin.com"]{background-color:#007bb6}.contact-page .contact-page-section .social-networks li a[href*="pinterest.com"]{background-color:#cb2027}.contact-page .contact-page-section .social-networks li a[href*="flickr.com"]{background-color:#ff0084}.contact-page .contact-page-section .social-networks li a[href*="vimeo.com"]{background-color:#aad450}.contact-page .contact-page-section .social-networks li a[href*="youtube.com"]{background-color:#b00}.contact-page .contact-page-section .social-networks li a[href*="instagram.com"]{background-color:#517fa4}.contact-page .contact-page-section .social-networks li a[href*="dribbble.com"]{background-color:#ea4c89}.contact-page .contact-page-section .social-networks li a[href*="skype.com"]{background-color:#12a5f4}.contact-page .contact-page-section .social-networks li a[href*="digg.com"]{background-color:#333}.contact-page .contact-page-section .social-networks li a[href*="codepen.io"]{background-color:#000}.contact-page .contact-page-section .social-networks li a[href*="reddit.com"]{background-color:#ff4500}.contact-page .contact-page-section .social-networks li a[href*="mailto:"]{background-color:#1d62f0}.contact-page .contact-page-section .social-networks li a[href*="foursquare.com"]{background-color:#f94877}.contact-page .contact-page-section .social-networks li a[href*="stumbleupon.com"]{background-color:#eb4924}.contact-page .contact-page-section .social-networks li a[href*="twitch.tv"]{background-color:#6441a5}.contact-page .contact-page-section .social-networks li a[href*="tumblr.com"]{background-color:#32506d}.contact-page .contact-page-section .social-networks li a[href*="foursquare.com"]{background-color:#f94877}.contact-page .contact-page-section .social-networks li a[href*="stumbleupon.com"]{background-color:#eb4924}.contact-page .contact-page-section .social-networks li a[href*="twitch.tv"]{background-color:#6441a5}.contact-page .contact-page-section .social-networks li a[href*="tumblr.com"]{background-color:#32506d}.contact-page .contact-page-section .social-networks li a[href*="soundcloud.com"]{background-color:#f50}.contact-page .contact-page-section .social-networks li a[href*="wordpress.org"]{background-color:#21759b}.contact-page .contact-page-section .social-networks li a[href*="jsfiddle.net"]{background-color:#4679bd}.contact-page .contact-page-section .social-networks li a[href*="tripadvisor.com"]{background-color:#86c171}.contact-page .contact-page-section .social-networks li a[href*="foursquare.com"]{background-color:#2d5be3}.contact-page .contact-page-section .social-networks li a[href*="angel.co"]{background-color:#000}.contact-page .contact-page-section .social-networks li a[href*="slack.com"]{background-color:#56b68b}.contact-page .contact-page-section .social-networks li a[href*="odnoklassniki"]{background-color:#EE8208}.contact-page .contact-page-section .social-networks li a[href*="vk"]{background-color:#507299}.contact-page .contact-page-section .social-networks li a[href*="xing"]{background-color:#007E7E}.contact-page .contact-page-section .contact-info .social-networks li{float:left;margin-right:7px;margin-bottom:7px}.contact-page .contact-page-section .contact-info .contact-details{margin:0;padding:0}.contact-page .contact-page-section .contact-info .contact-details li{list-style:none;overflow:hidden;margin-bottom:20px}.contact-page .contact-page-section .contact-info .contact-details li .icon-holder{float:left;margin-right:24px;background:#282828;font-size:22px;line-height:26px;color:#fff;border-radius:50%;display:block;height:60px;width:60px;text-align:center;padding:15px 0}.contact-page .contact-page-section .contact-info .contact-details li .text{overflow:hidden}.contact-page .contact-page-section .contact-info .contact-details li .text a{color:#515050}.contact-page .contact-page-section .contact-info .contact-details li .text strong{font-size:21px;line-height:25px;color:#3f3d33;display:block;font-family:"Cardo",serif}.contact-page .contact-page-section .contact-info .info-wrap{margin-bottom:40px}.contact-page .contact-page-section .contact-info .working-time{margin:0;padding:0;font-size:18px;line-height:22px}.contact-page .contact-page-section .contact-info .working-time li{margin-bottom:15px;list-style:none}.contact-page .contact-page-section .contact-info .working-time li:after{content:'';display:block;clear:both}.contact-page .contact-page-section .contact-info .working-time li .label{float:left;margin-right:10px;min-width:165px}.contact-page .contact-page-section .contact-info .working-time li .value{float:left}.gallery-page .gallery-nav{margin:0 0 40px;padding:0;text-align:center}.gallery-page .gallery-nav li{display:inline-block;border-bottom:1px solid #f9c34a;margin:0 -2px}.gallery-page .gallery-nav li a{padding:0 25px 15px;display:inline-block;font-size:15px;line-height:18px;color:#555245}.gallery-page .gallery-nav li a:hover,.gallery-page .gallery-nav li.current a{color:#f9c34a;text-decoration:none}.gallery-page .gallery-nav li a:visited,.gallery-page .gallery-nav li a:focus{text-decoration:none}.gallery-page .gallery-holder{padding-top:30px}.gallery-page .gallery-holder .col{width:33.33%;float:left;padding:0 15px;margin-bottom:30px}.gallery-page .gallery-holder .col.col-1{width:100%}.gallery-page .gallery-holder .col.col-2{width:50%}.gallery-page .gallery-holder .col.col-3{width:33.33%}.gallery-page .gallery-holder .col.col-4{width:25%}.gallery-page .gallery-holder .col.col-5{width:20%}.gallery-page .gallery-holder .col.col-6{width:16.66%}.gallery-page .gallery-holder .col.col-7{width:14.28%}.gallery-page .gallery-holder .col.col-8{width:12.5%}.gallery-page .gallery-holder .col.col-9{width:11.11%}.gallery-page .gallery-holder .img-holder img{vertical-align:top;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.gallery-page .gallery-holder .img-holder{position:relative;overflow:hidden}.gallery-page .gallery-holder .img-holder:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery-page .gallery-holder .img-holder>a{display:block}.gallery-page .gallery-holder .img-holder .description{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;font-size:25px;line-height:29px;color:#fff;font-family:"Cardo",serif;pointer-events:none;background:rgb(0 0 0 / .1);opacity:0}.gallery-page .gallery-holder .img-holder:hover .description{opacity:1}.gallery-page .gallery-holder .img-holder .description .table{display:table;width:100%;height:100%;text-align:center}.gallery-page .gallery-holder .img-holder .description .table-row{display:table-row}.gallery-page .gallery-holder .img-holder .description .table-cell{vertical-align:middle;display:table-cell}.gallery-page .gallery-holder .img-holder .description span{display:block}.gallery-page .gallery-holder .grid:after{display:block;content:'';clear:both}.gallery-page .gallery-holder .grid{margin:0 -15px}.gallery-page .gallery-holder .grid .element-item{float:left;padding:0 15px;margin-bottom:30px;width:33.33%}.gallery-page .gallery-holder .gallery-nav button{background:none;color:#555245;display:inline-block;font-size:15px;line-height:18px;padding:0 25px 15px 25px;font-weight:400;margin:0 -2px;border-bottom:1px solid #f9c34a}.gallery-page .gallery-holder .gallery-nav button:focus{outline:none}.gallery-page .gallery-holder .gallery-nav button.is-checked{color:#f9c34a;position:relative}.gallery-page .gallery-holder .gallery-nav button.is-checked:after{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/tab-active-2.png) no-repeat;content:'';position:absolute;left:42%;top:50px;width:12px;height:5px}.to_top{display:none;bottom:10px;position:fixed;right:10px;z-index:999}.to_top a{display:inline-block;background:#F5F5F5;padding:15px;color:#afc466;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;position:relative;font-size:22px;line-height:22px;height:50px;width:50px;text-align:center}.to_top a:hover{background:#afc466;color:#fff}.to_top a .fa{margin:5px 0 0;animation-name:move-top;-webkit-animation-name:move-top;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:Infinite;-webkit-animation-iteration-count:Infinite}@keyframes move-top{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes move-top{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}.about-page #primary{padding:0}#top-mobile-header{display:none}#mobile-header{display:none}.ajax-search-results-container ul{margin:0;padding:0;font-size:14px}.ajax-search-results-container ul li{list-style:none;margin-bottom:10px}.ajax-search-results-container{width:100%;z-index:100}.ajax-search-results-container ul li a:hover{text-decoration:none}.ajax-search-results-container{width:100%;padding:10px 0 0 0;border-top:1px solid rgb(0 0 0 / .1);z-index:99;text-align:left;clear:both}.site-header .ajax-search-results-container{background:#fff}.ajax-search-meta{border-top:1px solid #fd6f79}.ajax-search-results-container .results-count{text-align:left;display:block;color:#697175;padding:0}.site-header .ajax-search-results-container .results-count{padding-left:10px;padding-right:10px}.ajax-search-results-container ul li a{float:none;color:#000}.site-header.header-2 .header-search-form .ajax-search-results-container a,.site-header.header-3 .header-search-form .ajax-search-results-container a,.site-header.header-4 .header-search-form .ajax-search-results-container a,.site-header.header-5 .header-search-form .ajax-search-results-container a,.site-header.header-6 .header-search-form .ajax-search-results-container a,.site-header.header-7 .header-search-form .ajax-search-results-container a{float:none;color:#000;width:auto;padding:5px 10px}body:not(.home) .site-header.header-7 .nav-holder{position:relative;background:#000}#primary .post .entry-content .rara_accordian,#primary .page .entry-content .rara_accordian{border:1px solid #9db05c;margin:0 0 15px}#primary .post .entry-content .rara_accordian .rara_accordian_title,#primary .page .entry-content .rara_accordian .rara_accordian_title{background:#9db05c;padding:7px 15px 7px 35px;color:#fff;position:relative;cursor:pointer}#primary .post .entry-content .rara_accordian .rara_accordian_title:before,#primary .page .entry-content .rara_accordian .rara_accordian_title:before{background:#fff;content:'';height:3px;left:12px;position:absolute;top:50%;width:15px}#primary .post .entry-content .rara_accordian .rara_accordian_title:after,#primary .page .entry-content .rara_accordian .rara_accordian_title:after{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);width:15px}#primary .post .entry-content .rara_accordian .rara_accordian_title.active:after,#primary .page .entry-content .rara_accordian .rara_accordian_title.active:after{opacity:0}#primary .post .entry-content .rara_accordian .rara_accordian_content,#primary .page .entry-content .rara_accordian .rara_accordian_content{padding:10px 20px}#primary .entry-content .center{text-align:center}#primary .entry-content .rara_call_to_action_button{color:#fff;font-size:18px;font-weight:700;letter-spacing:2px;line-height:26px;margin:15px 0;padding:12px 10px;text-align:center;background:#9db05c;display:inline-block;border-radius:5px}#primary .entry-content .rara_call_to_action_button:hover,#primary .entry-content .rara_call_to_action_button:focus{text-decoration:none;opacity:.8}#primary .entry-content .rara_call_to_action.right:after{content:'';display:block;clear:both}#primary .entry-content .rara_call_to_action.right .rara_call_to_action_button{float:right}.rara-drop-cap2{float:left;font-size:53px;padding-right:10px;padding-top:16px}.rara-drop-cap3{float:left;font-size:80px;margin-bottom:20px;padding-right:10px;padding-top:22px}.rara-drop-cap4{float:left;font-size:115px;margin-bottom:32px;padding-right:10px;padding-top:32px}#primary .post .entry-content ul,#primary .page .entry-content ul{margin:0 0 30px 15px;padding:0}#primary .post .entry-content ul.rara-list,#primary .page .entry-content ul.rara-list{list-style:none;margin:0}#primary .post .entry-content .rara-list li,#primary .page .entry-content .rara-list li{padding-left:30px;position:relative}#primary .post .entry-content .rara-list.rara-list-style1 li:before,#primary .page .entry-content .rara-list.rara-list-style1 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 464c-118.664 0-216-96.055-216-216 0-118.663 96.055-216 216-216 118.664 0 216 96.055 216 216 0 118.663-96.055 216-216 216zm141.63-274.961L217.15 376.071c-4.705 4.667-12.303 4.637-16.97-.068l-85.878-86.572c-4.667-4.705-4.637-12.303.068-16.97l8.52-8.451c4.705-4.667 12.303-4.637 16.97.068l68.976 69.533 163.441-162.13c4.705-4.667 12.303-4.637 16.97.068l8.451 8.52c4.668 4.705 4.637 12.303-.068 16.97z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style2 li:before,#primary .page .entry-content .rara-list.rara-list-style2 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:7px;left:0;width:10px;height:10px;content:''}#primary .post .entry-content .rara-list.rara-list-style3 li:before,#primary .page .entry-content .rara-list.rara-list-style3 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style4 li:before,#primary .page .entry-content .rara-list.rara-list-style4 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 192 512'%3E%3Cpath d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style5 li:before,#primary .page .entry-content .rara-list.rara-list-style5 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style6 li:before,#primary .page .entry-content .rara-list.rara-list-style6 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 576 512'%3E%3Cpath d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style7 li:before,#primary .page .entry-content .rara-list.rara-list-style7 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style8 li:before,#primary .page .entry-content .rara-list.rara-list-style8 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M444.788 291.1l42.616 24.599c4.867 2.809 7.126 8.618 5.459 13.985-11.07 35.642-29.97 67.842-54.689 94.586a12.016 12.016 0 0 1-14.832 2.254l-42.584-24.595a191.577 191.577 0 0 1-60.759 35.13v49.182a12.01 12.01 0 0 1-9.377 11.718c-34.956 7.85-72.499 8.256-109.219.007-5.49-1.233-9.403-6.096-9.403-11.723v-49.184a191.555 191.555 0 0 1-60.759-35.13l-42.584 24.595a12.016 12.016 0 0 1-14.832-2.254c-24.718-26.744-43.619-58.944-54.689-94.586-1.667-5.366.592-11.175 5.459-13.985L67.212 291.1a193.48 193.48 0 0 1 0-70.199l-42.616-24.599c-4.867-2.809-7.126-8.618-5.459-13.985 11.07-35.642 29.97-67.842 54.689-94.586a12.016 12.016 0 0 1 14.832-2.254l42.584 24.595a191.577 191.577 0 0 1 60.759-35.13V25.759a12.01 12.01 0 0 1 9.377-11.718c34.956-7.85 72.499-8.256 109.219-.007 5.49 1.233 9.403 6.096 9.403 11.723v49.184a191.555 191.555 0 0 1 60.759 35.13l42.584-24.595a12.016 12.016 0 0 1 14.832 2.254c24.718 26.744 43.619 58.944 54.689 94.586 1.667 5.366-.592 11.175-5.459 13.985L444.788 220.9a193.485 193.485 0 0 1 0 70.2zM336 256c0-44.112-35.888-80-80-80s-80 35.888-80 80 35.888 80 80 80 80-35.888 80-80z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style9 li:before,#primary .page .entry-content .rara-list.rara-list-style9 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M256 504c136.967 0 248-111.033 248-248S392.967 8 256 8 8 119.033 8 256s111.033 248 248 248zm-103.398-76.72l53.411-53.411c31.806 13.506 68.128 13.522 99.974 0l53.411 53.411c-63.217 38.319-143.579 38.319-206.796 0zM336 256c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zm91.28 103.398l-53.411-53.411c13.505-31.806 13.522-68.128 0-99.974l53.411-53.411c38.319 63.217 38.319 143.579 0 206.796zM359.397 84.72l-53.411 53.411c-31.806-13.505-68.128-13.522-99.973 0L152.602 84.72c63.217-38.319 143.579-38.319 206.795 0zM84.72 152.602l53.411 53.411c-13.506 31.806-13.522 68.128 0 99.974L84.72 359.398c-38.319-63.217-38.319-143.579 0-206.796z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .post .entry-content .rara-list.rara-list-style10 li:before,#primary .page .entry-content .rara-list.rara-list-style10 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z'/%3E%3C/svg%3E") center center no-repeat;position:absolute;top:5px;left:0;width:14px;height:14px;content:''}#primary .entry-content .social-shortcode:after{content:'';display:block;clear:both}#primary .entry-content .social-shortcode a{float:left;height:33px;padding:2px 0;vertical-align:middle;width:33px;text-align:center;line-height:29px;margin:0 10px 10px 0;background:#3B5998;color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s}#primary .entry-content .social-shortcode a:hover,#primary .entry-content .social-shortcode a:focus{border-radius:50%}#primary .entry-content .social-shortcode a[href*="facebook"]{background:#3B5998}#primary .entry-content .social-shortcode a[href*="twitter"]{background:#1DA1F2}#primary .entry-content .social-shortcode a[href*="instagram"]{background:#A37960}#primary .entry-content .social-shortcode a[href*="google"]{background:#E33E2B}#primary .entry-content .social-shortcode a[href*="pinterest"]{background:#D73532}#primary .entry-content .social-shortcode a[href*="linkedin"]{background:#0274B3}#primary .entry-content .social-shortcode a[href*="youtube"]{background:#C12025}#primary .entry-content .social-shortcode a[href*="vimeo"]{background:#23B6EA}#primary .entry-content .social-shortcode a[href*="dribbble"]{background:#E45189}#primary .entry-content .social-shortcode a[href*="foursquare"]{background:#EF4B78}#primary .entry-content .social-shortcode a[href*="flickr"]{background:#0062DD}#primary .entry-content .social-shortcode a[href*="reddit"]{background:#FF4500}#primary .entry-content .social-shortcode a[href*="skype"]{background:#00AFF0}#primary .entry-content .social-shortcode a[href*="stumbleupon"]{background:#EB4924}#primary .entry-content .social-shortcode a[href*="tumblr"]{background:#314358}#primary .entry-content .social-shortcode a .fa{font-size:16px;line-height:26px}.clearfix:after{content:'';display:block;clear:both}#primary .entry-content .rara_tab_wrap{margin:0 0 1.5em}#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title{float:left;padding:5px 9px;border:1px solid #9db05c;cursor:pointer}#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title.active,#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title:hover,#primary .entry-content .rara_tab_wrap .rara_tab_group .tab-title:focus{background:#9db05c;color:#fff}#primary .entry-content .rara_tab_wrap .rara_tab_content{padding:10px 20px;background:#f8f8f8}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_group{float:left;width:225px}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_content{overflow:hidden}#primary .entry-content .rara_tab_wrap.vertical .rara_tab_group .tab-title{float:none;display:block}.rara_toggle{border:1px solid #9db05c;margin:0 0 10px}.rara_toggle .rara_toggle_title{background:#9db05c;color:#fff;cursor:pointer;padding:7px 15px 7px 35px;position:relative}.rara_toggle .rara_toggle_title:after{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);width:15px}.rara_toggle .rara_toggle_title:before{background:#fff;content:"";height:3px;left:12px;position:absolute;top:50%;width:15px}.rara_toggle .rara_toggle_title.active:after{opacity:0}.rara_toggle .rara_toggle_content{padding:10px 20px}#primary .entry-content .shortcode-slider ul{margin:0}#primary .entry-content .shortcode-slider .owl-prev,#primary .entry-content .shortcode-slider .owl-next{top:50%;position:absolute;text-indent:-9999px;margin-top:-44px}#primary .entry-content .shortcode-slider .owl-next{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-next.png) no-repeat;height:44px;width:44px;right:10px}#primary .entry-content .shortcode-slider .owl-prev{background:url(/wp-content/themes/restaurant-and-cafe-pro/images/btn-prev.png) no-repeat;height:44px;width:44px;left:10px}.rara-row{margin:0 -15px}.rara-row:after{content:'';display:block;clear:both}.rara_column{float:left;padding:0 15px;margin-bottom:30px}.rara-span1{width:16.66%}.rara-span2{width:33.33%}.rara-span3{width:50%}.rara-span4{width:66.66%}.rara-span5{width:83%}.rara-span6{width:100%}.divider{margin:auto}#top-mobile-header{position:relative;margin-top:10px}#top-mobile-header a{width:26px;display:block;border:0;padding:10px}#top-mobile-header a span{height:2px;background:#fff;width:100%;position:absolute;display:block;-webkit-transition:all ease 0.6s;transition:all ease 0.6s}#top-mobile-header a span:nth-child(2){opacity:1;top:6px}#top-mobile-header a span:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);top:0}#top-mobile-header a span:nth-child(3){-webkit-transform:rotate(0);transform:rotate(0);top:12px}#mobile-header{position:relative;margin-top:10px}#mobile-header a{width:26px;height:30px;display:block;border:0;padding:0}#mobile-header a span{height:2px;width:100%;position:absolute;display:block;-webkit-transition:all ease 0.6s;transition:all ease 0.6s}#mobile-header a span:nth-child(2){opacity:1;top:6px}#mobile-header a span:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);top:0}#mobile-header a span:nth-child(3){-webkit-transform:rotate(0);transform:rotate(0);top:12px}.no-seperator .odometer-inside .odometer-formatting-mark{display:none}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .75);z-index:999;opacity:0;visibility:hidden;-webkit-transition:cubic-bezier(.65,.05,.36,1) 0.4s;-moz-transition:cubic-bezier(.65,.05,.36,1) 0.4s;transition:cubic-bezier(.65,.05,.36,1) 0.4s}.search article{padding:0;margin-bottom:30px}.mobile-header{display:none}@media only screen and (max-width:1199px){.container{width:970px}.main-navigation ul li{margin-left:25px}.banner .banner-text .title{font-size:40px;line-height:49px}.banner-text p{margin:0 0 20px}.banner .btn-scroll-down{padding:0 0 37px}.event-section .img-holder{width:40%}.event-section .has-post-thumbnail .text-holder{width:calc(60% - 40px)}}@media only screen and (max-width:1050px){.site-header.header-7 .header-t .right-panel{float:left}}@media only screen and (max-width:991px){body.sidr-open{overflow-y:hidden;height:100%}.container{width:750px}.site-header.header-4 #mobile-header{float:left;margin:12px 0}.site-header.header-4 #mobile-header a span{background:#242323}.site-header.header-3 #top-mobile-header,.site-header.header-4 #top-mobile-header{float:left;margin:5px 0 0}.site-header.header-2 .header-search-form form input[type="search"]{width:220px}.main-navigation,.top-menu{display:none}.site-header{padding:20px 0 10px}.banner .banner-text .title{font-size:30px;line-height:36px}.banner .btn-scroll-down{padding:0 0 30px;display:none}.banner .btn-scroll-down span:after{background-size:25px 12px;left:25px}.banner .btn-scroll-down span{background-size:25px 36px;background-position:50% 15px;font-size:10px}.lSSlideOuter .lSPager.lSGallery img{width:100%}.section-4 .testimonial-holder blockquote{padding-left:20px;padding-right:20px}#primary{padding-right:15px}#primary,#secondary{width:100%}#primary .site-main{padding-right:0}.leftsidebar #primary{padding-left:15px}.widget.widget_foodlover_instagram ul li a img{width:100%}.section-3 .col{width:50%}.chef-section .lSAction>a{bottom:24px}.section-5 .tab-content .img-holder{width:100%;margin-right:0}.section-5 .tab-content .img-holder img{width:100%}.section-5 .tab-content .text-holder{padding:30px}.section-6 .reservation-form .form-row .col{width:100%;margin-bottom:15px}.section-6 .reservation-form input[type="submit"]{float:none}.section-6 .reservation-form .info{padding:10px 0}.next-events .bottom .img-holder{float:none;margin-right:0}.next-events .bottom .img-holder img{width:100%}.section-6 .form-holder .img-holder{float:none;max-width:100%}.section-6 .form-holder .img-holder img{width:100%}.about-section .about-content{width:80%}.upcoming-events .col .text-holder .date-holder{float:none;width:75px;margin-bottom:20px}.newsletter form{width:90%}.choose-us .img-holder .text{padding:15px}.section-1,.section-5,.section-3,.section-4,.choose-us,.section-6,.gallery-section,.blog-section,.cta-section,.featured-section,.product,.newsletter,.contact-section,.about-section{padding:40px 0}.chef-section .header{top:40px}.next-events .top{padding-top:40px}.next-events{padding-bottom:40px}.upcoming-events{margin-bottom:40px}.featured-section .col{width:50%;margin-bottom:30px}.contact-page .contact-page-section .contact-info{padding-left:0}.event-section .event{margin-bottom:40px;flex-direction:column}.event-section .img-holder{width:100%;float:none;margin-right:0}.event-section .img-holder img{width:100%}.event-section .has-post-thumbnail .text-holder{width:100%;margin-top:40px}.gallery-page .tab-gallery-content .col{width:50%}.gallery-page .tab-gallery-content .col img{width:100%}.menu-section .tab-content .img-holder{width:100%;margin-right:0}.menu-section .tab-content .img-holder img{width:100%}.menu-section .tab-content .text-holder{padding:20px 15px}.service-section .col{width:50%}.more-services .service-lists .service-item .img-holder,.more-services .service-lists .service-item .text-holder{width:100%}.more-services .service-lists .service-item .img-holder img{width:100%}.team-section .team-member-holder .team-member .img-holder{padding:10px}.team-section .team-member-holder .team-member .img-holder img{width:200px;height:200px}.section-2,.section-3,.section-4,.section-6,.stat-counter,.cta-section,.next-events .top,.about-section,.newsletter{background-attachment:unset!important}.newsletter .widget.widget_newsletterwidget form{width:100%}.site-header.header-2 .header-search-form a{padding:0 0 30px}.site-header.header-2 .header-search-form a:focus{outline:dotted 1px #f1f1f1}.site-header.header-3 .right-panel{float:none;text-align:center;margin:0}.site-header.header-3 #top-mobile-header{margin:0}.site-header.header-3 .header-t{padding:10px 0}.site-header.header-4 .col,.site-header.header-4 .col.middle{float:none;width:100%;margin-bottom:20px;text-align:center}.site-header.header-4 .header-b{padding:0}.site-header.header-4 .phone-link{float:none;text-align:center;display:block}.site-header.header-4 .link-btn{float:none;width:auto;display:inline-block}.site-header.header-4 .header-search-form form input[type="search"]{width:220px}.site-header.header-5 .col,.site-header.header-5 .col.middle{float:none;width:100%;margin-bottom:20px;text-align:center}.site-header.header-5 .phone-link{float:none;text-align:center;display:block}.site-header.header-5 .header-b{padding:0}.site-header.header-5 .header-search-form{float:none;margin:0 auto}.site-header.header-5 .header-search-form form{width:100%}.site-header.header-5 #mobile-header,.site-header.header-6 #mobile-header{float:left;margin:11px 0}.site-header.header-7 .header-b,.site-header.header-7 .header-t,.site-header.header-7 .nav-holder{padding-left:15px;padding-right:15px}.site-header.header-7 .main-navigation{display:none}.site-header.header-7 #top-mobile-header{position:absolute;top:15px;right:15px}.site-header.header-7 #top-mobile-header a{color:#242323}.site-header.header-7 .phone-link{margin-left:0;margin-right:15px}.site-header.header-7 .site-branding{margin-right:0;float:none;margin-bottom:10px}.site-header.header-7 .header-t .right-panel{float:left}.site-header.header-7 #mobile-header{float:left;margin:10px 0 0}.site-header.header-7 .header-search-form{float:right}.chef-section .owl-carousel .owl-nav>div{bottom:30px}.chef-section .text-holder .description{padding-bottom:30px}.sidr-main-open #responsive-menu-button{position:relative}.sidr-main-open #responsive-menu-button span{position:absolute;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.sidr-main-open #responsive-menu-button span:nth-child(2){opacity:0;top:0}.sidr-main-open #responsive-menu-button span:nth-child(1){-webkit-transform:rotate(45deg) scale(1.25);transform:rotate(45deg) scale(1.25);top:0}.sidr-main-open #responsive-menu-button span:nth-child(3){-webkit-transform:rotate(-45deg) scale(1.25);transform:rotate(-45deg) scale(1.25);top:0}.sidr-main-secondary-open #responsive-menu-button-secondary{position:relative}.sidr-main-secondary-open #responsive-menu-button-secondary span{position:absolute;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(2){opacity:0;top:0}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(1){-webkit-transform:rotate(45deg) scale(1.25);transform:rotate(45deg) scale(1.25);;top:0}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(3){-webkit-transform:rotate(-45deg) scale(1.25);transform:rotate(-45deg) scale(1.25);top:0}.site-header.header-4 #top-mobile-header{margin-top:12px;}.site-header.header-3 #mobile-header{margin-top:18px;}.site-header.header-4 #mobile-header,.site-header.header-5 #mobile-header,.site-header.header-6 #mobile-header{margin-top:25px;;margin-bottom:5px;}.site-header.header-7 #top-mobile-header a span{background:#000}.sidr-main-open #responsive-menu-button{position:relative}.sidr-main-open #responsive-menu-button span{position:absolute;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.sidr-main-open #responsive-menu-button span:nth-child(2){opacity:0;top:0}.sidr-main-open #responsive-menu-button span:nth-child(1){-webkit-transform:rotate(45deg) scale(1.25);transform:rotate(45deg) scale(1.25);top:0}.sidr-main-open #responsive-menu-button span:nth-child(3){-webkit-transform:rotate(-45deg) scale(1.25);transform:rotate(-45deg) scale(1.25);top:0}.sidr-main-secondary-open #responsive-menu-button-secondary{position:relative}.sidr-main-secondary-open #responsive-menu-button-secondary span{position:absolute;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(2){opacity:0;top:0}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(1){-webkit-transform:rotate(45deg) scale(1.25);transform:rotate(45deg) scale(1.25);;top:0}.sidr-main-secondary-open #responsive-menu-button-secondary span:nth-child(3){-webkit-transform:rotate(-45deg) scale(1.25);transform:rotate(-45deg) scale(1.25);top:0}.site-header{display:none}.mobile-header{display:flex;background:#fff;padding:15px;align-items:center}.mobile-header .site-branding{flex-grow:1}.mobile-header .site-branding .site-branding-inner{display:flex;align-items:center}.mobile-header .site-branding .custom-logo-link{margin-right:10px}.mobile-header .site-branding .site-title{font-size:28px;line-height:29px;margin:0;font-weight:700;color:#515050;font-family:'Cardo',serif}.mobile-header .site-branding .site-title a{color:#515050}.mobile-header .site-branding .site-title a:hover,.mobile-header .site-branding .site-title a:focus{text-decoration:none}.mobile-header .site-branding .site-description{margin:0;font-size:14px;line-height:1.25em}.mobile-header .tools{float:right;display:flex;align-items:center}.mobile-header .search-form-open{width:30px;height:30px;border:1px solid #8d8d8d;background:#8d8d8d;border-radius:5px;position:relative;cursor:pointer;margin-right:15px}.mobile-header .search-form-open span{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-header .form-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background:rgb(0 0 0 / .85);-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:ease 0.3s;-moz-transition:ease 0.3s;transition:ease 0.3s}.mobile-searh-form-open .mobile-header .form-holder{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.mobile-header .form-holder .search-form{display:flex;align-items:center;width:80%;position:absolute;top:50%;left:50%;background:#fff;border-radius:5px;padding:15px 20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-header .form-holder .search-form label{flex-grow:1}.mobile-header .form-holder .search-form input[type="search"]{background:none;padding:0;margin:0;width:100%;border:0}.mobile-header .form-holder .search-form input[type="submit"]{font-size:0;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 512 512'%3E%3Cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;padding:0;margin-left:15px}.mobile-header .form-holder .btn-form-close{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z'/%3E%3C/svg%3E") center center no-repeat;width:30px;height:30px;top:20px;right:20px;cursor:pointer;position:absolute}.mobile-header .menu-open-button{width:35px;height:30px;border:1px solid #8d8d8d;background:#8d8d8d;border-radius:5px;position:relative;cursor:pointer}.mobile-header .menu-open-button:before{position:absolute;top:7px;left:50%;width:70%;height:3px;border-radius:5px;background:#fff;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.mobile-header .menu-open-button:after{position:absolute;bottom:6px;left:50%;width:70%;height:3px;border-radius:5px;background:#fff;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.mobile-header .menu-open-button span{display:block;width:70%;height:3px;border-radius:5px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-header .mobile-menu{position:fixed;height:100%;top:0;right:-400px;background:#fff;z-index:9999;max-width:355px;box-shadow:-5px 0 20px rgb(0 0 0 / .2);padding:80px 30px;display:flex;flex-direction:column;overflow-y:auto;-webkit-transition:cubic-bezier(.65,.05,.36,1) 0.4s;-moz-transition:cubic-bezier(.65,.05,.36,1) 0.4s;transition:cubic-bezier(.65,.05,.36,1) 0.4s}.mobile-menu-open .mobile-header .mobile-menu{right:0}.mobile-header .mobile-menu .btn-reservation{text-align:center;margin:0 0 15px}.mobile-header .mobile-menu .btn-reservation a{font-size:15px;line-height:18px;background:#afc466;border:2px solid #afc466;color:#fff;text-transform:uppercase;display:block;font-weight:700;padding:22px 54px;font-family:'Lato',sans-serif;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.mobile-header .mobile-menu .btn-reservation a:hover,.mobile-header .mobile-menu .btn-reservation a:focus{text-decoration:none;background:none;color:#afc466}.mobile-header .main-navigation{display:block;float:none;flex-grow:1}.mobile-header .mobile-menu .main-navigation ul{font-weight:700}.mobile-header .mobile-menu .main-navigation ul li{float:none;display:block;margin:0;padding:0;position:relative}.mobile-header .mobile-menu .main-navigation ul li .arrow-down{position:absolute;width:42px;height:42px;top:0;right:0;cursor:pointer;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.mobile-header .mobile-menu .main-navigation ul li .arrow-down.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header .mobile-menu .main-navigation ul li .arrow-down:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E") center center no-repeat;width:20px;height:20px;top:50%;left:50%;cursor:pointer;position:absolute;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-header .mobile-menu .main-navigation ul li a{color:#121212;padding:12px 0}.mobile-header .mobile-menu .main-navigation ul li a:hover,.mobile-header .mobile-menu .main-navigation ul li a:focus,.mobile-header .mobile-menu .main-navigation ul .current-menu-item>a,.mobile-header .mobile-menu .main-navigation ul .current-menu-ancestor>a,.mobile-header .mobile-menu .main-navigation ul .current_page_ancestor>a,.mobile-header .mobile-menu .main-navigation ul .current_page_item>a,.mobile-header .mobile-menu .main-navigation ul li:hover>a,.mobile-header .mobile-menu .main-navigation ul li:focus>a{color:#9db05c;text-decoration:none;background:none}.mobile-header .mobile-menu .main-navigation ul ul{position:unset;background:none;box-shadow:none;width:100%;margin-left:0}.mobile-header .mobile-menu .main-navigation ul ul:before{display:none}.mobile-header .mobile-menu .main-navigation ul ul li a{border-bottom:0}.mobile-header .mobile-menu .secondary-navigation{flex-grow:1}.mobile-header .mobile-menu .secondary-navigation ul{margin:0;padding:0;list-style:none;font-size:15px;line-height:18px;text-transform:uppercase;font-weight:700}.mobile-header .mobile-menu .secondary-navigation ul li{position:relative}.mobile-header .mobile-menu .secondary-navigation ul li a{display:block;padding:12px 0;color:#121212}.mobile-header .mobile-menu .secondary-navigation ul li a:hover,.mobile-header .mobile-menu .secondary-navigation ul li a:focus,.mobile-header .mobile-menu .secondary-navigation ul .current-menu-item>a,.mobile-header .mobile-menu .secondary-navigation ul .current-menu-ancestor>a,.mobile-header .mobile-menu .secondary-navigation ul .current_page_ancestor>a,.mobile-header .mobile-menu .secondary-navigation ul .current_page_item>a,.mobile-header .mobile-menu .secondary-navigation ul li:hover>a,.mobile-header .mobile-menu .secondary-navigation ul li:focus>a{color:#9db05c;text-decoration:none;background:none}.mobile-header .mobile-menu .secondary-navigation ul ul{display:none}.mobile-header .mobile-menu .secondary-navigation ul li .arrow-down{position:absolute;width:42px;height:42px;top:0;right:0;cursor:pointer;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.mobile-header .mobile-menu .secondary-navigation ul li .arrow-down.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header .mobile-menu .secondary-navigation ul li .arrow-down:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E") center center no-repeat;width:20px;height:20px;top:50%;left:50%;cursor:pointer;position:absolute;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-header .mobile-menu .tel-link{font-size:15px;line-height:18px;font-weight:700;color:#121212;display:inline-block;margin:12px 0;padding-left:22px;position:relative;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.mobile-header .mobile-menu .tel-link:hover,.mobile-header .mobile-menu .tel-link:focus{text-decoration:none;color:#9db05c}.mobile-header .mobile-menu .tel-link:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 512 512'%3E%3Cpath d='M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z'/%3E%3C/svg%3E") center center no-repeat;width:15px;height:15px;position:absolute;top:4px;left:0;content:'';-webkit-transform:rotate(107deg);-moz-transform:rotate(107deg);transform:rotate(107deg)}.mobile-header .mobile-menu .social-networks{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:12px 0}.mobile-header .mobile-menu .social-networks li{margin:0 15px 15px 0}.mobile-header .mobile-menu .social-networks li a{color:#121212;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}.mobile-header .mobile-menu .social-networks li a:hover,.mobile-header .mobile-menu .social-networks li a:focus{text-decoration:none;color:#9db05c}.mobile-header .mobile-menu .btn-close-menu{position:absolute;top:15px;right:28px;width:40px;height:40px;cursor:pointer}.mobile-header .mobile-menu .btn-close-menu:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat;width:25px;height:25px;position:absolute;top:50%;left:50%;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-menu-open .overlay{opacity:1;visibility:visible}.admin-bar .mobile-menu{padding-top:110px}.admin-bar .mobile-header .mobile-menu .btn-close-menu:after{top:50px}.admin-bar .mobile-header .form-holder .btn-form-close{top:40px}}@media only screen and (max-width:767px){.container{width:100%}.banner .banner-text{position:relative;top:0;background:#3c3c3c}.banner .banner-text{padding:20px 0}.banner .btn-scroll-down{background:#3c3c3c}.banner .btn-scroll-down{padding:40px 0}.section-1,.section-3,.section-5,.blog-section{padding:20px 0}.section-1 .col,.section-2 .col,.section-3 .text-holder,.section-3 .img-holder,.section-5 .tab-content .col,.section-6 .reservation-form .date,.section-6 .reservation-form .time,.blog-section .post .post-thumbnail,.blog-section .post .text-holder{width:100%}.section-2,.section-4,.section-6{padding:40px 0}.section-5 .tab-menu li{display:block;margin:0 0 10px}.blog-section .post .post-thumbnail{margin:0 0 30px}#primary .author .text-holder{width:100%}.comments-area .comment-list .comment-body .comment-content,.comments-area .comment-list .comment-body .reply{top:0;left:0}.comments-area .comment-list .comment-body .comment-author,.comments-area .comment-list .comment-body .fn,.comments-area .comment-list .comment-body .comment-metadata{float:none;display:block}.comments-area .comment-list .children{margin:0 0 0 20px}.search #primary .post .text-holder,.search #primary .page .text-holder{width:100%}.section-2 .img-holder img{width:100%}.section-3 .col{width:100%}.section-3,.next-events .top,.stat-counter{background-attachment:unset}.next-events .top{padding-bottom:40px}.choose-us .col{width:100%;margin-bottom:30px}.choose-us .col img{width:100%}.next-events .bottom .information{margin-top:15px}.about-section .about-content{width:100%}.banner .banner-text .title{font-size:17px;line-height:20px}.btn-green,.blog-section .section-footer .view-more,.cta-section .btn,.about-section .about-content .btn,.product .btn,.single-event .link-holder .btn-green,.single-event .link-holder .btn{padding:14px 24px;font-size:12px;line-height:15px;margin:0 0 10px}.section-1 .header .main-title,.section-2 .main-title,.section-5 .header .main-title,.section-3 .header .main-title,.chef-section .header .main-title,.section-4 .header .main-title,.choose-us .header .main-title,.section-6 .header .main-title,.gallery-section .header .main-title,.blog-section .header .main-title,.featured-section .header .main-title,.next-events .header .main-title,.upcoming-events .header .main-title,.product .header .main-title,.newsletter .header .main-title,.contact-section .header .main-title,.gallery-section .header .main-title{font-size:30px;line-height:34px;padding-bottom:10px}.section-1 .header .main-title::after,.section-5 .header .main-title::after,.section-3 .header .main-title::after,.section-4 .header .main-title::after,.choose-us .header .main-title::after,.section-6 .header .main-title::after,.gallery-section .header .main-title::after,.blog-section .header .main-title::after,.featured-section .header .main-title::after,.next-events .header .main-title::after,.upcoming-events .header .main-title::after,.product .header .main-title::after,.contact-section .header .main-title::after,.gallery-section .header .main-title::after,.gallery-section .header .main-title::after{left:40.5%}.featured-section .col{width:100%;margin-bottom:30px}.chef-section .header,.choose-us .header,.gallery-section .header,.featured-section .header,.next-events .header,.upcoming-events .header,.product .header,.newsletter .header,.contact-section .header{width:100%;max-width:100%;margin-bottom:50px}.chef-section .img-holder{max-width:100%;float:none}.chef-section .text-holder{max-width:100%;float:none;margin-right:0;padding:20px 0 50px}.section-6 .reservation-form{padding:30px 15px}.blog-section .col{width:100%}.next-events .bottom .text-holder .date-holder{float:none;width:75px;margin-bottom:15px}.next-events .bottom .text-holder{padding:20px 15px}.next-events .bottom .text-holder .entry-meta span{margin-bottom:7px}.upcoming-events .col{width:100%}.about-section .about-content h2{font-size:30px;line-height:34px}.about-section .about-content{padding:20px 15px}.newsletter form input[type="email"],.newsletter form input[type="text"]{float:none;width:100%;margin-right:0;margin-bottom:10px}.newsletter form input[type="submit"]{width:100%;float:none}.newsletter form input[type="submit"],.newsletter form input[type="email"],.newsletter form input[type="text"]{padding:14px 20px}.newsletter form{height:auto}.contact-section .col{width:100%;margin-bottom:20px}.contact-section .form-row .col,.contact-section .col.right{width:100%}.contact-section form{padding-left:0}.contact-section{padding-bottom:0}.stat-counter .item{width:100%;height:auto;padding:20px 15px}.stat-counter .item .img-holder{margin-top:0}.stat-counter{padding:40px 0}.contact-section .contact-info li .icon-holder{margin-right:10px}.about-page .about-holder .about-item .text-holder{width:100%}.about-page .about-holder .about-item .img-holder{width:100%;float:none;margin-bottom:20px}.about-page .about-holder .about-item .img-holder img{width:100%}.about-page .about-holder .about-item{padding-bottom:20px;padding-top:20px}.section-header .section-title{font-size:30px;line-height:34px;margin-bottom:20px}.about-page .about-holder .about-item .text-holder h2{font-size:24px;line-height:28px;padding-bottom:6px;margin-bottom:6px}.contact-page .contact-page-section .col{width:100%;margin-bottom:30px}.contact-page .contact-page-section .col.right{width:100%;margin-bottom:0}.contact-page .contact-page-section .contact-info .contact-details li .icon-holder{height:40px;width:40px;padding:6px 0;font-size:17px;line-height:20px;margin-right:10px}.event-section .date-holder{width:74px;float:none;margin-bottom:15px}.event-section .text-holder{padding:30px 0}.gallery-page .tab-gallery-content .col{width:100%}.menu-section .tab-content .col{width:100%}.menu-section .tab-menu li{display:block}.menu-section .tab-menu .current::after{left:28%}.service-section .col{width:100%}.single-event .map-holder .location-info{padding:20px 15px}.team-section .team-member-holder .team-member .img-holder{float:none;margin-left:0;width:220px;margin-bottom:20px}.team-section .team-member-holder .team-member .person-info strong{font-size:20px;line-height:24px;margin-bottom:0}.team-section .team-member-holder .team-member{padding-top:30px;padding-bottom:30px}.testimonial-page .testimonial{padding:20px 15px}.testimonial-page .testimonial blockquote{padding:0 42px 20px}.testimonial-page .testimonial blockquote::after{background-image:url(/wp-content/themes/restaurant-and-cafe-pro/images/testimonial-quote-before2.png);top:115px;width:37px;height:26px}.testimonial-page .testimonial blockquote::before{background-image:url(/wp-content/themes/restaurant-and-cafe-pro/images/testimonial-quote-after2.png);width:37px;height:26px}.more-about-info .col{width:100%}.more-about-info .col img{width:100%}.site-content{padding:20px 0}.team-section .team-member-holder .team-member .person-info strong{padding-bottom:3px}#banner-slider .owl-nav>div{display:none}.site-header.header-2{position:unset;background:#3c3c3c}.banner .banner-text{-webkit-transform:translate(0,0);transform:translate(0,0);left:0}#banner-slider .owl-dots{bottom:2px}.site-header.header-2 .phone-link{display:block;text-align:center;margin-bottom:4px}.site-header.header-2 .right-panel{float:none;text-align:center}.site-header.header-2 .social-networks{float:none}.site-header.header-2 .social-networks li{float:none;display:inline-block}#top-mobile-header{margin-top:-28px;position:relative}.site-header.header-2 .header-t{border-bottom-color:rgb(255 255 255 / .1)}.site-header.header-2 .header-search-form a{width:22px}.site-header.header-2 .phone-link{font-size:14px}.site-header.header-2 .social-networks li:not(:last-child),.site-header.header-2 .social-networks li{margin:0 5px}#mobile-header a{width:30px;margin:0 0 10px;height:30px;padding:9px 5px}.site-header.header-2 .header-search-form form input[type="search"]{padding:5px 8px}.site-header.header-3 .phone-link{float:none;width:100%;display:block}.site-header.header-3 .social-networks{float:none;width:100%;margin:0}.site-header.header-3 .social-networks li,.site-header.header-3 .social-networks li:not(:last-child){float:none;display:inline-block;margin:0 5px}.site-header.header-3{position:unset;background:#809448}.site-header.header-3 .header-t{border-bottom:1px solid rgb(255 255 255 / .1)}.site-header.header-3 .site-branding{float:none;width:100%}.site-header.header-3 .link-btn{float:left;margin:0 0 10px 0}.site-header.header-3 .header-search-form form input[type="search"]{border-bottom:1px solid rgb(255 255 255);padding:13px 6px 3px}.site-header.header-3 .link-btn{padding:10px 16px;font-size:12px;border:1px solid #fff}#mobile-header span{margin-bottom:4px}.site-header.header-3 .header-b{padding-top:10px}.site-header.header-3 .phone-link,.site-header.header-6 .phone-link{font-size:14px;line-height:17px}.site-header.header-4 .col,.site-header.header-4 .col.middle{margin-bottom:12px}.site-header.header-4 .link-btn{font-size:12px;padding:10px 16px}.site-header.header-5 .col,.site-header.header-5 .col.middle{margin-bottom:12px}.site-header.header-6 .link-btn,.site-header.header-7 .link-btn{float:left;margin-left:0;margin-right:8px;font-size:12px;padding:10px 16px}.site-header.header-6 .phone-link{float:left;font-size:14px;line-height:17px}.site-header.header-6 #top-mobile-header,.site-header.header-5 #top-mobile-header{margin:5px 0 0}.site-header.header-6 .header-b,.site-header.header-6 .header-t,.site-header.header-6 .nav-holder{padding-left:15px;padding-right:15px}.site-header.header-6 .header-b{padding:18px 15px 5px}.site-header .site-branding{margin-bottom:10px}.site-header.header-6 .site-title{margin-bottom:0}.site-header .site-branding .site-description{margin-bottom:0}.site-header.header-6 .phone-link .fa{margin-right:7px}.site-header.header-6 .header-search-form a{padding:20px 0}.site-header.header-7 .phone-link{float:left;margin-left:0}.site-header.header-7 .header-t .right-panel{width:100%}.site-header.header-7 .header-t .middle-content{float:none}.site-header.header-7 .link-btn{margin-bottom:0;float:none}.site-header.header-7 .social-networks{float:none}.site-header.header-7 #top-mobile-header{margin-top:0}.site-header.header-7 .header-search-form{float:right}.site-header.header-7 #mobile-header{margin:20px 0 0}.banner .static-banner .banner-text{padding-bottom:30px}.site-header .site-branding .site-title{font-size:26px;line-height:32px;margin-bottom:0}.site-header.header-4 .site-branding .site-title,.site-header.header-5 .site-branding .site-title,.site-header.header-6 .site-branding .site-title,.site-header.header-7 .site-branding .site-title{font-size:24px;line-height:28px}.section-4 .owl-carousel .owl-nav .owl-next{right:0}.section-4 .owl-carousel .owl-nav .owl-prev{left:0}.upcoming-events .col .img-holder img{width:100%}.contact-section form p,.contact-page .contact-form form p{margin-bottom:15px}.contact-section form,.contact-page .contact-form form{display:block}.contact-section form input[type="text"],.contact-section form input[type="email"],.contact-section form input[type="url"],.contact-section form input[type="number"],.contact-section form textarea{width:100%}.site-footer .footer-sidebars .col-3{width:100%}.gallery-section .gallery-wrapper .col.first,.gallery-section .gallery-wrapper .col.second,.gallery-section .gallery-wrapper .col.first .img-holder,.gallery-section .gallery-wrapper .col.third{width:100%}#wpadminbar{position:fixed}.banner .banner-text{margin-right:0}.section-6 form,.section-6 form{display:block}.section-6 .reservation-form input[type="submit"]{padding:17px 31}.newsletter .widget form{width:100%}.newsletter .widget input[type="email"]{float:none;width:100%}.chef-section .header .main-title{text-align:center}.chef-section .header .main-title::after{left:40.5%}}svg.fallback-svg{vertical-align:top}#secondary .widget.widget_btif_instagram_widget .popup-gallery,.site-footer .widget.widget_btif_instagram_widget .popup-gallery{display:flex;overflow:hidden;margin-left:-5px;margin-right:-5px}#secondary .widget.widget_btif_instagram_widget .popup-gallery li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery li{width:18%;flex:unset;padding-left:5px;padding-right:5px;margin-bottom:15px;padding-bottom:0;border:0}#secondary .widget.widget_btif_instagram_widget .popup-gallery li a img,.site-footer .widget.widget_btif_instagram_widget .popup-gallery li a img{object-fit:cover;width:100%;height:100%;object-position:center center}#secondary .widget.widget_btif_instagram_widget .profile-link,.site-footer .widget.widget_btif_instagram_widget .profile-link{display:inline-block;font-size:16px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}#secondary .widget.widget_btif_instagram_widget .profile-link .insta-icon,.site-footer .widget.widget_btif_instagram_widget .profile-link .insta-icon{margin-right:8px}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-1,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-1{display:block}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-1 li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-1 li{flex:100%;width:100%}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-2 li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-2 li{flex:50%}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-3 li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-3 li{width:33.33%;flex:unset}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-4 li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-4 li{width:25%;flex:unset}#secondary .widget.widget_btif_instagram_widget .popup-gallery.photos-5 li,.site-footer .widget.widget_btif_instagram_widget .popup-gallery.photos-5 li{width:20%;flex:unset}.section-3 .container .row,.section-5 .container .tab-row,.blog-section .blog-holder .row,.service-section .service-holder .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.section-5 .tab-content .col .holder{display:flex;height:100%}.section-5 .tab-content .text-holder{flex-grow:1;display:flex;flex-direction:column;width:70%;flex:0 0 70%}.section-5 .tab-content .text-holder p{flex-grow:1}.section-3 .text-holder,.service-section .text-holder{height:100%}.single.single-post #primary .similar-posts .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.single.single-post #primary .similar-posts .post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.product #product-slide .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-carousel .owl-item>div{width:auto;height:100%;width:100%}.product #product-slide .product-holder{display:flex;flex-direction:column;height:100%}.product #product-slide .product-holder h4{flex-grow:1}.blog-section .post{display:flex;flex-direction:column;height:100%}.blog-section .post .text-holder .entry-content{flex-grow:1}.section-5 .tab-content .img-holder{width:100%}.section-5 .tab-content .bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.section-5 .tab-content .text-holder .add_to_cart_button{float:unset}.blog-section .post .text-holder{display:flex;flex-direction:column;flex-grow:1}.section-5 .blog-section .section-footer{margin-top:50px}.blog-section .blog-holder .section-footer{margin-top:50px}.team-section .team-member-holder .team-member .social-networks li a{line-height:26px}@media only screen and (max-width:991px){.section-5 .tab-content .col .holder{flex-direction:column}.section-5 .tab-content .img-holder img{max-width:100%}.section-5 .tab-content .text-holder{width:100%;flex:1}}.gallery-section .alignnone.size-medium{padding:0 0 15px 0}.gallery-section .wp-block-columns{width:calc(115% - .666667em)}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}