/*category*/
.ctxt{font-size:16px;line-height:1.6;}
.catL{flex-flow:column;position:relative;width:auto;top:-15px;padding:25px;margin-left:-15px;margin-right:-15px;margin-bottom:15px;background-color:rgba(226,27,34,.05);}
.ftp0{font:600 32px/1.2'bioscience',sans-serif;letter-spacing:-1.2px;margin:0 0 15px;}.ftp1{font:600 18px/1.2'bioscience',sans-serif;letter-spacing:-1.2px;margin:0 0 20px;color:#af2c2c;}
.sn0q{position:relative;display:block;width:100%;margin:0 0 20px;}
.sn0t{position:relative;height:46px;border:2px solid #d3d3d3;border-radius:10px;border-bottom-left-radius:0;background:#fff;}
.snpT{position:absolute;display:block;top:0;left:0;width:42px;height:42px;padding:8px;background:transparent;}
.snpT:after{content:"";display:block;width:26px;height:26px;background-position:-740px -349px;}
.sn0p{display:block;width:calc(100% - 40px);height:42px;float:left;padding:10px 10px 10px 42px;font:600 16px/1.2'bioscience',sans-serif;color:#212121;background-color:transparent;border:0;outline:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sn0r{position:absolute;display:none;width:42px;height:46px;top:-2px;right:-2px;font-weight:600;font-size:16px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;transition:all .15s ease-out;}
.sn0p:focus+.sn0r,.sn0p:active+.sn0r{display:block;}
.tpcb{position:relative;display:block;vertical-align:baseline;margin:0 0 32px;}
.tpcc{display:inline-block;margin:0 4px 8px 0;font:400 16px/32px'bioscience',sans-serif;color:#373d3f;}
.tpcd{display:block;width:40px;padding:8px;font:600 16px/1.0'bioscience',sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;border:1px solid #af2c2c;border-radius:9px;border-bottom-left-radius:0;color:#af2c2c;transition:all .15s ease-in-out;}
.tpcd:hover{color:#fff;background:#be281a;}
.tpce{position:relative;display:block;margin-bottom:32px;}
.tpcf{margin:0;font:600 32px/1.0'bioscience',sans-serif;color:#af2c2c;}
.tpch{position:relative;display:block;border-top:1px solid #c1c1c1;}
.tpch:first-child{border-top:none;}
.tpci{position:relative;display:block;padding:16px 0;font:600 15px/20px'bioscience',sans-serif;text-decoration:none;color:#1a1a1a;}
.tpci:hover{color:#af2c2c;}
.tpcj{padding:0;font:600 14px/1.0'bioscience',sans-serif;text-transform:uppercase;color:#000;background:none;}
.tpcj:after{content:"";display:inline-block;vertical-align:bottom;width:15px;height:15px;background-position:-537px -634px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.tpck{display:inline-block;vertical-align:middle;margin-right:8px;}

@media (max-width:766.9999999999px){
.sn0q{max-width:100%;}
}
@media (min-width: 767px){
.sn0q{max-width:50%;}
}
