.content-bg-wrapper{background-attachment:fixed;background-position:top;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;overflow:hidden;width:100%}.content-bg-wrapper .content-wrapper{margin:auto;padding:95px 15px;width:80%}.content-bg-wrapper .cm-title h4{color:#fff;font-size:43px;line-height:1.2em}.content-bg-wrapper .cm-content.bg-dark{background-color:rgba(0,0,0,.7);box-shadow:3px 3px 20px rgba(0,0,0,.5);margin:0 90px;padding:30px 30px 25px}.content-bg-wrapper .cm-content h4{color:#fff;font-size:43px;line-height:1.2em;margin-bottom:20px}.content-bg-wrapper .cm-content p{margin:0 auto;max-width:750px}.content-bg-wrapper .cm-content ul li{color:#fff;font-size:31px;font-weight:300;line-height:1.42857143;list-style-type:none;margin:0 auto;max-width:800px;padding-bottom:15px;padding-left:45px;position:relative}.content-bg-wrapper .cm-content ul{margin-bottom:10px}.content-bg-wrapper .cm-content ul li:before{content:"";height:39px;left:0;position:absolute;top:2px;width:39px}@media (max-width:991px){.content-bg-wrapper{background-attachment:scroll!important}}@media (max-width:767px){.content-bg-wrapper .content-wrapper{padding:20px 0;width:95%}.content-bg-wrapper .cm-content{margin:0}.content-bg-wrapper .cm-content h4{padding-top:0}.content-bg-wrapper .cm-title{padding:0 15px 20px}.content-bg-wrapper .cm-content ul{padding:0}.content-bg-wrapper .cm-content{padding:0 15px 25px}.content-bg-wrapper .cm-content.bg-dark{margin:0 5px;padding:20px}.content-bg-wrapper .cm-content h4{font-size:28px}.content-bg-wrapper .cm-content ul li{font-size:20px}.content-bg-wrapper{margin-bottom:10px}}