.p6-comp{margin:0 auto;max-width:1370px}
.p6-comp .comp-cnt-title{font-size:2.125em;line-height:1.18;letter-spacing:.25px;color:#303538;font-weight:bold}
.p6-comp .comp-cnt-desc{font-size:1em;line-height:1.5;letter-spacing:.4px;color:#303538;margin-bottom:2rem;font-family:'Open Sans',sans-serif}
.p6-comp .comp-cnt-desc p{margin-bottom:0;font-family:'Open Sans',sans-serif}
.p6-comp .comp-cnt-desc ul{list-style-position:outside !important;padding-left:20px}
.p6-comp .comp-dclmr{font-size:.625em;font-family:'Open Sans',sans-serif;line-height:1.5;letter-spacing:normal;color:#242629;font-weight:normal;padding-top:1rem}
.p6-comp .comp-cnt-img img{width:100%}
@media(min-width:992px){.p6-com-section{padding:50px 0}
.p6-comp .comp-cnt-icon{padding-bottom:24px}
}
@media(min-width:1024px) and (max-width:1366px){.p6-comp .comp-cnt-img{padding:0 30px}
.p6-comp .comp-cnt-img img{width:100%}
}
@media(max-width:991px){.p6-comp .comp-cnt-text{padding:20px 40px 60px 40px}
.p6-comp .comp-left{order:2}
.p6-comp .comp-cnt-img{padding:0 20px}
.p6-comp .comp-cnt-title{font-size:1.250em}
.p6-comp .comp-cnt-desc{font-size:.875em}
.p6-comp .comp-cnt-desc ul{padding-inline-start:20px}
.p6-comp .comp-cnt-icon{padding-bottom:16px}
}