html {
	overflow-x: hidden;
}

body {
	font-family: 'Barlow Semi Condensed', sans-serif;
	overflow-x: hidden;
}

p {
	font-size: 18px;
}

nav {
	padding: 0.6rem;
	box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.1);
}

.logo {
	width: 140px;
}

.font-red {
	color: #EF3E33;
}

.font-white {
	color: #fff;
}

.font-black {
	color: #383838;
}

header {
	padding-top: 4rem;
	position: relative;
}

.bg-cover {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.bg-contain {
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: top;
}

header {
	background-image: url("../images/landing.jpg");
}

.header-wrapper {
	position: relative;
	z-index: 1;
}

.header-left {
	max-width: 560px;
}

.header-right {
	text-align: right;
}

.header-right img {
	width: 450px;
}

.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #030507;
	opacity: 0.7;
	z-index: 0;
}

h1 {
	line-height: 1;
}

.header-small_font {
	font-weight: 600;
	font-size: 40px;
	display: block;
}

.header-big_font {
	font-weight: 700;
	font-size: 70px;
	display: block;
}

.title-bold {
	font-weight: 600;
	font-size: 26px;
}

.line {
	background: #EF3E33;
	position: relative;
	height: 1px;
}

.line:before {
	content: '';
	background: #BCBCBC;
	width: 30%;
	height: 1px;
	position: absolute;
	top: 0;
	left: 0;
}

.line:after {
	content: '';
	background: #BCBCBC;
	width: 30%;
	height: 1px;
	position: absolute;
	top: 0;
	right: 0;
}

.line-dark:before,
.line-dark:after {
	background: #000;
}

.line-60 {
	width: 60%;
}

.line-80 {
	width: 80%;
}

.line-big_gap {
	margin: 2rem 0;
}

.line-small_gap {
	margin: 1rem 0;
}

.line-title_center {
	margin: 1rem auto 2.5rem auto;
}

header p {
	color: #fff;
}

.bestseller {
	padding-top: 3rem;
	background-image: url("../images/bestseller-bg.jpg");
	text-align: center;
}

.speakto {
	background-color: #EF3E33;
	display: inline-block;
	color: #fff;
	width: 410px;
	padding: 0.8em 1.5rem 1rem;
	position: relative;
	line-height: 1.2;
	text-decoration: none;
}

.speakto:hover,
.speakto:focus,
.speakto:active {
	background-color: #EF3E33;
	color: white;
}

.speakto .speakto-right {}

.speakto .speakto-right i {
    font-size: 32px;
}

.speakto-left {
	text-align: left;
}

.speakto-big {
	font-weight: 700;
	font-size: 20px;
}

.speakto-small {
	font-weight: 400;
	font-size: 15px;
	margin-top: 0.4rem;
}

.speakto-border-btm {
	position: absolute;
	width: 100%;
	background-color: #000;
	height: 1px;
	bottom: -8px;
	left: 20px;
}

.speakto-border-right {
	position: absolute;
	width: 1px;
	background-color: #000;
	height: 100%;
	bottom: -16px;
	right: -9px;
}

.speakto.white {
	background-color: #fff;
	color: #0A0A0A;
}

.speakto.white .speakto-border-btm,
.speakto.white .speakto-border-right {
	background-color: #fff;
}

.speakto.dark {
	background-color: #343434;
}

.speakto.dark .speakto-border-btm,
.speakto.dark .speakto-border-right {
	background-color: #343434;
}

.breakthrough-header {
	background-image: url("../images/breakthrough-bg1.jpg");
	background-position: bottom;
	font-weight: 600;
	font-size: 40px;
	text-transform: capitalize;
	text-shadow: 0px 0px 19px rgba(0, 0, 0, 0.8);
	color: #fff;
	min-height: 550px;
}

.breakthrough-header {
	padding-top: 6rem;
}

.breakthrough-header img {
	display: block;
	margin: 0 auto;
	width: 740px;
}

.breakthrough-title_txt {
	line-height: 1;
	margin-top: -1.5rem;
	text-align: right;
}

.breakthrough-content {
	background-image: url("../images/breakthrough-bg2.jpg");
	background-position: bottom;
	margin-top: -14rem;
	padding-bottom: 5rem;
	line-height: 1;
}

.breakthrough-left {
	background-color: #f4f4f4;
	background-image: url("../images/breakthrough-white.png");
	padding: 4rem 0;
}

.breakthrough-right {
	background-color: #EF3E33;
	padding: 4rem 0;
}

.breakthrough-content-title {
	font-weight: 700;
	font-size: 26px;
	margin-bottom: 2rem;
}

.breakthrough-content-title_s {
	font-weight: 700;
	font-size: 22px;
	margin-bottom: 1.5rem;
}

.breakthrough-imgwrapper {
	display: inline-block;
	position: relative;
}

.breakthrough-win {
	position: absolute;
	top: -26px;
	right: -26px;
}

.breakthrough-list {
	width: 220px;
	margin: 1rem auto 0;
	text-align: left;
}

.breakthrough-list img {
	width: 25px;
	margin-right: 5px;
}

.breakthrough-list li {
	margin-bottom: 0.5rem;
}

.breakthrough-wrapper {
	position: relative;
	box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25);
}

.breakthrough-vs {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -60px;
	margin-top: -60px;
	width: auto;
	height: auto;
	z-index: 1;
}

.breakthrough-vs img {
	width: 120px;
}

.breakthrough-border-black {
	border-top: 1px solid #000;
}

.breakthrough-border-white {
	border-top: 1px solid #fff;
}

.testi-header {
	background-image: url("../images/testimonial-bg.jpg");
	background-position: top;
	padding: 6rem 0 2rem;
}

.testi-title_s {
	font-weight: 400;
	font-size: 20px;
}

