body{font-family:'Verlag A','Verlag B',"Verlag"!important}p{font-size:16px}a.qbutton.big_large_full_width.center:hover{background-color:#94979b!important}.toppper{z-index:23}span.blue-header{font-size:smaller!important;font-weight:100}.side_menu .widget ul ul li a:active{color:#1abc9c;transition:0s}.side_menu .widget ul ul li a:hover{color:#1abc9c;transition:0s}.wpb_text_column.wpb_content_element.menus-item-desc{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}footer a.qbutton.small{width:80%;margin-top:6px;margin-bottom:12px;text-align:center}.footer-headings a{color:#fff!important;text-transform:uppercase;margin-top:14px}.footer_top h5{font-size:14px}.title_subtitle_holder_inner{white-space:nowrap}.side_menu .widget{margin:0 0 12px}header:not(.sticky):not(.scrolled) .q_logo a{height:50px!important}.q_logo a{height:50px!important;opacity:1}.side_menu_button,.shopping_cart_inner{height:50px!important}.side_menu .widget ul{text-transform:uppercase}.side_menu{right:0}.footer_top .widget.widget_nav_menu li{line-height:1}.footer_top h5{margin:10px 0 12px}.video-image img{width:100%}.gallery_holder ul li .gallery_hover{background-color:rgba(255,255,255,.5)!important}.menu-row-heading h3{font-weight:normal}li.no_grayscale{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:0px solid #fff!important}section.parallax_section_holder{background-size:cover!important}section.parallax_section_holder{background-size:cover}.title.title_size_small.position_center.has_background{background-size:cover!important}.carousel-control .prev_nav,.carousel-control .next_nav{border:0px solid #fff}.carousel-control i{font-size:50px}.carousel-indicators{display:none}.mobile_menu_button{display:none}.header_inner_right{float:left;display:block}.logo_wrapper{height:50px!important}.right_side_menu_opened .wrapper{right:-270px;left:auto}.right_side_menu_opened .wrapper header.fixed,.right_side_menu_opened .wrapper header.fixed_hiding,.right_side_menu_opened .wrapper header.sticky{right:-270px;left:auto}@media only screen and (min-width:1100px){.right_side_menu_opened:not(.boxed) .carousel-inner:not(.relative_position){right:-270px!important;left:auto}}.side_menu{left:0;right:auto}.right_side_menu_opened footer.uncover{right:-270px;left:auto}.right_side_menu_opened .full_width nav.content_menu.fixed{right:-270px;left:auto}.wrapper{-webkit-transition:right .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:right .33s cubic-bezier(.694,.0482,.335,1);-o-transition:right .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:right .33s cubic-bezier(.694,.0482,.335,1);transition:right .33s cubic-bezier(.694,.0482,.335,1);right:0;left:auto}header.fixed,header.fixed_hiding{-webkit-transition: right .13s cubic-bezier(0.694,0.0482,0.335,1),right .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition: right .13s cubic-bezier(0.694,0.0482,0.335,1),right .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition: right .13s cubic-bezier(0.694,0.0482,0.335,1),right .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition: right .13s cubic-bezier(0.694,0.0482,0.335,1),right .33s cubic-bezier(0.694,0.0482,0.335,1);transition: right .13s cubic-bezier(0.694,0.0482,0.335,1),right .33s cubic-bezier(0.694,0.0482,0.335,1);right:0;left:auto}.header_inner_right{line-height:1;width:50px;height:50px}.header_inner_right a{font-size:22px;line-height:50px;margin:7px;color:#fff;opacity:1!important}.side_menu a.close_side_menu{top:20px}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a{color:#000}.side_menu .widget ul ul{padding:6px 0 0 10px}.widget.widget_nav_menu li a{font-weight:700}.side_menu .widget ul ul li a{font-weight:100}.title_subtitle_holder_inner h1 span{background-color:rgba(0,0,0,.25);border:1px solid #fff;padding:20px;font-size:32px}.carousel-inner .q_slide_subtitle span{font-size:32px!important;line-height:32px!important;white-space:nowrap;letter-spacing:0px;text-transform:uppercase;font-weight:300;text-shadow:1px 1px 2px rgba(0,0,0,0)}h4.q_slide_subtitle{color:#fff!important}.carousel-inner h2{margin:0px;color:#fff!important}.carousel-inner p{display:none}.carousel-inner h2 span, .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:44px!important;line-height:32px!important;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,0)}.heading-title .wpb_wrapper h1{font-weight:300}.p-title h1{color:#fff;font-size:32px;background-color:rgba(0,0,0,.25);border:1px solid #fff;padding:20px;white-space:nowrap;text-transform:uppercase}.carousel-inner .slider_content .text{background-color:rgba(0,0,0,.25);border:1px solid #fff;padding:20px 10px 20px 10px}.home-image{display:none}.separator.small{background-color:rgba(0,0,0,0)!important}.wpb_single_image img{-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.menus-item:hover .wpb_wrapper .wpb_wrapper p{font-size:11px;-webkit-transform:scale3d(1.0,1.0,1)}.menus-item-title{text-transform:uppercase;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.menus-item-title .wpb_wrapper p{line-height:20px;margin-top:14px;margin-bottom:10px;font-weight:bold}.menus-item-desc p{font-size:10px;line-height:20px;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.menus-item-desc-price{color:#d20000;font-weight:bold}.menus-item .qbutton{display:none}.menus-item-desc{display:none}.title .title_overlay{background-repeat:no-repeat;left:10%}.menu-item-h1 h1{font-weight:100}@media only screen and (min-width:1200px) and (max-width:4400px){.title_subtitle_holder_inner h1 span{font-size:80px}.carousel-inner .q_slide_subtitle span{font-size:60px!important;line-height:70px!important}.carousel-inner h2 span,.carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:80px!important;line-height:60px!important}.carousel-inner .slider_content .text{padding:20px 30px 26px 30px}.p-title h1{font-size:70px!important;line-height:70px!important}.menus-item:hover .wpb_wrapper .qbutton{position:relative;width:74%!important;display:block!important;margin-top:200px!important}.menus-item:hover .menus-item-desc{padding-top:200px!important;padding-bottom:50px!important}.menus-item-desc p{font-size:11px}.menus-item:hover .wpb_wrapper .menus-item-title p{width:320px!important;margin-left:-26px!important}.pad-btm{margin-bottom:15px!important}.img-grid{max-height:520px;overflow:hidden}.page-id-10 .menus-item-desc,.parent-pageid-10 .menus-item-desc,.page-id-56 .menus-item-desc,.parent-pageid-56 .menus-item-desc{width:86%}}@media only screen and (min-width:1000px) and (max-width:1200px){.title_subtitle_holder_inner h1 span{font-size:60px}.carousel-inner .q_slide_subtitle span{font-size:44px!important;line-height:60px!important}.carousel-inner h2 span,.carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:60px!important;line-height:60px!important}.carousel-inner .slider_content .text{padding-bottom:30px}.p-title h1{font-size:60px!important;line-height:60px!important}.pad-right img{max-height:460px;overflow:hidden}.qbutton.medium{margin-bottom:12px!important;width:264px;text-align:center}.menus-item:hover .menus-item-desc{padding-bottom:60px!important;min-height:120px!important;padding-top:210px!important}.menus-item-desc p{font-size:11px}.menus-item:hover .wpb_wrapper .menus-item-title p{width:282px!important;margin-left:-26px!important}.menus-item:hover .wpb_wrapper .qbutton{display:block!important;float:left;width:70%!important;position:absolute;margin-top:240px!important}.pad-btm{margin-bottom:15px!important}.img-grid{max-height:444px;overflow:hidden}.page-id-10 .menus-item-desc,.parent-pageid-10 .menus-item-desc,.page-id-56 .menus-item-desc,.parent-pageid-56 .menus-item-desc{width:83%}.title .title_overlay{background-repeat:no-repeat;left:10%;top:5%;background-size:500px}}@media only screen and (min-width:1000px){header:not(.sticky):not(.scrolled) .q_logo a{height:50px!important}.heading-title .wpb_wrapper h1{font-size:60px!important}.header_inner_right{display:none!important}.mtop{margin-top:44px!important}}@media only screen and (max-width:1000px){.page-id-10 .menus-item-desc,.parent-pageid-10 .menus-item-desc,.page-id-56 .menus-item-desc,.parent-pageid-56 .menus-item-desc{width:79.5%}}@media only screen and (min-width:768px) and (max-width:1000px){.title_subtitle_holder_inner h1 span{font-size:44px}.carousel-inner .q_slide_subtitle span{font-size:32px!important}.carousel-inner h2 span,.carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:44px!important}.heading-title .wpb_wrapper h1{font-size:44px!important}.qbutton.medium{margin-bottom:12px!important;width:174px;text-align:center}.pad-right img{max-height:370px;overflow:hidden}.menus-item:hover .menus-item-desc{padding-bottom:60px!important;min-height:160px!important;padding-top:226px!important}.menus-item:hover .wpb_wrapper .qbutton{width:70%;display:block!important;float:left;position:absolute;margin-top:300px!important}.pad-btm{margin-bottom:15px!important}.img-grid{max-height:355px;overflow:hidden}.title .title_overlay{background-repeat:no-repeat;background-size:460px;top:-8%;left:6%}.menu-row{height:180px!important}.menus-item:hover .wpb_wrapper .menus-item-title p{width:216px!important;margin-left:-16px!important}}@media only screen and (max-width:800px){.carousel .carousel-inner .slider_content{display:block;vertical-align:middle;position:relative;top:0%!important;left:25%!important}}@media only screen and (max-width:768px){.menus-item{width:50%;float:left;min-height:180px;padding-left:5px;padding-right:5px}.loc-item{width:50%;float:left;min-height:340px;padding-left:5px;padding-right:5px}.menu-row{padding-top:0px!important;padding-bottom:0px!important}.menus-item:hover .wpb_wrapper .qbutton{margin-top:390px!important}.pad-btm{float:left;width:50%}.pad-btm-2{float:right;width:50%}.menus-item:hover .wpb_wrapper .wpb_wrapper p{font-size:16px;-webkit-transform:scale3d(1.0,1.0,1)}}@media only screen and (min-width:768px){.home-image{display:block}.menus-item:hover{z-index:4!important;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.menus-item:hover .wpb_wrapper .wpb_single_image a img{float:left;-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25);margin-left:8px;margin-top:-18px}.menus-item:hover .wpb_wrapper .menus-item-title p{float:left;width:100%;margin-left:8px;padding-top:19px;font-size:16px}.menus-item:hover .menus-item-desc{display:block;float:left;padding-left:10px;padding-right:10px;position:absolute;z-index:-1;background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1);border:4px solid #fff;cursor:pointer;-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25);min-height:102px;margin-top:-150px}.menus-item:hover .wpb_wrapper .qbutton{display:block!important;float:left;width:64%;position:absolute}.menus-item:hover .wpb_wrapper .qbutton a{background:#fff;border:1px solid #333}.menu-row{height:225px;z-index:1;clear:both}.menu-row-heading{z-index:1}.menu-row:hover{z-index:2!important}.menus-item{background:#fff;z-index:1}.pad-right{padding-right:0}}@media only screen and (min-width:600px) and (max-width:768px){.carousel .carousel-inner .slider_content{width:50%!important;left:25%!important}.menus-item{min-height:280px}}@media only screen and (max-width:600px){.qbutton.medium{margin-bottom:12px!important;width:264px;text-align:center}}@media only screen and (max-width:500px){.qbutton.medium{margin-bottom:12px!important;width:264px;text-align:center}}@media only screen and (min-width:480px) and (max-width:1000px){.p-title h1{font-size:44px;line-height:44px;padding-top:22px}}@media only screen and (min-width:480px) and (max-width:600px){.carousel .carousel-inner .slider_content{width:100%!important;left:0%!important}.menus-item{min-height:220px}.loc-item{min-height:300px;padding-left:5px;padding-right:5px}}@media only screen and (max-width:480px){p{font-size:13px}.p-title h1{}.p-title-long h1{font-size:26px}.carousel .carousel-inner .slider_content{width:72%!important;left:10%!important}.carousel-inner .slider_content .text{padding:10px}.carousel-inner .q_slide_subtitle span{font-size:24px!important}.carousel-inner .q_slide_subtitle{font-size:16px}.carousel-inner .q_slide_subtitle span{margin-bottom:0px}.carousel-inner h2 span, .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {font-size:32px!important}.loc-item{min-height:250px;padding-left:5px;padding-right:5px}.menus-item:hover .wpb_wrapper .wpb_wrapper p{font-size:13px;-webkit-transform:scale3d(1.0,1.0,1)}}@media only screen and (max-width:768px){.img-grid{display:none}.mobile-map{display:block!important}}.mobile-map{display:none}.mobile-map a.qbutton.medium{margin-top:20px}