/*!
Theme Name: iskillsdev
Theme URI: http://atrule.com/
Author: Ahmed Mehmood Faraz
Author URI: http://atrule.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: iskillsdev
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
.offcanvas-backdrop.fade {
    opacity: 0!important;
}
.error404 .hero-sec:before {
    display:none;
}
.error404 .hero-sec:after {
    display:none;
}

.page-template-terms .hero-sec:after {
    display:none;
}

.page-template-terms .hero-sec:before {
    display:none;
}

.page-template-privacy-policy .hero-sec:before {
    display:none;
}
.page-template-privacy-policy  .hero-sec:after {
    display:none;
}
.wpcf7-spinner {display:none;}

.page-template-home form.wpcf7-form.sent {
    position: relative;
}
.page-template-home form.wpcf7-form.sent .wpcf7-response-output {
    position: absolute;
    top: 0;
    background: #f2f2f9;
    width: 100%;
    height: 100%;
    margin: 0;
    border: 0;
    margin: 0 auto;
    color: #091828;
    text-align: center;
    font-family: NeverMind;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
    display: flex;
    align-items: center;
}
.border-new .new-border:nth-child(2)  .about-col{    
    border-right: 1px solid #BCBCD1;
    border-left: 1px solid #BCBCD1;
}

.mobile-slick-slider {
    
}
.mobile-slick-slider:before {
    content:"";
    background:#fff;
    height:350px;
}


@media only screen and (max-width: 767px) and (min-width: 320px){
    section#FAQ {
    padding: 0 0 60px 0 !important;
}
.sec-4 {padding: 0px 10px 50px 10px;}
.sec-2 { padding: 20px  0; position: relative;}
.tech-services { margin-top: 0rem !important;}
.slick-dots li.slick-active button {
    width: 9px;
    height: 9px;
    padding: 0px;
    cursor: pointer;
    color: #000;
    background: var(--black) !important;
    border-radius: 50%;
    transition: all .3s ease-in-out;}
}
@media only screen and (max-width: 767px) and (min-width: 425px){
section {padding: 39px 10px !important;}
}
@media only screen and (max-width: 400px) and (min-width: 320px){
.slick-dots {left: 31% !important;}
}
@media only screen and (max-width: 480px) and (min-width: 401px) {
.slick-next {top: 71% !important; width: 46px !important;height: 46px !important;}
}
@media only screen and (max-width: 400px) and (min-width: 320px) {
.slick-next { top: 71% !important; width: 42px !important; height: 42px !important;}
}
@media only screen and (max-width: 767px) and (min-width: 320px){
.services-content-inner h4 {font-size: 16px !important; padding: 1rem 0 0 0;}
}
@media only screen and (max-width: 991px) and (min-width: 320px){
    .slick-slide img {
        display: inline-block;
    }
    .slick-dots li.slick-active button {
    width: 9px;
    height: 9px;
    padding: 0px;
    cursor: pointer;
    color: #000;
    background: var(--black) !important;
    border-radius: 50%;
    transition: all .3s ease-in-out;}
}






















