/*!
 * Mirasee
 */#mrsPillars{min-height:716px}#mrsPillars .card{margin:0 auto;max-width:350px;width:100%}@media(min-width:768px){#mrsPillars .card.mw-100{max-width:100%!important}}@media(min-width:1200px){#mrsPillars .card{min-height:692px}}@media(min-width:991px)and (max-width:1200px){#mrsPillars .card{max-width:320px;min-height:689px}}#mrsPillars .col:first-child .card{border-radius:0 0 0 60px}#mrsPillars .col:nth-child(3) .card,#mrsPillars .col:nth-child(3) .img-curve-layer,#mrsPillars .col:nth-child(3) img{border-radius:0 60px 0 0}.nav-category li a{background:rgba(0,61,166,.1);border-radius:100px;color:#003da6;font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:18px;padding:5px 15px}.nav-category li a:hover{background:#ffc600!important}.nav-category li a.link-success{background:rgba(69,155,37,.1);color:#459b25}.nav-category li a.link-info{background:rgba(0,145,170,.1);color:#0091aa}.nav-category li a.link-danger{background:rgba(255,107,0,.1);color:#de5d00}.nav-category li a.link-purple{background:rgba(129,34,174,.1);color:#8122ae}.nav-category li a.link-golden{background:rgba(181,130,0,.1);color:#b58200}.page-navi .next a{float:right}.page-navi .next a,.page-navi .prev a{background:#fff;border:1px solid #e6ecf7;border-radius:50px;box-sizing:border-box;color:#003da6;font-family:Montserrat;font-size:.938rem;font-style:normal;font-weight:600;height:40px;line-height:130%;padding:9px 24px;width:85px}.page-navi .next a:hover,.page-navi .prev a:hover{background:#003da6;color:#fff}.page-navi ul.pagination{list-style:none;text-align:center}.page-navi ul.pagination li{display:inline-block}.page-navi ul.pagination li a{border:1px solid #e6ecf7;border-radius:50%;color:#003da6;display:block;font-size:.938rem;font-weight:600;height:40px;line-height:40px;width:40px}.page-navi ul.pagination li a.active,.page-navi ul.pagination li a:active,.page-navi ul.pagination li a:hover,.page-navi ul.pagination li.active a{background:#003da6;color:#fff}.page-navi ul.pagination li.dots{border:0;font-size:.938rem;font-weight:600;margin:0 1rem}.bg-hero-blog{background:radial-gradient(55.89% 234.98% at 2.89% -43.3%,#0089bd 0,#013ea6 100%),#fff;padding:5rem 0 10rem;position:relative}@media(max-width:990px){.bg-hero-blog{padding:3rem 0}}.bg-hero-blog:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1400' height='66' fill='none' viewBox='0 0 1400 66'%3E%3Cpath fill='%23FFF' d='M1400 66H0V0c593 132 814-59 1400 35z'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:4.7vw;position:absolute;width:100%}.author .bg-hero-blog a{color:#00abc8}.author .bg-hero-blog a:hover{text-decoration:underline}.card-blog .row-cols-1>*,.card-blog .row-cols-sm-2>*{max-width:349px}.card-blog .card{background:#f5f9fe;border:0;max-width:349px}.card-blog .card .card-body{padding:2.5rem}.card-blog .card .card-footer{padding:0 2.5rem 2.5rem}.card-blog .card:hover{box-shadow:0 5px 10px rgba(0,61,166,.1)}.main-inner{counter-reset:step}.main-inner h2{align-items:center;color:#003da6;display:flex;font-weight:400;margin-top:4rem}@media(max-width:414px){.main-inner h2{margin-top:2.5rem}}.main-inner .step{clip-path:circle();display:inline-flex;float:left;margin-right:2.5rem;position:relative}@media(max-width:414px){.main-inner .step{margin-right:1.5rem}}.main-inner .step:not(.notext):before{color:#fff;content:"STEP";font-size:.75rem;font-weight:600;left:0;letter-spacing:.1em;line-height:150%;opacity:.5;padding-top:.875rem;position:absolute;text-align:center;text-transform:uppercase;width:108px}@media(max-width:414px){.main-inner .step:not(.notext):before{width:88px}}.main-inner .step:after{background:#003da6;color:#fff;content:counter(step);counter-increment:step;height:108px;left:36px;letter-spacing:-.02em;line-height:125%;padding:37px 0;text-align:center;width:108px}@media(max-width:414px){.main-inner .step:after{height:88px;width:88px}}.main-inner .step.small{margin-right:1.5rem}.main-inner .step.small h3{color:#003da6}.main-inner .step.small:before{line-height:120%;width:70px}.main-inner .step.small:after{font-size:1.5rem;height:70px;line-height:120%;padding:34px 0;width:70px}.main-inner .step.small.notext:after{font-size:2.625rem;padding:12px 0}