.testi-title_b {
	font-weight: 700;
	font-size: 40px;
	text-transform: uppercase;
	line-height: 1.2;
}

.btn-primary {
	background-color: #EE383A;
	border-color: #EE383A;
	font-weight: 500;
	font-size: 15px;
	border-radius: 30px;
}

.btn-primary:hover {
	background-color: #b7282a;
	border-color: #b7282a;
}

.btn.btn-primary {
	padding: 0.7rem 2rem;
}

.madein {
	padding-bottom: 2rem;
	background-image: url(../images/madein-textbg.jpg);
	background-position: top right;
	background-color: #f4f4f4;
	background-repeat: no-repeat;
}

.madein-header {
	padding: 4rem 0 3rem;
}

.madein-title {
	font-weight: 700;
	font-size: 40px;
	text-transform: uppercase;
	line-height: 1.2;
}

.madein .owl-theme .owl-nav {
	position: absolute;
	top: -5rem;
	right: 10%;
	margin: 0;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev {
	background-color: #EE383A;
	padding: 10px 9px !important;
	border-radius: 0;
	margin: 2px;
}

.madein .owl-carousel .owl-nav button.owl-next,
.madein .owl-carousel .owl-nav button.owl-prev {
	background-color: #EE383A;
	padding: 14px 13px !important;
	border-radius: 0;
	margin: 2px;
}

.madein .owl-carousel .owl-nav button.owl-next svg,
.madein .owl-carousel .owl-nav button.owl-prev svg {
	fill: white;
	width: 28px;
	height: 28px;
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #b7282a;
}

.owl-theme .owl-dots {
	margin-top: 1rem;
}

.timeline-wrapper-left {
	background-image: url("../images/timeline-hero.jpg");
	text-align: center;
}

.timeline-border {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

@media(min-width:992px) {
	.timeline-border .col-md-5.offset-md-1 {
		margin-left: 5%;
	}
}


.timeline-desc {
	background: rgba(255, 255, 255, 0.7);
	backdrop-filter: blur(7px);
	border-radius: 500px 500px 0px 0px;
	display: inline-block;
	max-width: 350px;
	padding: 8rem 3rem 5rem;
	margin: 0 auto;
	text-align: left;
	margin-top: 20%;
}

.timeline-desc img {
	width: 170px;
}

.timeline-title {
	font-weight: 600;
	font-size: 25px;
	line-height: 1;
	margin-bottom: 0.4rem;
}

.timeline-subtitle {}

.timeline {
	margin: 4em auto 2em;
	position: relative;
	/*max-width: 46em;*/
}

.timeline:before {
	background-color: #ccc;
	content: '';
	margin-left: -1px;
	position: absolute;
	top: 0;
	left: 1em;
	width: 2px;
	height: 100%;
}

.timeline-event {
	position: relative;
}

.timeline-event:hover .timeline-event-icon {
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background-color: #000;
}

.timeline-event:hover .timeline-event-thumbnail {
	-moz-box-shadow: inset 40em 0 0 0 #000;
	-webkit-box-shadow: inset 40em 0 0 0 #000;
	box-shadow: inset 40em 0 0 0 #000;
}

.timeline-event-copy {
	padding: 2em 0 1em;
	position: relative;
	top: -1.875em;
	left: 6em;
	width: 80%;
}

.timeline-event-copy h3 {
	font-size: 1.3em;
	font-weight: 600;
}

.timeline-event-copy p:not(.timeline-event-thumbnail) {
	padding-bottom: 1.2em;
}

.timeline-event-icon {
	-moz-transition: -moz-transform 0.2s ease-in;
	-o-transition: -o-transform 0.2s ease-in;
	-webkit-transition: -webkit-transform 0.2s ease-in;
	transition: transform 0.2s ease-in;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	background-color: #EE383A;
	outline: 10px solid white;
	display: block;
	margin: 0.5em 0.5em 0.5em -0.5em;
	position: absolute;
	top: 0;
	left: 1em;
	width: 1em;
	height: 1em;
}

.timeline-event-thumbnail {
	-moz-transition: box-shadow 0.5s ease-in 0.1s;
	-o-transition: box-shadow 0.5s ease-in 0.1s;
	-webkit-transition: box-shadow 0.5s ease-in;
	-webkit-transition-delay: 0.1s;
	transition: box-shadow 0.5s ease-in 0.1s;
	color: white;
	font-size: 1em;
	background-color: #EE383A;
	-moz-box-shadow: inset 0 0 0 0em #000;
	-webkit-box-shadow: inset 0 0 0 0em #000;
	box-shadow: inset 0 0 0 0em #000;
	display: inline-block;
	margin-bottom: 0.6em;
	padding: 0.2em 1em 0.2em 1em;
}

.carousel-indicators {}

.carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}

.alkitchen-left {
	background-image: url("../images/alkitchen-hero.jpg");
	padding: 5rem 0 2rem;
}

.alkitchen-right {
	background-image: url("../images/alkitchen-pattern.png");
	background-color: #F1F1F1;
	text-align: center;
}

.alkitchen-logo {
	width: 160px;
}

.alkitchen-txt {
	display: inline-block;
	text-align: left;
	padding: 4rem 1rem;
}

.alkitchen-title {
	font-weight: 700;
	font-size: 30px;
	text-transform: uppercase;
	margin-bottom: 1rem;
}

.compare {
	padding: 5rem 1rem;
}

.compare-title {
	font-weight: 700;
	font-size: 30px;
	text-align: center;
	margin-bottom: 2rem;
}

.compare-logo {
	width: 180px;
}

.compare-table {
	text-align: center;
	line-height: 1.2;
}

.compare-table tbody th {
	text-align: left;
	padding-left: 1rem;
	font-size: 18px;
}

.compare-vs_wrapper {
	position: relative;
	font-size: 24px;
}

.compare-vs {
	position: absolute;
	top: 50%;
	right: 0;
	width: 50px;
	margin-top: -25px;
	margin-right: -25px;
}

td.compare-bleno {
	background-color: #EF3E33;
	color: #fff;
}

.compare-speakto {
	padding-top: 2rem;
}


.trap {
	background-image: url("../images/trap-bg.jpg");
	padding: 4rem 0;
	text-align: center;
}

.trap-title {
	font-weight: 700;
	font-size: 36px;
	text-transform: uppercase;
	line-height: 1;
}

.trap-subtitle {
	font-weight: 700;
	font-size: 22px;
	text-transform: uppercase;
	color: #EF3E33;
}

.trap-desc {
	font-weight: 700;
	font-size: 30px;
}

.trap-desc img {
	margin: 0 5px;
}

.trap-why {
	font-weight: 600;
	font-size: 30px;
	line-height: 1;
	margin-top: 3rem;
}

.trap-why img {
	margin: 0 5px;
}

.trap-arrow2 {
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}

.trap-herewhy {
	display: inline-block;
	margin-top: -1.5rem;
}

.trap-left {
	background-image: url("../images/trap-bg2.jpg");
	background-position: top;
	filter: drop-shadow(0px 0px 18px rgba(0, 0, 0, 0.25));
	margin-top: 1rem;
	padding-bottom: 3rem;
}

.trap-rm {
	font-weight: 600;
	font-size: 70px;
	color: #EF3E33;
	line-height: 1;
}

.trap-rm_btm {
	fonr-weight: 600;
	font-size: 22px;
}

.trap-header {
	border-bottom: 1px solid #000;
	padding: 1.5rem 0;
}

.trap-content {
	margin-top: 3rem;
	padding: 0 2rem;
}

.trap-content.right {
    margin-top: 5rem;
}

.trap-coin img {
	width: 16px;
	margin-left: -2px;
}

.trap-plus {
	font-weight: 600;
	font-size: 40px;
}

.trap-item {
    height: 135px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
}

.trap-item img {
    width: 73px;
}

.trap-item p {
	margin: 0.7rem 0 0;
	line-height: 1.2;
	font-weight: 600;
    font-size: 20px;
    letter-spacing: -1px;
}

.trap-coin {
	margin-top: 0px;
}

.trap-right {
	filter: drop-shadow(0px 0px 18px rgba(0, 0, 0, 0.25));
	margin-top: 1rem;
	padding-bottom: 3rem;
	background-color: #fff;
}

.trap-right .trap-header {
	color: #fff;
	background-color: #EF3E33;
}

.trap-right .trap-rm {
	color: #fff;
}

.trap-remind {
	font-size: 20px;
	line-height: 1.2;
	margin-top: 1rem;
}

.trap-remind .bold {
	font-weight: 600;
	color: #EF3E33;
}

.trap-dfwrapper {
	background-color: #EF3E33;
	color: #fff;
	margin-top: 6rem;
	border-radius: 500px 500px 0px 0px;
	padding: 8rem 1rem 6rem;
}

.trap-dontfall p {
	margin-bottom: 2rem;
}

.trap-dontfall img {
	margin-bottom: 2rem;
}

.trap-sideleft,
.trap-sideright {
	margin-top: 6rem;
	padding: 8rem 1rem 6rem;
}

.tabletop {
	margin-top: -12rem;
}

.tabletop-top img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.tabletop-top {
	position: relative;
	z-index: 1;
}

.tabletop-btm {
	width: 100%;
	background-color: #e7e0da;
	height: 6rem;
	margin-top: -2rem;
	padding-top: 1rem;
	position: relative;
}

.info {
	background-image: url("../images/mustknow-wood.png");
	background-color: #906D4C;
	text-align: center;
	padding-bottom: 6rem;
}

.info-board {
	background-color: #EF3E33;
	border-radius: 10px;
}

.info-title {
	color: #fff;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	padding: 2rem 4rem;
	letter-spacing: 1px;
}

.info-subtitle {
	background-color: #fff;
	padding: 1rem;
	font-weight: 600;
	font-size: 19px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.info-pic {
	margin-top: 3rem;
}

.info-txt {
	margin-top: 3rem;
	color: #fff;
}

.info-txt-big {
	font-weight: 600;
	font-size: 26px;
	margin: 0.7rem 0;
}

.info-txt-small {
	font-weight: 500;
	font-size: 18px;
}

.content {
	color: #fff;
}

.content-one {
	background-image: url("../images/1-hero.jpg");
	padding: 8rem 0;
}

.content-number {
	color: #fff;
	padding-right: 4rem;
}

.content-no {
	font-weight: 700;
	font-size: 200px;
	line-height: 1;
	text-shadow:
		-1px -1px 0 #fff,
		1px -1px 0 #fff,
		-1px 1px 0 #fff,
		1px 1px 0 #fff
}

@supports((text-stroke: 1px #fff) or (-webkit-text-stroke: 1px #fff)) {
	.content-no {
		color: transparent;
		-webkit-text-stroke: 1px #b1b1b1;
		text-stroke: 1px #fff;
		text-shadow: none;
	}
}

.content-subtitle {
	font-size: 18px;
	font-weight: 600;
	margin-top: 1rem;
}

.content-title {
	margin-top: 0.5rem;
}

.content-title h2 {
	font-weight: 600;
}

.content-desc {
	font-weight: 500;
	font-size: 16px;
}

.line-content {
	background: #EF3E33;
	position: relative;
	height: 1px;
	margin: 2rem 0;
}

.line-content:after {
	content: '';
	background: #BCBCBC;
	width: 65%;
	height: 1px;
	position: absolute;
	top: 0;
	right: 0;
}

.content-wrapper .content-row {
	margin: 8rem 0;
}

.content-txt h3 {
	font-weight: 700;
}

.content-txt .line-content {
	margin: 1rem 0;
	width: 80%;
}

.content-txt .speakto {
	margin-top: 1rem;
}

.content-two {
	background-image: url("../images/2-hero.jpg");
	padding: 6rem 0;
}

.content-desc img {
	margin-right: 1rem;
}

.two-compare {
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);
	padding: 2rem;
}

.two-compare strong {
	font-size: 20px;
	line-height: 24px;
}

.two-compare-bleno {
	background-color: #EF3E33;
	color: #fff;
}

.two-compare-bleno .line-content {
	background: #000;
}

.two-compare ul li {
	margin-bottom: 0.5rem;
}

.two-compare ul li img {
	width: 20px;
	margin-right: 5px;
}

.two-vid {
	background-image: url("../images/2-4bg.jpg");
}

.two-vidshape_wrapper {
	background-color: #EF3E33;
	border-radius: 500px 500px 0px 0px;
	padding: 8rem 1rem 6rem;
}

.two-vidshape {
	text-align: center;
}

.two-vidshape .speakto {
	margin-top: 2rem;
}

.content-three {
	background-image: url("../images/3-hero.jpg");
	background-position: top;
	padding: 6rem 0 2rem;
}

.content-three .content-number {
	text-align: right;
}

.content-three .content-heading .line-content {
	width: 70%;
}

.three-hero {
	margin-bottom: 6rem;
}

.three-one {
	background-image: url("../images/3-1.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.three-two {
	background-image: url("../images/3-2.jpg");
	margin-right: 5px;
}

.three-three {
	background-image: url("../images/3-3.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.three-four {
	background-image: url("../images/3-4.jpg");
	margin-right: 5px;
}

.three-five {
	background-image: url("../images/3-5.jpg");
	margin-right: 5px;
}

.three-six {
	background-image: url("../images/3-6.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.three-seven {
	background-image: url("../images/3-7.jpg");
	margin-right: 5px;
}

.three-eight {
	background-image: url("../images/3-8.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.three-nine {
	background-image: url("../images/3-9.jpg");
}

.three-ten {
	background-image: url("../images/3-10.jpg");
	margin-right: 5px;
}

.three-eleven {
	background-image: url("../images/3-11.jpg");
}

.three-img-200 {
	height: 200px;
}

.three-img-400 {
	height: 405px;
}

/* Group Three Gallery */
.GroupThree .three-one {
    background-image: url("../images/Finishing/Euro-Design-1.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupThree .three-two {
    background-image: url("../images/Finishing/Euro-Design-2.jpg");
    margin-right: 5px;
}

.GroupThree .three-three {
    background-image: url("../images/Finishing/Euro-Design-3.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupThree .three-four {
    background-image: url("../images/Finishing/Euro-Design-4.jpg");
    margin-right: 5px;
}

.GroupThree .three-five {
    background-image: url("../images/Finishing/Euro-Design-5.jpg");
    margin-right: 5px;
}

.GroupThree .three-six {
    background-image: url("../images/Finishing/Euro-Design-6.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupThree .three-seven {
    background-image: url("../images/Finishing/Euro-Design-7.jpg");
    margin-right: 5px;
}

.GroupThree .three-eight {
    background-image: url("../images/Finishing/Euro-Design-8.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupThree .three-nine {
    background-image: url("../images/Finishing/Euro-Design-9.jpg");
}

.GroupThree .three-ten {
    background-image: url("../images/Finishing/Euro-Design-10.jpg");
    margin-right: 5px;
}

.GroupThree .three-eleven {
    background-image: url("../images/Finishing/Euro-Design-11.jpg");
}

.GroupThree .three-img-200 {
    height: 240px;
}

.GroupThree .three-img-400 {
    height: 485px;
}

/* Group Four Gallery */
.GroupFour .three-one {
	background-image: url("../images/Specialist/Kitchen-Design-1.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.GroupFour .three-two {
	background-image: url("../images/Specialist/Kitchen-Design-2.jpg");
	margin-right: 5px;
}

.GroupFour .three-three {
	background-image: url("../images/Specialist/Kitchen-Design-3.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.GroupFour .three-four {
	background-image: url("../images/Specialist/Kitchen-Design-4.jpg");
	margin-right: 5px;
}

.GroupFour .three-five {
	background-image: url("../images/Specialist/Kitchen-Design-5.jpg");
	margin-right: 5px;
}

.GroupFour .three-six {
	background-image: url("../images/Specialist/Kitchen-Design-6.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.GroupFour .three-seven {
	background-image: url("../images/Specialist/Kitchen-Design-7.jpg");
	margin-right: 5px;
}

.GroupFour .three-eight {
	background-image: url("../images/Specialist/Kitchen-Design-8.jpg");
	margin-right: 5px;
	margin-bottom: 5px;
}

.GroupFour .three-nine {
	background-image: url("../images/Specialist/Kitchen-Design-9.jpg");
}

.GroupFour .three-ten {
	background-image: url("../images/Specialist/Kitchen-Design-10.jpg");
	margin-right: 5px;
}

.GroupFour .three-eleven {
	background-image: url("../images/Specialist/Kitchen-Design-11.jpg");
}

.GroupFour .three-img-200 {
	height: 240px;
}

.GroupFour .three-img-400 {
	height: 485px;
}

/* Group Five Gallery */
.GroupFive .three-one {
    background-image: url("../images/Workmanship/Workman-1.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupFive .three-two {
    background-image: url("../images/Workmanship/Workman-2.jpg");
    margin-right: 5px;
}

.GroupFive .three-three {
    background-image: url("../images/Workmanship/Workman-3.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupFive .three-four {
    background-image: url("../images/Workmanship/Workman-4.jpg");
    margin-right: 5px;
}

.GroupFive .three-five {
    background-image: url("../images/Workmanship/Workman-5.jpg");
    margin-right: 5px;
}

.GroupFive .three-six {
    background-image: url("../images/Workmanship/Workman-6.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupFive .three-seven {
    background-image: url("../images/Workmanship/Workman-7.jpg");
    margin-right: 5px;
}

.GroupFive .three-eight {
    background-image: url("../images/Workmanship/Workman-8.jpg");
    margin-right: 5px;
    margin-bottom: 5px;
}

.GroupFive .three-img-200 {
	height: 240px;
}

.GroupFive .three-img-400 {
	height: 485px;
}

@media(max-width:500px) {
    .GroupFive .three-img-400 {
	    height: 190px;
    }
    
    .GroupFive .three-three,
    .GroupFive .three-four,
    .GroupFive .three-five,
    .GroupFive .three-six,
    .GroupFive .three-eight {
        margin-right: 0px;
    }
}

.three-vs {
	position: relative;
	text-align: center;
	padding: 8rem 0;
}

.three-vs-heading {
	font-weight: 700;
	font-size: 50px;
	line-height: 1;
	text-transform: uppercase;
}

.three-vs-icon_wrapper {
	position: relative;
}

.three-vs-icon {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: -4rem;
}

.three-vs-icon img {
	width: 72px;
}

.three-vs-icon-mobile-wrapper {
	display: none;
}

.three-vs-icon-mobile {
	font-weight: 700;
	font-size: 30px;
	color: #2B2B2B;
	font-style: italic;
}

.three-vs-desc {
	margin-top: 6rem;
	background-color: #343434;
	color: #fff;
	box-shadow: 0px 10px 21px rgba(0, 0, 0, 0.3);
	border-radius: 10px;
	padding: 2rem;
}

.three-vs-desc p:last-child {
	margin-bottom: 0px !important;
}

.three-vs-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
}

.three-vs-bg-left {
	background-image: url("../images/3-vs-leftbg.jpg");
	width: 100%;
	height: 100%;
}

.three-vs-bg-right {
	background-image: url("../images/3-vs-rightbg.jpg");
	width: 100%;
	height: 100%;
}

.three-vs-bg .row {
	width: 100%;
	height: 100%;
}

.three-vs-img {
	background: #fff;
	box-shadow: 0px 10px 21px 3px rgba(0, 0, 0, 0.25);
	border-radius: 10px;
	padding: 2rem 2rem 2rem;
	margin-top: 4rem;
}

.three-vs-img-txt {
	font-weight: 700;
	font-size: 22px;
	margin-bottom: 1rem;
}

.three-vs .speakto {
	margin-top: 2rem;
}

.three-vs-speakto {
	margin: 2rem auto;
}

#carouselVS .carousel-control-next-icon,
#carouselVS .carousel-control-prev-icon {
	background-color: #EF3E33;
	border-radius: 50%;
	width: 2.5rem;
	height: 2.5rem;
	background-size: 60% 60%;
}

#carouselVS .carousel-control-next,
#carouselVS .carousel-control-prev {
	opacity: 1;
}

#carouselVS .carousel-control-next:hover,
#carouselVS .carousel-control-prev:hover {
	opacity: 0.8;
}

.content-four {
	background-image: url("../images/4-hero.jpg");
	padding: 6rem 0;
}

.four-gallery {
	background-color: #262626;
	padding-bottom: 2rem;
}

.four-content .speakto {
	margin-top: 1rem;
}

.four-list li {
	margin-bottom: 0.5rem;
}

.four-list li img {
	width: 20px;
	margin-right: 5px;
}

.content-five {
	background-image: url("../images/5-hero.jpg");
	padding: 6rem 0;
}

.content-five .content-desc {
	margin-top: 1rem;
}

.five-content {
	padding-top: 5rem;
}

.five-txt {
	font-weight: 500;
	font-size: 24px;
	line-height: 34px;
	position: relative;
	padding-top: 4rem;
}

.five-txt .speakto {
	margin-top: 2rem;
}

.five-staff {
	position: absolute;
	bottom: 0;
	right: 0;
}

.five-review {
	background-color: #fff;
	box-shadow: 0px 7px 34px rgba(0, 0, 0, 0.2);
	padding: 0px;
	margin-bottom: 5rem;
}

.five-review .testi-fb-header {
	padding: 2rem 0;
	border-bottom: 1px solid #0150C8;
}

.five-review .testi-card {
	background-color: #ECECEC;
}

.five-review .testi-btn {
	margin-top: 2rem;
}

.five-vid {
	background-color: #282828;
	padding: 5rem 0;
}

.five-data {
	background-image: url("../images/5-vid-bg.jpg");
	text-align: center;
	padding: 5rem 0;
}

.five-logo-wrapper {
	margin: 0 auto;
}

.five-logo {
	margin-bottom: 2rem;
}

.five-logo img {
	width: 260px;
}

.five-box {
	background-color: #fff;
	box-shadow: 0px 5px 20px 1px rgba(0, 0, 0, 0.15);
	padding: 2rem 1rem;
	margin-top: 1.4rem;
}

.five-red {
	font-weight: 700;
	font-size: 50px;
	color: #EF3E33;
	line-height: 1;
}

.five-desc {
	font-weight: 500;
	font-size: 18px;
}

.five-icon-wrapper {
	background: linear-gradient(180deg, #454545 21.15%, #272727 77.4%);
	color: #fff;
	padding: 1rem 0;
	text-align: center;
}

.five-icon {
	width: 150px;
	position: relative;
	margin: 1rem 0;
}

.five-icon:after {
	content: '';
	background: #5c5c5c;
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}

.five-icon-last:after {
	content: none;
	position: static;
}

.five-icon-txt {
	font-weight: 500;
	font-size: 16px;
	margin-top: 0.5rem;
}

/* Reviews Box */
.ReviewsBox {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding: 50px 30px;
}

.ReviewsBox .headBox {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 25px;
    align-items: flex-end;
}

.ReviewsBox .headBox .left {
    display: flex;
    width: 50%;
    flex-direction: column;
}

.ReviewsBox .headBox .left .title {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    margin-bottom: 11px;
}

.ReviewsBox .headBox .left .title .icon svg {
    width: auto;
    height: 30px;
    margin-right: 10px;
}

.ReviewsBox .headBox .left .title .text {
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
}

.ReviewsBox .headBox .left .count {
    display: flex;
    align-items: center;
    height: 20px;
}

.ReviewsBox .headBox .left .count .number {
    font-size: 24px;
    font-weight: 700;
    margin-right: 7px;
}

.ReviewsBox .headBox .left .count .stars {
    display: flex;
    font-size: 18px;
    line-height: 28px;
}

.ReviewsBox .headBox .left .count .stars i {
    color: rgb(255, 191, 0);
    display: inline-block;
    margin-right: 3px;
}

.ReviewsBox.googleReviews .headBox .left .count .stars i {
    color: rgb(234, 136, 20);
}

.ReviewsBox .headBox .right {
    width: 50%;
}

.ReviewsBox .headBox .right .images {
    margin-bottom: 3px;
}

.ReviewsBox .headBox .right .images img {
    margin-right: 0px;
}

.ReviewsBox .headBox .right .fb-box img {
    width: 37px !important;
    height: 37px;
    border: 2px solid #fff;
    border-radius: 37px;
    position: absolute;
}

.ReviewsBox .headBox .right .fb-box img {
    z-index: 10;
    right: 106px;
}

.ReviewsBox .headBox .right .fb-box img+img {
    z-index: 4;
    right: 79px;
}

.ReviewsBox .headBox .right .fb-box img+img+img {
    z-index: 3;
    right: 53px;
}

.ReviewsBox .headBox .right .fb-box img+img+img+img {
    z-index: 2;
    right: 26px;
}

.ReviewsBox .headBox .right .fb-box img+img+img+img+.rate-box {
    z-index: 1;
    height: 37px;
    width: 37px !important;
    border: 3px solid #dedede;
    border-radius: 37px;
    background: #ffffff;
    font-size: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
}

.ReviewsBox .headBox .right .fb-box {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
    height: 40px;
    justify-content: flex-end;
    align-items: center;
}

.ReviewsBox .headBox .right .recommend-tag {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.ReviewsBox .headBox .right .recommend-tag .img {
    display: flex;
}

.ReviewsBox .headBox .right .recommend-tag .img svg {
    width: 20px;
    height: auto;
    margin-right: 7px;
}

.ReviewsBox .headBox .right .recommend-tag .text {
    letter-spacing: -0.5px;
    color: rgb(156, 158, 161) !important;
    font-size: 18px;
}

.ReviewsBox .headBox .right .recommend-tag .text u {
    color: rgba(17, 17, 17, 0.5);
    text-decoration-color: #f36b7f;
}

@media(max-width:500px) {
    .ReviewsBox {
        padding: 25px 0px 30px;
    }

    .ReviewsBox .headBox {
        margin-bottom: 20px;
    }

    .ReviewsBox .headBox .left {
        width: 42%;
    }

    .ReviewsBox .headBox .left .title {
        margin-bottom: 6px;
    }

    .ReviewsBox.googleReviews .headBox .left .title {
        margin-bottom: 2px;
    }

    .ReviewsBox .headBox .left .title .icon svg {
        height: 20px;
        margin-right: 7px;
    }

    .ReviewsBox.googleReviews .headBox .left .title .icon svg {
        height: 26px;
    }

    .ReviewsBox .headBox .left .title .text {
        font-size: 19px;
        line-height: 16px;
        display: none;
    }

    .ReviewsBox .headBox .left .count .number {
        font-size: 22px;
        margin-right: 5px;
    }

    .ReviewsBox .headBox .left .count .stars {
        font-size: 15px;
        line-height: 24px;
    }

    .ReviewsBox .headBox .right {
        width: 58%;
    }
    
    .ReviewsBox .headBox .right .fb-box {
        transform: scale(0.7) translate(40px, 14px);
    }

    .ReviewsBox .headBox .right .images img {
        height: 20px;
    }

    .ReviewsBox .headBox .right .recommend-tag .img svg {
        width: 18px;
        height: 18px;
        margin-right: 4px;
    }

    .ReviewsBox .headBox .right .recommend-tag .text {
        font-size: 11px;
        line-height: 17px;
        margin-top: 5px;
    }
}

.UserReviewBox {
    display: block;
    margin: 0px 0px 30px;
    padding: 20px 25px;
    width: 100%;
    background: rgb(243, 245, 250);
}

.UserReviewBox.google {
    background: white;
}

.UserReviewBox .card-top {
    display: flex;
    margin: 0px 0px 10px;
    flex-direction: row;
    justify-content: flex-start;
}

.UserReviewBox .card-top .img {
    display: flex;
    margin-right: 8px;
    width: 40px;
    height: 40px;
}

.UserReviewBox .card-top .img img {
    border-radius: 50%;
}

.UserReviewBox .card-top .recom-top {
    display: flex;
    margin-top: -5px;
    margin-bottom: -5px;
    flex-direction: column;
    flex-grow: 1;
    width: 100%;
}

.UserReviewBox .card-top .recom-top .recommend {
    font-family: inherit;
    margin: 5px 0px;
    color: rgb(101, 103, 107);
    font-size: 15px;
    line-height: 20px;
}

.UserReviewBox .card-top .recom-top .recommend .name {
    font-weight: 600;
    color: rgb(5, 5, 5);
}

.UserReviewBox .card-top .recom-top .recommend .recom-icon {
    display: inline-block;
    vertical-align: -2.9px;
    margin-right: 4px;
    margin-left: 6px;
}

.UserReviewBox .card-top .recom-top .recommend .fbpage {
    color: rgb(25, 119, 243);
}

.UserReviewBox .card-top .recom-top .comment-date {
    font-size: 13px;
    line-height: 16px;
}

.UserReviewBox .card-top .recom-top .comment-date .stars {
    margin-right: 3px;
}

.UserReviewBox .card-top .recom-top .comment-date .stars i {
    display: inline-block;
    margin-right: 0px;
    color: rgb(234, 136, 20);
}

.UserReviewBox .card-top .recom-top .comment-date .earth {
    filter: invert(39%) sepia(21%) saturate(200%) saturate(109.5%) hue-rotate(174deg) brightness(94%) contrast(86%);
    margin-bottom: 3px;
    display: inline-grid;
}

.UserReviewBox .card-top .logo {
    display: flex;
    align-self: flex-start;
    justify-content: flex-end;
}

.UserReviewBox .card-top .logo svg {
    width: 40px;
    height: 40px;
}

.UserReviewBox.google .card-top .logo svg {
    background: rgb(237, 238, 237);
    border-radius: 50%;
    padding: 7px;
}

.UserReviewBox .message .text {
    color: rgb(5, 5, 5);
}

.UserReviewBox .message .text.add-peer {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
}

@media (max-width: 500px) {
    .UserReviewBox {
        margin: 0px 0px 20px;
        padding: 15px 15px;
    }

    .UserReviewBox .card-top {
        margin: 0px 0px 8px;
    }

    .UserReviewBox .card-top .img {
        width: 35px;
        height: 35px;
    }

    .UserReviewBox .card-top .recom-top .recommend {
        font-size: 13px;
        line-height: 15px;
        margin: 5px 0px 0px;
    }

    .UserReviewBox.google .card-top .recom-top .recommend {
        font-size: 14px;
        margin: 5px 0px 2px;
    }
    
    .UserReviewBox .card-top .recom-top .recommend .name {
        display: block;
        margin-bottom: 2px;
    }

    .UserReviewBox .card-top .recom-top .recommend .recom-icon {
        width: 14px;
        height: 14px;
        margin-left: 0px;
    }

    .UserReviewBox .card-top .recom-top .comment-date {
        font-size: 12px;
        line-height: 12px;
        display: none;
    }

    .UserReviewBox.google .card-top .recom-top .comment-date {
        display: block;
    }

    .UserReviewBox .card-top .logo svg {
        width: 33px;
        height: 33px;
    }

    .UserReviewBox .message .text {
        color: rgb(5, 5, 5);
        font-size: 14px;
        line-height: 22px;
    }

    .UserReviewBox .message .text.add-yenk {
        -webkit-line-clamp: 10;
    }
}

a.loadMore {
    display: flex;
    color: white;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    background: #EF3E33;
    border-radius: 50px;
    padding: 12px 25px;
    margin: 0px auto;
    align-items: center;
    align-content: center;
    text-decoration: none;
}

a.loadMore i {
    margin-right: 10px;
}

a.loadMore.facebook i {
    font-size: 24px;
}

a.loadMore.google i {
    font-size: 20px;
}

a.loadMore span {
    color: white;
}
    
a.loadMore.mobile {
    display: none;
}

@media(max-width:500px) {
    a.loadMore {
        display: flex;
        width: 100%;
        justify-content: center;
    }
    
    a.loadMore.desktop {
        display: none;
    }
    
    a.loadMore.mobile {
        display: flex;
    }
}

.showroom {
	text-align: center;
	padding: 4rem 0 2rem;
}

.showroom-heading {
	text-transform: uppercase;
    font-weight: 700;
    font-size: 42px;
    margin-bottom: 4rem;
}

.showroom-img {
    width: 20%;
}

.showroomTitle {
    font-weight: bold;
    font-size: 27px;
    padding: 17px 0px 0px;
}

footer {
	background-image: url("../images/footer-bg.jpg");
	text-align: center;
	padding-top: 2rem;
	position: relative;
}

.footer-content {
	background: rgba(255, 255, 255, 0.7);
	backdrop-filter: blur(7px);
	border-radius: 500px 500px 0px 0px;
	padding: 5rem 1rem 7rem;
	min-height: 500px;
}

.footer-logo {
	width: 220px;
	margin-bottom: 1rem;
}

footer .speakto {
	margin-top: 1rem;
}

.footer-btm {
	position: absolute;
	left: 0;
	bottom: 0;
}

.footer-tabletop img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

[data-title*='OurLocationSection'] {
    padding-top: 30px !important;
    padding-bottom: 0px !important;
}

@media (min-width: 992px) {
    [data-title*='OurLocationSection'] {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
}

@media (min-width: 767px) and (max-width: 991px) {
    [data-title*='OurLocationSection'] {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
}

#OurLocations h1 {
    font-size: 40px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 50px;
}

#OurLocations .footer-logo {
    display: block;
    width: 250px;
    margin: 0rem auto 3rem;
}

#OurLocations .speakto {
    display: block;
    margin: 0rem auto;
}

/* DealerLocation */
.DealerLocation .Card {
    display: flex;
    justify-content: space-between;
    margin-bottom: 35px;
}

.DealerLocation .Card .left {
    width: 33%;
}

.DealerLocation .Card .left .title {
    color: #000000;
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    margin-bottom: 10px;
    letter-spacing: -1px;
}

.DealerLocation .Card .right .desc {
    color: #4f5b66;
    font-size: 16px;
    line-height: 22px;
}

.DealerLocation .Card .right {
    width: 65%;
}

.DealerLocation .Card .right .getlocation {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 15px auto 0px;
    font-size: 18px;
}

.DealerLocation .Card .right .getlocation .google {
    display: block;
    width: 48%;
}

.DealerLocation .Card .right .getlocation .google a {
    color: black;
    display: flex;
    justify-content: center;
    border: 1px solid #e0e1e1;
    background: #ffffff;
    padding: 10px 0px;
    width: 100%;
    align-items: center;
    border-radius: 50px;
    text-decoration: none;
}

.DealerLocation .Card .right .getlocation .google a .icon {
    margin-right: 5px;
}

.DealerLocation .Card .right .getlocation .google a .text {
    letter-spacing: -1px;
    /* color: white; */
}

.DealerLocation .Card .right .getlocation .waze {
    display: block;
    width: 50%;
}

.DealerLocation .Card .right .getlocation .waze a {
    color: black;
    display: flex;
    justify-content: center;
    border: 1px solid #e0e1e1;
    background: #ffffff;
    padding: 10px 0px;
    align-items: center;
    border-radius: 50px;
    text-decoration: none;
}

.DealerLocation .Card .right .getlocation .waze a .icon {
    margin-right: 10px;
}

.DealerLocation .Card .right .getlocation .waze a .text {
    letter-spacing: -1px;
    /* color: white; */
}

.DealerLocation .Card .right .getlocation .google a .text b,
.DealerLocation .Card .right .getlocation .waze a .text b {
    font-weight: 600;
}

.DealerLocation .Card .right .getlocation a .icon img {
    display: block;
    width: auto;
    height: 24px;
}

/* Google Maps Button Hover */
.DealerLocation .Card .right .getlocation .google a:hover {
    border: 1px solid #174ea6;
    background: #174ea6;
}

.DealerLocation .Card .right .getlocation .google a:hover .text {
    color: white;
}

/* Waze Button Hover */
.DealerLocation .Card .right .getlocation .waze a:hover {
    border: 1px solid #33CCFF;
    background: #33CCFF;
}

.DealerLocation .Card .right .getlocation .waze a:hover .text {
    color: white;
}

.DealerLocation .Card .right .desc .text_desc td:nth-child(1) {
    color: #000000;
    padding-right: 8px;
    font-weight: 500;
}

@media(max-width:500px) {
    .DealerLocation {
        padding: 20px 15px 0px;
    }

    .DealerLocation .Card {
        margin-bottom: 30px;
        flex-direction: column;
    }

    .DealerLocation .Card .left,
    .DealerLocation .Card .right {
        width: 100%;
    }

    .DealerLocation .Card .left .title {
        font-size: 20px;
    }
}

@media(min-width:1500px) {
    #OurLocations .container-fluid .row {
        padding: 0px 50px;
    }
}

/* BlenoShahMaps */
.BlenoShahMaps iframe {
    width: 100%;
    height: 560px;
}

.BlenoShahMaps iframe:nth-child(2) {
    margin-top: 30px;
}

@media(max-width:500px) {
    .BlenoShahMaps iframe {
        height: 300px;
    }
}

#blenoBranch {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 35px;
    justify-content: center;
    border-top: 4px dashed #ef3e33;
    margin-top: 85px;
}

#blenoBranch .otherList {
    width: 48%;
}

#blenoBranch .otherList .branchName {
    color: #000000;
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    margin: 80px 0px 10px;
    letter-spacing: -1px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#blenoBranch .otherList .branchName i {
    color: #ef3e33;
    margin-right: 10px;
}

#blenoBranch .otherList .branchName span {
    color: #000000;
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    letter-spacing: -1px;
}

#blenoBranch .otherList .branchAddress {
    font-size: 17px;
    line-height: 25px;
    width: 60%;
    margin: 0px auto;
    text-align: center;
}

#blenoBranch .otherList .dualLocation {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 26px auto 30px;
    font-size: 18px;
    width: 60%;
}

#blenoBranch .otherList .dualLocation .google {
    display: block;
    width: 48%;
}

#blenoBranch .otherList .dualLocation .google a {
    color: black;
    display: flex;
    justify-content: center;
    border: 1px solid #e0e1e1;
    background: #ffffff;
    padding: 10px 0px;
    width: 100%;
    align-items: center;
    border-radius: 50px;
    text-decoration: none;
}

#blenoBranch .otherList .dualLocation .google a .icon {
    margin-right: 5px;
}

#blenoBranch .otherList .dualLocation .google a .text {
    letter-spacing: -1px;
    /* color: white; */
}

#blenoBranch .otherList .dualLocation .waze {
    display: block;
    width: 50%;
}

#blenoBranch .otherList .dualLocation .waze a {
    color: black;
    display: flex;
    justify-content: center;
    border: 1px solid #e0e1e1;
    background: #ffffff;
    padding: 10px 0px;
    align-items: center;
    border-radius: 50px;
    text-decoration: none;
}

#blenoBranch .otherList .dualLocation .waze a .icon {
    margin-right: 10px;
}

#blenoBranch .otherList .dualLocation .waze a .text {
    letter-spacing: -1px;
    /* color: white; */
}

#blenoBranch .otherList .dualLocation .google a .text b,
#blenoBranch .otherList .dualLocation .waze a .text b {
    font-weight: 600;
}

#blenoBranch .otherList .dualLocation a .icon img {
    display: block;
    width: auto;
    height: 24px;
}

/* Google Maps Button Hover */
#blenoBranch .otherList .dualLocation .google a:hover {
    border: 1px solid #174ea6;
    background: #174ea6;
}

#blenoBranch .otherList .dualLocation .google a:hover .text {
    color: white;
}

/* Waze Button Hover */
#blenoBranch .otherList .dualLocation .waze a:hover {
    border: 1px solid #33CCFF;
    background: #33CCFF;
}

#blenoBranch .otherList .dualLocation .waze a:hover .text {
    color: white;
}

#blenoBranch .otherList iframe {
    height: 380px;
}