@charset "utf-8";

/* CSS Document */
.border-bright {border-color: rgba(var(--bs-bright-rgb),var(--bs-border-color-opacity))!important;}
.border-opacity-10 {--bs-border-color-opacity: 0.1!important;}
/*----------------------------------------------
# Card-Body OverLay Transition
----------------------------------------------*/
.cd-olay .card {overflow: hidden;}
.cd-olay .card-body {background-color: rgba(var(--bs-base-rgb),0.75); margin: -1rem; transition: all 0.75s;}
.cd-olay .card:hover .card-body {background-color: rgba(var(--bs-base-rgb),1);}

.cd-olay .card-body p {margin: 0!important;}
.cd-olay .card-text {opacity: 0; transform: translateY(0.5rem); transition: all 0.75s ease-in-out;}
.cd-olay .card:hover .card-text {opacity: 1; transform: translateY(0);}

.cd-olay-b .card-img-overlay {top: auto!important; bottom: 0!important; transform: translateY(3rem); transition: all 0.5s;}
.cd-olay-b .card:hover .card-img-overlay {transform: translateY(0);}

/*----------------------------------------------
# Post Message
----------------------------------------------*/
.post-message {background-image: url(../images/home-one-img.jpg); background-repeat: no-repeat; background-position: center center; background-size: cover; height: 100%; padding:3rem 0; position: relative; z-index: 1;}
.post-message::before {content:''; width:100%; height: 100%; background-color: rgba(var(--bs-dark-rgb),0.95); position: absolute; left:0; top:0; display: block;}
.post-message input {border:0; outline: none; border-radius: 0.25rem;}
.post-message .msg-name,
.post-message .msg-mycall {font-size:0.875rem; height: 1.5rem; line-height: 1.5rem;}
.swiper-roll {height: 2rem; background-color: rgba(var(--bs-bright-rgb),0.125); border-radius:50rem; overflow: hidden;display: inline-block;}
.swiper-roll .swiper-slide {height:2rem; line-height: 2rem;}
..LR_yaoqing-form{padding-bottom:40px;}