.site-main .heading-content{
padding-bottom: 120px;
background-color: var(--web-color-ligh-gray);
}
.site-main .heading-banner-wrap{
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
height: 852px;
position: relative;
animation: background-zoom 75s linear infinite;
}
.site-main .heading-banner-wrap .inner-content{
width: 680px;
float: left;
position: absolute;
top: 0;
bottom: 0;
height: max-content;
margin: 120px auto 0;
color: #fff;
background-color: rgba(155, 155, 155, 45%);
padding: 20px 30px;
border-radius: 12px;
}  .site-main .heading-banner-wrap .btn-wrap{
margin-top: 30px;
}
.site-main .heading-banner-wrap .btn-wrap a.btn.btn-blue{
margin-right: 20px;
}
.site-main .main-banner-slide{
position: relative;
}
.site-main .main-banner-slide button:before {
background-color: #fff;
content: "";
position: absolute;
left: 0;
bottom: 0;
-webkit-transition: .4s all;
-o-transition: .4s all;
transition: .4s all;
height: 4px;
width: 0;
}
.site-main .main-banner-slide button:after{
content: '';
width: 30px;
height: 30px;
border-top: 2.5px solid #ffffff;
border-right: 2.5px solid #ffffff;
position: absolute;
top: calc(50% - 15px);
right: 0;
transform: rotate(225deg);
}
.site-main .main-banner-slide button.slick-next:after{
right: 15px;
transform: rotate(45deg);
}
.site-main .main-banner-slide .slick-arrow {
z-index: 1;
width: 50px;
height: 100px;
background-color: rgba(255, 255, 255, 50%);
}
.site-main .main-banner-slide .slick-arrow:before {
font-size: 30px;
}
.site-main .main-banner-slide .slick-next,
.site-main .main-banner-slide .slick-prev{
font-size: 0;
top: calc(50% - 30px);
position: absolute;
outline: none;
}
.site-main .main-banner-slide .slick-next {
right: -50px;
}
.site-main .main-banner-slide .slick-prev {
left: -50px;
}
.site-main .main-banner-slide:hover .slick-next {
right: 0;
}
.site-main .main-banner-slide:hover .slick-prev {
left: 0;
}
.site-main .main-banner-slide .slick-next,
.site-main .main-banner-slide .slick-prev,
.site-main .main-banner-slide:hover .slick-next,
.site-main .main-banner-slide:hover .slick-prev{
-webkit-transition: all .15s ease-in;
-moz-transition: all .15s ease-in;
-o-transition: all .15s ease-in;
transition: all .15s ease-in;
}
@keyframes background-zoom {
0% { background-size: 100% 100%; }
50% { background-size: 150% 150%; }
100% { background-size: 100% 100%; }
}
@media (max-width: 991px){
.site-main .entry-content section{
padding: 60px 0!important;
}
.site-main .heading-banner-wrap{
height: calc(100vh - 200px);
}
@keyframes background-zoom {
0% { background-size: auto 100%; }
50% { background-size: auto 150%; }
100% { background-size: auto 100%; }
}
}
@media (max-width: 767px){
.site-main .heading-content{
padding-bottom: 0;
}
.site-main .heading-banner-wrap{
height: calc(100vh - 122px);
}
.site-main .heading-banner-wrap .inner-content{
width: calc(100% - 30px);
right: 15px;
left: 15px;
margin-top: 80px;
padding: 15px;
}
.site-main .heading-banner-wrap .btn-wrap a.btn{
margin-bottom: 20px;
}
} .heading-contact-wrap{
background-color: var(--web-color-gray);
}
.heading-contact-wrap .heading-contact-info{
position: relative;
background-color: var(--web-color-blue);
color: #fff;
float: left;
margin-top: -140px;
padding: 30px;
border-radius: 12px;
}
@media (min-width: 1199px){
.heading-contact-wrap .heading-contact-info > div.order-lg-1{
flex: 0 0 30%;
max-width: 30%;
}
.heading-contact-wrap .heading-contact-info > div.order-lg-4{
flex: 0 0 20%;
max-width: 20%;
}
}
.heading-contact-wrap .heading-contact-info .inner-box{
width: 100%;
float: left;
}
.heading-contact-wrap .heading-contact-info .inner-box.inner-box-right{
width: auto;
float: right;
}
.heading-contact-wrap .heading-contact-info .inner-box label{
width: max-content;
float: left;
margin-right: 2px;
margin: 0 5px 15px 0;
}
.heading-contact-wrap .heading-contact-info .inner-box span.phone-line > span{
font-size: 90%;
}
.heading-contact-wrap .heading-contact-info h4{
width: 100%;
text-transform: uppercase;
margin-bottom: 15px;
font-size: 16px;
}
.heading-contact-wrap .heading-contact-info ul li{
float: left;
width: 100%;
margin-bottom: 12px;
}
.heading-contact-wrap .heading-contact-info ul li p{
min-height: 72px;
margin-bottom: 0;
}
.heading-contact-wrap .heading-contact-info ul li p:lang(km){
line-height: 1.6;
}
.heading-contact-wrap .heading-contact-info ul li a{
color: #fff;
}
.heading-contact-wrap .heading-contact-info .phone-line a:lang(km){
font-size: 12px;
} @media (min-width: 1366px){
.heading-contact-wrap .heading-contact-info ul li{
margin-bottom: 0;
}
.heading-contact-wrap .heading-contact-info ul li p {
min-height: 62px;
}
}
@media (max-width: 1280px){
.heading-contact-wrap .heading-contact-info .mini-text{ }
}
@media (min-width: 991px) and (max-width: 1280px){
.heading-contact-wrap .heading-contact-info .inner-box span i{
display: none;
}
.heading-contact-wrap .heading-contact-info .inner-box span a{
display: block;
}
}
.heading-contact-wrap .heading-contact-info ul.mini-logo{
background-color: var(--web-color-ligh-blue);
float: right;
padding: 5px;
width: max-content;
border-radius: 8px;
}
.heading-contact-wrap .heading-contact-info ul.mini-logo li{
margin: 0 auto;
}
.heading-contact-wrap .heading-contact-info ul li img{
margin: 8px;
}
.heading-contact-wrap .heading-contact-info ul li img:before{
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 270px;
background-color: var(--web-color-gray);
-webkit-clip-path: polygon(44% 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(44% 0, 100% 0, 100% 100%, 0 100%);
content: "";
}
@media (max-width: 991px){
.heading-contact-wrap .heading-contact-info > div:nth-of-type(1) .inner-box,
.heading-contact-wrap .heading-contact-info > div:nth-of-type(4) .inner-box{
margin-bottom: 30px;
}
.heading-contact-wrap .heading-contact-info .inner-box.inner-box-right .mini-text,
.heading-contact-wrap .heading-contact-info .inner-box.inner-box-right .mini-logo{
text-align: left!important;
float: left!important;
}
}
@media (max-width: 767px){
.heading-contact-wrap .heading-contact-info{
margin-top: -40px;
padding: 24px 12px 0 12px;
margin-bottom: 10px;
}
.heading-contact-wrap .heading-contact-info h4{
margin-bottom: 5px;
}
.heading-contact-wrap .heading-contact-info .inner-box label{
margin-bottom: 2px;
}
.heading-contact-wrap .heading-contact-info > div{
padding: 0 7.5px!important;
}
.heading-contact-wrap .heading-contact-info .inner-box{
margin-bottom: 30px;
}
.heading-contact-wrap .heading-contact-info ul li p{
min-height: inherit;
}
} .site-main .entry-content .our-business-activities{
padding: 60px 0 120px;
background-color: var(--web-color-ligh-gray);
}
.site-main .entry-content .our-business-activities .slick-list{
padding-bottom: 0;
}
.site-main .entry-content .our-business-activities .service-block {
position: relative;
margin-bottom: 30px;
z-index: 1;
}
.site-main .entry-content .our-business-activities .service-block .inner-box {
position: relative;
overflow: hidden;
height: 100%;
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
padding-bottom: 20px;
}
.site-main .entry-content .our-business-activities .service-block .inner-box:hover .icon {
background-color: var(--web-color-ligh-blue);
color: #000;
}
.site-main .entry-content .our-business-activities .service-block .inner-box:hover .image img{
opacity: .5;
}
.site-main .entry-content .our-business-activities .service-block .inner-box .image img,
.site-main .entry-content .our-business-activities .service-block .inner-box:hover .image img{
-webkit-transition: all 200ms ease;
transition: all 200ms ease;
}
.site-main .entry-content .our-business-activities .service-block .inner-box:hover .icon:after {
border-top: 14px solid var(--web-color-blue);
}
.site-main .entry-content .our-business-activities .service-block .inner-box:hover .content-box .inner {
height: auto;
}
.site-main .entry-content .our-business-activities .service-block .image {
position: relative;
padding: 30px 20px;
margin-bottom: 20px;
}
.site-main .entry-content .our-business-activities .service-block .image:before, .site-main .entry-content .our-business-activities .service-block .faqs-section .image.bg-image:after, .faqs-section .site-main .entry-content .our-business-activities .service-block .image.bg-image:after {
position: absolute;
right: 0;
top: 0;
height: 100%;
width: 270px;
background-color: var(--web-color-gray);
-webkit-clip-path: polygon(44% 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(44% 0, 100% 0, 100% 100%, 0 100%);
content: "";
}
.site-main .entry-content .our-business-activities .service-block .image img {
position: relative;
width: 100%;
opacity: 1;
}
.site-main .entry-content .our-business-activities .service-block .content-box {
position: absolute;
left: 50px;
right: 50px;
bottom: 20px;
padding: 22px 25px 25px 60px;
margin-left: 27px;
background-color: #ffffff;
-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.08);
box-shadow: 0 5px 30px rgba(0, 0, 0, 0.08);
}
.site-main .entry-content .our-business-activities .service-block .content-box .inner {
position: relative;
display: none;
overflow: hidden;
}
.site-main .entry-content .our-business-activities .service-block .content-box .icon {
position: absolute;
left: -27px;
top: 0;
background-color: var(--web-color-blue);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 72px;
width: 70px;
color: #ffffff;
font-size: 42px;
line-height: 1em;
z-index: 2;
-webkit-transition: all 200ms ease;
transition: all 200ms ease;
}
.site-main .entry-content .our-business-activities .service-block .content-box .icon:after {
position: absolute;
left: 0;
bottom: -14px;
border-left: 27px solid transparent;
border-top: 14px solid var(--web-color-ligh-blue);
content: "";
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.site-main .entry-content .our-business-activities .service-block .content-box .icon img{
filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(112deg) brightness(110%) contrast(101%);
padding: 7px;
}
.site-main .entry-content .our-business-activities .service-block .title {
position: relative;
font-weight: 600;
z-index: 2;
margin-bottom: 12px;
text-transform: uppercase;
}
.site-main .entry-content .our-business-activities .service-block .title a {
color: #000000;
}
.site-main .entry-content .our-business-activities .service-block .text {
position: relative;
font-size: 14px; z-index: 2;
margin-bottom: 15px;
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden;
min-height: 46px;
}
.site-main .entry-content .our-business-activities .service-block .text:lang(km){
line-height: 1.8;
}
.site-main .entry-content .our-business-activities .service-block .read-more {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
font-size: 12px;
line-height: 20px;
text-transform: uppercase;
color: #000;
font-weight: 800;
z-index: 2;
margin-bottom: 10px;
-webkit-transition: all 300ms ease;
transition: all 300ms ease;
}
.site-main .entry-content .our-business-activities .service-block .read-more:hover {
color: var(--web-color-ligh-blue);
}
.site-main .entry-content .our-business-activities .service-block .read-more::before, .site-main .entry-content .our-business-activities .service-block .faqs-section .read-more.bg-image:after, .faqs-section .site-main .entry-content .our-business-activities .service-block .read-more.bg-image:after {
position: absolute;
left: 0;
bottom: 0px;
right: 20px;
border-bottom: 1px solid var(--web-color-blue);
content: "";
}
.site-main .entry-content .our-business-activities .service-block .read-more i {
font-size: 14px;
margin-left: 10px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
@media (max-width: 767px) {
.site-main .entry-content .our-business-activities .service-block .image {
padding: 0;
}
.site-main .entry-content .our-business-activities .service-block .content-box {
left: 10px;
right: 10px;
}
.site-main .entry-content .our-business-activities .our-activities .slick-dots{
margin-top: -10px;
}
} .site-main .entry-content .ppap-as-listed-company{
padding: 0 !important;
overflow: hidden;
background-color: var(--web-color-gray);
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
text-align: left;
float: right;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb{
position: relative;
overflow: hidden;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb img{
width: auto;
float: left;
object-position: center;
margin-left: 40px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap h2{
padding-right: 180px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap h2:lang(km){
font-size: 32px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap > p{
color: #545454;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul{
width: 100%;
float: left;
margin-bottom: 30px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li{
float: left;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date{
width: 30%;
font-family: var(--web-text-title-font)!important;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p{
margin-bottom: 0;
font-size: 14px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p:nth-of-type(2){
font-size: 54px;
color:  var(--web-color-blue);
line-height: 1.1;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date:lang(km) p:nth-of-type(2){
font-size: 44px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-desc{
width: 70%;
margin: auto;
padding-left: 20px;
border-left: 2px solid var(--web-color-blue);
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-desc p{
margin-bottom: 0;
}
@media (min-width: 991px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%);
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb:after,
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb:before{
content: '';
height: calc(100% + 2px);
float: left;
position: absolute;
left: 0;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb:before{
width: 90px;
clip-path: polygon(0 0, 100% 0%, 55% 100%, 0% 100%);
z-index: 2;
background-color: var(--web-color-gray);
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb:after{
width: 60px;
clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
z-index: 3;
background-color: var(--web-color-blue);
height: 90%;
left: 15px;
transform: rotateZ(2.5deg);
top: -2px;
}
}
@media (min-width: 1200px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
max-width: 580px;
}
}
@media (min-width: 1360px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
max-width: 620px;
}
}
@media (min-width: 1440px) { }
@media (max-width: 1199px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
width: calc(100% - 30px);
left: 30px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap h2{
padding-right: 60px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p:nth-of-type(2){
font-size: 48px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p{
font-size: 12px;
}
}
@media (max-width: 991px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
padding-top: 60px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb{
padding: 30px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb img{
margin: 0 auto;
width: 100%;
height: 100%;
}
}
@media (max-width: 767px) {
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap{
width: 100%;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap h2{
padding: 0 25px;
text-align: center;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p:nth-of-type(2){
font-size: 28px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date p{
font-size: 16px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul{
margin-bottom: 5px;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li{
width: 100% !important;
padding-left: 0 !important;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-date{
border-right: 0;
margin-bottom: 15px;
text-align: center;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap > p,
.site-main .entry-content .ppap-as-listed-company .listed-company-wrap ul li.company-desc{
text-align: center;
border-left: 0;
}
.site-main .entry-content .ppap-as-listed-company .listed-company-thumb{
padding: 15px;
}
} .site-main .entry-content .our-potential-performance .performance-reports{
text-align: center;
padding: 0;
}
.site-main .entry-content .our-potential-performance .performance-reports img{
margin-bottom: 30px;
max-height: 80px;
max-width: 80px;
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records{
border-right-width: 1px;
border-right-style: solid;
border-image: 
linear-gradient(
to bottom, 
#ffffff, 
var(--web-color-blue)
) 1 100%;
min-height: 146px;
}
.site-main .entry-content .our-potential-performance .performance-reports:last-child .our-records{
border-right-width: 0;
border-right-style: none;
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records h3{
color: rgb(255, 255, 255);
text-shadow:rgb(46, 49, 146) 2px 0px 0px,rgb(46, 49, 146) 1.75517px 0.958851px 0px,rgb(46, 49, 146) 1.0806px 1.68294px 0px,rgb(46, 49, 146) 0.141474px 1.99499px 0px,rgb(46, 49, 146) -0.832294px 1.81859px 0px,rgb(46, 49, 146) -1.60229px 1.19694px 0px,rgb(46, 49, 146) -1.97998px 0.28224px 0px,rgb(46, 49, 146) -1.87291px -0.701566px 0px,rgb(46, 49, 146) -1.30729px -1.5136px 0px,rgb(46, 49, 146) -0.421592px -1.95506px 0px,rgb(46, 49, 146) 0.567324px -1.91785px 0px,rgb(46, 49, 146) 1.41734px -1.41108px 0px,rgb(46, 49, 146) 1.92034px -0.558831px 0px;
font-size: 68px;
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records > div{
position: relative;
width: max-content;
margin: 0 auto;
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records > div span.sup{
position: absolute;
top: -5px;
right: 0;
font-size: 14px;
color: var(--web-color-blue);
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records p{
text-transform: uppercase;
font-size: 15px;
padding: 0 15px;
font-family: var(--web-text-title-font)!important;
}
@media (max-width: 991px) {
.site-main .entry-content .our-potential-performance .performance-reports{
margin-bottom: 40px;
}
.site-main .entry-content .our-potential-performance .performance-reports:nth-of-type(2) .our-records,
.site-main .entry-content .our-potential-performance .performance-reports:nth-of-type(4) .our-records{
border-right-width: 0;
}
}
@media (max-width: 767px) {
.site-main .entry-content .our-potential-performance .performance-reports img{
margin-bottom: 15px;
}
.site-main .entry-content .our-potential-performance .performance-reports .our-records{
border-right-width: 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-image: linear-gradient(to right, #ffffff, var(--web-color-blue)) 100% 1;
}
} .site-main .entry-content .our-terminals{
position: relative;
}
.site-main .entry-content .our-terminals:before{
content: '';
background-color: var(--web-color-blue);
height: 160px;
float: left;
width: 100%;
position: absolute;
top: 0;
}
.site-main .entry-content .our-terminals .our-terminal-list .slick-list{
padding-bottom: 15px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box{
overflow: hidden;
min-height: 360px;
background-color: #ffffff;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box img{
height: 180px;
object-fit: cover;
width: 100%;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box h4{
color: var(--web-color-blue);
min-height: 58px;
line-height: 1.2;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box h4 a{
color: var(--web-color-blue);
font-size: 18px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-text p{
margin-bottom: 0;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box:not(.main-box) .inner-text{
min-height: 60px;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden;
margin-bottom: 20px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box{
background-color: var(--web-color-gray);
padding: 40px 25px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box h2 a{
font-size: 36px;
text-transform: uppercase;
color: var(--web-color-blue);
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box h2 a:lang(km){
font-size: 26px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box .inner-text{
padding: 15px 0 50px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box-wrap .content-box{
padding: 0 10px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box-wrap .content-box a.read-more-text{
margin-bottom: 15px;
float: left;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box-wrap figure.image{
overflow: hidden;
margin-bottom: 10px;
}
.content-box-wrap:hover .inner-box-wrap img{
opacity: .5;
}
.content-box-wrap:hover .inner-box-wrap:hover img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
opacity: 1;
}
.content-box-wrap:hover .inner-box-wrap:hover .inner-box{
-webkit-box-shadow: 0px 0px 8px 5px rgb(8 47 109 / 25%);
-moz-box-shadow: 0px 0px 8px 5px rgb(8 47 109 / 25%);
box-shadow: 0px 0px 8px 5px rgb(8 47 109 / 25%);
border-radius: 0 0 4px 4px;
}
.content-box-wrap .inner-box-wrap .inner-box,
.content-box-wrap .inner-box-wrap:hover .inner-box,
.content-box-wrap .inner-box-wrap, 
.content-box-wrap .inner-box-wrap img,
.content-box-wrap:hover .inner-box-wrap:hover .inner-box,
.content-box-wrap:hover .inner-box-wrap, 
.content-box-wrap:hover .inner-box-wrap img,
.content-box-wrap:hover .inner-box-wrap:hover,
.content-box-wrap:hover .inner-box-wrap:hover img{
-webkit-transition: all .35s ease-in;
-moz-transition: all .35s ease-in;
-o-transition: all .35s ease-in;
transition: all .35s ease-in;
}
@media (max-width: 991px) {
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box h4 a{
font-size: 28px;
}
.our-terminal-list .slick-slide{
padding: 0 5px;
}
.site-main .entry-content .our-terminals .slick-list{
padding-bottom: 15px!important;
}
}
@media (max-width: 767px) {
.site-main .entry-content .our-terminals:before{
height: 200px;
top: -20px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box.main-box{
padding: 15px;
}
.site-main .entry-content .our-terminals .our-terminal-list .inner-box{
min-height: 400px;
}
} .site-main .entry-content .our-lastest-news{
background-color: var(--web-color-blue);
padding: 160px 0 120px;
}
.site-main .entry-content .our-lastest-news .inner-mian-box{
color: #fff;
}
.site-main .entry-content .our-lastest-news .inner-mian-box h2{
color: #fff;
font-size: 24px;
}
@media (min-width: 1366px) {
.site-main .entry-content .our-lastest-news .inner-mian-box h2{
font-size: 28px;
}
.site-main .entry-content .our-lastest-news .inner-mian-box h2{
font-size: 22px;
}
}
.site-main .entry-content .our-lastest-news .inner-box{
background-color: #ffffff;
overflow: hidden;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-date{
position: absolute;
right: 10px;
top: 10px;
background-color: #e21f2f;
color: #fff;
padding: 7px 6px;
line-height: 1;
text-align: center;
z-index: 1;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-date::before {
position: absolute;
content: "";
background-color: rgba(250, 250, 250, .5);
width: 20px;
height: 2px;
right: calc(50% - 10px);
top: 7px;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-date::after {
position: absolute;
content: "";
right: 0;
bottom: -9px;
width: 0;
height: 0;
border-style: solid;
border-width: 9px 10px 0 0;
border-color: #bf1926 transparent transparent transparent;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-date .latest-news-month{
text-transform: uppercase;
font-size: 10px;
font-weight: 700;
margin-top: 7px;
margin-bottom: 10px;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-date .latest-news-day{
font-size: 17px;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-thumb{
position: relative;
display: block;
overflow: hidden;
}
.site-main .entry-content .our-lastest-news .inner-box .latest-news-thumb img{
width: 100%;
height: 200px;
object-fit: cover;
}
.site-main .entry-content .our-lastest-news h4{
text-transform: uppercase;
font-size: 15px;
font-family: var(--web-text-title-font)!important;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden;
min-height: 40px;
margin-bottom: 0;
}
.site-main .entry-content .our-lastest-news h4:lang(km){
line-height: 1.8;
}
.site-main .entry-content .our-lastest-news h4 a{
color: #545454;
}
.site-main .entry-content .our-lastest-news .more-news li:hover h4 a,
.site-main .entry-content .our-lastest-news .inner-box:hover h4 a{
color: var(--web-color-blue);
}
.site-main .entry-content .our-lastest-news .more-news li h4 a,
.site-main .entry-content .our-lastest-news .inner-box h4 a,
.site-main .entry-content .our-lastest-news .inner-box:hover h4 a{
-webkit-transition: all .35s ease-in;
-moz-transition: all .35s ease-in;
-o-transition: all .35s ease-in;
transition: all .35s ease-in;
}
.site-main .entry-content .our-lastest-news .inner-box span{
color: #bbbbbb;
font-size: 12px;
}
.site-main .entry-content .our-lastest-news .inner-box .content-box{
padding: 15px;
}
.site-main .entry-content .our-lastest-news .more-news{
background-color: #fff;
float: left;
}
.site-main .entry-content .our-lastest-news .more-news li{
width: 100%;
float: left;
padding: 15px;
border-bottom: 1px solid #dddddd;
}
.site-main .entry-content .our-lastest-news .more-news li h4 a{
font-size: 13px;
color: #545454;
text-transform: uppercase;
float: left;
margin-bottom: 5px;
}
.site-main .entry-content .our-lastest-news .more-news span{
color: #bbbbbb;
font-size: 13px;
}
@media (max-width: 991px) {
.site-main .entry-content .our-lastest-news .inner-box{
margin-top: 45px;
}
}
@media (max-width: 767px){
.site-main .entry-content .our-lastest-news .inner-box .latest-news-thumb img{
height: 280px;
}
} .site-main .entry-content .our-business-partners .our-business-partner-list .slick-slide{
overflow: hidden;
padding: 7.5px;
}
.site-main .entry-content .our-business-partners .our-business-partner-list .slick-slide img{
width: 100%;
border: 1px solid #dadada;
padding: 10px;
border-radius: 8px;
overflow: hidden;;
}
.site-main .entry-content .our-business-partners .slick-arrow {
z-index: 1;
width: 40px;
height: 40px;
}
.site-main .entry-content .our-business-partners .slick-arrow:before {
font-size: 30px;
}
.site-main .entry-content .our-business-partners .slick-next,
.site-main .entry-content .our-business-partners .slick-prev{
font-size: 0;
top: calc(50% - 30px);
position: absolute;
outline: none;
}
.site-main .entry-content .our-business-partners .slick-next {
right: -52px;
}
.site-main .entry-content .our-business-partners .slick-prev {
left: -50px;
}
.site-main .entry-content .our-business-partners .btn-wrap {
text-align: center;
width: 100%;
}
.site-main .entry-content .our-business-partners button:before {
background-color: #fff;
content: "";
position: absolute;
left: 0;
bottom: 0;
-webkit-transition: .4s all;
-o-transition: .4s all;
transition: .4s all;
height: 2px;
width: 0;
}
.site-main .entry-content .our-business-partners button:after{
content: '';
width: 15px;
height: 15px;
border-top: 2.5px solid #ffffff;
border-right: 2.5px solid #ffffff;
position: absolute;
top: calc(50% - 8px);
right: 10px;
transform: rotate(225deg);
}
.site-main .entry-content .our-business-partners button.slick-next:after{
right: 15px;
transform: rotate(45deg);
}
.site-main .entry-content .our-business-partners button {
background-color: #ddd;
border: none;
padding: 10px 20px;
border-radius: 5px;
margin: 10px;
font-size: 18px;
font-weight: 600;
transition: all 0.5s;
position: relative;
}
.site-main .entry-content .our-business-partners button.slick-disabled {
opacity: 0.6;
}
@media (max-width: 767px) {
.site-main .entry-content .our-business-partners .slick-prev {
left: -30px;
}
.site-main .entry-content .our-business-partners .slick-next {
right: -30px;
}
}