.product .insurance-product{padding:100px 30px 300px;position:relative}.product .insurance-product .common-bg{z-index:-1;bottom:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1090px}.product .insurance-product .common-bg .img-box{position:relative}.product .insurance-product .common-bg .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:61.01%}.product .card-container{margin:50px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1110px}.product .card{padding:50px;position:relative;-webkit-box-shadow:4px 4px 20px rgba(0,0,0,0.25);box-shadow:4px 4px 20px rgba(0,0,0,0.25);border-radius:15px;max-width:350px;width:100%;text-align:center}.product .card:nth-child(2n) .card-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1201px){.product .card:hover:before{opacity:1}.product .card:hover:after{opacity:0}.product .card:hover .card-title>p{color:#fff}.product .card:hover>span{color:#fff}.product .card:hover>span:before{-webkit-animation:arrow-move 1.6s infinite;animation:arrow-move 1.6s infinite;color:#fff}@-webkit-keyframes arrow-move{0%,50%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes arrow-move{0%,50%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}}@media only screen and (max-width:1200px){.product .card:active:before{opacity:1}.product .card:active:after{opacity:0}.product .card:active .card-title>p{color:#fff}.product .card:active>span{color:#fff}.product .card:active>span:before{-webkit-animation:arrow-move 1.6s infinite;animation:arrow-move 1.6s infinite;color:#fff}@-webkit-keyframes arrow-move{0%,50%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes arrow-move{0%,50%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}}.product .card:after,.product .card:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%;border-radius:15px;background:-webkit-gradient(linear,left top,left bottom,from(#654F3F),to(#3E352F));background:linear-gradient(180deg,#654F3F 0%,#3E352F 100%);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.product .card:after{background:#fff;opacity:1}.product .card .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px 0}.product .card .img-container{margin:0 auto;max-width:250px;border-radius:100%;overflow:hidden}.product .card .img-container .img-box{position:relative}.product .card .img-container .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.product .card .card-title .title{letter-spacing:0.8px;color:#523B1D}.product .card .card-title .text{margin-top:10px;min-height:50px;line-height:1.6;color:rgba(0,0,0,0.7)}.product .card>span{margin-top:30px;display:inline-block;letter-spacing:0.8px}.product .card>span:before{content:"\e917";display:inline-block;margin-right:10px;font-family:"icomoon";font-size:0.8125rem;color:#A3772C}.product .arrange-insurance{padding:120px 30px;position:relative;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;gap:5vw;background:#F9EDDA}.product .arrange-insurance .common-bg{z-index:0;right:0;bottom:0;width:820px}.product .arrange-insurance .common-bg .img-box{position:relative}.product .arrange-insurance .common-bg .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:51.83%}.product .arrange-insurance .block-title{padding:0 0 0 9.11vw;margin:0;max-width:575px}.product .arrange-insurance .consultant-plus{margin-top:50px}.product .arrange-insurance .img-container{max-width:700px}.product .arrange-insurance .img-container .img-box{position:relative}.product .arrange-insurance .img-container .img-box:before{content:"";display:block;width:100%;height:0;padding-bottom:59.29%}@media only screen and (max-width:1366px){.product .arrange-insurance{gap:30px}.product .arrange-insurance .block-title{padding-left:30px}}@media only screen and (max-width:1200px){.product .arrange-insurance{padding:70px 30px}.product .card{padding:30px}}@media only screen and (max-width:1024px){.product .arrange-insurance,.product .insurance-product{overflow:hidden}}@media only screen and (max-width:992px){.product .insurance-product{padding:50px 30px}.product .card-container{gap:30px}.product .card{padding:40px 30px;max-width:315px}.product .card .card-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product .arrange-insurance{padding:50px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.product .arrange-insurance .block-title{padding-left:0}}@media only screen and (max-width:767px){.product .insurance-product .common-bg{bottom:290px}.product .arrange-insurance{padding:50px 0}.product .arrange-insurance .block-title{padding:0 30px}.product .arrange-insurance .img-container{margin-left:-25px;max-width:110%;width:110%}}
/*# sourceMappingURL=product.css.map */