
@media only screen and (max-width:1199px) {
    .menubar > ul > li > a {
	padding: 5px 10px;

    }
}


@media only screen and (max-width:991px) {

    .menubar > ul > li > a {
        padding: 5px !important;
    }

    .menubar > ul > li > a.find-broker-btn {
        padding: 10px 20px !important;
    }

    .contact-right {
        padding-left: 0px !important;
    }
        header{
        background-image: repeating-conic-gradient(white 0% 60%, white 60% 100%);
    }
    .home-slider .carousel-item img{
        height: 430px;
    }
    .search-content label{
        display: block;
        padding: 0;
    }
    .search-content span{
        padding-bottom: 10px;
        display: block;
    }
}

@media only screen and (max-width:767px) {

    .logo {
        display: inline-block;
    }

    .sub-btn a span {
        padding: 0 6px;
    }

    .sub-menu > a {
        font-size: 14px;
    }
    .home-slider .carousel-item img{
        height: 380px;
    }
    .search-content {
	padding: 20px;
    }
    .service-details-img img {
	padding-bottom: 10px;
    }


}

@media only screen and (max-width:575px) {
    body {
        font-size: 14px;
    }

    .logo a img {
        width: 90px;
    }

    .footer-head h6 {
        font-size: 16px;
        margin-bottom: 0;
    }

    .footer-head ul li a {
        font-size: 14px;
    }

    .mobileAdd {
        left: 0 !important;
        width: 100%;
    }

    .home-slider .carousel-item img{
        height: 280px;
    }
    .home-search-section{
        margin-top: 0;
    }
    .page-banner-section h4 {
	font-size: 35px;
    }
    .section-title h4 {
	font-size: 28px;
    }
    .team-box h4 {
	font-size: 25px;
    }
    .section-title h4 {
	font-size: 25px;
    }
    .section-title h4::after {
	margin-top: 5px;
    }
    .forclient-box h4 {
	font-size: 20px;
    }
    .contact-flex > div:first-child {
	width: 140px;
    }
    .contact-right h5 {
	font-size: 25px;
    }
    .contact-footer p{
        font-size: 16px;
    }
    .count-box h6 {
	font-size: 40px;
    }
    .section-title.service-title h4 {
	font-size: 22px;
    }
    .section-title.service-title span {
	font-size: 12px;
    }

}

@media only screen and (max-width:400px) {
    .home-slider .carousel-item img{
        height: 200px;
    }
    
}