html{scroll-padding-top:90px}.dns-filtering-article h1{color:#0e2b8f;margin-top:20px;margin-bottom:10px;font-size:43px;font-weight:700;line-height:47px}.dns-filtering-article h2{color:#0e2b8f;margin-top:32px;margin-bottom:10px;font-size:46px;font-weight:700;line-height:47px}.dns-filtering-article h3{color:#0e2b8f;margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}.dns-filtering-article h4{color:#0e2b8f;margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}.dns-filtering-article p{color:#0e2b8f;margin-top:16px;margin-bottom:16px;font-size:16px;line-height:24px}.dns-filtering-article a{color:#ff5206;text-decoration:underline}.dns-filtering-article ul,.dns-filtering-article ol{margin-top:8px;margin-bottom:8px;padding-left:20px}.dns-filtering-article li{color:#0e2b8f;padding-top:4px;font-size:16px;line-height:24px}.intro-section-topic{background-color:#fff;justify-content:center;padding:0 90px 30px;display:flex}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-3{grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;max-width:1360px;padding-top:40px;padding-bottom:40px;display:grid}.heading-19.article{max-width:none;display:block}.article-intro-text{margin-top:15px;margin-bottom:48px;padding-left:0;padding-right:20px;color:#0e2b8f;font-size:16px;line-height:24px}.image-26{max-height:1000px;width:100%}.toc-section{background-color:#f8fafc;text-align:left;background-image:url(/images/polygons-bg-blue.svg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:60px 90px}.toc-title{color:#fff!important;margin-bottom:30px;font-size:24px;font-weight:700;line-height:29px}.toc-list{color:#fff;padding-left:22px}.toc-link-white{color:#fff!important;text-decoration:underline}.toc-link-white:hover{color:#fff}.wrapper{max-width:1280px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:60px;position:relative}.wrapper.white,.wrapper.bg-light-blue{max-width:none}.wrapper.bg-light-blue{background-color:#f3f7fd}.wrapper.white{background-color:#fff}._700{max-width:700px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.heading_article{text-align:left;text-transform:capitalize;margin-top:20px;margin-bottom:20px;font-weight:700;position:relative;color:#0e2b8f}h2.heading_article{font-size:46px;line-height:47px}h3.heading_article{font-size:24px;line-height:30px}h3.heading_article.subheading{font-size:20px;line-height:28px;margin-top:32px}.paragraph-7{text-align:left;padding-right:40px;color:#0e2b8f;font-size:16px;line-height:24px;margin-top:16px;margin-bottom:16px}.paragraph-7.toc-white{color:#fff!important}.paragraph-7.list-h{margin-top:32px;margin-bottom:16px}.p-whitelisting{text-align:left;color:#0e2b8f;font-size:16px;line-height:24px;margin-top:16px;margin-bottom:16px}.list-ip{list-style-type:disc;color:#0e2b8f;font-size:16px;line-height:24px;padding-top:4px}ol .list-ip{list-style-type:decimal}.image-paragraph{background-color:#fff;border-radius:5px;width:100%;max-width:100%;margin-top:40px;margin-bottom:0;padding:20px}.image-caption{font-size:14px;line-height:140%;color:#0e2b8f;margin-top:8px}.image-caption.padding-bottom{margin-bottom:40px}@media screen and (max-width:991px){.intro-section-topic{padding-top:0;padding-left:50px;padding-right:50px}.toc-section{background-color:#0e2b8f;padding-left:50px;padding-right:50px}.wrapper.bg-light-blue{padding-left:40px;padding-right:40px}.article-intro-text{padding-right:0}.grid-3{max-width:1280px}._700{padding-left:30px;padding-right:30px}.heading_article{position:relative}h2.heading_article{font-size:36px;line-height:42px}}@media screen and (max-width:767px){.intro-section-topic{min-height:0;padding:0 30px 79px}.grid-3{grid-template-columns:1fr}.toc-section{background-image:none;padding:60px 20px}.wrapper.bg-light-blue{padding-left:0;padding-right:0}._700{padding-left:20px;padding-right:20px}.article-intro-text{margin-top:1px;margin-bottom:35px}.paragraph-7{padding-right:0}}@media screen and (max-width:479px){.intro-section-topic{padding:0 20px 65px}.article-intro-text{margin-top:1px;margin-bottom:35px}h2.heading_article{font-size:28px;line-height:34px}h3.heading_article{font-size:20px;line-height:26px}}
