.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel]{
    text-indent:50px !important;
    padding-left:0px !important;
}
.main-footer .contact-widget .social li a{
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{
    padding-right:45px !important;
    padding-left:45px !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{
    padding-right:45px !important;
    padding-left:45px !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{
    padding-right:45px !important;
    padding-left:45px !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{
    padding-right:35px !important;
    padding-left:35px !important;
}
.blog-section .sh-link{
    display:none !important;
}
.categories-section .sub-cats {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    gap: 20px;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.rtl .inner-banner h1{
    color:#fff !important;
}
.boxed_wrapper .categories-section.landing-cat.sec-padd2{
    background-color:#fff !important;
}
.categories-section .subcat-item {
    background: #fff;
    border-radius: 10px;
    height: 80px;
    padding: 0 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow:0px 0px 5px -1px rgba(0, 0, 0, 0.75);
}
.categories-section .subcat-item h5{
    font-weight:700;
    font-size:18px;
}
.categories-section{
    padding:0px 0 30px !important;
}
.categories-section h2{
    margin: 50px 0px 30px;
}
.inner-banner .box{
    display: flex !important;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    gap: 0px;
        padding: 50px 15px;
        height:auto !important;
}
.breadcrumb {
    padding: 0px !important;
    margin-bottom: 0px !important;
    list-style: none;
    background-color: #f5f5f500 !important;
    border-radius: 4px;
}
.breadcrumb li, .breadcrumb li a{
    color:#48c7ec !important;
}
.inner-banner h3{
    line-height:1.1em !important;
    height:0px !important;
    display: contents;
}

.top-bar .top-bar-info li i {
    left: 0px !important;
    
}

@media screen and (max-width:991px){
    .menuzord .showhide{
        padding: 18px 0 0 !important;
    }
    .categories-section .sub-cats {
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}
.categories-section .subcat-item{
    height:100% !important;
}
    .theme_menu.stricky-fixed .main-logo {
        display: block !important;
        margin: 11px 0 !important;
    }
    .theme_menu.stricky.stricky-fixed .row{
            display: flex !important;
    justify-content: space-between !important;
    }
    .theme_menu.stricky.stricky-fixed .row .col-md-4{
            width: 80%;
    text-align: left;
    align-items: flex-start;
    display: flex;
    }
    
}


@media screen and (max-width:767px){
    .categories-section .sub-cats {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
}
.categories-section h2{
    margin: 30px 0px 30px;
}
}