.entry-content p {
    margin-bottom: 1.2em;
}
@media only screen and (max-width:1500px){
    #astra-footer-menu .menu-item > a{
        font-size: 16px !important;
    }
    body, p{
        font-size:16px !important;
    }
    .elementor-kit-6{
        font-size: 16px;
    }
    .ast-builder-menu-2 .menu-item > .menu-link, .ast-builder-menu-1 .menu-item > .menu-link{
        font-size: 16px !important;
            padding: 0 0.5rem;
    } 
    .ast-search-menu-icon.slide-search input.search-field, .ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {
            width: 145px;
            padding-bottom: 8px;
            padding-left: 16px;
            padding-right: 55px;
    }
    .ast-search-icon{
        top: 7px;
    }
    .contact-form .wpcf7-form-control:not([type="submit"]){
        font-size: 16px;
    }
    .contact-form .submit-btn input{
        min-width: 130px;
        font-size: 0.8rem;
    }
    .contactus-image img {
        max-width: calc(1px * 390) !important;
    }
    .contact-form textarea.wpcf7-form-control.wpcf7-textarea {
        height: 210px;
    }
}

@media only screen and (max-width:980px){
    header .custom-logo-link img { 
        max-width: 70px;
    }
    .contact-form textarea.wpcf7-form-control.wpcf7-textarea {
        height: 120px;
    }
    .l-hours {
        width: 18%;
    }
}

@media screen and (max-width: 921px) {
	.ast-search-menu-icon.slide-search input.search-field, .ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {
		width: 260px;
	}
	.ast-search-icon {
		top: 10px;
	}
}

@media only screen and (max-width:767px){
    .l-hours {
        width: 18%;
    }
    .social-link .elementor-icon-list-items{
            max-width: 100%;
    }
    .contactus-image .elementor-element.elementor-widget.elementor-widget-image {
        left: auto !important;
        position: relative;
    }
    .social-link .elementor-icon-list-items{
            max-width: 100%;
    }
    .contactus-image .elementor-element.elementor-widget.elementor-widget-image {
        left: auto !important;
        position: relative;
    }
    .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner {
        text-align: center;
    }
	.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner h4 {
		text-align: center !important;
	}
    .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner .text-right {
        text-align: center;
    }
}