.component-areas-and-positions .media-body ul,.valid-list{list-style:none;padding-left:0;margin-bottom:2rem}.component-areas-and-positions .media-body ul li,.valid-list li{position:relative;padding-left:4.5rem;min-height:27px;margin-bottom:1.1rem}.component-areas-and-positions .media-body ul li:before,.valid-list li:before{content:"";display:block;position:absolute;border:0;background-image:url(../../svgicons/valid.svg);background-repeat:no-repeat;background-size:100%;top:-1px;left:0;width:27px;height:27px}.component-areas-and-positions{display:flex;flex-flow:column;margin-top:5rem}@media (min-width:576px){.component-areas-and-positions.bg--padding{padding-top:5rem;padding-bottom:5rem}.component-areas-and-positions.bg--padding .tabs .nav-tabs{border-top:1px solid transparent}}.component-areas-and-positions.bg--padding .tab-content{padding-bottom:5rem}.component-areas-and-positions .tab-content.hide{display:none}.component-areas-and-positions .media-body{margin-top:4rem}@media (min-width:768px){.component-areas-and-positions .media{display:flex}.component-areas-and-positions .media picture{flex:0 0 50%}.component-areas-and-positions .media-body{margin-top:0;margin-left:3.6rem}}.component-areas-and-positions .tabs-panel{background-color:#fff}.component-areas-and-positions .h3{margin-bottom:2rem}.component-areas-and-positions .tabs{background-color:#fff;margin-bottom:7rem}.component-areas-and-positions .tabs .nav-tabs{border-top:1px solid hsla(0,0%,40%,.501961);border-bottom:1px solid hsla(0,0%,40%,.501961);justify-content:center}.component-areas-and-positions .tabs .nav-tabs .nav-item{padding:0 1.7rem}.component-areas-and-positions .tabs .nav-tabs .nav-link{cursor:pointer;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;color:#021d49;font-size:1.4rem;font-weight:700;white-space:nowrap;margin-bottom:-2px;padding:1.9rem 0 0;text-decoration:none}.component-areas-and-positions .tabs .nav-tabs .nav-link:after{content:"";width:0;margin-top:17px;height:2px;display:block;background-color:#021d49;transition:width .15s}.component-areas-and-positions .tabs .nav-tabs .nav-link.active,.component-areas-and-positions .tabs .nav-tabs .nav-link:hover{border-color:transparent}.component-areas-and-positions .tabs .nav-tabs .nav-link.active:after,.component-areas-and-positions .tabs .nav-tabs .nav-link:hover:after{background-color:#e1261c;width:100%}.component-areas-and-positions .tabs .nav-tabs .nav-link:focus{border-color:transparent}