.white-modal{background-color:#fff;max-width:500px;font-weight:700px}.p-80{padding:60px 80px 40px}.modal-title{font-size:20px;color:#4e8083!important;font-family:Open Sans!important}.modal-subtitle,.modal-text{font-size:14px;color:#9a9b9c}.modal-link{color:#2d4f91;-webkit-text-decoration:underline solid #2d4f91!important;text-decoration:underline solid #2d4f91!important;font-weight:600;cursor:pointer}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{background-color:#f5f5f5}.btn-app{width:150px}.button-facebook{background-color:#496eb8;border-color:#496eb8}.button-google{background-color:#1dadf5;border-color:#1dadf5}.grid-inner{padding:30px 20px 10px;background-color:#fff}@media (max-width:768px) and (min-width:576px){.portfolio-item .grid-inner{border-radius:0 20px 20px 0}}@media (max-width:992px) and (min-width:769px){.portfolio-item:nth-child(odd) .grid-inner{border-radius:20px 0 0 20px}.portfolio-item:nth-child(2n) .grid-inner{border-radius:0 20px 20px 0}}@media (max-width:1200px) and (min-width:993px){.portfolio-item:nth-child(3n+1) .grid-inner{border-radius:20px 0 0 20px}.portfolio-item:nth-child(3n) .grid-inner{border-radius:0 20px 20px 0}}@media (min-width:1201px){.portfolio-item:nth-child(4n+1) .grid-inner{border-radius:20px 0 0 20px}.portfolio-item:nth-child(4n) .grid-inner{border-radius:0 20px 20px 0}}.portfolio-item .img{max-width:140px;height:200px!important;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin:auto}.book .title{color:#2d4f91;font-weight:700;font-size:14px}.book .author{font-size:12px;color:#4e8083;margin-top:5px}.book .old-price{font-size:12px;color:#4e8083;text-decoration:line-through;margin-top:11px}.book .price{color:#2d4f91;font-weight:700;font-size:14px;margin-top:10px}.book .like{font-size:25px;line-height:1}.book .buy-btn{width:70px;padding:3px;border:1px solid #2d4f91;border-radius:25px;background-color:#fff;font-size:14px;color:#2d4f91;text-align:center;float:right;font-weight:700;margin-top:10px}.grid-filter li a{display:block;padding:1.4rem 1.25rem;font-size:.9375rem;color:#000;border-radius:2px;width:100%;border-left:0 solid rgba(0,0,0,.07);border-radius:0;text-align:left;background-color:initial;font-weight:600}.grid-filter li.activeFilter a{color:#2d4f91;background-color:inherit;padding:1.4rem 1.25rem;margin:0;font-weight:700}.grid-filter{border:0 solid rgba(0,0,0,.07)}.bg-radian-blue{display:-ms-flexbox;background:#2d4f91;background:linear-gradient(90deg,#2d4f91,rgba(45,79,145,0));align-items:center;justify-content:center;z-index:1;padding:30px 40px;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.news{height:250px!important;border-radius:13px;-o-object-fit:cover;object-fit:cover}.news .title{max-width:378px;font-size:20px;margin-bottom:10px;font-weight:700}.news .body,.news .title{color:#fff;margin-top:10px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.news .body{max-width:287px;font-size:14px;margin-bottom:auto}.news .btn{width:159px;padding:8px;border-radius:25px;background-color:#fff;color:#2d4f91;font-weight:700;position:fixed;bottom:30px}.fs-14,.news .btn{font-size:14px}.img-phone{max-height:calc(100vh - 220px)}.emphasis-title{margin:60px 0 0}.btn-book{padding:3px 20px;border:1px solid #2d4f91;border-radius:25px;background-color:#fff;font-size:14px;color:#2d4f91;text-align:center;font-weight:700;margin-top:10px}.btn-book:hover{background-color:#2d4f91;color:#fff}.lalbel{padding:3px 20px;border:1px solid #2d4f91;border-radius:25px;background-color:#fff;font-size:14px;color:#2d4f91;text-align:center;font-weight:700;margin-top:10px}.w-200px{width:200px}