@media(max-width:991px){ h2, h3 { font-size: 26px !Important; }}

/*header*/
#sp-header {
    background-color: #ffffff50;
    top:0px;
}

a#offcanvas-toggler {
    font-size: 30px;
}

i.fa.fa-bars {
    color: #fff !important;
}


#sp-menu {
    padding: 0px 50px;
}
@media(max-width:992px){
div#sp-menu {
    float: right;
}
div#sp-top1 {
    text-align: right;
}}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    color: #000000 !important;
    padding: 0px 10px 0px 10px;
    letter-spacing: -1px;
}

.sp-megamenu-parent >li.active>a {
    color: #ffcb00 !important;
}

a:hover {
    color: #ffbe00 !important;
}

#sp-header.menu-fixed {
    background: #ffffffde !important;
}

@media (max-width: 1220px) and (min-width: 768px)
	{.visible-sm {
    display: block !important;
}}


@media (max-width: 1220px){
.sp-megamenu-parent{
    display: none !important;
}
}

@media (min-width: 1250px){
.container {
    width: 1230px !important;
  }}

/*end header*/

/*google translate*/
a.flag.nturl.notranslate {
    line-height: 90px;
    color: #fff;
    padding-right: 10px;
}

.sp-page-title h2 {
    text-transform: uppercase;
}

/*kiosk*/

.sp-page-builder .page-content #section-id-1588842920690 {
    height: 600px;
}


@media (max-width: 768px){
.sp-page-builder .page-content #section-id-1588842920690 {
    background-position: left center;
  }}

.sppb-addon.sppb-addon-header.kiosk-word-01.sppb-text-center {padding: 100px;}

h3.sppb-addon-title .kiosk-word-02 {
    text-align: center;
}


/*end kiosk*/


/*button*/

/*.btn.btn-default, .btn.sppb-btn-default, .sppb-btn.btn-default, .sppb-btn.sppb-btn-default {
    border-radius: 50px;
    color: #ff0000;
  	font-size:14;
  	padding:10px 20px;
}

.sppb-btn.sppb-btn-default:hover {
    background-color: #ff0000;
    color: #ffffff;
}*/


/*.sppb-btn.sppb-btn-success {
    border-radius: 50px;
    color: #ffffff;
    background-color: #ff0000;
}*/

/*end button*/


/*career*/

.sppb-addon.sppb-addon-text-block.career-title {
    text-align: center;
}

/*career*/

/*bottom*/

#sp-bottom {
    background-color: #000000;
    padding: 0px;
}
#sp-bottom2 .sp-module ul >li {
    /*display: inline-block;
    width: 50%;*/
}

#sp-bottom .sp-module .nav.menu li a {
    text-transform: uppercase;
}

/*end bottom*/

/*footer*/

#sp-footer {
    padding: 0px !important;
    color:#000 !important;
}

#sp-bottom .sp-module .sp-module-title {
    color: #fff;
}
.sp-module ul >li >a {
    color: #fff;
}

ul.nav.menu {
    color: #fff !important;
}

/*end footer*/


/*CTA*/

/*#column-id-1589245703002 {
    background-color: #04040482;
    padding: 30px;
}

#sppb-addon-1589245703013 {
    margin: 30px 0px 30px 50px;}

#sppb-addon-1589245703008 {
    margin: 10px 10px 10px 50px;
}
*/

/*end of CTA*/

.success-story strong {
    color: #f6c20d;
}

@media screen and (-webkit-min-device-pixel-ratio: 0){
.bfQuickMode fieldset .bfbs3-row, .bfQuickMode fieldset .row {
    padding-top: 0px !Important;
}}

@media only screen and (max-width: 991px){
.sppb-title-subheading br, .sppb-addon-title br, .sppb-addon-content br {
    display: unset !important;
}}


/*recipe*/
@media(min-width:992px){
.recipe-style .sppb-addon-single-image-container {
    min-height: 250px;
}
.recipe-style .sppb-addon-single-image-container img {
    width: auto !IMPORTANT;
    max-height: 250px !IMPORTANT;
  }}
@media(max-width:1200px){
.recipe-style h3.sppb-addon-title {
    font-size: 18px;
}}
.recipe-style h3.sppb-addon-title:before {
  display: none;
}