<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.bot-box .case-body-main{background-color:rgb(189,126,121); margin-bottom: 7%;}
.wrap{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;flex-wrap: wrap;color:#fff;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 120px 50px 120px;}
.w100{width:100%}   
.bot-box-svg{   margin: -54px 0px 0px 0px;}
.bot-tit{ font-size: 26px;font-weight: 500;}
.ar-new .bot-p{margin-bottom: 14.5px;font-size: 15px; font-family: "Montserrat", Sans-serif;font-weight: 500;}
.ar-new .bot-more{
    font-family: "Montserrat", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 14px;
    letter-spacing: 1px;
    background: #FFF;
    color:rgb(189,126,121);
    padding: 20px 50px 20px 50px;
    margin: auto;
    border-radius: 4px;
}
.bot-more:hover{background-color: rgb(234,188,184);color:#fff}
.cf{color:#fff}
.ar-new *{box-sizing: border-box;font-family: "Spectral", Sans-serif;}
.bg-center{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.bg-top{background-position: top left;background-repeat: no-repeat;background-size: cover;}
.com-more{background-color:rgb(189,126,121);color:#fff;border-radius: 3px;display: inline-block;text-align: center;transition: all .3s;    font-family: "Montserrat", Sans-serif;}
.case-img{width: 49%;position: relative;}
.case-images{max-height: 440px;overflow: hidden;}
.case-txt{width: 50.986%;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.cast-txt-b{padding: 0% 20% 0% 015%;;}
.com-p p{font-size:14px;line-height: 21px;margin-bottom: 14.5px;font-weight: 500; ;letter-spacing: 0.7px;font-family: "Montserrat", Sans-serif;}
.cast-txt-b p a{color:rgb(189,126,121)}
.cast-txt-b .a-p{
    font-family: "Spectral", Sans-serif;
    font-size: 20px;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
    line-height: 25px;
    letter-spacing: 1px;
}
.ar-banner{position: relative;min-height: 243px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.ar-banner-bg {
    background-color:#8f8f8f;
    opacity: 0.77;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute
}
.ar-t{font-family: "Spectral", Sans-serif;color:#fff;font-size:60px;max-width: 1200px;display: flex;align-items: center;text-align: center;min-height: 243px;position: relative;margin: auto;justify-content: center}
.b-1 {
    padding: 5% 0% 8% 0%;
}
.logos{width: 153px;}
.first-logo{position: absolute;left: 46px;width: auto;
    top: 79%;
    z-index: 10;}
.case-box-body{min-height: 440px;}
.a-flex{display: flex;}
.a-flex-item{display: flex;align-content: center;flex-wrap: wrap}
.a-box-2-main{padding:0% 4% 1% 4%;}
.a-box-2{max-width: 875px;}
.a-com-flex{display: flex; margin: auto;position: relative;justify-content:center}
.a-centet{text-align: center;}
.a-tit{font-size: 40px;font-weight: 400;padding: 0% 0% 4% 0%;letter-spacing:0.3px;font-family: "Spectral", Sans-serif;line-height: 1;}
.a-box-bdr{padding: 0% 0% 8% 0%;}
.abr-ba-img{min-height: 430px;background-attachment: fixed;margin-bottom: 7%;}
.b-comb{padding: 0% 0% 7% 0%;}
.b-2 .case-img{width: 39.643%;}
.b-2 .case-txt{width: 60.343%;}
.b-2 .case-box-body{min-height: 476px;}
.b-3 .case-img{width: 52%;}
.b-3 .case-txt{width: 47.986%;}
.b-3 .case-box-body{min-height: 416px;}
.b-4 .case-box-body{min-height: 595px;}
.re-txt{ padding: 5px 10px 5px 10px;
    border-radius: 10px 10px 10px 10px;
    right: 0;
    left: auto;
    color: #fff;
    background-color:rgb(189,126,121);
    font-size: 12px;
    position: absolute;
    z-index: 2;
    margin: 20px;
    font-family: "Montserrat", Sans-serif;
    letter-spacing: 2px;}
.case-body{padding: 1% 4% 5% 4%;}
.case-body-main{ max-width: 1230px;}
.case-body-left{width: 30.832%;    margin: 43px 0px 0px 0px;}
.case-body-right{width: 69.168%;}
.case-tit{font-size: 30px;font-weight: 400;}
.case-more{padding: 15px 25px 15px 25px;margin: 19px 0px 28px 0px;    font-family: "Montserrat", Sans-serif;}
.com-more:hover{background-color: rgba(189,126,121,0.7);}
.c-item-img{padding-bottom: calc(0.89* 100%);position: relative;   overflow: hidden;}
.c-item-img img{position: absolute;width: 100%;transition: all .3s linear; 
    -o-object-fit: cover;
    object-fit: cover;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;}
    .c-item-img:hover img{transform: scale(1.12);opacity: 1;}    
.c-item {
  background-color: #f6f6f6;
    margin-right: calc( 20px/2 );
    margin-left: calc( 20px/2 );
}
.c-item-content{padding: 30px 30px 40px 30px;}
.c-item-tit{font-size: 25px;margin-bottom: 5px;font-weight: 400;}
.c-item-p{margin-bottom: 29px;line-height: 1.4em;}
.click-more{
    color: #fff;
    padding: 10px 20px 10px 20px;
    font-size: 14px; 
}
.logo0{width: 16%;}
.case-main{margin-bottom: 50px;margin-top: 50px;}
.w1230{max-width: 1230px;}
.flex-h{flex-wrap: wrap;}
.ca-m-image{padding-right: calc(20px / 2);padding-left: calc(20px / 2);}
.ca-m-image img{max-width: 100%;height: auto;margin-bottom:20px;}
.ar-new-body .bot-box .case-body-main{background-color: #fff;margin-bottom: 86px;}
.ar-new-body .bot-p{margin-bottom: 29px;}
.ar-new-body .bot-p a,.v-item-content a{color: rgb(189,126,121);}
.ar-new-body .bot-more{background-color:rgb(189,126,121)}
.ar-new-body .bot-more:hover {
    background-color: rgb(234, 188, 184);
}
.ch{color:#000}
.a-grid{display:grid;grid-template-columns: repeat(3, 1fr);gap:30px 35px}
.a-grid .a-flex-item{align-content:baseline}
.view-more .w1230{    padding: 10px 10px 30px;}
.view-list{width:100%;}
.v-item{background-color: #fff;margin-right: calc( 30px/2 ); margin-left: calc( 30px/2 );}
.v-item .re-txt{padding: 0.6em 1.2em;border-radius:999px;top: 0;text-transform: uppercase;}
.v-item-img{position: relative;}
.v-inset-img{padding-bottom: calc(0.66* 100%);position: relative;overflow: hidden;}
.v-item-img  .v-item-link{ display: block;position: relative;    margin-bottom: 20px;}
.v-item-img .v-item-link:after {
    display: block;
    content: "";
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .35), transparent 75%);
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    opacity: 1;
    transition: all .3s ease-out;
}
.v-item-img:hover .v-item-link:after {
    opacity: .5;
}
.v-item-img img{width: calc(100% + 1px)}
.v-item-img img {
    height: auto;
    position: absolute;
    top: calc(50% + 1px);
    left: calc(50% + 1px);
    transform: scale(1.01) translate(-50%,-50%)
}
.v-item-content{padding: 0 30px;margin-top: 20px; margin-bottom: 25px;}
.v-item-tit{margin-bottom: 25px;font-weight:400 }
.v-item-tit a{color: rgb(189,126,121);font-size: 21px;}
.v-item-content p{
    margin: 0;
    line-height: 1.5em;
    font-size: 14px;
    color: #777;
    font-family: "Montserrat", Sans-serif;
    font-weight: 500;
}
.v-h{font-size: 30px;font-weight: 400; padding: 0% 0% 1.6% 0%;text-transform:capitalize}
  .case-body-top{    padding: 0px 0% 05% 0%;}
.case-body-t-l{width: 51.986%;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;}
.case-body-warp{padding: 0% 015% 0% 020%;}   
.case-body-warp p{width: 100%;color:#fff;font-size: 15px;    letter-spacing: 0.3px;margin-bottom: 14.5px;
    font-weight: 500;font-family: "Montserrat", Sans-serif;
    line-height: 1.4em;}
.case-body-t-r{width: 48%;}
.a-tit-h{font-size: 46px;font-weight: 400;color:rgb(189,126,121); margin: 50px 0px 20px 0px;}
.case-body-top{min-height: 650px;box-sizing:content-box}
.a-introduction {    margin: 0px 0px 54px 0px;}
.a-introduction li{font-size: 13px;color:#8f8f8f;line-height: 21px;font-family: "Montserrat", Sans-serif;
    transition: color 0.3s;
    font-weight: 400;
    font-style: italic;
    letter-spacing: 1.3px;} 
.case-body-warp p a{color:rgb(189,126,121);font-family: "Montserrat", Sans-serif;}   
@media (max-width: 1024px){
    .ar-t {
        font-size:60px;
        line-height: 1.5em;
        letter-spacing: 0px;
    }   
.a-box-2-main,.case-body-warp {
    padding: 0% 6% 6% 6%;
}

.a-tit-h{font-size: 32px;}
}
@media (max-width: 767px){
    .ar-t{
        font-size: 43px;
        line-height: 1em;
        letter-spacing: -1px;
    }   
    .b-1 {
        padding: 9% 6% 0% 6%;
    }
    .cast-txt-b {
        text-align: center;
        padding: 0% 0% 10% 0%;
        
    }
    .case-img{height: 300px;margin-bottom: 20px;}
    .a-flex-item{width:100% !important;}
    .a-flex{flex-wrap: wrap;}
    .com-p p{font-size: 16px;}
    .a-box-2-main{padding:0% 6% 0% 6%}
    .abr-ba-img,.case-body,.first-logo,.view-more{display: none;}
    .b-2 .case-box-body{padding: 0% 6% 22% 6%;}
    .b-3 .case-txt{order:10;}
    .bot-box-svg{padding: 0;margin: 0;}
    .logo0{width:30% ;}
    .wrap{padding: 30px 30px 30px 30px;}
    .bot-tit{margin: 20px 0px 0px 0px;line-height: 1;}
    .case-body-t-l{order: 2;}
    .case-body-t-r{height: 380px;}
    .case-body-top .bg-center{    background-position: top center;}
    .case-body-top{margin-top: 0px;}


}</pre></body></html>