html .row-fluid .counter-section .container{max-width:1240px;padding-left:12px;padding-right:12px;width:100%}.counter-section{background-color:#15212a;padding:40px 8px;position:relative;z-index:1}.counter-section:after{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-25px;content:"";height:100%;opacity:.9;position:absolute;right:0;width:100%;z-index:-1}.counter-section *{font-family:Source Sans Pro}.counter-section h2 span{color:#2d86d0;font-style:italic;font-weight:400}.counter-section h2{font-size:28px;line-height:36px}.counter-intro-content *{font-size:18px;line-height:28px}.counter-section .wysiwyg-content :last-child{margin-bottom:0}.counter-section .counter-col{background:rgba(21,33,42,.8);border:2px solid;border-image:linear-gradient(90deg,#e41b49,#2d86d0);border-image-slice:2;border-radius:12px;padding:31px}.counter-col .counter-value{font-size:105px;line-height:127px}.counter-col .wysiwyg-content *{font-size:16px;line-height:24px}.counter-block{padding-top:24px}@media only screen and (max-width:767px){.counter-section{background-size:860px}.counter-section:after{background-size:800px}}@media only screen and (min-width:768px){.counter-intro-content *{font-size:16px;line-height:24px}.counter-col .counter-value{font-size:61px;line-height:73px}.counter-col .wysiwyg-content *{font-size:10px;line-height:13px}}@media only screen and (min-width:1200px){.counter-section h2{font-size:40px;line-height:48px}.counter-intro-content *{font-size:20px;line-height:28px}.counter-col .counter-value{font-size:105px;line-height:127px}.counter-col .wysiwyg-content *{font-size:18px;line-height:24px}.counter-section{padding:100px 0}.counter-block{padding-top:40px}}