
@media only screen and (max-width:1920px) {
}
@media only screen and (max-width:1660px) {
}
@media only screen and (max-width:1600px) {

}
@media only screen and (max-width:1580px) {

}
@media only screen and (max-width:1540px) {

} 
@media only screen and (max-width:1440px) {
   .ourProductsSecSection2.wealth-management {
        padding:0px 30px 40px 15px;
    }
}
@media only screen and (max-width:1366px) {

}
@media only screen and (max-width:1280px) {
  .nw_navbar_custom .navbar-nav .nw_submenu a {
        font-size: 14px;
    }
    .nw_layer_1 {
        font-size: 55px;
        line-height: 60px;
    }
}    
@media only screen and (max-width:1200px) {
    #ourProductAdditionalMainContainer .owl-nav {
      display:none;
    }
    .ourProductsSecSection2.wealth-management {
        padding:0px 30px 40px 15px;
    }
}
@media only screen and (max-width:1100px) {

}
@media only screen and (max-width:1030px) {

}
@media only screen and (max-width:1060px) {

}
@media only screen and (max-width:1025px) {
    .nw_navbar_custom .navbar-nav .nw_submenu .nw_free_consulting {
        padding: 15px 25px !important;
        margin-right: 10px !important;
        font-size: 12px !important;
    }
    .nw_navbar_custom .navbar-nav .nw_submenu .nw_purchase_now {
        padding-left: 18px;
        padding-right: 10px;
    }
    .nw_navbar_custom .navbar-nav .nw_submenu a {
        font-weight: 600;
        font-size: 12px !important;
    }
}
@media only screen and (max-width:1024px) {
  #ourProductAdditionalMainContainer .owl-nav {
   display:none;
}
#ourProductIntegrations .ourProductAdditionalBox {
    height: 370px !important;
}
.ourProductAdditionalBox {
    height: 330px;
}
.nw_background_style .nw_background_image {
    height: 580px;
}
}
@media only screen and (max-width:991px) {
    .row.servicesBrandRowSec {
        margin: 0 auto;
        justify-content:center;
    }
    #ourProductAdditionalMainContainer .ourProductAdditionalBox {
        min-height: 260px;
        height: 100%;
    }
    #ourProductIntegrations .ourProductAdditionalBox {
        height: 460px !important;
    }
    #ourProductApis .ourProductAdditionalBox {
        min-height: 400px;
        height: 100%;
    }
    #ourProductAdditionals .ourProductAdditionalBox {
        min-height: 420px;
        height: 100%;
    }
    .ourProductsSecSection2 .servicesHeader {
        display: flex;
        align-items: flex-start;
        flex-direction: column-reverse;
    }
    .ourProductsSecSection .servicesHeader {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
    }
    /*.row.servicesHeader img {*/
    /*    margin-top: 50px;*/
    /*}*/
     .ourProductsSecSection2  .row.servicesHeader img {
        margin-top: 20px;
    }
     .ourProductsSecSection  .row.servicesHeader img {
        margin-top: 0px;
    }
    .wealth-management.ourProductsSecSection2 {
        padding-top: 0;
        padding-bottom: 30px;
    }
    .wealth-management.ourProductsSecSection {
            padding-top: 0;
        padding-bottom: 30px;
    }
    .ourProductAdditionalBox {
        min-height: 280px;
    }
    .ourProductAdditionalBox {
        min-height: 500px;
        height: 100%;
    }
    .ourProductAdditionalBox img {
        max-width: 160px !important;

    }
    .ourProductsSecSection ul li {
        text-align: left;
    }
    .ourProductsSecSection2 ul li {
        text-align: left;
    }
    .nw_post_title h1 {
        text-align: left;
        margin-top: 40px;
    }
    .row.servicesHeader img {
        margin-top: 10px;
    }
    .ourProductsSecSection2  .nw_post_title h1 {
        margin-top: 40px;
    }
    .ourProductsSecSection2 .servicesHeader .nw_post_title h1 {
        font-size: 32px !important;
        text-align: left;
        margin-top: 0;
    }
    .nw_page_about_cont1 {
        text-align: left !important;
    }
    .nw_post_title h1 {
        text-align: left !important;
    }
    #ourProductAdditionalMainContainer .owl-nav {
        display:none !important;
    }
    .nw_title_line {
      display:none;
    }
    .ourProductsSecSection .row.servicesHeader img {
        margin-top: 20px;
    }
    .nw_background_style .nw_background_image {
        height: 580px;
    }
}
@media only screen and (max-width:910px) {
  .ourProductsSecSection .row.servicesHeader img {
        margin-top: 20px;
    }
    .nw_background_style .nw_background_image {
    min-height: 630px;
}
.ourProductsSecSection2 .nw_page_about_cont1 p {
    text-align: left;
}
.ourProductsSecSection .nw_page_about_cont1 p {
    text-align: left;
}
}
@media only screen and (max-width:767px) {
    #ourProductIntegrations .ourProductAdditionalBox {
        height: 440px !important;
    }
    #ourProductApis .ourProductAdditionalBox {
        min-height: 300px;
        height: 100%;
    }
    #ourProductAdditionals .ourProductAdditionalBox {
        min-height: 290px;
        height: 100%;
    }
   .ourProductAdditionalBox {
        min-height: 250px;
        height: 100%;
    }
    .nw_page_about_cont1 p {
        text-align: left !important;
    }
    .nw_post_title h1 {
        text-align: left;
        margin-top: 0px;
    }
    .nw_post {
        margin-bottom: 35px;
    }
    #ourProductAdditionalMainContainer .nw_post_title p {
        text-align: left;
    }
    .nw_background_style .nw_background_image {
    height: 540px;
}
.wealth-management.ourProductsSecSection {
    padding-top: 40px;
    padding-bottom: 30px;
}
.ourProductAdditionalBox {
    min-height: 500px;
    height: 100%;
}
}
@media only screen and (max-width:575px) {
  .nw_layer_4 {
        font-size: 36px;
    }
    .ourProductAdditionalBox {
    min-height: 250px;
    height: 100%;
}
}
@media only screen and (max-width:425px) {
 
}
@media only screen and (max-width:385px) {
  
}