@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Light.eot');
    src: url('fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/fonts/HelveticaNeue-Light.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Light.woff') format('woff'),
        url('fonts/HelveticaNeue-Light.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Italic.eot');
    src: url('fonts/HelveticaNeue-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Italic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Italic.woff') format('woff'),
        url('fonts/HelveticaNeue-Italic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Italic.svg#HelveticaNeue-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-BoldItalic.eot');
    src: url('fonts/HelveticaNeue-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-BoldItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BoldItalic.woff') format('woff'),
        url('fonts/HelveticaNeue-BoldItalic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-BoldItalic.svg#HelveticaNeue-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue.eot');
    src: url('fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue.woff2') format('woff2'),
        url('fonts/HelveticaNeue.woff') format('woff'),
        url('fonts/HelveticaNeue.ttf') format('truetype'),
        url('fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Medium.eot');
    src: url('fonts/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Medium.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Medium.woff') format('woff'),
        url('fonts/HelveticaNeue-Medium.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-BlackItalic.eot');
    src: url('fonts/HelveticaNeue-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-BlackItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BlackItalic.woff') format('woff'),
        url('fonts/HelveticaNeue-BlackItalic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-BlackItalic.svg#HelveticaNeue-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-LightItalic.eot');
    src: url('fonts/HelveticaNeue-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-LightItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-LightItalic.woff') format('woff'),
        url('fonts/HelveticaNeue-LightItalic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-LightItalic.svg#HelveticaNeue-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-MediumItalic.eot');
    src: url('fonts/HelveticaNeue-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-MediumItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-MediumItalic.woff') format('woff'),
        url('fonts/HelveticaNeue-MediumItalic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-MediumItalic.svg#HelveticaNeue-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-ThinItalic.eot');
    src: url('fonts/HelveticaNeue-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-ThinItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-ThinItalic.woff') format('woff'),
        url('fonts/HelveticaNeue-ThinItalic.ttf') format('truetype'),
        url('fonts/HelveticaNeue-ThinItalic.svg#HelveticaNeue-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Thin.eot');
    src: url('fonts/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Thin.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Thin.woff') format('woff'),
        url('fonts/HelveticaNeue-Thin.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Thin.svg#HelveticaNeue-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Bold.eot');
    src: url('fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Bold.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Bold.woff') format('woff'),
        url('fonts/HelveticaNeue-Bold.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-LightCondObl.eot');
    src: url('fonts/HelveticaNeue-LightCondObl.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-LightCondObl.woff2') format('woff2'),
        url('fonts/HelveticaNeue-LightCondObl.woff') format('woff'),
        url('fonts/HelveticaNeue-LightCondObl.ttf') format('truetype'),
        url('fonts/HelveticaNeue-LightCondObl.svg#HelveticaNeue-LightCondObl') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-ThinItalic_1.eot');
    src: url('fonts/HelveticaNeue-ThinItalic_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-ThinItalic_1.woff2') format('woff2'),
        url('fonts/HelveticaNeue-ThinItalic_1.woff') format('woff'),
        url('fonts/HelveticaNeue-ThinItalic_1.ttf') format('truetype'),
        url('fonts/HelveticaNeue-ThinItalic_1.svg#HelveticaNeue-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Black.eot');
    src: url('fonts/HelveticaNeue-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Black.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Black.woff') format('woff'),
        url('fonts/HelveticaNeue-Black.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Black.svg#HelveticaNeue-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-BoldCond.eot');
    src: url('fonts/HelveticaNeue-BoldCond.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-BoldCond.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BoldCond.woff') format('woff'),
        url('fonts/HelveticaNeue-BoldCond.ttf') format('truetype'),
        url('fonts/HelveticaNeue-BoldCond.svg#HelveticaNeue-BoldCond') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Thin_1.eot');
    src: url('fonts/HelveticaNeue-Thin_1.eot?#iefix') format('embedded-opentype'),
        url('fonts/HelveticaNeue-Thin_1.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Thin_1.woff') format('woff'),
        url('fonts/HelveticaNeue-Thin_1.ttf') format('truetype'),
        url('fonts/HelveticaNeue-Thin_1.svg#HelveticaNeue-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}


/* CSS Document */
*, *:focus, *:hover{
  outline: none !important;
}
html, body {
    -webkit-font-smoothing: antialiased;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility; 
}
body {
  background: #ffffff;
  font-family: 'Helvetica Neue' !important;
  font-weight: 500;
  font-size: 16px;
  font-weight: normal;
  color: #000 !important;
}
/* Buttons */
.btn-outline-primary {
	color: #fff !important;
  border-color: #fbbe2d !important;
  font-size: 17px !important;
  border-radius: 0 !important;
  text-transform: uppercase !important;
  font-weight: 500 !important;
  line-height: 1 !important;
  padding: 19px 32px !important;
}
.btn-outline-primary:hover {
	color: #fff;
	background-color: #f3705a;
	border-color: #f3705a;
}
.btn-primary {
	color: #fff;
	background-color: #f3705a;
	border-color: #f3705a;
}
.btn-primary:hover {
	color: #fff;
	background-color: #fbbe2d;
	border-color: #fbbe2d;
}
/* Headings */
h1{
  font-size: 80px !important;
  font-weight: bold !important;
  line-height: 105px !important;
}
h2{
  font-size: 55px !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
}
h4{
  font-size: 30px !important;
  font-weight: 900 !important;
}
h5{
  font-size: 18px !important;
  font-weight: bold !important;
  letter-spacing: 0.025rem !important;
}
h6{
  font-size: 19px !important;
  font-weight: 500 !important;
}
p{
  font-size: 17px !important;
  line-height: 36px !important;

}
/* Block Level */
.block{
  width: 100%;
  position: relative;
}
.topbar{
  background-color: #fbbe2d;
  min-height: 36px;
}
.topbar .container{
  background-color: #f3705a;
  position: relative;
}
.topbar .container:before{
  background: url(../images/leftTopBar.jpg) center center no-repeat;
  background-size: 100% 100%;
  width: 38px;
  height: 100%;
  position: absolute;
  left: -35px;
  content: "";
  top: -1px;
}
.topbar .container:after{
  background: url(../images/rightTopBar.jpg) center center no-repeat;
  background-size: 100% 100%;    
  width: 38px;
  height: 100%;
  position: absolute;
  right: -35px;
  content: "";
  top: -1px;
}
.phone_email a{
  font-size: 15px;
  color: #FFF;
  font-weight: normal;
  margin-right: 20px;
  margin-top: 10.5px;
  margin-bottom: 10.5px;
  float: left;
  line-height: 1;
}
.phone_email a:hover{
  text-decoration: none;
  color: rgba(0, 0, 0, 0.6);
}
.phone_email a i{
  margin-right: 8px;
  font-size: 13px;
}
.phone_email a:first-child i{
  transform: rotate(90deg);
}
.cartBtn {
	border: 0 none;
	background: none;
  color: #FFF;
  font-size: 15px;
}
.cartBtn i{
  margin: 0 5px;
  margin-top: 10.5px;
  font-size: 13px;
}
.cartArea {
	float: right;
	margin: 6px 0;
}
.menuLogoCenter ul {
	padding: 0;
	list-style-type: none;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	margin: 40px 0;
	display: flex;
	justify-content: space-between;
	align-content: center;
	align-items: center;
}
.menuLogoCenter ul li {
	height: 50px;
	display: flex;
	align-content: center;
  align-items: center;
  position: relative;
}
.menuLogoCenter ul li::after {
	width: 100%;
	height: 1px;
	background: #f3705a;
	position: absolute;
  top: 5px;
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
	content: "";
}
.menuLogoCenter ul li::before {
	width: 100%;
	height: 1px;
	background: #f3705a;
	position: absolute;
	bottom: 5px;
  content: "";
  opacity: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.menuLogoCenter ul li:nth-child(3)::after, .menuLogoCenter ul li:nth-child(3)::before{
  display: none;
}
.menuLogoCenter .logoArea {
	background: #FFF;
    padding: 0 25px;
}
.menuLogoCenter ul li:hover::after{
  top: -1px;
  opacity: 1;
}
.menuLogoCenter ul li:hover::before{
  bottom: -1px;
  opacity: 1;
}
.menuLogoCenter ul li:hover a{
  color:#f3705a; 
  text-decoration: none;
}
.menuLogoCenter ul li a {
    color: #010101;
    font-weight: 500;
    text-transform: uppercase;
    font-family: Segoe UI;
    letter-spacing: 0;
}
/* Banner main */
.BannerMain{
  /*background: url(../images/bannerBgmain.jpg) center top no-repeat;   */
  min-height: 820px;
  position: relative;
  display: flex;
  align-items: center;
}
.BannerMain h1{
  color: #FFF;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.BannerMain span {
	font-size: 25px;
	color: #FFF;
	letter-spacing: 0.35em;
	line-height: 1;
	margin-bottom: 15px;
	float: left;
	width: 100%;
}
/* Facebook Events */
.facebookEvents{
  padding: 120px;
  position: relative;
}
/*.facebookEvents::after{
  background: url(../images/greyCar.png) center center no-repeat;
  width: 282px;
  height: 310px;
  position: absolute;
  right: 0;
  bottom: 0;
  content: "";
}*/
.facebookEvents h2{
  margin-bottom: 25px;
}
.facebookEvents .contentArea {
	display: flex;
	align-items: center;
}
.facebookEvents .btn{
  font-size: 17px;
  font-weight: 500;
  padding: 18px 35px;
  line-height: 1;
  border-radius: 8px;
}
.facebookEvents p {
	margin-bottom: 23px;
}
.facebookEvents h4{
  margin-bottom: 25px;
  width: 100%;
}
.borderDesign{
  width: 65px;
  height: 2px;
  position: relative;
  background: #f3705a;
  margin-bottom: 28px;
  clear: both;
  display: block;
}
.dataFacebookEvent{
  padding-left: 65px;
}
.borderDesign:after{
  width: 10px;
  right: -14px;
  height: 2px;
  content: "";
  background: #f3705a;
  position: absolute;
}
/* Quick 10 Min */
.quickTime {
	/*background: url(../images/quick10min.jpg) left top no-repeat;*/
	min-height: 465px;
	overflow: hidden;
	display: flex;
	align-items: center;
}
/*.quickTime::after{
  width: 500px;
  height: 100%;
  background-color: #fbbe2d;
  position: absolute;
  top: 0;
  right: 0;
  content: "";
}
.quickTime::before{
  width: 660px;
  height: 332px;
  background: url(../images/carImage.png) center center no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  content: "";
  z-index: 2;
}*/
.qucikText {
	max-width: 800px;
}
.qucikText h2{
  color: #FFF;
  margin-bottom: 25px;
  font-size: 60px;
}
/* */
.ServicesArea {
    padding: 80px 0 !important;
    display: flex !important;
    justify-content: space-between;
}
.ServicesArea .boxArea {
	border: 1px solid #eeeeee;
	width: calc(25% - 2px) !important;
	height: 380px;
	justify-content: center;
	justify-items: center;
	display: flex;
	align-items: center;
  flex-direction: column;
    margin-right: 2px !important;
}
.ServicesArea .et_pb_row {
    width: 100%;
    max-width: 100%;
}
.ServicesArea .boxArea img{
  margin-bottom: 40px;
}
.weResearch .container.largeContainer {
	max-width: 1600px;
	display: flex;
	align-items: center;
}
.weResearch .container.largeContainer h2{
  margin-bottom: 25px;
}
.weResearch .btn {
	font-weight: 500;
	padding: 13px 30px;
  border-radius: 8px;
  font-size: 17px;
}
.weResearch p {
	max-width: 700px;
	margin-bottom: 25px;
}
.container.largeContainer.bottom .textDataLeft {
	padding-left: 45px;
}
.container.largeContainer.bottom .textDataLeft ul{
  list-style-type: none;
  padding-left: 30px;
  margin-left: 10px;
  position: relative
}
.container.largeContainer.bottom .textDataLeft ul::before {
	content: "";
	position: absolute;
	background: url(../images/ulBgLeft.png) left top repeat-y;
	width: 2px;
	height: 148px;
	top: 20px;
	left: 0;
}
.container.largeContainer.bottom{
  margin-top: 40px;
}
.container.largeContainer.bottom .textDataLeft li{
  font-size: 19px;
  font-weight: 400;
  line-height: 46px;
  position: relative;
}

.container.largeContainer.bottom .textDataLeft li::before {
	width: 10px;
	height: 10px;
	background: #f3705a;
	border-radius: 50%;
	position: absolute;
	left: -34px;
	content: "";
	top: 19px;
}
.container.largeContainer.bottom .textDataLeft li:first-child::after {
	width: 18px;
	height: 18px;
	border: 2px solid #f3705a;
	position: absolute;
	left: -38px;
	top: 15px;
	content: "";
	border-radius: 50%;
}
.container.largeContainer.bottom .textDataLeft li span{
  color: #f3705a;
}
/* Footer */
.footermain{
  background-color: #000000;
  padding-top: 60px;
  min-height: 400px;
}
.footerFormRight{
  width: 690px;
  background-color: #000;
  position: absolute;
  right: 0px;
  top: 10px;
  padding: 50px 200px 50px 35px;
  height: auto;
  z-index: 0;
}
.footerFormRight ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #a6a6a6;
  opacity: 1;
}
.footerFormRight ::-moz-placeholder { /* Firefox 19+ */
  color: #a6a6a6;
  opacity: 1;
}
.footerFormRight :-ms-input-placeholder { /* IE 10+ */
  color: #a6a6a6;
  opacity: 1;
}
.footerFormRight :-moz-placeholder { /* Firefox 18- */
  color: #a6a6a6;
  opacity: 1;
}
.footerFormRight input, .footerFormRight textarea{
  height: 46px;
  padding: 0px 12px;
  border: 0 none;
  width: 100%;
  margin-bottom: 12px;
  width: calc(50% - 6px);
  border-radius: 8px;
  float: left;
}
.footerFormRight input:nth-child(2n + 2){
  margin-left: 12px;
}
.footerFormRight textarea{
  width: 100%;
  height: 120px;
  resize: none;
  padding: 12px;
}
.footerFormRight input[type="submit"] {
	margin: 0 auto;
	display: table;
	float: none;
	font-size: 17px;
	font-weight: bold;
	text-transform: uppercase;
}
.footerFormRight h6{
  color: #FFF;
  margin-bottom: 30px;
  text-transform: uppercase;
}
.footerLogo{
  width:100%;
  margin-bottom: 40px;
}
.footerData ul {
	padding: 0;
	list-style-type: none;
}
.footerData ul li {
	display: flex;
	justify-content: normal;
	align-items: flex-start;
	line-height: 47px;
	color: #FFF;
  margin-bottom: 15px;
  font-size: 15px;
}
.footerData ul li p{
  margin-bottom: 0px;
}
.footerData ul li i{
  margin-right: 10px;
  margin-top: 11px;
}
.footerData ul li a{
  color: #FFF;
  text-decoration: none;
}
.footermain .col-md-3{
  padding-left: 40px;
}
.footermain .col-md-3 h6 {
	color: #FFF;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 30px;
}
.footermain ul {
	list-style-type: none;
	padding: 0;
}
.footermain ul li a{
  font-size: 15px;
  color: #FFF;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
}
.footermain ul li i{
  margin-right: 12px;
}
.footermain ul li{
  margin-bottom: 20px;
  width: 100%;
}
.copyrightBottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	border-top: 1px solid #333;
	padding: 15px 0;
}
.copyrightBottom p{
  margin-bottom: 0;
  color: #FFF;
  font-weight: bold;
  font-size: 13px;
}
.footerFormRight form p span:nth-child(2n + 1) input {
    margin-right: 12px;
}
.et_pb_row.et_pb_row_1.contentArea {
    max-width: 100% !important;
    width: 100% !important;
}
.footerFormRight input {
	height: 46px;
	padding: 0px 12px !important;
	border: 0 none !important;
	width: 100% !important;
	margin-bottom: 12px !important;
	width: calc(50% - 6px) !important;
	border-radius: 8px;
	float: left;
}
.logoArea a {
    background: #FFF;
	padding: 0px;   
}

