/**
 * Theme Name:     SKT Account Pro Child
 * Author:         SKT Themes
 * Template:       perfect-accounting
 * Text Domain:	   skt-account-pro-child
 * Description:    Accounting theme can be used for CPA, consulting, chartered accountants, financial services like mutual funds, investment portfolio advisor, CFO, profit and loss balance sheet of a company tax and legal compliance and mergers and acquisitions. Demo: https://sktperfectdemo.com/demos/accounting/
 */
.upload_file {background: #f7f7f7; padding: 15px;}
.dropbox {opacity:1;}
.client_slider .swiper-wrapper { align-items:center}
.text-justify p, .text-justify li {text-align: justify}
.services-box-outer {display: flex; flex-wrap: wrap;}
.services-box-outer-area {margin-bottom: 30px;}
.services-box-outer-area-content { margin: 0; height: 100%; }
.accounting-service-sidebar ul li a  {text-align: left}
.accounting-service-sidebar ul {padding-left:0 !important}
.accounting-service-sidebar .elementor-widget-container {padding-left:0; padding-right:0;}
.accounting-service-sidebar ul li {padding-left:20px;}
.accounting-service-sidebar ul li:hover, .accounting-service-sidebar .current-menu-item, .accounting-service-sidebar .current-menu-item a {
    background: #FFCC00 !important;
}
.accounting-service-sidebar ul li:hover a::before, .accounting-service-sidebar .current-menu-item a::before {color: #000000 !important}
.address_box .elementor-widget, .address_box .elementor-widget .elementor-widget-container { height: 100%;}
.contact-layout1-right p {position: relative; margin-bottom: 15px !important; padding-left: 40px; color:#000}
.contact-layout1-right p:first-child {display: none;}
.contact-layout1-right p.address::after {position: absolute;
    top: 7px;
    left: 0;
    content: '';
    background: url(https://ksaca.org/wp-content/uploads/2025/01/location.png);
    backgrouns-repeat: no-repeat;
    width: 24px;
    height: 24px;}
.contact-layout1-right p:nth-child(6)::after {position: absolute;
    top: 5px;
    left: 0;
    content: '';
    background: url(https://ksaca.org/wp-content/uploads/2025/01/call.png);
    backgrouns-repeat: no-repeat;
    width: 24px;
    height: 24px;
    }
.contact-layout1-right p:nth-child(7)::after {position: absolute;
    top: 2px;
    left: 0;
    content: '';
    background: url(https://ksaca.org/wp-content/uploads/2025/01/mail.png);
    backgrouns-repeat: no-repeat;
    width: 24px;
    height: 24px;
    }
   .contact-layout1-right p:nth-child(8)::after {position: absolute;
    top: 2px;
    left: 0;
    content: '';
    background: url(https://ksaca.org/wp-content/uploads/2025/01/web.png);
    backgrouns-repeat: no-repeat;
    width: 24px;
    height: 24px;
    background-size: 100%;
    }
    .minimal-our-team .cols3 {min-height: 420px; padding-bottom:0 !important}

.btn.btn-logout {
  float: none !important;
  background: #ffcc00 !important;
  color: #0a090e !important;
  border-radius: 50px;
  font-size: 18px;
  font-weight: 500;
  padding: 15px 40px;
  margin-top: 10px;
}

@media screen and (max-width: 767.98px) {
.slider-main .nivo-caption .slidedesc {display: none !important}

}