﻿@font-face {
  font-family: "DB Helvethaica X Bd";
  src: url("/wp-content/themes/flatsome-child/assets/fonts/DB-Helvethaica-X-Bd.woff2") format("woff2");
}



.detailicontext h3{
	text-transform: uppercase;
    font-family: "DINOffcPro", "DB Helvethaica Reg", Arial, sans-serif;
    font-size: 12px;
    margin-bottom: 0;
}

.detailicontext p{
    font-family: "DINOffcPro", "DB Helvethaica Reg", Arial, sans-serif;
    font-size: 1vw;
    font-weight: 900;
}

.color-product-section{
	align-items: flex-start!important;
	padding-top: 70px !important;
}

.ledtext .col{
    padding-bottom: 0!important;
}

.ledtext p{
    margin-bottom: 0;
    margin-top: 50%;
    font-size: 25px;
}

.reviewtext p{
    font-size: 120px;
    margin-bottom: 0;
    font-family: "DB Helvethaica X Bd";
}

.reviewoplaysec{
    background: linear-gradient(to bottom,#ffffff 0%,#fde7d6 25%,#f6c8b5 55%,#e8a3a3 100%);
}
























/*=============================================
=                   Desktop                   =
=============================================*/
@media (min-width: 768px){





}




/*=============================================
=                   Mobile                    =
=============================================*/
@media (max-width: 768px){

.bannercentermobile{
    margin: auto;
}

.detailicontext h3{
    font-size: 16px;
}

.detailicontext p{
    font-size: 25px;
}

.ledmobile{
    background: linear-gradient(120deg,#413979 0%,#7B6FA5 55%,#FAD7BC 100%);
}

.headmobile p{
    font-family: "DB Helvethaica X Bd";
    margin-top: 0;
    font-size: 75px;
    line-height: 1;
}

.margintopz p{
    margin-top: 0;
}



}