/* 03-03-2020 */
h2{
	line-height:77px!important;
}
.menuLogoCenter ul li a {
    font-weight: 500 !important;
    font-size: 17px !important;
	text-align: center;
}
.BannerMain span {
    text-transform: uppercase;
}
.facebookEvents {
    padding: 0;
}
.quickTime .qucikText h2 {
    font-size: 60px;
}
.custom-wd-sec {                                                   
    width: 60.8% !important;
}
 body .ServicesArea {
    padding-bottom: 60px;
}
body .largeContainer {
    padding-top: 0px !important;
}
p{
	font-weight: normal;

}
.largeContainer .et_pb_column.et_pb_css_mix_blend_mode_passthrough {
	height: 100%;
	display: flex;
	position: relative;
	width: auto;
	margin-left: -70px;
}
.largeContainer .et_pb_column.et_pb_css_mix_blend_mode_passthrough .et_pb_module.et_pb_code.et_pb_code_9.Image-without-mar {
	height: 100%;
}
.largeContainer .et_pb_column.et_pb_css_mix_blend_mode_passthrough .et_pb_module.et_pb_code.et_pb_code_9.Image-without-mar {
	height: auto;
	position: relative;
	top: 7px;
	bottom: 0;
}
.largeContainer .weResearch .custom-wd-sec{
		margin-right: 3.5%;
}
.largeContainer.bottom .textDataLeft {
       padding-top: 64px;
}

