.ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
width: 30px !important;
height: 40px !important;  
}
.ast-button-wrap {
background: #EF0098;
}
figure.swiper-slide-inner {
font-size: 20px;
color: #000;
font-weight:600;
}
.ast-woocommerce-container {
margin: 90px 0;
}
.setp{
margin:0px;
}
.setcolor{
color:#CF1969;
margin:50px 0;
}
.contentText{
margin-top:80px;
}
.iconset{
font-size:30px;
}
.socialicon{
display:flex;
}
.iconset i {
color:#CF1969;
}
.iconset i:hover {
color: #fff;
} .menu-link {
font-size: 16px;
font-weight: 600;
color: #EF2598 !important;
}
.ast-header-search .astra-search-icon {
font-size: 25px;
color:  #EF2598;;
} .contactusbutton { position:relative;
width:100%;
max-height:400px; }
.contactusbutton .btn{
background: #E5097F;
color:#fff;
font-weight:600;
}
.wpcf7-form-control-wrap {
margin: 7px 0 0;
}
.contactform {
display: none;
max-width: 500px;
width: 100%;
padding: 50px 20px;
background: #EF2598;
position:absolute;
bottom:50px;
border: 2px solid #fff;
border-radius: 15px;
box-shadow: 0 0 29px #000;
} .cusFooter {
background: #000;
padding: 50px 20px 20px;
margin: 0;
color: #fff;
font-size: 18px;
}
.whiteline {
border-top: 1px solid #FFF;
}
.headingset {
margin-top: 20px;
} @media screen and (max-width: 920px) {
.main-header-bar-wrap {
position:unset !important; 
}
}