/* START OF OTHERS */

/* About */
.img-style-001 img {
    width: 400px;
}
.certificate-box {
    padding: 30px;
    background: #ffb333;
    margin-bottom: 15px;
    border-radius:15px;
}

.certificate-box h3{
    font-size:18px;
    font-weight:600;
    color:#443025;
}

.certificate-box p{
    font-size:14px;
    color:#443025;
}

@media (max-width:767px){
    .about-intro-box {
        padding: 0 30px;
    }
    .about-intro img {
        width: 250px;
    }
    .certificate-box h3{
        font-size:16px;
    }
}

/* Products */
.mid-box-001 {
    background: #feb333;
    height: 530px;
    padding: 30px;
    border-radius: 15px;
}

.mid-box-001 img{
    width:250px;
}

.mid-box-001 .sppb-addon-title {
    font-size: 36px;
    font-weight: 700;
    color: #443025;
    margin:15px 0;
}

.mid-box-001 p{
    color:#443025;
    margin-bottom:0;
}

@media (max-width:1400px){
    .mid-box-001 {
        height:550px;
    }
}

@media (max-width:1200px){
    .mid-box-001 {
        height:520px;
    }
    .mid-box-001 .sppb-addon-title {
        font-size: 28px;
    }
}

@media (max-width:991px){
    .mid-box-001 {
        height:490px;
    }
    .mid-box-001 .sppb-addon-title {
        font-size: 24px;
    }
}

@media (max-width:767px){
    .mid-box-001 {
        height:100%;
    }
    .mid-box-001 .sppb-addon-title {
        font-size: 20px;
    }
}

/* Partner */
.partner-form .bfPage>.form-group {
    text-align: center;
}
.partner-form input,
.partner-form select,
.partner-form textarea{
    border: 0px;
}
.partner-form input,
.partner-form input:focus{
    background:#fff;
}


@media (max-width:991px){
    .partner-form label {
        width: 100%;
        margin-bottom:5px;
        margin-top:10px;
    }
    .partner-form input,
    .partner-form select,
    .partner-form textarea{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }
}


/* Outlet */
.outlet-box {
    padding: 30px;
    background: #ffb333;
    border-radius: 15px;
}

.outlet-box .sppb-addon-title {
    color: #443025;
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 30px;
}

.outlet-box p,
.outlet-box i,
.outlet-box a{
    color: #443025;
}
.outlet-box a:hover{
    color: #74512d; 
}

/* Blog */
.article-box-001 h4 {
    color: #443025;
    font-weight:600;
}
.white-popup-block{
    background:#f7f4e1;
}
.modal-inner-block h3 {
    color: #443025;
    font-size: 28px;
    font-weight: 600;
}
.modal-inner-block h5{
    color:#443025;
    font-size:16px;
    font-weight:600;
}
.modal-inner-block p{
    color:#443025;
}

/* Contact */
.contact-box-001 {
    background: #ffb333;
    padding: 50px;
    border-radius: 15px;
    height: fit-content;
}

.contact-info-001 {
    margin-bottom: 15px;
}

.contact-box-001 .sppb-addon-title {
    color: #443025;
    text-shadow: none !important;!i;!;
}

.contact-info-001 i{
    color: #443025;
    transition:0.4s;
}

.contact-info-001:hover a,
.contact-info-001:hover i{
    color: rgb(68 48 37 / 70%);
}

.contact-form-001 input,
.contact-form-001 select,
.contact-form-001 textarea{
    border: 0px;
}
.contact-form-001 input,
.contact-form-001 input:focus{
    background:#fff;
}


@media (max-width:991px){
    .contact-form-001 label {
        width: 100%;
        margin-bottom:5px;
        margin-top:10px;
    }
    .contact-form-001 input,
    .contact-form-001 select,
    .contact-form-001 textarea{
        width: 100%;
        min-width: 100%;
        max-width: 100%;
    }
    .contact-box-001{
        padding:30px 30px 20px 30px;
    }
}

/* END OF OTHERS */