span.wpcf7-not-valid-tip {
    display: none!important;
}
body .wpcf7-not-valid {
    border: 1px solid #f00!important;
}
.wpcf7-response-output.wpcf7-validation-errors {
    color: #f00;
    border: 2px solid #f00;
    margin-top: 0;
}
body.et_cover_background {
    margin: 0px!important;
    border: 0px!important;
}
.copyrightBottom div {
    text-align: center !important;
}
.copyrightBottom .et-social-icons {
    display: inline-flex;
}

.block.topbar.yellow-with-red .container::before {
    background: url(https://dealerbuybackevents.com/wp-content/uploads/2020/08/border_1.png) center center no-repeat;
}
.block.topbar.yellow-with-red {
    background-color: #f3705a;
}
.block.topbar.yellow-with-red .container {
    background-color: #fbbe2d;
}
.block.topbar.yellow-with-red .container::after {
    background: url(https://dealerbuybackevents.com/wp-content/uploads/2020/08/border_2.png) center center no-repeat;
}

.block.topbar.yellow-with-white .container::before {
    background: url(https://dealerbuybackevents.com/dev/wp-content/uploads/2020/03/border_3.png) center center no-repeat;
}
.block.topbar.yellow-with-white {
    background-color: #fff;
}
.block.topbar.yellow-with-white .container {
    background-color: #fbbe2d;
}
.block.topbar.yellow-with-white .container::after {
    background: url(https://dealerbuybackevents.com/dev/wp-content/uploads/2020/03/border_4.png) center center no-repeat;
}
.block.topbar.yellow-with-red a,.block.topbar.yellow-with-red button {
    font-weight: 600;
    letter-spacing: 2px;
}
.facebookEvents .mob{
display:none;
}
body .woocommerce-loop-product__title {
    font-size: 16px !important;
    margin: 0 !important;
    line-height: 2 !important;
}
.product_title.entry-title {
    font-size: 30px !important;
    line-height: 36px !important;
}
.product .related h2 {
    font-size: 26px !important;
    padding-bottom: 16px;
    line-height: 27px !important;
}
 .woocommerce-mini-cart__buttons.buttons a {
    font-size: 13px;
    width: 100%;
    text-align: center;
}
.woocommerce-products-header__title.page-title {
    font-size: 42px !important;
    padding: 0;
    margin: 0;
}
