a{color:#178574;font-weight:600}a:hover{text-decoration:underline}.bg-darkmain{background-color:#304f60;color:#fff}.bt{border-radius:4px;cursor:pointer;font-weight:600;padding:8px 16px;text-align:center}.bt.left{text-align:left}.bt.right{text-align:right}.bt__navmobile{display:none;padding:16px}@media(max-width:991px){.bt__navmobile{display:block}}.bt__navmobile img.active{transform:rotate(180deg)}.bt--primary,.bt--primary-block{background:#178574;border:1px solid #178574;box-shadow:0 10px 15px -3px rgba(0,0,0,.102),0 4px 6px -2px rgba(0,0,0,.05);color:#fff}.bt--link{background-color:unset;color:#888}.bt--linkhead{background-color:unset;color:#15314b!important;display:flex;font-size:22px;padding:0;text-decoration:underline}.bt--linkhead img{margin-left:12px}.bt__review{text-align:center}.bt__review:hover{text-decoration:underline}.bt__text{color:#fff}.bt:hover{background-color:#fff;color:#178574}.bt__outline{border:1px solid #e9e9e9;border-radius:4px}.bt__outline:hover{background-color:#178574;border:1px solid #178574;color:#fff}.bt__outline:hover img{filter:brightness(0) invert(1)}.bt__outline.small{font-size:12px}.bt__outline.round{border-radius:50px}.masthead{background:linear-gradient(180deg,rgba(244,249,251,0) -2.4%,#f4f9fb);border-bottom:1px solid #e3ebee}.masthead__dark{background-color:#15314b;border-bottom:1px solid #15314b}@media(max-width:991px){.masthead__container{padding-top:78px}.masthead__container h1{font-size:24px}.masthead__container p{padding:8px 24px}}.masthead__contentonly .title{color:#fff;font-size:48px;margin-bottom:24px;text-align:center}@media(max-width:991px){.masthead__contentonly .title{font-size:30px;line-height:normal}}.masthead__contentonly .desc{color:#fff;font-size:20px;text-align:center}@media(max-width:991px){.masthead__contentonly .desc{font-size:14px;line-height:normal}}.card__author{border-radius:11.8751px;box-shadow:0 0 20px rgba(0,0,0,.1);margin-bottom:0;padding:48px}.card__author a{display:contents;transition:all .3s ease-in-out}.card__author a:hover{color:#178574}.card__author--department{display:flex;margin-bottom:24px}.card__author--department-name{font-size:32px;font-weight:700}@media(max-width:991px){.card__author--department-name{font-size:24px}}.card__author--department .callout{margin-left:auto}.card__author--info{margin-bottom:24px}.card__author--info .profile{display:flex;margin-bottom:24px;max-width:104px}@media(max-width:991px){.card__author--info .profile{max-width:74px}}.card__author--info .profile img{border-radius:50px;margin-right:16px}.card__author--info .profile .username{font-size:20px;font-weight:700;margin-bottom:auto;margin-left:auto;margin-top:auto}@media(max-width:991px){.card__author--info .profile .username{font-size:16px;line-height:1.4}}.card__author--publishing{margin-top:50px}@media(max-width:991px){.card__author--publishing{margin-top:24px}}.card__author--publishing a{color:#304f60;transition:all .3s ease-in-out}.card__author--publishing a:hover{color:#178574}.card__author--publishing ul li{border-bottom:1px solid #d9d9d9;display:flex;font-size:24px;font-weight:700;padding-bottom:16px}@media(max-width:991px){.card__author--publishing ul li{font-size:18px}}.card__author--publishing ul li .content{line-height:30px;margin-right:8px}.card__author--publishing ul li img{margin-left:auto}.card__profile--summary{background:#f4f9fb;border:1px solid #cfe3eb}.card__profile--summary .text{border-bottom:1px solid #178574;margin-bottom:32px;padding:32px}.card__profile--additional{padding:0 32px 32px}.card__profile--additional p{line-height:2.5}.card__profile--additional .tags{background:#178574;border:.810669px solid rgba(120,53,15,.2);border-radius:61.6109px;box-shadow:1.62134px 1.62134px 12.16px rgba(120,53,15,.16);color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-right:8px;padding:6px 16px}.author__card{background:#fff;border-radius:5px;box-shadow:0 0 13px rgba(0,0,0,.1);min-width:290px;padding:32px;text-align:center}@media(max-width:991px){.author__card{min-width:unset;width:100%}}.author__card .block img{margin-bottom:16px}.author__card img{border-radius:100%;margin:0 auto}.author__card h6{margin-bottom:8px}.author__card .socials__link{background:#fff;border-radius:5px;box-shadow:0 0 13px rgba(0,0,0,.1);margin-left:auto;margin-right:auto;margin-top:24px;padding:15px;position:relative;width:-moz-fit-content;width:-webkit-fill-available;width:fit-content}.author__card .socials__link--container{display:flex}.card__coauthor{background-color:#f4f9fb;border:1px solid #cfe3eb;border-radius:4px;padding:48px}.card__coauthor h4{font-weight:600;text-align:center}.card__coauthor .author__card{margin-bottom:48px;min-width:unset}.card__coauthor img.know-more{height:15px;margin:0;width:auto}.card__knowmore{background:#f4f9fb;border:1px solid #cfe3eb;border-radius:4px;padding:48px 48px 24px}.card__knowmore--list{padding-bottom:24px;width:100%}.card__knowmore--wrap{border-bottom:1px solid #e2e2e2;margin-bottom:24px}.card__knowmore--wrap:last-child{border-bottom:unset}.card__morecon{display:none}.card__category--wrapper{background:#fff;box-shadow:0 0 10.2909px 1.71515px rgba(0,0,0,.1);height:200px;padding:24px;width:100%}.card__category--wrapper .contentbox{height:100%;position:relative}.card__category--wrapper .contentbox .icon{bottom:0;position:absolute}.card__category--wrapper .contentbox .title{font-weight:700}.card__article img{background-size:cover;max-height:205px;-o-object-fit:cover;object-fit:cover;width:100%}.card__table{border-radius:4px;border-radius:3.63544px;box-shadow:0 1px 4px 3px rgba(88,88,88,.1);margin-bottom:16px}.card__table--header{background-color:#fff;display:inline-block;padding:16px;width:100%}.card__table--header img{display:block;padding-left:25%;position:relative}.card__table--body{background-color:#f4f9fb;border-bottom:1px solid #d2e9e5}.card__table--body-content{padding:16px}.card__table--body-content .top{display:flex;margin-bottom:16px}.card__table--body-content .top .title{color:#15314b;font-size:16px;font-weight:600;letter-spacing:0}.card__table--body-content .top .rate{display:flex;margin-left:auto}.card__table--body-content .top .rate i{margin-right:8px;position:relative;top:2px}.card__table--body-content .center,.card__table--body-content .center .bestfor p{margin-bottom:16px}.card__table--body-content .center .pros ul{list-style:circle;padding-left:16px}.card__table--body-content .bottom{display:flex;margin-top:12px}.card__table--body-content .bottom .price{font-weight:600}.card__table--body-content .bottom .action{margin-left:auto}.card__cc--gr{background-color:#ebf7f8}.card__cc--gy{background-color:#ecf4ff}.card__cc--rd{background-color:#fcf9fe}.card__cc--pn{background-color:#fff6f6}.card__outline{border:1px solid #e9e9e9;border-radius:4px;padding:24px}.card__noborder .title,.card__outline .title{font-weight:700;margin-bottom:18px}.popover{display:none;position:absolute}.popover__card{background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;box-shadow:10px 13px 28px -1px rgba(0,0,0,.06);height:auto;max-width:400px;min-width:250px;padding:21px 24px;transition:all 1s ease-in-out}.popover__card .withclose{padding:16x 24px 42px!important}.popover__card a:hover{text-decoration:underline}.popover__card .head{display:flex;margin-bottom:16px}.popover__card .head .title .user-name{font-size:20px;font-weight:600}.popover__card .head .title p{color:#178574;font-size:12px}.popover__card .head .thumb{margin-left:auto}.popover__card .head .thumb img{border-radius:50%;max-width:40px}.popover__card .content{font-size:12px;margin-bottom:16px}.popover__card .content a{color:#178574;font-weight:600}.popover__card .footer .panelinfo{color:#178574;font-size:12px}.popover__card .footer ul{color:#178574;list-style:circle;padding-left:16px}.popover__card .footer ul li{font-size:12px}.popover__close{cursor:pointer;float:right}.text-pophover__link{font-size:12px;font-weight:700;text-decoration:underline}.js-popover:hover{cursor:pointer}.search__input{border:1px solid #eee;border-radius:50px;left:32px;min-width:520px;padding:16px 128px 16px 24px;position:relative}@media(max-width:991px){.search__input{min-width:unset;padding:16px 24px;width:230px}}@media(min-width:768px) and (max-width:991px){.search__input{min-width:unset;width:270px}}.search__input:active,.search__input:focus{border:1px solid #178574}.search__action{background-color:#178574;border:1px solid #178574;border-radius:50px;color:#fff;font-weight:600;left:-32px;min-width:190px;padding:16px;position:relative;transition:all .2s ease-in-out}@media(max-width:991px){.search__action{min-width:unset;width:120px}}.search__action:hover{background-color:#fff;color:#178574}.search__inputflow{border:1px solid #eee;border-radius:50px;left:32px;padding:16px;position:relative;width:290px}@media(max-width:991px){.search__inputflow{width:70%}}.search__inputflow:active,.search__inputflow:focus{border:1px solid #178574}.search__actionflow{background-color:#178574;border:1px solid #178574;border-radius:50px;color:#fff;font-weight:600;left:-32px;padding:16px 16px 16px 24px;position:relative;transition:all .2s ease-in-out;width:105px}@media(max-width:991px){.search__actionflow{width:20%}}.search__actionflow:hover{background-color:#fff;color:#178574}.search__label--big{font-size:38px;font-weight:700;line-height:1.3}.search__label-spot{color:#178574}.search__desc{margin-bottom:32px}@media(max-width:991px){.search__desc{margin-bottom:16px}}.search__result__box{min-width:38.5rem}@media(max-width:991px){.search__result__box{max-width:15rem;min-width:10rem}}@media(min-width:768px) and (max-width:991px){.search__result__box{max-width:18rem;min-width:10rem}}.expert__section{background:#f4f9fb;border-radius:8px}.expert__section--wrapper{padding:16px 32px 24px}.expert__section--wrapper .title{font-size:14px;margin-bottom:16px;text-transform:uppercase}.expert__section--wrapper .thumb img{border-radius:4px;height:69px;min-width:69px;width:69px}@media(max-width:991px){.expert__section--wrapper .thumb img{height:48px;min-width:48px;width:48px}}.expert__section--wrapper .detail{word-spacing:1000px}@media(max-width:991px){.expert__section--wrapper .detail{word-spacing:1px}}.expert__section--wrapper .detail .name{font-size:22px;font-weight:700;line-height:28px}@media(max-width:991px){.expert__section--wrapper .detail .name{font-size:18px}}.expert__section--list{margin-bottom:32px}@media(max-width:991px){.expert__section--list{margin-bottom:24px}}.expert__section--item{display:flex;gap:16px}.expert__section--callout a{cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;margin-top:8px}@media(max-width:991px){.expert__section--callout a{left:112px;margin-top:-22px;position:absolute}}.listing__big{border-bottom:1px solid #178574;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:60%;padding-bottom:16px}@media(max-width:991px){.listing__big{max-width:100%}}.listing__big--display{display:flex;position:relative}@media(max-width:991px){.listing__big--display{display:block}}.listing__big--display .info .title{font-size:28px;font-weight:700;margin-bottom:14px}.listing__big--display .info .desc{color:#304f60;font-weight:700}.listing__big--display .info .detail{font-weight:400;margin-bottom:9px}@media(max-width:991px){.listing__big--display .info{margin-bottom:16px}}.listing__big--display .callout{bottom:0;position:absolute;right:0}@media(max-width:991px){.listing__big--display .callout{position:relative}}.listing__big--display .callout__link{display:flex;gap:8px}.listing__timeline ul{list-style:none;margin-right:36px;padding-left:0}.listing__timeline ul li{border-left:1px solid #eee;font-size:12px;line-height:1.7;margin-bottom:0;padding-left:13px}.listing__timeline ul li:before{background:#338574;border-radius:50%;content:"\a";display:inline-block;height:4px;margin-left:-16px;margin-top:8px;position:absolute;width:4px}.featured__liston div{margin-left:auto;margin-right:auto}.featured__liston img{flex:1;flex-basis:fit-content;flex-direction:column;flex-direction:revert;flex-shrink:revert;flex-shrink:unset;flex-wrap:wrap-reverse;max-height:36px;text-align:center;width:auto}.article__recent{border-bottom:1px solid #c2dbd7;padding-bottom:24px;padding-top:24px;text-align:center}.article__recent a{color:#304f60;display:block;font-size:22px;font-weight:600;text-decoration:underline}@media(max-width:991px){.article__recent a{font-size:18px}}.article__recent a:active,.article__recent a:focus,.article__recent a:hover{color:#178574}.article__recent img{border-radius:50px}