﻿/*==================================================
    RSS POS
    responsive.css
==================================================*/


/*==========================================
        Large Desktop
==========================================*/

@media (max-width:1400px){

    .hero h1{
        font-size:52px;
    }

}


/*==========================================
        Laptop
==========================================*/

@media (max-width:1200px){

    h1{
        font-size:48px;
    }

    h2{
        font-size:38px;
    }

    .hero{
        min-height:650px;
    }

    .hero-image img{
        max-width:520px;
    }

}


/*==========================================
        Tablet
==========================================*/

@media (max-width:992px){

    section{
        padding:70px 0;
    }

    .hero{

        min-height:auto;

        padding-top:140px;

        text-align:center;

    }

    .hero p{

        margin:auto;

        margin-bottom:35px;

    }

    .hero-buttons{

        justify-content:center;

    }

    .hero-image{

        margin-top:60px;

    }

    .float-card{

        display:none;

    }

    .navbar-collapse{

        background:#fff;

        padding:20px;

        margin-top:15px;

        border-radius:15px;

        box-shadow:0 10px 30px rgba(0,0,0,.08);

    }

    .navbar-nav{

        text-align:center;

    }

    .demo-btn{

        margin:20px auto 0;

    }

}


/*==========================================
        Mobile
==========================================*/

@media (max-width:768px){

    section{

        padding:60px 0;

    }

    h1{

        font-size:38px;

    }

    h2{

        font-size:30px;

    }

    h3{

        font-size:26px;

    }

    .hero h1{

        font-size:40px;

    }

    .hero p{

        font-size:16px;

    }

    .btn{

        width:100%;

    }

    .hero-buttons{

        flex-direction:column;

    }

    .feature-box,
    .industry-card,
    .testimonial-card,
    .pricing-card{

        margin-bottom:25px;

    }

    .footer{

        text-align:center;

    }

    .footer-logo{

        margin:auto;

    }

}


/*==========================================
        Small Mobile
==========================================*/

@media (max-width:576px){

    .container{

        padding-left:20px;

        padding-right:20px;

    }

    .hero{

        padding-top:120px;

    }

    .hero h1{

        font-size:34px;

    }

    .hero-tag{

        font-size:13px;

    }

    .section-title h2{

        font-size:28px;

    }

    .pricing-header{

        padding:35px 20px;

    }

    .pricing-header h1{

        font-size:36px;

    }

    .contact-info{

        padding:30px;

    }

    .whatsapp-btn{

        width:58px;

        height:58px;

        font-size:30px;

        right:20px;

        bottom:20px;

    }

    #scrollTop{

        right:24px;

        bottom:90px;

    }

}