
@media (max-width:1400px){
    .container{
        max-width: 1200px;
    }
   
}


@media (max-width:1366px){
    

    .hd-txt h2 {
        font-size: 35px;
    }

    

}



@media (min-width:320px) and (max-width:767px){
    .wow {
        animation-name: none !important;
        visibility: visible !important;
    }
    section.banner-sec {
    background-position: left;
    height: 400px;
}

.bnr-txt h1 {
    font-size: 40px;
    text-align: center;
}

.bnr-txt p {
    text-align: center;
}

.bnr-btn {
    justify-content: center;
    text-align: center;
}

.header-list {
    display: none;
}

section.header {
    text-align: center;
}

.tools-list ul {
    flex-wrap: wrap;
}

.tools-list ul li {
    width: 25%;
}

.tools-list ul li .tools-box {
    width: 100%;
    max-width: 100%;
}

section.pricing-sec {
    padding-top: 20px;
}

section.pricing-sec .row {
    gap: 20px 0;
}

.inner-sec-1 .inner-txt-st {
    width: 100%;
    text-align: center;
}

img.inner-img-1-st {
    display: none;
}

.inner-txt-st p {
    width: 100%;
}

.inner-sec-2:before {
    display: none;
}

.inner-sec-2 .offset-5.col-sm-7 {
    margin: 0;
    text-align: center;
}

.inner-txt-st .get-btn.orange {
    margin-right: 0;
}

section.inner-sec-3 .inner-txt-st {
    text-align: center;
}

.inner-sec-4:before {
    display: none;
}

.inner-sec-4 .inner-txt-st {
    width: 100%;
    text-align: center;
    margin: 0;
}

.inner-sec-5:before {
    display: none;
}

.inner-sec-5 .offset-5.col-sm-7 {
    margin: 0;
    text-align: center;
}

.inner-txt-st h2 {
    font-size: 30px;
}

.inner-sec-5 {
    height: 300px;
}

.inner-sec-4 {
    height: 300px;
}

.inner-sec-2 {
    height: 400px;
}

.inner-sec-1 {
    height: 300px;
    padding: 50px 0;
}

section.inner-sec-6:before {
    display: none;
}

section.inner-sec-6 .inner-txt-st {
    text-align: center;
}

section.inner-sec-6 {
    height: 400px;
}

.inr-sec-7-col-1 {
    flex-direction: column;
}

.inr-sec-7-col-2 {
    flex-direction: column;
}

.inner-txt-7-4 ul {
    padding-left: 40px;
}

.talk-list {
    flex-direction: column;
}

.talk-list:before {
    display: none;
}

.ftr-policy {
    justify-content: center;
}

  
}