Shop
/*general*/
html {
margin-top: 0px !important;
}
#wrapper #main{
padding-bottom:0 !important
}
.elementor-image-box-title , .elementor-icon-box-title
{
margin-top: 0 !important;
margin-bottom: 0;
}
p{
margin-bottom:0
}
h3{
font-size: 26px !important;
}
h1 , h2 ,h3 ,h4,h5,h6{
line-height:1.3 !important
}
p, li, span{
line-height:1.5 !important
}
.currency-style{
color:#2F252380 !important;
font-size: 24px;
}
/*header*/
.hfe-nav-menu__layout-horizontal{
width:100% !important
}
#masthead .hfe-nav-menu .current-menu-item a ,#masthead .hfe-nav-menu .menu-item:hover a{
font-weight:500 !important
}
/*login button*/
i.stmlms-user {
background: #7A615C !important;
width: 24px;
height: 24px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
i.stmlms-user:before{
color:#fff !important;
font-size: 20px;
}
button#dLabel {
background-color: transparent !important;
color: #2F2523 !important;
padding:0
}
span.login_name ,.stm_lms_log_in ,.stm_lms_log_in i.stmlms-user {
color: #2F2523 !important;
text-transform: uppercase;
}
/*footer*/
.hfe-nav-menu__layout-vertical {
width: 100% !important;
}
footer .elementor-icon-box-icon
{
border: 2px solid #9F735E;
display: flex !important;
width: 43px;
min-width: 43px;
height: 43px;
justify-content: center;
align-items: center;
border-radius: 50%;
}
footer .elementor-icon-box-title{
display: flex !important;
}
footer .elementor-icon-box-icon svg{
width:22px !important;
object-fit:contain
}
footer .hfe-nav-menu ul li{
list-style: disc !important;
color:#fff
}
footer .elementor-icon-box-title a{
font-size:13px;
font-weight:300 !important
}
/*home – baner */
.home-baner{
position:relative
}
.home-baner:before
{
position: absolute;
top: 1px;
z-index: 2;
right: -2px !important;
left: unset !important;
}
/*statistics*/
.statistics {
margin-top: -70px;
z-index: 5;
}
@media screen and (min-width: 1480px) {
.statistics {
margin-top: -81px;
}
}
.statistics .elementor-image-box-description{
text-transform:capitalize
}
.statistics .elementor-image-box-title{
font-weight:700 !important;
font-size:20px !important
}
/*comparsion table*/
.comparison-table table{
margin-bottom:0 !important;
}
.comparison-table table tr{
display: flex;
width: 100%;
justify-content:center;
border:0
}
.comparison-table table tr td{
flex-basis:33.33%;
border-bottom:1px solid #e0e0e0;
padding-block:10px
}
.comparison-table table tr td{
background:#fff;
}
.comparison-table table tr td:first-child{
border-bottom:1px solid #fff
}
.comparison-table table tr:nth-child(odd) > td:first-child{
background:#F6F3F2;
display:flex;
align-items:center
}
.comparison-table table tr:nth-child(even) > td:first-child{
background:#E9E3DF;
display:flex;
align-items:center
}
.comparison-table table tr td ,.comparison-table table tr th{
flex-basis:33.33%
}
.comparison-table table tr > td:nth-child(2) ,.comparison-table table tr > td:nth-child(3) {
display: flex;
justify-content: center;
align-items: center;
}
.comparison-table .right-icon , .comparison-table .false-icon{
background-image:url(“https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/Vector-1-1.svg”);
width:25px;
height:25px;
background-position: center;
background-repeat:no-repeat;
background-size:contain
}
.comparison-table .false-icon{
background-image:url(“https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/Vector-2-1.svg”)
}
.comparison-table tr:has(th) {
background: #F6F3F2;
padding-block:8px
}
.comparison-table tr:has(th) th:first-child{
text-align:left ;
color:#00000066
}
.comparison-table tr:has(th) th:last-child{
color:#997561
}
.comparison-table table tr > td:first-child ,.comparison-table table tr > th:first-child{
padding-inline:35px;
}
.comparison-table table tr > td:first-child {
font-weight:300;
font-size:16px;
}
/*ad baner*/
.ad-banner-style1{
position:relative
}
.ad-banner-style1:before{
content: “”;
background-image: url(https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/Group-21342-1.png);
position: absolute;
bottom: 0;
left: unset;
right: 0 !important;
width: 50%;
height: 100%;
background-size: contain;
background-repeat: no-repeat;
background-position: right;
}
.ad-banner-style1:after{
content:””;
background-image:url(“https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/Mask-group.png”);
position:absolute;
bottom:0;
left:0;
width:200px;
height:100%;
background-size:cover;
background-repeat:no-repeat;
z-index:0
}
/*home projects*/
.home-projects .elementor-widget-hfe-infocard .elementor-widget-container{
min-height: 400px;
padding: 60px 40px 80px;
display: flex;
background-repeat: no-repeat;
}
.home-projects .hfe-infocard{
position:relative;
min-height:300px;
padding: 20px;
display: flex;
flex-direction: column;
justify-content: center;
opacity: 0;
transition: opacity 0.3s;
}
.home-projects .elementor-widget-hfe-infocard.active .hfe-infocard{
opacity:1
}
.home-projects .hfe-infocard-text{
color:#fff !important
}
.home-projects .hfe-infocard:before{
content:””;
background-image:url(“https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/Rectangle-360.svg”);
background-size:cover;
background-repeat:no-repeat;
width:100%;
height:100%;
position:absolute;
left:0;
background-position:center;
z-index:0;
top: 0;
right: 0;
bottom: 0;
margin:auto
}
.home-projects .hfe-infocard-text ul{
list-style:none;
padding-inline:0 !important
}
.home-projects .hfe-infocard-text-wrap, .home-projects .hfe-infocard-title{
z-index:2;
position: relative;
}
.home-projects .hfe-button-wrapper{
text-align:center
}
.home-projects .hfe-infocard-text span{
color: #FFFFFF99;
min-width: 50px !important;
display: inline-block;
}
.home-projects .hfe-button-wrapper .elementor-button-link
{
min-width: 155px;
}
.home-projects .elementor-widget-hfe-infocard:hover .hfe-infocard{
opacity:1;
}
/*testimonials*/
.elementor-widget-testimonial{
margin-top:50px;
position:relative;
}
.testimonials-slider:before{
content:””;
background-image:url(“https://hussein-najwani.lilacmarketing.me/wp-content/uploads/2025/07/bxs_quote-left-2.svg”);
position:absolute;
top:-50px;
width:100px;
height:100px;
background-size:contain;
left:0;
right:0;
margin-inline:auto
}
.testimonials-slider{
border:1px solid #2F2523;
margin-top:30px
}
.elementor-testimonial-wrapper{
padding:40px ;
display:flex;
flex-direction:row-reverse;
gap:20px
}
.elementor-testimonial-content{
text-align:left;
font-size:17px !important;
text-transform:capitalize;
}
.elementor-testimonial-name{
color:#2F2523 !important;
max-width:150px;
font-weight:500 !important
}
/*faq*/
#faq .e-n-accordion .e-n-accordion-item:first-child
{
border-radius: 30px 30px 0 0;
}
#faq .e-n-accordion-item-title {
border-bottom: 1px solid #2F252366;
padding: 17px 40px !important;
background: #E9E3DF;
}
#faq .e-n-accordion svg{
fill: #2F2523;
}
#faq .e-n-accordion .e-n-accordion-item > .e-child
{
padding: 20px 40px;
background: #F0ECEA;
border-bottom: 1px solid #2F252366;
}
#faq .e-n-accordion .e-n-accordion-item > .e-child p{
color: #2F2523B2;
}
/*slick slider*/
.pagination-style1 .slick-arrow {
position: absolute;
right: -80px;
top: 0;
bottom: 0;
margin-block: auto;
width:40px;
height: 17px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.pagination-style1 .slick-arrow.left-arrow {
left: -80px;
right: unset;
}