.card_popup{font-size:16px}.card_popup .txt .p{color:#181b2e}.fancybox-content h4{color:#181b2e;display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate;font-size:16px}.fancybox-slide--html .fancybox-close-small{color:#898989;padding:0;right:0;top:0}.fancybox-button svg{border:none}.card_popup p,.card_popup ul,.card_popup li,.card_popup span{font-size:16px;color:#898989}.card_popup .txt p{color:#181b2e}.card_popup .note{color:#16ada5}.page_features .container{background:none}.page_features .wrap_page_1200{width:100%;max-width:1200px;margin:auto}.card-wrapper{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:20px}.card .title-wrap{min-height:2.8em;display:flex;align-items:center;justify-content:center;margin-bottom:3px}.card .desc-wrap{min-height:3em;display:flex;align-items:center;justify-content:center}.card{background:#ffffff;padding:25px 20px 35px;border-radius:20px;text-align:center;font-size:18px;cursor:pointer;text-decoration:none;color:#333;transition:transform .2s ease;position:relative;min-width:0;width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.card img{width:45px}.card .title-wrap h2,.card .title-wrap h3{font-size:15px;font-weight:500;line-height:1.4;margin:0;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.card .desc-wrap p{font-size:14px;color:#898989;line-height:1.5em;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;min-height:45px}.card ol{list-style-type:decimal}.card_popup{display:none;color:#898989;font-size:16px;border-radius:12px;width:100%;max-width:800px}.card_popup .pic{width:60px}.card_popup .txt{border-bottom:1px solid #898989;color:#181b2e}.card_popup h3{color:#16ada5;font-size:20px}.card_popup h4{color:#181b2e}.card_popup li{list-style-type:decimal;line-height:1.5em}.card_popup p{line-height:1.5em}.card_popup span{color:#16ada5}.page_features .container{background:none}.page_features .wrap_page_1400{width:100%;max-width:1400px;margin:auto}.page_features .item_group{display:flex;flex-wrap:wrap;margin-top:30px}.page_features .item{padding:0 15px 30px;text-align:center;width:100%;margin:20px auto;box-sizing:border-box;box-shadow:0 4px 44px #111d300f;border-radius:15px}.page_features .item .pic{width:85px;height:auto;margin:50px auto;transition:.3s}.page_features .item .txt{width:80%;margin:auto;font-size:22px}.page_features .item h3{font-size:20px;color:#333;font-weight:400}.page_features .item p{color:#666;line-height:1.5em;font-size:16px}.page_features .lightbox_style img{width:auto}.page_features .lightbox_style p{line-height:1.5em}.fancybox-button,.fancybox-button:active,.fancybox-button:focus{background:transparent!important;outline:none!important;box-shadow:none!important}.fancybox-button{-webkit-tap-highlight-color:transparent}.fancybox-button svg{background:transparent!important;border:none!important}.fancybox-bg,.fancybox-container{transition:none!important}.card:after{content:"";display:block;clear:both;position:absolute;background:url(/public/index/images/features_icon_plus.svg) no-repeat center center;background-size:cover;width:18px;height:18px;z-index:1;right:12px;bottom:12px}.pagination .arrow.disabled{display:none}@media screen and (min-width: 768px) and (max-width: 1200px){.page_features .item{width:46%;margin:20px 2%;max-width:none}}@media (min-width: 768px){.card{padding:50px 25px}.card:after{margin:0}.card-wrapper{grid-template-columns:repeat(3,1fr)}.page_features .container{margin:0;background-size:contain}.page_features .item{width:31.333333%;margin:auto 1%}.page_features .item h3{height:50px}.page_features .item p{height:100px}.page_features .wrap_page_1400{padding:80px 100px;box-sizing:border-box;background-color:#fff}.page_features .page_content{margin-top:50px}.page_features .item_group{justify-content:left}.page_features .item{width:31.333333%;margin:20px 1%;overflow:hidden;border-radius:15px}.page_features .item:hover{box-shadow:0 0 5px 2px #dcdcdc}.page_features .item:hover .pic{transform:scale(1.1)}.page_features .page .page_item_link{font-size:1.25rem}}@media (min-width: 1000px){.card-wrapper{grid-template-columns:repeat(4,1fr)}.card:hover{transform:scale(1.03);box-shadow:0 9px 36px #00d7802b}.card:hover:after{background:url(/public/index/images/features_icon_search_c.svg) no-repeat center center;background-color:#00d7802b;color:#fff;border-radius:50%;width:40px;height:40px;bottom:5px;right:5px;background-size:50%}}
