.top-bg {
    background-color: #222222;
}
.first-top-bg {
    border-radius: 20%;
    padding: 14px 40px;
    padding: 5px;
    border-radius: 20px;
    width: 60%;
    height: 40px;
    border: 1px #f5c2c7 solid;
    background-color: #efb700;
    
}
.justify-content-center {
    justify-content: center !important;
}
.top-main {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 1274px;
    margin: auto;
}
.first-top-bg {
    padding: 7px 30px;
    border-radius: 20px;
    width: 100%;
    border: 1px #ff5f13 solid;
    background-color: #ff5f13;
    color: #fff;
}
.call-box {
    color: #fff;
}
li.btn-enquiry {
    background-color: #FF5F13;
    padding: 15px 30px;
    border-radius: 4px;
    position: relative;
    right: -52px;
}
.btn-enquiry a.menu-link {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}
.ast-desktop .ast-primary-header-bar.main-header-bar,
		.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar {
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 0px;
			padding-right: 0px;
		}
        .contact-mr {
            padding-left: 20px;
        }
        .frm-p {
            position: relative;
            top: -100px;
        }
        li.btn-enquiry {
            background-color: #FF5F13;
            padding: 15px 30px;
            border-radius: 4px;
            position: relative;
            right: -82px;
        }
        li.btn-enquiry:hover {
            background-color:#6A9739;
            
        }
        .btn-enquiry a.menu-link {
            color: #fff;
            font-weight: bold;
            text-transform: uppercase;
        }
        .mt-t {
            height: 208px;
            background-color: #ccc;
            margin-top: 134px;
            padding: 55px 36px;
        }
        .form-se-bg {
            max-width: 1200px;
            margin: 50px 50px;
        }        
               
@media(max-width:768px) {
    .top-main {
        display: unset;
    }
    .call-box {
        padding-left: 30px;
    }
    .site-logo-img img.custom-logo {
        width: 50%;
    }
    .first-top-bg.d-none.d-lg-block {
        display: none;
    }
    .mt-t {
        height: unset;
        background-color: #ccc;
        margin-top: unset;
        padding: unset;
    }
    
            
}

