.bandwidth-block--guidelines{position:relative}.bandwidth-block--guidelines .block-intro{text-align:center;margin:0 auto var(--sp)}.bandwidth-block--guidelines .block-intro p{font-size:var(--font-large)}.bandwidth-block--guidelines .bandwidth-block_title,.bandwidth-block--guidelines .guideline-wrap .guideline-content p{margin:0 0 var(--spd2)}.bandwidth-block--guidelines .suptitle{display:inline-block;margin:0 0 10px;font-size:var(--font-small);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;background:linear-gradient(89deg,#076ea8 0,#9a59c5 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bandwidth-block--guidelines .subtitle{font-size:var(--base-font-size)}.bandwidth-block--guidelines .guideline-wrap{display:flex;align-items:center;margin:0 0 var(--spx2)}.bandwidth-block--guidelines .guideline-wrap.top{align-items:flex-start}.bandwidth-block--guidelines .guideline-wrap .guideline-image{width:260px;flex-shrink:0;margin-right:var(--spx2);display:flex;justify-content:center}.bandwidth-block--guidelines .guideline-wrap .guideline-image img{max-width:100%;height:auto;margin:0 auto}.bandwidth-block--guidelines .guideline-wrap .guideline-content{font-size:var(--font-small)}.bandwidth-block--guidelines .guideline-wrap .guideline-content .guideline-title{font-family:var(--serif);color:var(--heading-color);font-weight:700;line-height:1.2;font-size:var(--h4);margin:0 0 var(--spd2)}.bandwidth-block--guidelines .guideline-wrap .guideline-content .btn.-arrow{justify-content:flex-start}@media (max-width:1024px){.bandwidth-block--guidelines .guideline-wrap .guideline-image{width:150px}.bandwidth-block--guidelines .guideline-wrap .guideline-content{font-size:var(--font-normal)}}@media (max-width:599px){.bandwidth-block--guidelines .guideline-wrap{flex-wrap:wrap;justify-content:center}.bandwidth-block--guidelines .guideline-wrap .guideline-image{width:150px;margin:0 auto var(--sp)}.bandwidth-block--guidelines .guideline-wrap .guideline-content{width:100%;text-align:center}.bandwidth-block--guidelines .guideline-wrap .guideline-content .btn.-arrow{justify-content:center}.bandwidth-block--guidelines.report-guideline .guideline-wrap .guideline-image{margin:0 auto!important;padding-bottom:15px}}