/*.pid-a3532e9a-68de-4770-832b-8ed21db50597{position:absolute;top:0;left:0%;z-index:2;width:100%;}*/
@media screen and (max-width: 996px){
    .pid-a3532e9a-68de-4770-832b-8ed21db50597{position:relative;left:initial;}
    
    .gp-header9{position:relative;top:0;background:#0f4588;}
}

.block-list59 li >div{padding-bottom: 17px !important;}
@media screen and (max-width: 1386px){ 
    .block-list59 li{margin-bottom: 23px !important;}
}
@media screen and (max-width: 1320px){ 
    .block-list59 li{margin-bottom: 19px !important;}
    .block-list59 li >div{padding-bottom: 15px !important;}
}


.pid-4791036a-6777-45cd-97e3-76de8379a850{position:relative;top:0;}
.pid-4791036a-6777-45cd-97e3-76de8379a850 .carousel8 a .slick-img{position:relative;}
.pid-4791036a-6777-45cd-97e3-76de8379a850 .carousel8 a .slick-img::before{
    content:"";display:block;width:100%;height:240px;position:absolute;left:0;top:0;z-index: 1;
    background:rgba(0,0,0,0);
    background:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));
    background:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));
    background:-ms-linear-gradient(top right,rgba(0,0,0,0.5),rgba(0,0,0,0));
    background:linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0)); 
}


.carousel8 a .slides_tills p{text-align:center}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9{margin-top:70px;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .gp-title17{margin-bottom:85px;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .row >div:first-child{position:relative;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .row >div:first-child::before{content:'';display:block;width:125%;height:82%;background:url();position:absolute;left:0;bottom:0;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .block-list57 li{border-bottom:none;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .block-list57 li a::before{background:#333;}

@media screen and (max-width: 996px){
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .row >div:first-child::before { width: 100%; }
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9{margin-top:0px;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .gp-title17{margin-bottom:20px;margin-top:30px;margin-left: 0 !important;}
.block-list59{margin-left: 0 !important;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .block-list75 li .date{width:90px;}
.pid-58df3111-8bf1-4f72-acf1-21e1233bf8f9 .block-list75 li > a{margin-left:90px;}
.block-list76{padding-top:0!important;padding-right:0!important;}

.block-list318 li{width: 50% !important;margin-bottom: 20px !important;}
}

.pid-fdb033ff-5db1-4ff7-9741-f1a0d2aa3167{margin-top:60px;}
.pid-fdb033ff-5db1-4ff7-9741-f1a0d2aa3167 .gp-title17{margin-bottom:50px;}
@media screen and (max-width: 997px){ 
.pid-fdb033ff-5db1-4ff7-9741-f1a0d2aa3167{margin-top:20px;}
.pid-fdb033ff-5db1-4ff7-9741-f1a0d2aa3167 .gp-title17{margin-bottom:20px;}
}

.pid-1cfdc18e-2d0f-428c-8e10-97bc523bbd09{}
.block-list314 li{height:470px;}

.pid-d130a183-15df-42b7-8e7e-49b939356c2f .footer_block9::before {
    background:#0c386f;
}
.pid-d130a183-15df-42b7-8e7e-49b939356c2f footer{margin-top:100px}
@media screen and (max-width: 997px){ 
.pid-d130a183-15df-42b7-8e7e-49b939356c2f footer{margin-top:20px;}
}


.pid-247a8925-2ba2-4bd8-a2b8-980ef20f887d.gpArticleTitle{height:54px !important;line-height:3 !important;-webkit-line-clamp:1 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-fc20b32d-aa11-4614-b228-9a22da68a20c.gpArticleTitle{height:58px !important;line-height:1.625 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-2e7ded23-d5a2-4f83-bf84-2b0d0e08f8f9.gpArticleTitle{height:27px !important;line-height:1.5 !important;-webkit-line-clamp:1 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-b574dc32-9d6a-4174-bdeb-670592f6d73b.gpArticleTitle{height:61px !important;line-height:1.7 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-1835c4d1-c49a-40b5-aa9e-933e7a220059.gpArticleTitle{height:34px !important;line-height:1.9 !important;-webkit-line-clamp:1 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-43bdd784-f589-4ada-99ed-0d7367a90d31.gpArticleTitle{height:27px !important;line-height:1.5 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}


body .block-list314 li{width: 25% !important;}  
.block-list314{justify-content:space-between}
.block-list314 li { 
    height: 420px; 
}

.block-list314 li .item { 
    padding: 80px 45px;
}
@media screen and (max-width: 996px) {
    .block-list314 {
        flex-direction: initial !important; 
        flex-wrap:wrap;
    }
}
@media screen and (max-width:768px) {
    .block-list314 li{width:25% !important;}
}
@media screen and (max-width:479px) {
    body .block-list314 li {height: 250px;}
    .block-list314 li{width:50% !important;}
    body .block-list314 li .item .tit .h {padding-right: 10px;}
    body .block-list314 li .item {padding: 30px 25px;}
}

@media screen and (max-width: 996px) {
    body .block-list314 li .item .tit {
        writing-mode: tb-lr;
        height: 100%; 
        writing-mode: vertical-lr;}
    body .block-list314 li .item .arrow { 
    position: absolute;
    right: 0px;
    bottom: 0px; }
    body .block-list314 li {height: 350px;}
    body .block-list314 li .item {padding: 40px 30px;}
}
@media screen and (max-width: 768px) { 
    body .block-list314 li {height: 300px;}
    body .block-list314 li .item {padding: 30px 20px;}
}
@media screen and (max-width: 600px) { 
    body .block-list314 li {height: 260px;}
    body .block-list314 li .item {padding: 30px 15px;}
    body .block-list314 li .item .arrow {width: 40px;height: 40px; line-height: 40px; }
    body .block-list314 li .item .arrow::before {width: 40px;height: 40px;}
    body .block-list314 li .item .tit .h {padding-right: 5px;}
}
@media screen and (max-width: 479px) { 
    body .block-list314 li{width:50% !important;}  
}



@media screen and (max-width: 996px) { 
    .block-list85 li{width: 50% !important;}
}
@media screen and (max-width: 768px) { 
    .block-list85 li{width: 100% !important;}
}