/*// Extra small devices (portrait phones, less than 576px)*/

@media (max-width: 575px) {
    .section-padding {
        padding: 45px 0;
    }
    #navbarResponsive {
        background: linear-gradient(to right, #06c9fa 0%, #3385da 99%);
        padding: 15px;
        text-align: left;
    }
    #mainNav {
        padding: 0;
    }
    .navbar-nav li {
        line-height: 3;
    }
    .navbar-toggler.navbar-toggler-right:focus {
        outline: none;
    }
    .main-navigation #mainNav {
        padding: 15px 0;
    }
    #sticky-wrapper.is-sticky #mainNav {
        padding: 10px 0;
    }

    .navbar-toggler.navbar-toggler-right {
        color: #fff;
    }
    .theme-default-btn {
        padding: 18px 30px;
    }
    .hero-content h1 {
        font-size: 40px;
    }
    .single-service,
    .single-contact {
        margin-bottom: 40px;
    }
    .single-contact-info h5 {
        margin: 30px 0 15px 0;
    }

    .social-follow {
        text-align: center;
    }



















}

/* Medium devices (tablets, 768px and up)*/

@media (min-width: 576px) and (max-width: 767px) {}

/*// Medium devices (tablets, 768px and up)*/

@media (min-width: 768px) and (max-width: 991px) {}


/*// Large devices (desktops, 992px and up)*/

@media (min-width: 992px) and (max-width: 1199px) {}


/*// Extra large devices (large desktops, 1200px and up)*/

@media (min-width: 1200px) {}