@media (max-width: 768px) {
    #item-17321716659310 {
        margin-left: auto !important;
    }
  
    #item-17338182156472 {
        margin-left: auto !important;
    }
  
}


.ffff-max1-01 {
display: flex;
    justify-content: center;
    align-items: center;
    padding: 8px;
    height: 30px;
 
}



.doph1 {
font-size: 25px;
color: #632f08;
line-height: 20px;
  font-family: Literata;
  font-weight: 400;
}

@media (max-width: 990px) {
 .doph1 {
		font-size: 20px;
    line-height: 20px;
  }
}

.ba-form-field-item .ba-field-label-wrapper {
    margin-bottom: 10px;
}

.ba-icon-wrapper  .fe-dzen {
font-size: 20px !important;
  line-height: 20px !important;
      padding-bottom: 5px !important;
    padding-top: 0px !important;
  
}

.ba-item-social-icons .ba-icon-wrapper a:not(:last-child) {
    margin-right: 7px;
}

.ba-item-icon-list li {
    margin-right: 22px;
}


#item-1731476304190 .ba-icon-list-wrapper ul li i {
    margin-right: 10px;
}


.ba-item-icon-list li i {
    margin-top:20px;
  }

#item-1731476304190 .ba-icon-list-wrapper ul li i:hover {
    background-color: #2e100a;
}

#item-17315140509320 .ba-icon-list-wrapper ul li i {
    margin-top: 10px;
}

#item-15003687281 .intro-post-title {
  font-family: 'Literata'; 
  font-weight: 500;
}

#item-14975226224 .intro-post-title {
  font-family: 'Literata'; 
  font-weight: 500;
}

.ba-load-more-reviews-btn, .ba-item-reviews .ba-leave-review-btn {
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 2px !important;
    line-height: 26px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 10px;
    padding-bottom: 18px;
    padding-left: 50px;
    padding-right: 50px;

}

@media (max-width: 390px) {
.ba-load-more-reviews-btn, .ba-item-reviews .ba-leave-review-btn {
    padding-left: 40px !important;
    padding-right: 40px !important;
}
  
#item-1732159892488 .ba-comment-message, #item-1732159892488 .user-comment-wrapper {
        padding-top: 15px !important;
        padding-right: 15px !important;
        padding-bottom: 15px !important;
        padding-left: 15px !important;
    }
#item-1732159892488 .comment-message {
    font-size: 14px;
    line-height: 24px;
} 
#item-17321626915511 .ba-icon-list-wrapper ul li i {
    margin-right: 10px;
}
.ba-form-field-item .ba-field-label-wrapper > * {
    font-size: 14px !important;
    line-height: 24px !important;
} 
.ba-form-page {
        padding: 10px 10px 10px 10px !important;
} 
#item-17315140509320 .ba-icon-list-wrapper ul li i {
    margin-right: 10px;
}
}

li {
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0px;
    line-height: 22px;
}

#item-1732159892488 .comment-user-date {
display:none;

}


@media (max-width: 1280px) {
    .column-wrapper {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: space-around
    }
}
@media (max-width: 1024px) {
    .column-wrapper {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
    }
}

@media (max-width: 769px) {
    li {
    font-size: 14px;
    line-height: 20px;
}
}

@media (max-width: 450px) {
.ba-item-icon-list .vertical-layout li {
    margin-top: 0px;
}
    .ba-form-page {
        padding: 5px 10px 10px 10px !important;
        width: 100% !important;
}
.ba-form-submit-btn {
    font-size: 14px !important;
    line-height: 20px !important;
}
.ba-form-poll-field.ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper, .ba-form-acceptance-field .ba-form-acceptance-html p, .ba-form-acceptance-field .ba-form-acceptance-html, .ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-title {
    font-size: 14px !important;
    line-height: 20px !important;
}
#item-1731514014127 {
    min-height: 30px !important;
}
#item-1731514014128 {
    min-height: 30px !important;
}
#item-1731514217494 {
    min-height: 30px !important;
} 
#item-17314838630 {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }
}

.videovis {
height: 330px;
}

@media (max-width: 450px) {
.videovis {
height: 165px;
}
}