.zpdark-header-portion{
background-color:#fff ;
}
.theme-menu li:last-child a {
  text-decoration: none;
    padding: 10px 30px  !important;
background-color:#dca000 !important;
color:#fff !important;
font-weight:600 !important;
    border-radius:50px !important;
    font-size:18px !important;
    font-family:montserrat;
    margin-right:15px !important;
}
.theme-menu li a{
    text-decoration: none;
    padding: 10px !important;
background-color:transparent !important;
color:#000 !important;
font-weight:500 !important;
    border-radius:50px !important;
    font-size:15px !important;
    font-family:montserrat;
}

.videoradius .zpvideo-container {
border-radius:25px !important;
    overflow:hidden !important;
}

.accourdina .zpaccordion{
border-radius:10px !important;
    margin-bottom:10px !important;
}

.pricecolumen{
gap:20px !important; 
    
}
.theme-burger-icon{
background-color:#000 !important;
}

.theme-burger-icon::after{
background-color:#000 !important;
}
 .theme-burger-icon::before{
background-color:#000 !important;
}
.pricecolumen .zpelem-col{
    width:49% ;
}
.accourdina .zpelem-col{
    width:100% ;
}
.zpform-help-text{
        font-size: 14px;
    line-height: 24px;
    font-weight: 500;
    font-family:inter;
}
.formdesign .zpiframe-container{
border-radius:4px !important;
    overflow:hidden !important;
}
.flexgride{
    gap:20px !important;
}
.zachimaeg picture img{
border-radius:25px;
}
.btnstyle .zpbutton-content{
  font-style: italic;
}
@media screen and (min-width: 1056px){
.flexgride{
flex-wrap:nowrap !important;
}
}
@media screen and (max-width: 767px) {
.pricecolumen .zpelem-col{
    width:100% ;
}

 	
}