body{margin:0;padding:0;line-height:1.6;color:#000;font-family:'Quicksand',sans-serif;font-size:16px;font-weight:500}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4}.h5,h5{font-size:16px}.h6,h6{font-size:14px}a,a:hover,a.btn-effect,a.btn-effect::after,input,textarea,button,.blog-content-left h2,#top-menu .submenu-button::after,#top-menu .submenu-button::before,#owl-blog .item{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.home #blog-title-top{display:none}.preloader{top:0;left:0;bottom:0;right:0;background:#fff;z-index:99999;position:fixed}.preloader .preloader-custom-gif,.preloader .preloader-gif{width:100%;height:100%;position:absolute;top:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSczOHB4JyBoZWlnaHQ9JzM4cHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXJpbmctYWx0Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0ibm9uZSIgY2xhc3M9ImJrIj48L3JlY3Q+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIHN0cm9rZT0iI2YwZjBmMCIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI0MCIgc3Ryb2tlPSIjYWQyNzM3IiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hvZmZzZXQiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBmcm9tPSIwIiB0bz0iNTAyIj48L2FuaW1hdGU+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hhcnJheSIgZHVyPSIycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iMTUwLjYgMTAwLjQ7MSAyNTA7MTUwLjYgMTAwLjQiPjwvYW5pbWF0ZT48L2NpcmNsZT48L3N2Zz4=) center/80px auto no-repeat scroll #fff0;display:flex;align-items:center;justify-content:center}.page-links>span.page-links-number{display:inline-block;background:#cecece;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1;padding:.5em .8em;margin:1px 0}.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%}.post-navigation .nav-previous,.post-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next,.comment-navigation .nav-previous,.comment-navigation .nav-next{padding:5px}.post-navigation .nav-previous{padding-left:0;padding-right:0}.posts-navigation .nav-previous a,.posts-navigation .nav-next a,.comment-navigation .nav-previous a,.comment-navigation .nav-next a{text-transform:uppercase;letter-spacing:-1px}.post-navigation .nav-next{border-left:1px solid rgb(0 0 0 / .03)}.post-navigation .meta-nav{display:inline-block;width:90%;text-transform:uppercase;letter-spacing:-1px}.post-navigation .nav-previous .meta-nav{padding-left:10px}.post-navigation .nav-next .meta-nav{padding-right:10px}.subtitle{margin:0 0 2em 0}*{box-sizing:border-box}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:48.06%;margin:7px}.grid-item{float:left;overflow:hidden;border-radius:3px;box-shadow:0 0 6px 0 rgb(0 0 0 / .2);transition:all 0.3s ease-in-out}.grid-item:hover{box-shadow:0 1px 4px 3px rgb(0 0 0 / .15)}.grid-item img{display:block;max-width:100%;width:100%}img,figure{max-width:100%;height:auto}a{color:#8C001A}a:focus,a:hover{color:#240115}a,a:focus,a:hover{outline:none;border:none;text-decoration:none}a.btn-effect{background:none;border:1px solid #fff0;-moz-border-image:-moz-linear-gradient(right,#ad27370%,#ae1558 100%);-webkit-border-image:-webkit-linear-gradient(right,#ad2737 0%,#ae1558 100%);border-image:linear-gradient(to right,#ad2737 0%,#ae1558 100%);border-image-slice:1;color:#FFF;display:inline-block;font-size:14px;font-weight:700;padding:10px 20px;position:relative;text-transform:uppercase;text-decoration:none}a.btn-effect::before,a.btn-effect::after{background:linear-gradient(to right,#ad2737,#ae1558);content:'';position:absolute;z-index:-1}a.btn-effect:hover{color:#fff!important;border:1px solid #fff0;-moz-border-image:-moz-linear-gradient(right,#ad27370%,#ae1558 100%);-webkit-border-image:-webkit-linear-gradient(right,#ad2737 0%,#ae1558 100%);border-image:linear-gradient(to right,#ad2737 0%,#ae1558 100%);border-image-slice:1}.btn-effect::after{height:0;left:50%;top:50%;width:0}.btn-effect:hover:after{height:100%;left:0;top:0;width:100%;z-index:-999}.header{height:90px}.header .row{display:flex;vertical-align:middle}.header .navbar-fixed-top{background:#8C001A}.header .fixed-theme{background:#8C001A}.admin-bar .header .navbar-fixed-top{top:32px}.heading-description{margin-top:63px}.logo-description #cssmenu>ul>li>a{padding:38px 15px}.header-logo,.header-text{float:left;margin-top:10px 0}.header-text{margin-top:15px}.header-text h3{font-family:'Ruthie','cursive';font-size:30px;line-height:30px;font-weight:700}.header-logo img{height:auto;max-height:80px;width:auto;max-width:100%;margin:10px 0}.header-text h3,.header-text span{margin:0;color:#fff;line-height:30px}.navbar-fixed-top .logo-dark{display:none}.navbar-top-scroll .logo-dark{display:block}.navbar-top-scroll .custom-logo{display:none}.home .header{position:absolute}.home .header .navbar-fixed-top{background:#fff0}.home .header .navbar-top-scroll{background:#8c001a}.navbar-top-scroll #cssmenu{height:60px}#cssmenu{display:flex;height:90px;align-items:center}#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #menu-button{display:none}#cssmenu{font-family:'Quicksand',sans-serif;background:none;float:right}#cssmenu>ul>li{float:left;padding:10px 10px 0 10px}#cssmenu.align-center>ul{font-size:0;text-align:center}#cssmenu.align-center>ul>li{display:inline-block;float:none}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul>li{float:right}#cssmenu.align-right ul ul{text-align:right}#cssmenu>ul>li>a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#fff;height:2px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#cssmenu>ul>li>a{padding-bottom:10px;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;color:#FFF;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;float:left;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;overflow:hidden}#cssmenu>ul>li>a:hover:before,#cssmenu>ul>li>a:focus:before{left:0;right:0}#cssmenu>ul>li:last-child{margin-right:0!important;padding-right:0!important}#cssmenu>ul>li.has-sub>a{padding-right:11px}#cssmenu>ul>li.has-sub>a::after{position:relative;top:-2px;right:0;width:6px;height:6px;margin-left:5px;margin-right:3px;border-bottom:2px solid #FFF;border-right:2px solid #FFF;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;transition:all ease 0.3s;display:inline-block}#cssmenu>ul>li.has-sub:hover>a::after{border-color:#FFF;-webkit-transform:rotate(222deg);-moz-transform:rotate(222deg);-ms-transform:rotate(222deg);-o-transform:rotate(222deg);transform:rotate(222deg);transition:all ease 0.3s}#cssmenu ul ul{position:absolute;padding:40px 0 0}#cssmenu.align-right li:hover>ul{right:0}ul.sub-menu .submenu-right,ul.children .submenu-right{right:100%}ul.sub-menu .submenu-left,ul.children .submenu-left{left:100%}#cssmenu ul ul ul{top:0;padding:0}#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#cssmenu ul ul li{height:0;padding:0 0;margin:0 0 0;opacity:0;-webkit-transform:scale(.1);-moz-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#cssmenu ul li:hover>ul>li{height:50px;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transform:scale(1)}#cssmenu ul ul li a{width:160px;padding:15px 15px;background:none;text-decoration:none;font-size:12px;line-height:20px;font-weight:300;color:#FFF;background:#8C001A;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color:#FFF}#cssmenu ul ul li.has-sub>a::after{position:absolute;top:21px;right:10px;width:6px;height:6px;border-bottom:2px solid #FFF;border-right:2px solid #FFF;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}#cssmenu ul ul li.has-sub:hover>a::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.fixed-header{background-color:#fff;width:100%;border-bottom:1px solid #e6e6e6}.navbar-top-scroll #cssmenu{height:60px}.screen-reader-text{display:none}.main-sidebar .search-submit{display:none}.wp-caption{border:1px solid #e1e1e1;padding:5px}.blog-sidebar .widget_text .wp-caption img{margin:0}.footer-box{padding:60px 0;background-color:#d4d4d4;color:#000}.footer-box aside{padding-bottom:30px}.footer-box .widget-title{margin:0 0 20px;color:#000;font-size:18px;font-weight:600}.tagcloud a{margin:0 2% 3% 0;padding:10px 15px;line-height:14px;font-size:14px!important;display:inline-block;border:1px solid #fff0;color:#FFF;background:#5f021f}.footer-box .tagcloud>a{border-color:#000;color:#000}.footer-box .tagcloud>a:hover{border:1px solid #8C001A}.footer-box .footer-widget ul{list-style:none;margin-bottom:0;padding-left:0}.footer-box .footer-widget ul li{padding:2px 0}.footer-box .footer-widget ul li a{color:#000}.footer-box .footer-widget ul li a:hover{color:#ad2737}.footer-box ul.sub-menu{margin-left:0}.footer-box .textwidget{color:#000;font-size:13px;line-height:25px}.footer-box strong{padding-bottom:10px;display:block}.footer-box a{color:#4d4d4d}.footer-box a:hover{color:#ad2737}.footer-box td,.footer-box th{font-size:14px;border:1px solid #E1E1E1;padding:5px 0 5px 0}.footer-box .calendar_wrap caption{padding:0 0 10px}.footer-box td a{font-weight:700}.footer-box #today{font-weight:700;background:rgb(0 0 0 / .08)}.footer-box table th{text-align:center}.footer-box .widget-title a{color:#bbb}.footer-box .widget-title a:hover{color:#ad2737}.footer-box .rssSummary{padding:5px 0;font-size:14px;line-height:20px}.footer-box .textwidget img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto;display:block}.footer-box .wp-caption{border:1px solid #f0f0f0;padding:5px 3px 10px;margin-bottom:10px;text-align:center}.footer-box .wp-caption p.wp-caption-text{color:#545454;font-size:12px;line-height:17px;margin:0;text-align:center;padding:10px 4px 0}#main-footer{background:#e1e1e1;padding:30px 0}#main-footer2{background:#02111B;padding:50px 0}#main-footer2 aside,#main-footer2 aside ul li a{color:#FFF}#main-footer2 aside h3{margin-bottom:30px;font-weight:700}#main-footer2 aside ul{padding-left:0;list-style:none}#main-footer2 aside ul.children{display:none}#main-footer2 aside ul li{margin-bottom:15px}#main-footer2 aside .textwidget a{color:#FFF}#main-footer2 aside .textwidget a:hover{color:#8C001A}#main-footer1{background:#8C001A;padding:15px 0}.copyright{padding:0 0}.footer-menu{width:100%;text-align:center;margin:15px auto}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu ul li{display:inline-block;padding:0 15px;position:relative;text-transform:uppercase;font-size:14px;font-weight:700}.footer-menu ul li:first-child:after,.footer-menu ul li:first-child:before{display:none}.footer-menu ul li a,.footer-copyrights p a{color:#FFF;transition:0.3s}.footer-menu ul li a:hover{color:#FFF;border-bottom:1px solid}.footer-copyrights p a:hover{border-bottom:1px solid}.footer-social-icon{width:100%;text-align:center;display:block;margin:20px auto}.footer-social-icon ul{margin:0;padding:0;list-style:none}.footer-social-icon ul li{padding:0 15px;display:inline-block}.footer-social-icon a{color:#4d4d4d}.footer-social-icon span{font-size:20px;background:#4d4d4d;color:#FFF;padding:5px 8px;transition:0.3s}.footer-social-icon span.fa-facebook{padding:5px 10px}.footer-social-icon span.fa-pinterest-p{padding:5px 10px}.footer-social-icon span:hover{background:#ad2737}.footer-copyrights{color:#FFF;text-align:center;font-size:14px}.footer-copyrights p{color:#FFF;margin:0;padding-bottom:10px}.footer-copyrights a:hover,.footer-copyrights a:focus{outline:none;text-decoration:none}#blog-title-top{width:100%;display:block;position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;overflow:hidden}.blog-title{width:100%;text-align:left;color:#8C001A}.blog-title h2{margin:0 auto;font-weight:700;font-size:24px;float:left}.blogsub-title{width:100%;text-align:center;margin:18px 0;font-weight:600}.blogsub-title a{display:inline-block}.blog-image-overlay{position:absolute;top:0;left:0;width:100%;height:0%;background:rgb(2 17 27 / .8);transition:.6s all ease-in-out;opacity:0}.blog-image-link:hover .blog-image-overlay{height:100%;opacity:.8}.grid.masonry{margin:22px 0 30px}.blog-content{padding-bottom:15px;text-align:justify;color:#02111B}.blog-info-text{transition:0.6s all ease-in-out;position:absolute;top:3%;left:0;right:0;height:0;padding:15px}.blog-image-overlay:hover .blog-info-text{display:block}.blog-info-text .blog-title{font-size:30px;display:none;transition:0.6s all ease-in-out;margin-bottom:15px}.blog-info-text .blog-summary{font-size:14px;display:none;transition:0.6s all ease-in-out}.blog-info-text .blog-read-more{font-size:14px;display:none;transition:0.6s all ease-in-out}.blog-image-link:hover .blog-info-text .blog-title{display:block;text-align:center;color:#FFF}.blog-image-link:hover .blog-info-text .blog-summary{display:block;color:#FFF;text-align:center;max-height:70px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.blog-image-link:hover .blog-info-text .blog-read-more{display:block;color:#FFF;text-align:center}.blog-more{position:absolute;bottom:0;top:5%;right:0}.blog-image-link:hover .blog-info-text .blog-read-more{display:block}.post-readmore{display:inline-block}.blog-sidebar{padding-top:30px}.blog-sidebar input{position:relative;display:inline-block;max-width:100%;margin:0 0 15px;padding:6px 20px 6px 14px;background:#fff0;border-radius:0;border:none;border:1px solid #a1c0c8;box-shadow:inherit;color:#02111B;letter-spacing:1px;outline:0}.blog-sidebar input:focus{border-bottom:1px #ff3d2e solid}.blog-sidebar aside{padding:0 0 15px;margin:0 0 30px;border-bottom:1px solid #e1e1e1;clear:both;overflow:hidden}.blog-sidebar aside h3{color:#8C001A;margin:0 0 20px;display:block;font-weight:700;font-size:20px;border-left:2px solid #02111B;padding:0 15px}.blog-sidebar .right-side{margin:0 0 5px;display:inline-block}.blog-sidebar .widget ul{padding:0;list-style:none}.blog-sidebar .widget ul li{position:relative;padding:0 0 8px;text-align:left;font-size:14px}.blog-sidebar .widget ul li:before{position:absolute;top:8px;content:'\f0c8';font-family:'FontAwesome';font-size:7px}.blog-sidebar .widget ul li .blog-media-right{display:table-cell;padding-right:18px}.blog-sidebar .widget ul li .blog-media-right img{max-width:60px;min-height:60px}.blog-sidebar .widget ul li .blog-media-left{display:table-cell;vertical-align:top}.blog-sidebar .widget ul li .blog-media-left p{margin:-5px 0 4px}.blog-sidebar .widget ul li .blog-media-left span{font-size:14px;opacity:.8}.blog-sidebar .widget ul li a{color:#8C001A;;display:inline;transition:0.5s;font-weight:400;font-size:16px;margin:0 15px!important}.blog-sidebar .widget ul li a:hover{color:#240115}.footer-widget .tagcloud a:hover{border:1px solid #fff!important;color:#fff!important;background:transparent!important}.blog-sidebar ul{margin:0;padding:0;list-style:none}.blog-sidebar ul li{padding:5px 0}.blog-sidebar ul li a{color:#465a65;display:inline-block;transition:0.5s;font-weight:700}.blog-sidebar ul li a:hover{color:#ad2737}.blog-content-part{padding:0 0 15px}.single-blog .blog-img{margin:0 0 20px}.blog-img{width:100%;overflow:hidden;position:relative;margin:30px 0 0;display:inline-block}.blog-img a:after{content:'';position:absolute;transition:0.3s;top:0;bottom:0;left:0;right:0}.blog-img img{overflow:hidden;border-radius:10px}.blog-info{position:relative;margin:10px 0 10px}.blog-slider .owl-carousel{overflow:hidden;margin:10px 0 0}.blog-slider .blog-img{margin:0 0 10px}.blog-btn-link a{color:#FFF;position:absolute;top:0;left:0;background:#272f32;padding:15px 30px;z-index:9999}.navigation.post-navigation{clear:both;display:inline-block;margin:0 0 30px;width:100%}.meta-nav-prev,.meta-nav-next{color:#8C001A;font-weight:700;padding:10px 0;transition:all 0.3s ease 0s;float:left;text-align:center;border-bottom:1px solid #fff0}.meta-nav-next{float:right}.meta-nav-next:hover,.meta-nav-prev:hover{color:#8C001A;border-bottom:1px solid #8C001A}.pagination{margin:0 0 30px}ul.page-numbers{padding:0 7px;margin:0}.page-numbers{display:inline-block;padding:10px 15px;margin:0 15px 0 0;text-decoration:none;font-weight:600}.page-numbers.current,a.page-numbers:hover{background:#ad2737;color:#FFF;text-decoration:none}.page-numbers>li{list-style:none;float:left}.page-numbers.prev{padding:10px 15px}.page-numbers.next{right:0;padding:10px 15px}.page-numbers .next:after,.page-numbers .next:before{content:none}.comment-reply-title{font-size:20px}p.comment-form-comment{margin-bottom:0}.bloginner-content-part .single-blog{padding:30px 0 0;margin-bottom:30px}#blog-innerpage-content .bloginner-content-part{border:none;padding:0 0}#blog-innerpage-content .bloginner-content-part blockquote p{opacity:.8;margin:0}#blog-innerpage-content .bloginner-content-part blockquote{font-style:italic;border-left:5px solid #ad2737;padding:10px}.bloginner-content-part .title-data{margin:0 0 20px;text-align:center}.bloginner-content-part .title-data h2{font-size:45px;font-weight:700;margin:0 0 10px;transition:0.5s;display:block;color:#5f021f;margin-bottom:0}.bloginner-content-part .title-data ul{margin:0;padding:0;list-style:none}.bloginner-content-part .title-data ul li{display:inline-block;padding:0 10px 5px 0;font-size:16px;color:#02111B}.bloginner-content-part ul li a{position:inherit;padding:0;background:none;transition:0.5s}.bloginner-content-part ul li a:hover{color:#8C001A}.default-page{padding:30px 0}.comment-author img{float:left;margin:0 15px 5px 0}.comment-respond{padding-bottom:30px}.comment-reply-title,.comments-count,.comment-notes{color:#000}.comment-area article{margin:0 30px 90px;border-left:2px solid #02111B;padding:0 15px}.comment-author.vcard,.comment-metadata{margin-bottom:10px}.comment-author.vcard img{width:100px;height:100px;border-radius:100px;margin:15px 30px 30px 15px}.comment-author.vcard .fn{text-transform:uppercase}.comment-author-link{font-size:14px;padding-left:15px}.reply{float:right}.reply a{padding:10px 15px;background:#5f021f;color:#FFF;border:1px solid #fff0}.reply a:hover,.reply a:focus,.reply a:active{border:1px solid #5f021f;background:#fff0;color:#5f021f}.group{position:relative}input[type=text],input[type=email],input[type=number],input[type=password],input[type=file],input[type=reset],textarea{margin:10px 0}input,textarea{display:inline-block;width:100%;padding:6px 12px;color:#4d4d4d;background:#fff0;border:1px solid #e1e1e1;box-shadow:inherit}textarea{height:180px;resize:vertical}input:focus{outline:none;border-bottom:1px solid #ad2737}textarea:focus{border-bottom:1px solid #ad2737;outline:none}button,html input[type=button],input[type=reset],input[type=submit]{font-family:Quicksand;font-weight:500;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;font-size:16px;padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;background:#5f021f;border:1px solid #fff0;border-radius:0;color:#fff;text-shadow:0 1px 0 rgb(0 0 0 / .05);transition:0.3s all ease-in-out}button,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#5f021f;border:1px solid #5f021f;background:#fff0}label{color:#000;opacity:.8;left:10px;top:10px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}input:focus~label,input:valid~label{top:-30px;color:#ad2737}textarea:focus~label,textarea:valid~label{top:-30px;color:#ad2737}input:focus~.bar:before,input:focus~.bar:after{width:50%}textarea:focus~.bar:before,textarea:focus~.bar:after{width:50%}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}input:focus~.highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}textarea:focus~.highlight{-webkit-animation:inputHighlighter 0.3s ease;-moz-animation:inputHighlighter 0.3s ease;animation:inputHighlighter 0.3s ease}.leave-reply-form p.form-submit{display:inline-block;background:#ad2737;border:none;color:#fff;z-index:99;cursor:pointer;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;transition:0.1s}.leave-reply-form p.form-submit:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#4d4d4d;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.leave-reply-form p.form-submit:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.leave-reply-form p.form-submit:hover,.leave-reply-form p.form-submit:focus,.leave-reply-form p.form-submit:active{color:#fff}.logged-in-as{margin-bottom:22px}.breadCumbs{text-align:right}#breadcrumbs{padding:0;list-style:none;margin:10px 0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:5px;font-size:16px}#breadcrumbs .separator{font-size:15px;font-weight:500;color:#ad2737}.blog-sidebar .widget ul li a.rsswidget{display:inline}input[type="search"].search-field{border-bottom:1px solid #c6c6c6;border-top:0;border-left:0;outline:0;width:100%;padding-left:7px;border-right:0;height:36px;font-weight:400}.search-submit::before{content:'\f002';font-size:16px;font-family:'FontAwesome'}.screen-reader-text{display:none}.sidebar-content .search-form{position:relative}button.search-submit{position:absolute;right:0%;top:-1px;border:0;padding:0;width:36px;height:36px;background:#fff0;color:#FFF;border-radius:0;text-align:center;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.search-form label{width:100%}form.search-form{position:relative}.screen-reader-text{display:none}.blog-sidebar #today a{color:#fff}table,.footer-box table .blog-sidebar table{width:100%;text-align:center;font-size:14px}.footer-widget #wp-calendar tfoot td a:hover{color:#fff!important}.blog-sidebar th{color:#61757c}.blog-sidebar td,.blog-sidebar th{text-align:center;border:1px solid #e1e1e1;padding:5px 0 5px 0}.blog-sidebar #today{background:#5f021f;color:#FFF}.blog-sidebar .widget_text img{margin:10px 0 15px}.widget select{display:inline-block;width:100%;padding:11px 20px 8px 5px;background:#fff0;border-radius:0;border:1px solid #e1e1e1;box-shadow:inherit;color:#4d4d4d;letter-spacing:1px;outline:0;cursor:pointer;line-height:1;font-size:14px}.footer-widget select{color:#000;background:#fff}.widget .tagcloud a:hover{background:#fff0;border:1px solid #5f021f;color:#5f021f}.widget ul.menu{width:auto;height:auto;float:left}.widget ul.menu li a{font-size:14px}.widget ul.sub-menu li{padding:0 0 0!important}.widget ul.sub-menu li a{font-size:14px}.widget ul.sub-menu{margin:5px 0 0!important}.widget .widget-title a:hover{color:#ad2737}.textwidget{font-size:16px}.bar-restaurant-search-form label{margin-bottom:30px;width:100%}.bar-restaurant-search-form .search-field{border:1px solid #a1c0c8;color:#02111B}.feature-box .iconbox{height:100px;width:100px}.menu-detail{text-align:left;color:#FFF;margin-top:20px}.services-tab-bg .tab-content img{max-width:100%;height:auto}#services-tabs{padding-left:0;margin:0;list-style-type:none}.services-tabs-left li{display:block;position:relative;background:#8C001A;margin-bottom:10px}.services-tabs-left li a .tab-title:hover,.services-tabs-left li.active a .tab-title{color:#000}#services-tabs li a span{font-size:30px}.services-tabs-left li a{font-size:16px;min-height:60px;display:flex;align-items:center}.services-tab-bg .services-tab-content{padding:15px 25px;display:block;overflow:hidden}.services-tab-bg .tab-content-background{padding:15px;display:block;border:1px solid #fff;background:rgb(36 1 21 / .8);padding:40px}.tab-content>.tab-pane{overflow:hidden}.services-tabs-left li.active:after{content:'◀';display:flex;align-items:center;position:absolute;top:0;bottom:0;right:-32px;font-size:14px;z-index:1}.services-tabs-left li.title-iconic a{justify-content:flex-start}.services-tabs-left li.title-iconic a span{margin:15px 30px}.services-tabs-left li a,.services-tabs-top li a{justify-content:center}.services-tabs-top li{padding-bottom:15px}.services-tabs-top li a{display:block;padding-bottom:15px}.services-tabs-top li a span,.services-tabs-top li a .tab-title{display:block}.services-tabs-top li a .tab-title{padding-top:15px}.services-tabs-top li.active a{padding-bottom:13px;background-color:#ad2737;padding-top:13px}.services-tabs-left li.active a{background-color:#ad2737}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-item{float:left}.owl-pagination{display:none}.owl-buttons{display:none}.slide-text-bog{padding:15px 25px}.slide-blog-more-button{font-weight:700}#owl-blog .owl-item .zoom-effect{position:relative}.slide-blog-title h5{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slide-text-bog,.zoom-effect{min-height:200px;overflow:hidden}#owl-blog .zoom-effect:before,#owl-blog .zoom-effect:after{content:'';display:block;text-align:center;background:url(../../../themes/bar-restaurant/css/'') center/30px auto no-repeat scroll #fff0;height:25px;position:absolute;z-index:1;width:100%}.not-found{padding:60px 0;display:block;margin:auto;float:none}.not-found h1,p{margin-bottom:20px}.search-results{padding:15px 0;color:#02111B}.no-match-title,.no-match-text,.bar-restaurant-search-form{padding:0 20px 20px 20px}div.wpcf7 .ajax-loader{display:block;margin:auto}ul.ro-list-disc li{padding:10px 0;list-style:none}ul.ro-list-disc li:before{content:'\00B7';font-size:38px;color:#FF2B42;display:inline-block;vertical-align:middle;margin-right:20px}.carousel-overlay{width:100%;height:100%;top:0;left:0;background:rgb(36 1 21 / .8)}.carousel-wrapper .carousel{position:static}.carousel-wrapper .carousel-caption{position:relative}.carousel-wrapper .carousel-inner .item{padding:100px 0}.testimonial-image{margin:0 auto;text-align:center;padding:100px 0}.testimonial-image img{margin:0 auto;width:200px;height:200px;border-radius:200px;position:relative}.testimonial-image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(2 17 27 / .5)}.testimonial-text p{font-size:18px;color:#FFF}.testimonial-text-title p{letter-spacing:1.5px;font-size:20px}.carousel-wrapper .item hr{width:10%;border-top:3px solid #8C001A;float:left}.testimonial-text-name{display:table;content:'';clear:both}.carousel-wrapper .nav-tabs>li.active>a,.carousel-wrapper .nav-tabs>li.active>a:focus,.carousel-wrapper .nav-tabs>li.active>a:hover{color:#fff0;cursor:default;background-color:#fff0;border:0 solid #ddd;border-bottom-color:#fff0}.carousel-wrapper .nav-tabs>li>a{margin-right:0;line-height:0;border:1px solid #fff0;border-radius:0 0}.carousel-wrapper .nav-tabs>li>a:hover{border-color:#fff0}.carousel-wrapper .nav>li>a:focus,.carousel-wrapper .nav>li>a:hover{text-decoration:none;background-color:#fff0}.carousel-wrapper .nav-tabs{border-bottom:0}.fade{opacity:0;-webkit-transition:opacity .5s linear .2s;-o-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s}.carousel-wrapper .carousel-inner>.item{transition:transform .5s ease-in-out .2s}.carousel-wrapper .carousel-indicators li{background-color:#8C001A;width:15;height:15;border-radius:15px;border:1px solid #fff0;margin:0 12px}.carousel-wrapper .carousel-indicators li:active,.carousel-wrapper .carousel-indicators li:focus,.carousel-wrapper .carousel-indicators li:visited,.carousel-wrapper .carousel-indicators li:hover{background-color:#FFF}.carousel-wrapper .carousel-indicators li.active{background-color:#FFF;width:10px;height:10px;border-radius:10px}.video{top:0;left:0;z-index:1;min-width:100%;min-height:100%;width:100%;height:auto;position:relative}.video-bg{position:relative;margin:30px 0}.video-bg-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(36 1 21 / .5);z-index:2}.video-bg-content{top:30%;left:0;right:0;bottom:0;z-index:3;margin:0 auto;text-align:center;cursor:default}.video-bg-content .heading{color:#FFF;font-family:'Ruthie',cursive}.video-bg-content .heading{font-size:10em;margin-bottom:15px}.video-bg-content .sub-heading{font-size:2em;margin-bottom:15px;font-weight:300;color:#FFF}.book-now{font-family:Quicksand;font-weight:300;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:150px;font-size:16px;padding-left:15px;padding-top:15px;padding-right:15px;padding-bottom:15px;background:#5f021f;border:0 solid #FFF;border-radius:0;color:#FFF;text-shadow:0 1px 0 rgb(0 0 0 / .05);transition:0.3s all ease-in-out;margin:20px 0}.book-now:hover{background-color:#FFF;color:#5f021f}.blog-section{padding:40px 0}.blog-image-column{position:relative;max-width:370px;margin:0 auto 30px auto;line-height:0;min-height:518px}.blog-image-column:hover .content-overlay .blog-image-text{height:80px}.blog-image-column:hover .content-overlay{height:100%}.blog-image-column:hover .content-overlay ul>li a i{margin:0;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.blog-image-column:hover .content-overlay ul>li a span{display:inline-block;margin-left:10px}.blog-image img{width:100%;height:auto}.content-overlay{transition:all 0.8s;line-height:26.4px;position:absolute;bottom:0;left:0;width:100%;height:40%;text-align:center;background-color:rgb(140 0 26 / .8);;padding:50px 25px}.content-overlay a{color:#FFF}.content-overlay h6{text-transform:uppercase;margin-bottom:10px;color:#FFF}.blog-image-title h6{font-weight:400;font-style:400;font-size:18px;opacity:1;visibility:visible;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.blog-image-meta{font-weight:600;font-style:italic;color:#FFF;margin-bottom:20px}.blog-image-text{transition:all 0.8s;color:#FFF;height:0;overflow:hidden}.blog-image-text a{color:#600;font-style:italic}.content-overlay ul{font-size:16px;position:absolute;left:0;bottom:30px;width:100%;padding-left:0;list-style:none}.content-overlay ul>li{position:relative;display:inline-block;font-weight:400;letter-spacing:0;color:#FFF;padding:0 15px}.content-overlay ul>li a{transition:all 0.8s}.content-overlay ul>li a ins{text-decoration:none}.content-overlay ul>li a i{font-size:16px;display:inline-block;vertical-align:middle;margin-left:8px;line-height:16px}.content-overlay ul>li a span{display:none}#main-footer2 aside input[type="search"].search-field{color:#FFF}#main-footer1 .footer-social-links ul li a{color:#FFF;cursor:pointer}#main-footer1 .footer-social-links ul li{width:35px;height:35px;border-radius:35px;line-height:35px;border:1px solid;margin:0 10px;transition:0.3s all ease-in-out}#main-footer1 .footer-social-links ul li:hover{background:#02111B;border:1px solid #fff0}table th,table td{text-align:center;border:1px solid #e1e1e1;padding:5px 0 5px 0}@media screen and (max-width:1200px){.blog-content-left2 ul li .news-content{max-width:220px}.blog-content-left2 ul li{margin-right:10px}.blog-content-left2 ul li .news-info a{padding:10px 56px}}@media screen and (min-width:1025px) and (max-width:1200px){.logo-description #cssmenu>ul>li>a{padding:25px 12px}#cssmenu>ul>li>a{font-size:12px}}@media screen and (max-width:1024px){.top-menu{width:100%}.header-text h3{padding:0}.header-text{padding:0}#cssmenu ul{background:#8c001a none repeat scroll 0 0;left:0;padding:5px 15px;position:absolute;top:89px;width:100%}#cssmenu.align-center>ul,#cssmenu.align-right ul ul{text-align:left}#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover>ul>li{width:100%;height:auto;opacity:1;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#cssmenu ul li a,#cssmenu ul ul li a{width:100%}#cssmenu>ul>li>a{padding:0;line-height:25px}#cssmenu>ul>li,#cssmenu.align-center>ul>li,#cssmenu.align-right>ul>li{float:left;display:block}#cssmenu li>ul{left:auto;background-color:#fff;border:none;border-radius:0;box-shadow:none!important}#cssmenu li:hover>ul{left:auto;background-color:#fff;border:none;border-radius:0;box-shadow:none!important}#cssmenu ul ul{position:absolute;left:-9999px;padding:0 0 5px}#cssmenu ul ul li a{font-size:12px;color:#FFF;background:#8C001A;line-height:24px;padding:2px 10px 2px 30px}#cssmenu ul ul li:hover>a,#cssmenu ul ul li a:hover{color:#FFF}#cssmenu ul ul ul li a{padding-left:60px}#cssmenu ul ul ul ul li a{padding-left:90px}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;top:0;left:0;right:auto;width:100%;padding:0;margin:0 0 0}#cssmenu>ul>li.has-sub>a::after,#cssmenu ul ul li.has-sub>a::after{display:none}#cssmenu #menu-button{background-color:#02111b;border-radius:4px;bottom:auto;color:#8c001a;cursor:pointer;display:block;font-size:12px;height:auto;padding:17px 9px;position:absolute;right:15px;text-transform:uppercase;top:20px;width:40px}#cssmenu #menu-button::after{content:'';position:absolute;top:10px;right:9px;display:block;width:22px;height:2px;background:#FFF;border-top:2px solid #FFF;border-radius:1px}#cssmenu #menu-button::before{content:'';position:absolute;top:16px;right:9px;display:block;width:22px;height:2px;padding:2px 0;border-top:2px solid #FFF;border-bottom:2px solid #FFF;border-radius:1px}#cssmenu .submenu-button{position:absolute;z-index:10;right:10px;top:0;display:block;border-left:1px solid rgb(120 120 120 / .15);height:25px;width:21px;cursor:pointer}#cssmenu .submenu-button::after{content:'';position:absolute;top:6px;left:10px;display:block;width:1px;height:11px;background:#FFF;z-index:99}#cssmenu .submenu-button::before{content:'';position:absolute;left:5px;top:11px;display:block;width:11px;height:1px;background:#FFF;z-index:99}#cssmenu .submenu-button.submenu-opened:after{display:none}.header-logo h3{padding-top:5px;padding-bottom:15px}.logo-description #cssmenu>ul>li>a{padding:10px 15px}.bloginner-content-part .title-data h2{font-size:30px;margin-bottom:10px}.grid-sizer,.grid-item{width:100%}}@media screen and (max-width:1000px){#cssmenu>ul>li>a{float:none}}@media screen and (max-width:991px){.logo-description #cssmenu>ul>li>a{padding:10px 10px}#cssmenu ul#menu-menu{max-height:350px;overflow-y:auto;max-height:calc(100vh - 90px)}#cssmenu>ul>li>a{padding:0 9px 0 9px}#cssmenu ul ul li a{width:100%;padding:10px 9px 5px 30px}.services-tabs-left{padding:0 0 15px}.services-tabs-left li.active:after{right:0}.footer-contact{margin:0 20px}.blog-content-left2 ul li .news-content{max-width:230px}}@media screen and (max-width:767px){header{line-height:0}.header-top .col-xs-12{padding:0}#top-menu .logo{left:15px}#top-menu .menu{right:15px}.socail-icons,.socail-card{text-align:center;float:none}.socail-card ul li:last-child{padding-right:10px}.socail-icons ul li:first-child{padding-left:10px}.footer-copyrights p{display:block}.footer-menu ul li::before,.footer-menu ul li::after{display:none}.footer-menu ul li{padding:0;display:block;margin:0 auto}.footer-social-icon ul li{padding:8px}.blog-title,#breadcrumbs{text-align:center}.blog-title h2{float:none;color:#8C001A}.grid-sizer,.grid-item{width:100%;margin:8px 0}ul.page-numbers{padding:0}.services-tabs-left li.title-iconic a span{margin:15px}.services-tab-bg .tab-content-background{padding:20px}.carousel-wrapper .carousel-inner .item{padding:15px 0}.testimonial-image{padding:15px 0}.testimonial-image img{width:100px;height:100px;border-radius:100px}.testimonial-text-title p{font-size:14px}.testimonial-text p{font-size:14px}.carousel-wrapper{height:85vh}.testimonial-text{margin-bottom:30px}.comment-author.vcard img{width:50px;height:50px;border-radius:50px;margin:0 15px 0 15px}.comment-area article{margin:0 0 90px}}.page-links{text-align:center;padding:0 0 40px}.page-links a{background-color:#8C001A;color:#fff;padding:10px;display:inline-block}.page-links a:hover{color:#000}