﻿.le-product-page {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
    color: black;
    font-size: 14px;
}
.le-product-back-first
{
  background: linear-gradient(180deg, rgba(185,231,230,0.76234243697479) 0%, rgba(255,255,255,1) 56%);
}
.le-product-highlight
{
   background: radial-gradient(circle, rgba(3,144,141,0.76234243697479) 19%, rgba(255,255,255,1) 44%);
    background-size:cover;
}
.le-font-head-main
{
 font-size:2.8em;
 font-weight:600;
 text-shadow:0.04419417em 0.04419417em 0em rgba(2, 124, 123, 0.400000);
 line-height:1.1em;
 text-transform:none;
 letter-spacing:0em;
}
.le-font-head1
{
 font-size:1.9em;
 font-weight:400;
 line-height:1.2em;
}
.le-font-head-big
{
 font-size:2.8em;
 font-weight:600;
 color:#027c7b;
 direction:ltr;
 margin-left:0em;
 line-height:1.16em;
 text-align:center;
 text-transform:none;
 letter-spacing:0.022em;
 text-shadow:0.04419417em 0.04419417em 0em rgba(2, 124, 123, 0.400000);
}

.le-font-head-2
{
 font-size:1.7em;
 font-weight:500;
 margin-left:0em;
 line-height:1.5em;
 text-align:center;
 text-transform:none;
 letter-spacing:0em;
}
.le-font-head-normal
{
 font-size:2.4em;
 font-weight:600;
 color:#027c7b;
 text-transform:none;
 letter-spacing:0.022em;
}
.le-font-para-big
{
 font-size:17px;
 font-weight:400;
 line-height:1.5em;
 text-align: justify;
}

.le-font-para-head
{
 font-size:18px;
 font-weight:700;
 line-height:1.5em;
 color:#027c7b;
 text-transform:uppercase;
 margin-bottom:4px;
 padding-bottom:0px;
}
.le-common-para
{
 padding-top:0px;
 margin-top:-10px;
 padding-left:8px!important;
 margin-bottom:4px;
 padding-bottom:0px;
 text-align:justify;
}

.le-theme-color
{
color:#027c7b;
}

.le-text-left
{
text-align: left!important;
}

.le-text-center{
    text-align:center!important;
}
.le-pad-gap-0
{
padding-top:0px!important;
padding-bottom:0px!important;
}
.le-pad-top-0
{
padding-top:0px!important;
}
.le-pad-top-10
{
padding-top:10px!important;
}
.le-margin-gap-0
{
    margin-top:0px!important;
    margin-bottom:0px!important;
}
.le-margin-top-0
{
margin-top:0px!important;
}
.le-margin-top-10
{
margin-top:10px!important;
}
.le-margin-top-20
{
margin-top:20px!important;
}
.le-margin-top-40
{
margin-top:40px!important;
}
.le-pad-4
{
padding:4px!important;
}
.le-sub-point
{
    width:100%;
}
.le-sub-point-icon
{
    display:block; 
    float:left; 
    padding:4px;
    height:100%;
}

.le-sub-image
{
  margin-top:-10px;
  background-size: contain;
  background-repeat:no-repeat;
  background-position:center;
  width:100%;
}
.le-sub-image-left
{
  margin-top:-10px;
  background-size: contain;
  background-repeat:no-repeat;
  background-position:left;
  width:100%;
}
.le-sub-image-right
{
  margin-top:-10px;
  background-size: contain;
  background-repeat:no-repeat;
  background-position:right;
  width:100%;
}
.le-para-line{
    text-align:center;
    margin-top:20px;
    height:4px;
    background-color:#027c7b;
}
.le-sub-point-icon1
{
    display:flex; 
    justify-content: center; 
    padding:4px;
}
.ori-hide-mobile
{
}
.ori-mobile-image
{
}
.ori-mobile-top-padding
{
}
.ori-mobile-box-height
{
}
.box-height
{
    height: 313px;
}

@media(max-width:768px)
{
   .ori-hide-mobile
{
    display:none;
} 
.ori-mobile-image
{
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.le-sub-image-left,.le-sub-image-right
{
  background-position:center;
}
.ori-mobile-top-padding
{
    padding-top: 30px;
}
.ori-mobile-box-height
{
    height:390px;
}
}
