.el-text-white{color:#fff}#top-menu li a{font-weight:100;text-transform:uppercase}.el-big-heading{font-size:80px;padding-bottom:50px}.el-counter-text,.el-contact-info h4{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}.el-heading-divider{margin:10px 0 40px}#et_mobile_nav_menu .mobile_menu_bar:before{color:#fff}.el-home-header .et_pb_slide{min-height:90vh}.el-home-header .et_pb_slide_image{margin:30px auto!important;position:relative}.el-home-header .et_pb_slide_with_image .et_pb_slide_description{padding:0;text-align:center;width:100%}.el-home-header .et_pb_slide_description h2.et_pb_slide_title,.el-home-header .et_pb_slide_description h1.et_pb_slide_title{font-size:80px}.el-home-header .et_pb_slide_description h1.et_pb_slide_title{color:#ca987b!important}.el-hot-deal-section{display:flex;min-height:100vh}.el-form-section{display:flex;flex-wrap:wrap;min-height:100vh}.el-counter-section .et_pb_main_blurb_image{margin-bottom:0}.el-phone{color:#f9c441;font-size:30px;font-weight:500;padding-bottom:.5em!important;padding-top:.5em}.el-contact-title{background:#fff;display:inline-block;font-weight:700;margin-top:16px;padding-left:10px;padding-right:10px;position:relative;text-transform:uppercase;z-index:2}.el-contact-divider{bottom:calc(50% - 2px);left:0;opacity:.3;position:absolute;width:100%}.el-contact input[type=text],.el-contact select,.el-contact-dark input[type=text],.el-contact-dark select,.el-contact-form input[type=text],.el-contact-form p textarea{background-color:transparent;font-size:16px}.el-contact input[type=text],.el-contact select{border-bottom:1px solid rgba(255,255,255,.3)}.el-contact-dark input[type=text],.el-contact-dark select,.el-contact-form input[type=text],.el-contact-form p textarea{border-bottom:1px solid rgba(0,0,0,.3)}.el-contact select,.el-contact select option{background-color:#000;font-size:16px}.el-contact-dark select,.el-contact-dark select option{font-size:16px}.el-contact .et_contact_bottom_container,.el-contact-dark .et_contact_bottom_container{padding-top:40px;text-align:center;width:100%}.el-contact .et-pb-contact-message{color:#fff}.el-testimonial-slider .et_pb_slide_description,.el-testimonial-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:8% 5%}.el-testimonial-slider .et_pb_slide_image{width:150px}.el-testimonial-slider .et_pb_slide_with_image .et_pb_slide_description{width:calc(100% - 150px)}.el-testimonial-slider .et-pb-arrow-next,.el-testimonial-slider .et-pb-arrow-prev{font-size:40px;opacity:1}.el-testimonial-slider .et-pb-arrow-prev:before{color:rgba(33,33,33,.5);content:"#";margin-left:-2px}.el-testimonial-slider .et-pb-arrow-next:before{color:rgba(33,33,33,.5);content:"$"}.el-testimonial-slider .et-pb-arrow-prev,.el-testimonial-slider.et_pb_slider:hover .et-pb-arrow-prev{left:0}.el-testimonial-slider .et-pb-arrow-next,.el-testimonial-slider.et_pb_slider:hover .et-pb-arrow-next{right:0}.el-testimonial-slider p{position:relative}.el-testimonial-slider .el-divi-icon{bottom:-10px;color:#f9c441;font-family:"ETModules";font-size:76px;font-weight:600;position:absolute}.el-dc-filterable-menu{overflow:hidden}.el-menu{margin-bottom:50px;padding:20px;width:100%}.entry-content .el-menu-items-list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0}.el-menu-items-list li{cursor:pointer;font-weight:700;padding:10px;text-transform:uppercase;transition:all 300ms ease}.el-menu-items{display:table;width:100%}.el-menu-item{align-items:center;display:flex;flex-wrap:wrap;float:left;margin-bottom:5%;width:49%}.el-menu-item:nth-child(2n+1){margin-right:2%}.el-menu-image{display:block;float:left;margin-right:2%;width:18%}.el-menu-desc{display:block;float:left;position:relative;width:80%}.el-menu-image+.el-menu-desc{width:60%}.el-title-container{align-items:center;display:flex;flex-wrap:wrap;position:relative;width:100%}.el-menu-title{display:inline-block;font-size:16px;font-weight:700;max-width:80%;padding:0 5px 0 0;position:relative;text-transform:uppercase;z-index:2}.el-menu-divider{flex-grow:1;opacity:.3}.el-menu-ingredient{display:inline-flex;flex-wrap:wrap;list-style-type:none!important;padding:0!important}.el-menu-ingredient li{opacity:.3;padding-right:5px}.el-menu-ingredient li:not(:first-child):before{content:"|";padding-right:5px}.el-menu-price{display:block;float:left;padding-left:5px;width:20%}.el-menu-price h3{font-size:40px;margin-top:-8px}.el-mobile-menu{align-items:center;border:1px solid;cursor:pointer;display:none;flex-wrap:wrap;overflow:hidden;width:100%}.el-active-menu-item{display:inline-block;float:left;font-weight:700;padding:10px;text-transform:uppercase;width:calc(100% - 50px)}.el-hamburger-menu{cursor:pointer;display:inline-block;font-size:24px;position:relative;text-align:right;width:50px}.el-hamburger-menu:before{content:"C";font-family:ETmodules!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;moz-osx-font-smoothing:grayscale;speak:none;text-transform:none;webkit-font-smoothing:antialiased}.el-service-no{font-size:24px;font-weight:700}.widgettitle{font-weight:700;text-transform:uppercase}#main-content .container:before{width:0}.el-event{background-position:center;background-size:cover;float:left;margin-bottom:5%;margin-right:5%;position:relative;width:30%}.el-event:nth-child(3n+3){margin-right:0}.el-event-date-block{background:#f9c441;height:80px;left:0;padding:10px;position:absolute;top:0;width:80px;z-index:1}.el-event-desc{float:left;padding:100px 20px 40px;position:relative;width:100%}.el-event:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.el-event-desc span{color:#fff;display:block}.el-event-date-block span{color:#fff;display:block;line-height:1}.el-event-date{font-size:30px;font-weight:600;text-align:center}.el-event-month{font-size:22px;font-weight:600;text-align:center}.el-event-title{color:#fff;font-size:24px;font-weight:900;text-transform:uppercase;word-spacing:3px}.el-event-divider{background:rgba(255,255,255,.8);height:2px;margin-bottom:10px;margin-top:2px;width:100%}.el-event-time:before{content:"}";font-family:ETmodules;padding-right:5px}.el-event-place:before{content:"";font-family:ETmodules;padding-right:5px}.el-dc-events.et_pb_module{display:flex;flex-wrap:wrap}.el-single-event-image{min-height:90px}.el-single-event-content{margin:auto;max-width:1080px;padding-bottom:60px;padding-top:20px;position:relative;width:80%}.el-single-event-details{background:#f7f7f7;display:flex;flex-wrap:wrap;margin-top:30px;padding:30px}.el-single-event-meta{margin-right:5%;width:30%}.el-single-event-meta-title{font-size:16px;font-weight:700;text-transform:uppercase}.el-single-event-meta-values{display:inline-block;padding-bottom:10px}.upper-footer{position:relative;z-index:-1}#main-footer{bottom:0;left:0;position:fixed;right:0;width:100%;z-index:0}#footer-info{border-top:1px solid #414141;float:none;padding-top:10px;text-align:center}#footer-info a{font-weight:400}#footer-widgets .footer-widget h4{color:#fff;font-weight:700;text-transform:uppercase}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{display:none}.et_pb_widget{width:100%}.el-social-icons{display:flex;flex-wrap:wrap;margin-top:15px}.el-social-icons .el-divi-icon{color:#fff;font-family:"ETModules";font-size:30px;font-weight:600;margin-right:10px}.et_pb_widget ul>li{border-bottom:1px dashed #afafaf;display:flex}.et_pb_widget ul>li:before{content:"5";font-family:ETModules}.widget_search input#searchsubmit{background:#f9c441;color:#fff}.widget_media_gallery .gallery-item{margin-bottom:0;margin-right:5px;margin-top:5px!important}.gallery-columns-3 dl.gallery-item{width:calc(33% - 10px)!important}.gallery-columns-3 dl.gallery-item:nth-of-type(3n+3){margin-right:0}@media screen and (min-width:981px){.el-our-story{margin-left:-75px}.our-blog .et_pb_post .entry-title{padding-top:30px}.our-blog .et_pb_post .entry-title a{position:relative}.our-blog .et_pb_post .entry-title a:after{border-bottom:2px solid #f9c441;content:"";position:absolute;top:calc(50% - 1px);width:60px}.our-blog .et_pb_post:nth-child(odd) .entry-title a:after{left:-85px}.our-blog .et_pb_post:nth-child(even) .entry-title a:after{right:-85px}.our-blog .et_pb_post .post-content{float:left;width:65%}.our-blog .et_pb_post .post-meta{position:absolute;top:0}.our-blog .et_pb_post:nth-child(odd) .post-meta{left:35.1%}.our-blog .et_pb_post:nth-child(even) .post-meta{right:35%}.our-blog .et_pb_post:nth-child(even){text-align:right}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:20%}.special-menu a{background:#f9c441;border-radius:30px;padding:15px 20px!important}.et_header_style_left .et-fixed-header #et-top-navigation nav .special-menu a{background:#000;padding:10px 20px!important}}@media screen and (max-width:980px){.el-home-header .et_pb_slide_description h2.et_pb_slide_title,.el-home-header .et_pb_slide_description h1.et_pb_slide_title{font-size:60px}.el-big-heading{font-size:60px}.el-our-story{padding-left:10%;padding-right:10%}.our-blog .et_pb_post{display:flex;flex-wrap:wrap}.our-blog .et_pb_post .post-meta{order:0}.our-blog .et_pb_post .entry-title{order:1;width:100%}.our-blog .et_pb_post .post-content{order:2}.upper-footer{height:0!important}#main-footer{bottom:initial;left:initial;position:relative;right:initial;z-index:1}.el-event{width:47.5%}.el-event:nth-child(3n+3){margin-right:5%}.el-event:nth-child(2n+2){margin-right:0}.el-single-event-meta{margin-right:5%;width:45%}}@media screen and (max-width:767px){.el-home-header .et_pb_slide_description h2.et_pb_slide_title,.el-home-header .et_pb_slide_description h1.et_pb_slide_title{font-size:40px!important}.el-big-heading{font-size:40px;padding-bottom:30px}.el-testimonial-slider .et_pb_slide_description,.el-testimonial-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:8% 1%}.el-testimonial-slider .et_pb_slide_with_image .et_pb_slide_description{width:calc(100% - 60px)}.el-testimonial-slider .el-divi-icon{bottom:0;font-size:40px}.el-menu-item{margin-right:0;width:100%}.el-menu-item:nth-child(2n+1){margin-right:0}.el-menu{border:0;padding:0}.entry-content .el-menu-items-list{display:none;width:calc(100% - 50px)}.el-mobile-menu{display:flex}.el-event{margin-right:0;width:100%}.el-event:nth-child(3n+3){margin-right:0}.el-event-date-block{height:60px;width:60px}.el-event-date{font-size:24px}.el-event-month{font-size:18px}.el-event-title{font-size:20px}.el-single-event-meta{margin-right:0;width:100%}.el-single-event-meta:nth-child(1){margin-bottom:30px}}@media screen and (max-width:480px){.el-home-header .et_pb_slide{min-height:80vh}}