.pid-99cd33e7-5bbc-4f4c-b303-27271e7cca5b .gp-header1 .gp-top .gp-logo .logo_01{padding:30px 0}
.pid-99cd33e7-5bbc-4f4c-b303-27271e7cca5b .gp-link{display:block;text-align:right;padding-bottom:12px}
.pid-99cd33e7-5bbc-4f4c-b303-27271e7cca5b .gp-link > *{margin:0 5px;}
.pid-99cd33e7-5bbc-4f4c-b303-27271e7cca5b .gp-header1 .gp-top .gp-search-wrap{top:25px;}

.gp-header23 .header .position .nav{width:auto !important;}
.gp-header23 .header .position .nav li a{font-size:16px !important;}
.gp-header23 .header .position .nav li a { 
    padding: 5px 0.5vw !important ; 
}
.gp-header23 .header .position .gp-logo .logo_01{margin-right:0 !important;}
@media screen and (max-width:1740px) {
    .gp-header23 .header .position .gp-logo img{max-height:60px !important;}
}
@media screen and (max-width:1660px) {
    .gp-header23 .header .position .nav li a { 
        padding: 5px 0.35vw !important ; 
    }
}
@media screen and (max-width: 1600px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 50px !important;
    }
}
@media screen and (max-width: 1530px){
    .gp-header23 .header .position .nav li a {
    padding: 5px 5px !important;font-size:15px !important;
    }
}
@media screen and (max-width: 1460px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 45px !important;
    }
}
@media screen and (max-width: 1440px){
    .gp-header23 .header .position .gp-logo {
     width: auto !important; 
    }
    .gp-header23 .header .position {
    padding:20px 1vw !important;
}
}

@media screen and (max-width: 1320px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 40px !important;
    }
}
@media screen and (max-width: 1240px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 35px !important;
    }
    .gp-header23 .header .position .nav li a { 
        font-size: 14px !important;
    }
}
 @media screen and (max-width: 1160px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 30px !important;
    }
    .gp-header23 .header .position .nav li a { 
         font-size: 13px !important;
    }
}
 @media screen and (max-width: 1100px){
    .gp-header23 .header .position .gp-logo img {
    max-height: 30px !important;
    }
    .gp-header23 .header .position .nav li a { 
         font-size: 12px !important;
    }
}
.gp-header23 .header .position .nav li:first-child{/* display:none; */}

