 .NavList_a1 a:hover {
     color: #000 !important;
 }

 .NavList_a1 a:hover:before {

     background-color: #000 !important;
 }

 @media only screen and (min-width: 769px) {

     #w_grid-1603682403727 {
         width: 100%;
         height: 700px;
         overflow: hidden;
     }

 }

 @media only screen and (max-width: 768px) {

     #c_portalResProduct_list-15792451641991843 .proLi {
         position: relative;
         overflow: hidden;
         padding: 20px 10px;
         width: 50%;
         float: left;

     }

     #c_portalResProduct_list-16012068808478585 .proLi {
         position: relative;
         overflow: hidden;
         padding: 20px 10px;
         width: 50%;
         float: left;

     }

     #w_grid-1603681608459>div>.p_gridbox {
         background: transparent !important;

     }

     #w_videobackbox-1603682674202 video {
         display: none;
     }

     #w_grid-1603682403727 {
         width: 100%;
         height: auto;
         overflow: hidden;
     }

     #w_grid-1603682687689>div>.p_gridbox {
         background-color: rgba(199, 210, 212, 1) !important;
     }

     #w_common_text-1592460847145 span {
         font-size: 32px !important;
     }


     #w_videobackbox-1603682674202 {

         min-height: 700px;
         height: auto !important;
     }

     #w_grid-1603682403727 {
         width: 100%;
         height: auto !important;
         overflow: hidden;
     }


 }


 @media only screen and (max-width: 1560px) and (min-width: 1001px) {




     #c_portalResPublic_codeContainer-15732848869219091 .lv_toptel {
         font-family: 'Oswald', sans-serif;
         font-size: 14px !important;
         font-weight: bold;
         justify-content: center;
         display: flex;
         position: relative;
     }

 }


 @media only screen and (max-width: 1024px) and (min-width: 769px) {}