/*
Theme Name:   Mckenzie Child
Template:     mckenzie
Version:      1.0.0
*/

/* Add your custom css below */
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: #0137d5;
}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {
    color: #0137d5;
}
.navbar.bg-tra {
    padding: 20px 0;
    -webkit-box-shadow: 0 2px 3px rgba(96, 96, 96, .1);
    -moz-box-shadow: 0 2px 3px rgba(96, 96, 96, .1);
    box-shadow: 0 2px 3px rgba(96, 96, 96, .1);
}
h1, h2, h3, h4, h5, h6{
    letter-spacing: 0px;
}
.our_products .e-child:hover {
    box-shadow: 0px 2px 3px #eee;
    overflow: hidden;
    transform: scaleY(1.1);
}
.our_products .e-child {
    BACKGROUND: #FFF;
    margin: 10px;
     border-radius: 10px;
    padding-bottom: 30px;
}
 
.navbar-expand-md .navbar-nav .nav-link{
    padding: 9px 10px;
}
footer#footer {
    background:#16324A;
}
.copy_right_custom_row{
    background:#0F2538;
}
.copy_right_custom_row .bottom-footer {
    border-top: 0px solid #ddd;
    color: #fff;
    padding: 10px 0px;
}
.theam_color{
    color:#3293d7;
}
.footer a, .footer p, .footer .wp-block-heading, .footer h5 {
    color: #fff;
}
.elementor-69 .elementor-element.elementor-element-90b69f6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-69 .elementor-element.elementor-element-90b69f6 .elementor-swiper-button.elementor-swiper-button-next svg {
    fill: #66B6EF;
    border: 3px solid #66B6EF;
    border-radius: 30px;
    height: 40px;
    width: 40px;
    padding: initial;
    padding: 5px;
    background: #fff;
}
.elementor-location-footer .e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child:after {
    content: "";
    height: 250px;
    /* width: 1px; */
    /* background: #ffffff4a; */
    position: absolute;
    right: 13px;
    top: 50px;
    bottom: 0px;
    border-left: 1px solid #ffffff21;
}
.elementor-location-footer .e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child:last-child:after {
    border-left: 0px;
}
.home svg.e-font-icon-svg.e-eicon-chevron-left {
    margin-left: -35px;
}
.home svg.e-font-icon-svg.e-eicon-chevron-right {
    margin-right: -33px;
}

@media (min-width: 1200px) {
    .header .container {
        max-width: 1200px;
    }
}
@media (max-width:991px){
  
    .home svg.e-font-icon-svg.e-eicon-chevron-left {
         margin-left: 0px;
    }    
    .home svg.e-font-icon-svg.e-eicon-chevron-right {
    margin-right: 0px;
    }

}
@media (max-width:767px){
    .home svg.e-font-icon-svg.e-eicon-chevron-left, .home svg.e-font-icon-svg.e-eicon-chevron-right {
        margin-left: inherit;
    }
    .home svg.e-font-icon-svg.e-eicon-chevron-left {
         margin-left: 0px;
    }    
    .home svg.e-font-icon-svg.e-eicon-chevron-right {
    margin-right: 0px;
    }

}