.al-blog-thumb-section, .al-page-columns{margin-bottom: 0!important;}
.al-sign-box .al-sign::before { border-right-color: #593379; }.al-sign-box .al-sign::after { border-left-color: #593379; }   button, input, select, optgroup, textarea, .nice-select{border: 1px solid #777 !important; color:#462066 !important;} .al-forms.al-appointment-from { margin: 0; background: #FFFFEF; }.dkuywW, .al-share-box p{ display:none} .al-forms { background: #FFFFEF; } .al-breadcrumb-container h1 { color: #ccc; font-size: var(--al-page-title-font); font-weight: 400;}.al-breadcrumb-container ul li a, .al-breadcrumb-container ul li a:hover, .al-breadcrumb-container ul li a:focus{color: #ccc;} .al-btn-wrap.al-slidr-btn .al-btn:hover{} .al-btn-wrap.al-slidr-btn .al-btn { padding: 13px 20px; background:#E91B68 !important; color: #fff!important; font-weight: 400;} .al-service-box { padding: 22px 17px 25px; border-radius: 20px; }.widget-title::before{ background:#F23630; } .widget-title{ color:#FAF4D3;} .al-footer-wrapper.default-footer div, .al-footer-wrapper.default-footer a{ color:#FAF4D3;} .al-service-box { padding: 3px; margin-bottom: 30px; border: 1px solid #cccccc; }.al-footer-widget .menu li span{ background:#FAF4D3;} .al-footer-wrapper .widget:last-of-type { margin-top:0px; } .al-service-box { background-color: inherit; padding: 3px; margin-bottom: 30px; } .counter-text .al-service-box p{ font-size:20px; color:#eeee22;} .counter-text .al-sub-heading{ font-size:30px;} .al-service-box{ padding: 30px 15px 25px; border-radius:20px;} .our-branch .al-service-box .al-icon img{border-radius: 0;}  .al-service-box .al-icon{width: auto; height: auto } .al-service-box .al-icon img{ border-radius: 100%;} .single .entry-header .al-post-meta,.edit-btn-read-more-wrap, .comments-area, .al-blog-data,.al-blog-date,.as-customer-box h3 > span {display: none !important; } .al-slidr-btn { text-align: center; margin-top: 0; width: 100%; display: block; }.al-header-style1 .al-header-style-one .al-logo img { max-height:90px; margin: 10px 0; }.al-share-box p { font-size: var(--al-font16); margin-bottom: 16px; }.al-footer-widget .widget-title { margin-top: 0px; }.wpb_wrapper ul li { list-style: disclosure-closed; font-weight: 400; font-size: 18px; }h1, h2, h3, h4, h5, h6{ margin: 15px 0;}.wpb_wrapper ul { margin-left:35px;} @media screen and (max-width: 767.98px) { .al-header-style-one .col-5{ width:80%;}	.al-header-style-one .col-7{ width:20%;} .al-breadcrumb-wrapper { margin-top: 0; }.al-main-navigation { padding: 0 0 10px; justify-content: center; }.al-header-style1 .al-top-header-style{ display:block;} .al-header-style-one.al-wrapper-sticky .col-5{ width:100%;}	.al-header-style-one.al-wrapper-sticky .col-7{ width:100%;} }
.wpb_wrapper .al-sub h3 {
color: #ffffff;
text-align: center;
}.al-blog-img, .al-blog-details a{ pointer-events: none;}
.al-sub {
text-align: center;
}.wpb_wrapper .al-sub  li{list-style-position: inside;}

.al-header-style-one .col-xl-6.col-lg-1.col-md-1.col-sm-1.col-1{display:one; } 
.preloader{ display:none;} .single .entry-header .al-post-meta,.edit-btn-read-more-wrap, .comments-area, .post-thumbnail, .al-breadcrumb-container ul li:nth-child(2) {display: none !important; } strong {
font-weight: 700;
color: inherit !important;
}
@media screen and (max-width: 767px) {
.al-main-nav-wrapper{ display:none;} .al-heading-wrap .al-sub, .wpb_wrapper  .al-btn-wrap.al-slidr-btn{text-align: left;}
.al-main-navigation .menu li.menu-item-has-children::before { background: #0B63AB; padding:6px 10px; color: #fff !important; }
.al-header-style-one.al-wrapper-sticky{ padding:10px 0;}.wpb_wrapper ul {  margin-left:15px;}
.al-header-style1 .al-header-style-one .al-logo{ text-align:center;}
.al-btn.sr7-btn.sr7-layer{margin-top:24px !important;}
.col-xl-3.col-lg-6.col-md-7.col-sm-6.col-6{width: 45% !important;}
.al-main-navigation .sub-menu {
background:none; 
}.al-header-style-one .col-5{ width:100% !important;}	.al-header-style-one .col-7{ width:100% !important;}
.al-main-navigation .menu > li > .sub-menu{ margin:0;}
.al-header-style1 .al-header-style-one .al-logo img{  margin:0;}
.al-main-navigation ul > li {
width: 100%;
padding: 7px 19px;
}.al-main-navigation .menu li .sub-menu li{padding: 0 0 0 10px;}
.al-main-navigation .menu li.menu-item-has-children::before{ top: 12px;}
.al-header-style1 .al-header-style-one . al-logo img{margin: 0 !important;}
.al-header-btn, .al-contact-expert .al-icon{ display:block;} 
}