@media (max-width: 320px){
    .sec-title{
        font-size:30px !important;
    }
    .hero-style3 {
        max-width: none;
        padding: 240px 0 160px !important;
    }
    .hero-thumb3 {
        margin-top: -135px !important;
    }
    .footer-links li {
    margin-right: 13px !important;
    }
    .sec-padding{
    padding-top:30px !important;
    padding-bottom: 30px !important;
}
}
@media (min-width: 320px) and (max-width: 479px) {
     .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
     .sec-title{
        font-size:30px !important;
    }
    .hero-style3 {
        max-width: none;
        padding: 230px 0 160px !important;
    }
     .hero-thumb3 {
        margin-top: -135px !important;
    }
    .footer-links li {
    margin-right: 13px !important;
    }
    .box-bg {
    padding: 30px !important;
}
}
@media (min-width: 480px) and (max-width: 599px){
     .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
     .box-bg {
    padding: 30px !important;
}
     .sec-title{
        font-size:32px !important;
    }
    .hero-style3 {
        max-width: none;
        padding: 230px 0 160px !important;
    }
     .hero-thumb3 {
        margin-top: -135px !important;
    }
    .breadcumb-wrapper .breadcumb-content{
        padding: 240px 0px 70px 0px !important;
    }
     .process-card-wrap .process-card:nth-child(even) {
    margin-top: 0px !important;
    }
}
@media (min-width: 600px) and (max-width: 767px){
     .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
     .box-bg {
    padding: 30px !important;
}
    .process-card-wrap .process-card:nth-child(even) {
    margin-top: 0px !important;
    }
    .breadcumb-title {
        font-size: 35px !important;
    }
    .sec-title {
    font-size: 34px !important;
}
    .breadcumb-wrapper .breadcumb-content{
        padding: 240px 0px 80px 0px !important;
    }
    .hero-style3 {
        max-width: none;
        padding: 240px 0 160px !important;
    }
      .hero-thumb3 {
        margin-top: -135px !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
     .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
     .box-bg {
    padding: 30px !important;
}
     .process-card-wrap .process-card:nth-child(even) {
    margin-top: 0px !important;
    }
    .breadcumb-wrapper .breadcumb-content{
        padding: 240px 0px 80px 0px !important;
    }
     .breadcumb-title {
        font-size: 38px !important;
    }
    .sec-title {
    font-size: 34px !important;
}
    .hero-style3 {
        max-width: none;
        padding: 250px 0 160px !important;
    }
      .hero-thumb3 {
        margin-top: -135px !important;
    }
     .contact-area-1{
      padding-top: 240px !important;
    }
}
@media (min-width: 992px) and (max-width: 1024px) {
    .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
    .breadcumb-wrapper .breadcumb-content{
        padding: 240px 0px 90px 0px !important;
    }
     .breadcumb-title {
        font-size: 40px !important;
    }
    .sec-title {
    font-size: 36px !important;
}
    .feature-wrap3 .feature-tab .nav-item .nav-link {
    font-size: 18px !important;
    line-height: 24px !important;
}
.feature-wrap3 .tab-content .feature-tab-content-wrap {
 
    display: block !important;
}
.feature-wrap3 .feature-tab .nav-item .nav-link {
        padding: 19px 19px !important;
}
.feature-wrap3 .tab-content .feature-tab-thumb img {
    width: 80% !important;
    margin: auto;
}
 .contact-area-1{
      padding-top: 240px !important;
    }
}
@media (min-width: 1025px) and (max-width: 1200px){
    .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
     .breadcumb-wrapper .breadcumb-content{
        padding: 240px 0px 90px 0px !important;
    }
     .breadcumb-title {
        font-size: 42px !important;
    }
    .sec-title {
    font-size: 36px !important;
}
    .feature-wrap3 .feature-tab .nav-item .nav-link {
    font-size: 18px !important;
    line-height: 24px !important;
}
.feature-wrap3 .tab-content .feature-tab-content-wrap {
 
    display: block !important;
}
.feature-wrap3 .feature-tab .nav-item .nav-link {
        padding: 19px 19px !important;
}
.feature-wrap3 .tab-content .feature-tab-thumb img {
    width: 80% !important;
    margin: auto;
}
.contact-area-1{
      padding-top: 240px !important;
    }
}
@media (min-width: 1201px) and (max-width: 1300px){
 .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
.contact-area-1{
      padding-top: 240px !important;
    }
}
@media (min-width: 1301px) and (max-width: 1400px){
 .sec-padding{
    padding-top:30px !important;
    padding-bottom: 20px !important;
}
.contact-area-1{
      padding-top: 240px !important;
    }
}


