.main-banner .pic,section.area-column .pic{background-size:cover;background-repeat:no-repeat;background-position:center}section.area-top::after{background:url(../Content/images/bg_pattern.jpg) repeat;background-attachment:fixed}@media (max-width:768px){section.area-top::after{background-attachment:unset}}section.area-column{background-image:url(../Content/images/bg_banner.png);background-repeat:repeat;background-size:100%;background-color:#f3f0ea}section.area-column .board .promise .num{font-family:"Rufina",sans-serif!important}section.area-column{background-attachment:fixed;background-size:80%}@media (max-width:992px){section.area-column{background-attachment:unset;background-size:200%}}.main-banner{position:relative;min-height:250px;background-color:#fff;margin-bottom:50px}.main-banner h2{position:absolute;top:50px;left:100px;font-family:"Rufina",sans-serif;font-size:5.6rem;z-index:1000;font-weight:bold}.main-banner .pic{background-color:#f4f4f4;padding-bottom:26%}.main-banner .pic-sm{display:none}.main-banner .con{position:absolute;width:540px;left:60px;bottom:-60px;padding:40px;background:#fff;box-shadow:0px 0px 15px rgba(157,139,127,0.2);min-height:360px}.main-banner .con .sub-title{font-size:1.4rem;font-weight:500}.main-banner .con h3{font-size:3.6rem;margin:16px 0;font-weight:500}.main-banner .con .text{font-weight:500}@media (max-width:768px){.main-banner{padding-bottom:0px;min-height:200px;margin-bottom:20px}.main-banner h2{font-size:2.8rem;left:15px;top:30px}.main-banner .pic-lg{display:none}.main-banner .pic-sm{padding-bottom:62.5%;display:block}.main-banner .con{position:static;margin:-20px 0 0 0;bottom:auto;width:100%;min-height:240px;padding:20px 20px 50px 20px;box-shadow:0px 10px 25px rgba(0,0,0,0.2)}.main-banner .con h3{font-size:2.2rem}.main-banner .con .sub-title,.main-banner .con .text{font-size:1.2rem}}section.area{margin:0 0 80px 0;opacity:1}section.area h2{margin-bottom:0px}section.area .card-product{margin:0px}section.area-select h2,section.area-column h2{min-height:auto;margin:0px;text-align:left;margin-bottom:64px}section.area-select h2 .sub-title,section.area-column h2 .sub-title{font-size:4.8rem;color:#192733;opacity:1;line-height:1.25;width:400px;top:auto;left:auto;position:static}section.area-select h2 .title,section.area-column h2 .title{padding:0px;margin-top:16px}@media (max-width:768px){section.area-select h2,section.area-column h2{margin-bottom:20px}section.area-select h2 .sub-title,section.area-column h2 .sub-title{font-size:2.8rem}section.area-select h2 .title,section.area-column h2 .title{font-size:2.2rem}section.area-select .btn,section.area-column .btn{width:100%;min-width:120px}}section.area-select .container{position:relative}section.area-select .btn{min-width:160px;position:absolute;top:260px;left:15px}@media (max-width:992px){section.area-select .btn{position:static;top:auto;left:auto}}section.area-column{padding:100px 0px;transform:translateY(0px)}section.area-column .container{position:relative}section.area-column h2,section.area-column .text{padding-right:80px}section.area-column h2{margin-bottom:24px}section.area-column .btn{margin-top:64px;min-width:200px;background:none}section.area-column .pic{padding-bottom:55%;box-shadow:50px 50px 0px #d7967d}section.area-column .board{background:#fff;box-shadow:0px 20px 25px rgba(157,139,127,0.2);padding:50px 15px;position:absolute;left:0px;width:100%;top:-450px}section.area-column .board .promise{text-align:center;position:relative}section.area-column .board .promise .num{position:absolute;top:-70px;left:50px;font-size:12rem;color:#d7967d;opacity:0.1}section.area-column .board .promise .icon img{width:150px;display:inline-block}section.area-column .board .promise .title{font-size:1.8rem;margin:16px 0px;font-weight:500}section.area-column .board .promise .text{padding:0px;opacity:0.7;line-height:1.7}@media (max-width:992px){section.area-column{padding:100px}section.area-column .pic{box-shadow:20px 20px 0px #d7967d}section.area-column h2,section.area-column .text{padding-right:0px}section.area-column .btn{margin:32px 0}section.area-column .row .col-lg-6:last-child{order:-1}section.area-column .board{padding:40px;top:-420px}section.area-column .board .text{font-size:1.4rem}}@media (max-width:768px){section.area-column{margin-top:0px;padding:50px 0px}section.area-column .text{font-size:1.2rem}section.area-column .pic{margin-top:32px}section.area-column .board{padding:40px 0;top:auto;position:static;left:auto;margin-bottom:40px}section.area-column .board .promise{margin-bottom:20px}section.area-column .board .promise .text{font-size:1.4rem}}section.area-top{margin-bottom:-130px;padding-bottom:40px}section.area-top::after{content:'';display:block;position:absolute;z-index:-1;bottom:0px;left:0px;width:100%;height:360px}@media (max-width:768px){section.area-top{padding-bottom:120px;margin-bottom:-90px}}