#sp-footer .container-inner{border-top:2px solid rgba(255,255,255,.1);padding:20px 0 0}#sp_qc_submit,.btn{position:relative;display:inline-block;width:auto;margin:0;font-weight:400;font-family:inherit;line-height:2em;letter-spacing:.02em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:3px solid transparent;color:#010101;border-radius:0;font-size:16px;text-transform:uppercase;border-style:solid;padding:10px 35px 10px 35px}.btn:hover{color:#fff;background-color:#010101!important;border-color:#f7f7f7!important}.title{position:relative;padding-bottom:42px}.title h2{font-size:44px;text-transform:uppercase;letter-spacing:2px;color:#e00231;margin-bottom:30px}.title h6{font-family:cursive;letter-spacing:4px;font-weight:700}#sp-header{top:0;height:inherit;width:100%;z-index:2;box-shadow:none}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{width:100%;padding:0 25px;position:relative;text-transform:uppercase;font-weight:700}.sp-megamenu-parent>li>span{color:#fff}.sp-megamenu-parent>li a,.sp-megamenu-parent>li>span{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.sp-megamenu-parent>li li a:hover{padding-left:7px!important}.sp-megamenu-parent>li li a:before{content:'+';left:-25px;width:20px;position:relative;color:#001659;font-size:18px;font-weight:400!important;line-height:inherit;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.sp-megamenu-parent>li li a:hover:before,.sp-megamenu-parent>li>span:hover:before{opacity:1;left:-5px}.sp-megamenu-parent>li>a:before,.sp-megamenu-parent>li>span:before{content:" ";display:block;width:0;height:3px;right:0;left:0;margin:45px auto 0;position:absolute;bottom:23px;background:#fce15d;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.sp-megamenu-parent>li.active>a:before,.sp-megamenu-parent>li:hover>a:before,.sp-megamenu-parent>li:hover>span:before{width:37px}.header-sticky .sp-megamenu-parent>li>a:before{bottom:10px}.offcanvas-menu .offcanvas-inner .menu-child>li a{padding:12px 10px!important;border-bottom:1px solid rgba(197,153,153,.21);display:inherit}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{font-size:15px;font-weight:500}.burger-icon>span{background-color:#fff}.offcanvas-menu>.align-items-center{background:#031322}#modal-menu-toggler.active .burger-icon>span,.offcanvas-active .burger-icon>span{background-color:#fff}.work{z-index:2!important}.work .sppb-row>div:nth-child(1){position:relative;z-index:2}.video-left .clearfix:nth-child(n+2){display:inline-block}.video{min-width:80px;min-height:80px;position:absolute;top:34%;left:0;right:0;margin:0 auto;text-align:center}#video-popup-container{display:none;position:fixed;z-index:996;width:60%;left:50%;margin-left:-30%;top:20%;background-color:#fff}.video a{font-size:0;position:relative;display:inline-block}@keyframes myrotate{0%{transform:scale(1.02)}20%{transform:scale(1.04)}40%{transform:scale(1.06)}60%{transform:scale(1.08)}80%{transform:scale(1.06)}100%{transform:scale(1.04)}}.video a{animation:myrotate 3s infinite}.video a:before{content:'';position:absolute;top:44%;left:39%;width:95px;height:95px;margin-top:-46.5px;margin-left:-47.5px;border-radius:50%;z-index:10;border:5px solid #fff}.video a:after{content:'';position:absolute;top:50%;left:57%;margin-top:-10.5px;margin-left:-7px;border:solid 11px transparent;border-left:solid 17px;border-left-color:#fff;z-index:10}#video-popup-close{cursor:pointer;position:absolute;right:-10px;top:-10px;z-index:998;width:25px;height:25px;border-radius:25px;text-align:center;font-size:12px;background-color:#000;line-height:25px;color:#fff;opacity:1}#video-popup-iframe-container{position:absolute;z-index:997;width:100%;padding-bottom:56.25%;border:2px solid #000;border-radius:2px;background-color:#000}#video-popup-iframe{z-index:999;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000}#video-popup-overlay{display:none;position:fixed;z-index:995;top:0;background-color:#000;opacity:.8;width:100%;height:100%;left:0}#video-popup-close:hover{color:#de0023}.btn-no-bg,.btn-no-bg:hover{background:0;border:0}.team-item img{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.team-item:hover img{transform:rotate(4deg);filter:brightness(100%) contrast(100%) saturate(0) blur(0) hue-rotate(0)}.feature-album iframe{max-width:100%}.feature .lt-title h6,.feature .lt-title p{color:#031322}.event-item{position:relative;overflow:hidden}.event-item img{width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important;max-width:-webkit-calc(100% + 40px)!important;max-width:calc(100% + 40px)!important;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}.event-item:hover img{-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.event-item .sppb-media-content{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.52)}.event-item:hover .sppb-media-content{background:rgba(0,0,0,.82)}.event-item .sppb-media-content,.event-item .sppb-media-content:after,.event-item .sppb-media-content:before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.event-item .sppb-media-content:before{position:absolute;content:"";opacity:0;top:30px;right:20px;bottom:30px;left:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.event-item .sppb-media-content:after{position:absolute;content:"";top:20px;right:30px;bottom:20px;left:30px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.event-item:hover .sppb-media-content:after,.event-item:hover .sppb-media-content:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.event-item h4{padding:50px 30px 0 30px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.event-item h5{font-size:15px;text-transform:uppercase;color:#fff;padding:10px 30px;opacity:0;overflow:hidden;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.event-item:hover h5{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio .title h2{color:#010101}.portfolio .title h6{color:#e00231}.follow-btn,.follow-btn:hover{padding:8px15px;background:#000;color:#fff!important}.night-item h3{color:#fff;font-size:35px;font-weight:500;text-transform:uppercase;letter-spacing:2px}.night-item img{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.night-item img:hover{transform:translateY(-8px)}.title.icon h5,.title.icon h6{color:#000!important}.service .title{padding-bottom:0}.service-item h3{position:relative;padding-bottom:18px}.service-item h3:after{content:"";bottom:0;left:0;position:absolute;display:inline-block;width:46px;height:3px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.service-item:hover h3:after{left:15px}.main-footer ul li{list-style-type:none}.main-footer p,.main-footer ul{margin:0}#sp-bottom1 .address-list li{position:relative;margin-bottom:22px}#sp-bottom1 .address-list li:last-child{margin-bottom:0}#sp-bottom1 .address-list i{position:absolute;width:35px;height:35px;top:8px;left:0;border-radius:50%;border:1px solid #fce15d;font-size:20px;line-height:35px;color:#fce15d;text-align:center;padding-left:2px}#sp-bottom1 .address-list p{width:100%;padding-left:48px;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;margin:0 0 3px 0}#sp-bottom1 .address-list,#sp-bottom3 ul{margin-top:10px}#sp-bottom p{line-height:2.2}#sp-bottom .sp-module ul>li{position:relative}#sp-bottom1 .sp-module ul>li strong{display:none}#sp-bottom2 .opening-time{margin-top:11px}#sp-bottom2 .opening-time p,#sp-bottom2 .opening-time small,#sp-bottom2 .opening-time strong{font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;margin-bottom:0}#sp-bottom2 .opening-time p{width:100%;display:table;margin-bottom:10px}#sp-bottom2 .opening-time p:last-child{margin:40px 0 0}#sp-bottom2 .opening-time small{width:40%;float:left;text-align:right}#sp-bottom2 .opening-time strong{width:60%;float:left;position:relative;overflow:hidden}#sp-bottom2 .opening-time strong:after{content:"";position:absolute;width:100%;height:1px;bottom:7px;background-color:#fff;z-index:1}#sp-bottom3 li{background-image:url(images/tweet.png);background-repeat:no-repeat;background-position:0 7px;padding-bottom:20px;line-height:25px;list-style-type:none}#sp-bottom3 li a{font-weight:300;font-size:12px;box-shadow:none}#sp-bottom .sp-module ul>li:before{position:absolute;left:0;top:5px}#sp-bottom2 .sp-module ul>li a{margin-left:0}.acymailing_form{margin:0;width:100%}.acymailing_form input{width:100%!important}#sp-footer1 p,#sp-footer1 p a{font-size:14px;margin-bottom:0;text-align:center}#sp-footer{float:left;width:100%}#sp-footer .container-inner{border-top:1px solid rgba(255,255,255,.1)}#sp-bottom h3{margin:0 0 20px;font-size:19px;margin:0 0 20px;line-height:1em;text-transform:uppercase}#sp-bottom p a{font-weight:700}.bottom-bank{text-align:center}.bottom-bank .clearfix{display:inline-block;margin:20px}.bottom-social ul li{list-style:none;line-height:35px;display:inline-block!important;padding:0!important}.bottom-social ul li a{font-size:16px;background:#fefefe;height:36px;width:36px;line-height:38px;text-align:center;border-radius:5px;margin-right:10px;-webkit-transition:.5s;transition:.5s;box-shadow:0 0 15px rgba(228,200,200,.5);display:inline-block}.bottom-social ul li a strong{display:none}#sp-footer{text-align:center}@media(min-width:1400px){.sppb-row-container{max-width:1320px}}:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}#sp_qc_submit,.btn,.btn.black:hover,.feature,.follow,.portfolio,.service-item h3:after,.sp-megamenu-parent>li>a:before,.sp-megamenu-parent>li>span:before{background:var(--background-color)!important}.abilities-item h3,.abilities-item i,.contact-test-item h4,.contact-test-item h6,.services-item h3,.services-item i,.testimonial-item em,.title h3,.title h5,.title h6,.title-video{color:var(--text-color)}#sp_qc_submit:hover{color:var(--text-color)!important}#sp_qc_submit:hover{border-color:var(--text-color)!important}// ***** jbc.css ***** .grill h4{color:#fdefa8}#rga-188{padding-top:20px}.grill div[itemprop=articleBody] p{color:#fce15d;font-style:italic}.radiomod p{color:#fce15d!important;font-style:italic}.burger-icon>span{background-color:#031ea2}html{--background-color:#000!important;--text-color:#000}.sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li.active>a{font-weight:900!important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{padding:0 10px}.sp-megamenu-parent>li>span{color:#031ea2}.logo-image{border-radius:10px}p{font-size:1.2em}.grill .sp-module.greeting{display:none}.whitebox{border:4px solid #031ea2;padding:12px;margin:32px 0;border-radius:22px;background-color:#fff;width:100%}.btn.btn-primary{background-color:#031ea2!important;border-radius:16px;color:#fff;font-weight:700}.btn.btn-primary:hover{border:solid 2px #000}.btn.btn-primary.validate{color:#fff}.btn.btn-primary.btn-lg.w-100{font-size:larger}.btn.btn-secondary.input-password-toggle{color:#fff}// #sp-component{margin-top:20px}.jbcgrey #sp-main-body .container{background-color:#cce;padding:30px;border-radius:22px}.jbcmenu .sp-module-title,.jbcplayer .sp-module-title{color:#fdefa8}.sp-copyright{display:none}#sp-footer1 p,#sp-footer1 p a{text-align:left}#sp-bottom,#sp-footer{color:#aaa}#sp-menu ul.social-icons a{color:#aaa}#sp-header,#sp-header.header-sticky{animation:none}.mainhome p{color:#fff!important}.login .col-lg-4{background-color:#fff}#notloggedin p{color:#000!important}.jbcdev #sp-component{background-color:#fff}.contact-webpage a{color:#000}.com-contact.contact a{color:#000}.grill h1,.grill h3,.mainhome h1,.mainhome h2,.mainhome h3{color:#fdefa8;padding-top:0;padding-bottom:14px}.grill h2{color:#fdefa8;padding-top:20px;padding-bottom:14px}.mainhome #sp-main-body{padding:0}.rga .mix{margin:0}.upper-mix-hover h3{font-size:1.4rem}.buttonmenu .rga .inner-mix h3{margin:0;font-size:1.8rem}.buttonmenu .rga .inner-mix{padding:0 10px;text-align:center}.grill h1{color:#eee}#sp-main-body{padding:0;margin-top:0;width:100%}#sp-page-title{width:100%}.page-header{margin-top:20px}.yellowbox p.blackp{color:#000!important;text-align:left}#sp-footer1 p,#sp-footer1 p a{font-size:1em}#sp-footer2{font-size:1em}.grill p{color:#fff;font-size:1.2rem}.yellowbox{background-color:#fdefa8;padding:15px;border-top-left-radius:22px;border-top-right-radius:22px;width:100%}#sp_qc_submit,.btn{margin:0 10px}.frontpage #sp-main-body{padding:0 0 40px!important;background-color:beige;margin-top:0}// Menu .jbcmenu .menu-image-title{text-align:center;margin-bottom:0;color:#031ea2}.jbcmenu{width:98%;margin:8px auto}.jbcmenu ul{padding-left:0}.jbcmenu ul>li{display:inline;float:left;margin-left:4px;margin-bottom:8px;width:202px;padding:6px;font-weight:700;color:#000;margin-right:4px}.jbcmenu .current.active{font-weight:700;background-color:#fdefa8;padding:6px;border:0 solid #000}.jbcmenu .current.active p{font-weight:700;color:#000}.jbcmenu .current.active:hover,.jbcmenu ul>li:hover{border:4px solid #000}.jbcmenu ul>li:hover p{color:#000!important;font-weight:700}.grill #sp-component{background-image:url(/images/black-background.webp);background-repeat:repeat;margin-top:0;border-top-left-radius:22px;border-top-right-radius:22px}body.ltr .sp-megamenu-parent>li.sp-has-child>a::after,body.ltr .sp-megamenu-parent>li.sp-has-child>span::after{content:"▼"}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.nav-header>.menu-toggler::after{content:"▼";font-weight:900}.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent.menu-parent-open>.nav-header>.menu-toggler::after{content:"▼";font-weight:900}.buttonmenu h2{font-size:1.5rem!important}.btn.btn-danger,.btn.btn-primary{background-color:#031ea2!important;border-radius:16px;color:#fff;font-weight:700}.breadcrumb{padding:8px 0 0;border-radius:0;margin:0;background-color:transparent}.breadcrumb-item span{color:#ccc}.radiomod h4{color:#fdefa8!important;font-weight:700}.a2a_kit a{margin:0 4px}#login-form .unstyled{display:none}.sp-page-title{padding:20px 0}.sp-page-title .sp-page-title-heading{font-weight:700}.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge),.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{line-height:.4;padding:4px 0}.jt-ic .slide{border:8px solid #fce15d;background-color:#000043;border-radius:22px}.jtcs-image{border-radius:18px 18px 0 0}.jt-inner h2{text-align:center;padding:0}.jt-inner h2 a{color:#fce15d}.jt-ic a.link-image{z-index:0!important}
.grill #sp-component{background: #000!important;} .rbuttons-full{position:relative;z-index:1;}
@media (min-width: 1200px) {
  .h2, h2{ font-size: 1.7rem!important; }
  .h3, h3 {font-size: 1.45rem!important; }
}
.h2, h2 {font-size: 1.7rem!important;} .sp-page-title-sub-heading {font-size: 1.2rem!important;} .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-top: .5rem!important; font-weight:bold;} .yellowbuttons h4 a { color: yellow; } body.site {background-color: #000022!important;} a span.a2a_label {color:#000;)