/*
Theme Name: Andrews
Theme URI: https://example.com/
Description: Child theme for Hello Elementor
Author: Creative Ideaz
Author URI: https://example.com
Template: hello-elementor
Version: 1.0.0
Text Domain: andrews
*/

@import url("../hello-elementor/style.css");

.show-on-hover { display: none; }.sector-slide:hover .show-on-hover { display: flex; }
.breadcrumb-bottom-border-grey {border-bottom: 1px solid rgba(11, 39, 73, 0.4);}
.flex-button .elementor-button-icon svg {height: 24px;width: 24px;}
.flex-button .elementor-button .elementor-button-content-wrapper {  align-items: center; }
.wpr-sub-menu .wpr-sub-menu-item, .wpr-sub-mega-menu ul li a { color: #0B2749 !important; }
.wpr-sub-menu .wpr-sub-menu-item:hover { color: #0B2749 !important; text-decoration:underline;  background-color: #fff !important;}
.cta-section .cta-col1 .elementor-shape.elementor-shape-bottom, .cta-section .cta-col2 .elementor-shape.elementor-shape-bottom { width: 100%; }
.main-banner .elementor-shape-bottom { bottom: -12px; }
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc .sl-logo-cont .sl-logo-box { padding: 0px 0px !important; border: 0px !important; }
#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc .sl-logo-cont .sl-logo-box img { border-radius: 8px; max-height: 80px; }
@media (max-width: 767px) {
.main-banner .elementor-shape.elementor-shape-bottom { width: 80%;}
}
