.cm-blogs{margin-bottom:40px;margin-top:-70px;padding-top:100px;padding-bottom:70px;position:relative}.cm-blogs:before{background:#e9e9e9;display:block;bottom:0;position:absolute;top:0;width:500%;z-index:-2;left:-100%;content:''}.cm-blogs .cm-header{display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.cm-blogs .cm-title{text-align:center;text-transform:uppercase;margin-top:.8em;color:#202d32}.cm-blogs .cm-more{color:#077fc9;font-family:AvenirNextLTW01-Regular;font-size:17px}.cm-blogs .cm-more svg{margin-left:8px;fill:currentColor;vertical-align:middle}.cm-blogs .cm-container{margin:0 auto;max-width:64rem;padding:0 20px}.cm-blogs .cm-title{font-size:30px;line-height:1;margin-bottom:.3em}.cm-blogs .cm-item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;float:left;height:200px;margin-bottom:3.14465%;margin-right:3.14465%;position:relative;width:100%}.cm-blogs .cm-item:focus,.cm-blogs .cm-item:hover{text-decoration:none}.cm-blogs .cm-item:before{background:rgba(15,35,43,.7);border-radius:100%;left:50%;height:1356px;width:1356px;position:absolute;top:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:0;content:''}.cm-blogs .cm-item .cm-btn{position:absolute;right:31px;bottom:15px}.cm-blogs .cm-item .cm-content{padding:10px 20px;max-width:100%;z-index:1}.cm-blogs .cm-item .cm-content h3{color:#FFF;font-family:AvenirNextLTW01-Heavy;font-size:23px;line-height:1;margin-bottom:10px;padding-right:125px}.cm-blogs .cm-item:nth-child(2n){margin-right:0}.cm-blogs .cm-item .cm-content .cm-btn{position:absolute;right:31px;bottom:15px;color:#FFF;display:inline-block;font-size:1em;margin:0 0 .9375rem;min-height:50px;padding:.5625rem 1.5625rem;text-align:center;transition:padding .3s ease;z-index:1;font-family:AvenirNextLTW01-Regular}.cm-blogs .cm-item .cm-content .cm-btn:after{background:linear-gradient(to right,#ff8900,#ffa600);border-radius:6px 10px;content:'';height:100%;left:0;position:absolute;-webkit-transform:skewX(-28deg);transform:skewX(-28deg);top:0;width:100%;z-index:-1}.cm-blogs .cm-item .cm-content .cm-btn .icon__wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:skewX(-28deg);transform:skewX(-28deg);width:100%}.cm-blogs .cm-item .cm-content .cm-btn .btn-text{position:absolute;left:-100%;top:50%;transition:left .3s ease;-webkit-transform:translateY(-50%) skewX(28deg);transform:translateY(-50%) skewX(28deg)}.cm-blogs .cm-item .cm-content .cm-btn svg{vertical-align:middle;fill:#fff;position:absolute;right:25px;top:50%;transition:right .3s ease;right:16px;-webkit-transform:translateY(-50%) skewX(28deg);transform:translateY(-50%) skewX(28deg)}.cm-blogs .cm-item:hover{text-decoration:none}.cm-blogs .cm-item:hover .cm-content .cm-btn{padding-left:3.125rem;padding-right:3.75rem;text-decoration:none}.cm-blogs .cm-item:hover .cm-content .cm-btn .btn-text{left:25px}.cm-blogs .cm-item:hover .cm-content .cm-btn svg{right:20px}@media(min-width:40.063em){.cm-blogs{padding-top:150px}.cm-blogs .cm-more{font-size:20px}.cm-blogs .cm-container{padding:0 35px}.cm-blogs .cm-title{font-size:60px;margin-bottom:.7em}.cm-blogs .cm-item{height:350px}.cm-blogs .cm-item .cm-content{padding:30px 30px 75px}.cm-blogs .cm-item .cm-content h3{font-size:25px;padding-right:0}.cm-blogs .cm-item .cm-content .cm-btn{padding:.5625rem 1.5625rem}}@media(min-width:64em){.cm-blogs .cm-item{width:31.2369%}.cm-blogs .cm-item:nth-child(4n+1),.cm-blogs .cm-item:nth-child(4n+4){width:65.61845%}.cm-blogs .cm-item:nth-child(4n+1) .cm-content,.cm-blogs .cm-item:nth-child(4n+4) .cm-content{max-width:74.21384%}.cm-blogs .cm-item:nth-child(4n+1) .cm-btn,.cm-blogs .cm-item:nth-child(4n+4) .cm-btn{bottom:15px;right:31px;top:initial;left:initial}.cm-blogs .cm-item:nth-child(4n+1):before,.cm-blogs .cm-item:nth-child(4n+4):before{left:initial;right:-218px;top:115px;-webkit-transform:none;transform:none}.cm-blogs .cm-item(4n+1) .cm-content .cm-btn,.cm-blogs .cm-item(4n+4) .cm-content .cm-btn{bottom:15px;right:31px;top:initial;left:initial}}