h3{text-align:left;font-weight:700;line-height:1.5}@media screen and (min-width:768px){h3{font-size:18px;margin:20px 0 0}}@media screen and (max-width:767px){h3{font-size:15px;margin:20px 0 0}}@media screen and (min-width:768px){p{font-size:15px;margin:20px 0 0}}@media screen and (max-width:767px){p{font-size:13px;margin:20px 0 0}}.news-article-note{display:block;word-wrap:break-word;margin:1rem 0}@media screen and (min-width:768px){.news-article-note{font-size:12px}}@media screen and (max-width:767px){.news-article-note{font-size:10px}}.news-ordered-list{margin:20px 0 0 0;counter-reset:my-counter;list-style:none;padding:0;line-height:normal !important}@media screen and (min-width:768px){.news-ordered-list{font-size:15px}}@media screen and (max-width:767px){.news-ordered-list{font-size:13px}}.news-ordered-list li.ordered-item{position:relative;padding:0 0 0 30px;margin:0 0 10px 0}.news-ordered-list li.ordered-item:before{content:counter(my-counter);counter-increment:my-counter;position:absolute;border:.5px solid #525252;display:block;float:left;border-radius:50%;text-align:center;margin:0 0 0 -30px}@media screen and (min-width:768px){.news-ordered-list li.ordered-item:before{height:22px;width:22px;line-height:20px}}@media screen and (max-width:767px){.news-ordered-list li.ordered-item:before{height:18px;width:18px;line-height:16px}}.news-company-list{list-style:none}@media screen and (min-width:768px){.news-company-list{font-size:15px;margin:20px 0 0}}@media screen and (max-width:767px){.news-company-list{font-size:11px;margin:10px 0 0}}.news-company-list li.news-company-header{padding:0 !important;font-weight:bold}.news-company-list li{padding:0 0 0 10px}.specialist{background-color:#f1f1f1;display:flex;align-items:center;margin-top:10px}@media screen and (min-width:768px){.specialist{font-size:15px}}@media screen and (max-width:767px){.specialist{font-size:10px}}.specialist-image{display:flex;align-items:center}@media screen and (min-width:768px){.specialist-image{padding:10px}.specialist-image img{max-width:120px}}@media screen and (max-width:767px){.specialist-image{padding:5px}.specialist-image img{max-width:100px}}@media screen and (min-width:768px){.specialist-introduction{padding:10px}}@media screen and (max-width:767px){.specialist-introduction{padding:5px}}.specialist-name{font-weight:700}@media screen and (min-width:768px){.specialist-name{font-size:18px}}.specialist-job{font-weight:700}