.about-head-icon::after{background: url("../images/line.png")no-repeat;position: absolute;content: '';bottom: -10px;left: 0;width: 100%;height: 3px;}
.about-head-icon{position: relative;}
.ingredients-item .elementor-widget-image{height: 100%;}
.form-row p,.tel-estimated{display: flex;gap: 10px;align-items: center;}
.custom-multiselect {position: relative;margin-bottom: 16px;}
.options p{width: 100%!important;display: block;}
.options br{display: none;}
.custom-multiselect .options {display: none;position: absolute;width: 100%;background: #fff;border: 1px solid #e5dccb;border-radius: 10px;
    margin-top: 6px;z-index: 99;max-height: 200px;overflow-y: auto;}
.custom-multiselect .options label {display: block;padding: 10px;cursor: pointer;}
.custom-multiselect .options label:hover {background: #f5efe6;}
.estimated{width: 50%;margin-left: 10px;}
.tel-estimated p{width: 50%;}
.custom-multiselect p{margin-bottom: 0px;width: 100%;}
.contactform .form-input,.custom-multiselect,.message {background-color: #FCF9F4;border: 1px solid #5D403733;color: rgba(44, 44, 44, 0.6);border-radius: 8px;font-family:'jost';font-style: italic;font-size: 16px;max-height: 90px;}
.contactform .form-input::placeholder,.message::placeholder{color: rgba(44, 44, 44, 0.6);font-family:'jost';font-style: italic;font-size: 16px;}
.select-box{padding: 12px 18px;width: 100%;background: url("../images/arrow.png")no-repeat 98% center;}
.form-row p span{width: 100%;}
.select-box p{align-items: start;}
.underline-head h2::after{background: url("../images/h2-underline.png")no-repeat;position: absolute;content: '';bottom: 0px;left: 0;width: 100%;height: 3px;right: 0;margin: auto;    background-size: 100% !important;}
.underline-head h2{position: relative;display: inline-block;padding-bottom: 16px;}
.underline-head.brown h2::after{background: url("../images/brown.png")no-repeat;background-size: 100% !important;}
.about-section{background-blend-mode: multiply;}
.ingredients-section,.map-section{background-blend-mode: multiply;}
.contactform .submit-btn{background-color: #3E2723;color: #FFF8E1;font-size: 16px;font-family: "Open Sans";padding: 15px 50px 15px 50px;border-radius: 8px;display: flex;margin: auto;text-transform: none;}
.contactform-button p{margin-bottom: 0px;margin-top: 30px;}
.contactform .submit-btn:hover{text-decoration: none;background-color: #C5A059;color: #3E2723;}
.wpr-active-menu-item{position: relative;}
.wpr-active-menu-item::before{content: '';position: absolute;bottom: 0px;left: -22px;width: 13px;height: 18px;background: url("../images/header-active.png")no-repeat;background-color: unset!important;top: 0;margin: auto;}
.header-menu .menu-item{padding-left: 22px;}
.footer-icons h3{margin: 0px;}
.copyrights-p .e-con-inner::after{background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 50%, #FFFFFF 100%);position: absolute;content: "";top: -10px;left: 0;width: 100%;height: 2px;}
.copyrights-p .e-con-inner{position: relative;}
.footer-menu {margin: 0;}
.footer-contact{position: relative;}
.footer-contact::after{background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);position: absolute;content: '';bottom: 0px;left: -52%;width: 100%;height: 2px;transform: rotate(270deg);top: 0;margin: auto 0;max-width: 233px;}
.footer-menu a:hover{text-decoration: none;}
.about-item-image,.choose-item-image{width: 100%;max-width: 100px!important;}
.on-hover-text{display: none!important;}

@media(max-width: 1199px){
    .contactform .form-input, .custom-multiselect, .message{padding: 10px;}
    .select-box{padding: unset;}
    .form-row p, .tel-estimated {gap: 4px;}
    .estimated {margin-left: 4px;}
    .contactform .submit-btn{padding: 12px 40px 12px 40px;}
    .header-menu .menu-item{padding-left: 10px;}
    .footer-menu li{margin: 0px 14px;}
    .footer-section .footer-contact::after {left: -100px;max-width: 183px;}
    .about-item .about-item-image,.choose-item .choose-item-image{max-width: 80px!important;}
}

@media(max-width: 991px){
    .header-menu .menu-item{padding-left: 0px;}
    .wpr-active-menu-item::before{left: -15px;}
    .footer-section .footer-contact::after {right:0;margin: auto;left: 0;transform: unset;max-width: unset;bottom: unset;}
    .menu-section ul li a{display: inline-block!important;}
    .menu-section .wpr-nav-menu{display: flex;flex-direction: column;gap: 16px;}
    .wpr-offcanvas-header{justify-content: end!important;}
}

@media(max-width: 767px){
    .contactform .submit-btn{padding: 10px 30px 10px 30px;}
    .wpr-nav-menu-container.wpr-nav-menu-horizontal{display: block!important;}
    .wpr-mobile-nav-menu-container{display: none!important;}     
    .header-menu .menu-item{padding-left: 0px;}
    .footer-menu .wpr-nav-menu{text-align: center!important;}  
    .wpr-active-menu-item::before {left: -20px;}
    .about-item .about-item-image,.choose-item .choose-item-image{max-width: 60px!important;}    
}
@media(max-width: 479px){    
    .form-row p, .tel-estimated {flex-direction: column;gap: 14px;margin-bottom: 0px;margin-top: 14px;;}
    .form-row p br, .tel-estimated br {display: none;}
    .tel-estimated p,.estimated{width: 100%;margin-top: 0px;display: flex;}
    .custom-multiselect .options{top: 32px;left: 0px;}
}
.elementor-button-link.wpr-active-menu-item::before{display:none;}
