/*!
Theme Name: Apsro Child theme
Theme URI: https://bracketweb.com/apsrowp/
Template: apsro
Author: Bracket Web
Author URI: https://themeforest.net/user/bracket-web
Description: This is a Child theme for Apsro WordPress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: apsro-child
*/
#main_header .main-menu__wrapper-inner {padding: 0 60px;}
#main_header .main-menu__left {width: 75%;justify-content: space-between;}
#main_header .main-menu__search-cart-box {margin: 0 30px;}
#main_header .main-menu__search-cart-box:before {left: -30px;}
#main_header .main-menu__left a {color: #f1f1f1;}
#main_header .main-menu__left .sub-menu {padding: 0;}
#main_header .main-menu__left .sub-menu, #main_header .main-menu__left .sub-menu li a {background-color: #545454;}
#main_header .main-menu__left .sub-menu a:hover {background-color: #000;}
#main_slider .main-slider-two__title-1, #main_slider .main-slider-two__title-2 {font-size: 100px;line-height: 170px;}
.elementor-widget-apsro-contact-form .contact-page__showing-sort .dropdown {width: 100%;}
.services-two__icon svg {width: 57px;height: auto;}
#contact_us .contact-page__social a svg {width: 20px;}
#main_footer .elementor-container {width: 100%;max-width: 100%;padding: 0 30px;}
#main_footer .site-footer__social a svg {fill: #de2b26;width: 20px;}
#main_footer .footer-widget__link-list a:hover {color: #de2b26;}
/* Responsive CSS */
@media (max-width: 1199.98px){
	#main_header .main-menu__left {width: 50%;}
}
@media (max-width: 767.98px){
	#main_header .main-menu__wrapper-inner {padding: 0 20px;}
	#main_footer .elementor-container {padding: 0 10px;}
}