.quality-2.template-invs{font-family:dosis,sans-serif;position:relative;background-position:center 0;-webkit-background-size:cover;background-size:cover;padding:40px 0;overflow:hidden}.quality-2.template-invs .quality-title{font-size:42px;color:#65abb1;text-align:center;margin-bottom:25px}.quality-2.template-invs .quality-description{font-weight:300;color:#525252;font-size:24px;margin:0 auto 45px;max-width:800px;text-align:center}.quality-2.template-invs .quality-list{text-align:center;margin:0 auto}.quality-2.template-invs .quality-item{width:100%;display:inline-block;position:relative;padding:20px;margin:25px -10px -20px 10px;vertical-align:top;margin-bottom:0;width:30%}.quality-2.template-invs .quality-item.col-4{max-width:245px;margin-left:0}.quality-2.template-invs .quality-item .title{font-size:24px;color:#65abb1;margin-bottom:20px}.quality-2.template-invs .quality-item .description{font-size:16px;color:#525252;text-align:left;font-weight:300}.quality-2.template-invs .quality-item .ico{display:block;position:relative}.quality-2.template-invs .quality-item .mask{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:auto}.quality-2.template-invs .quality-item img{max-width:100%;margin:0 auto 22px}.quality-2.template-invs .quality-item .circle-bg{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.quality-2.template-invs .quality-item .square-bg{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.quality-2.template-invs .quality-item .svg?v=1532109877-obj{position:relative;z-index:1;top:57px}.quality-2.template-invs .quality-item:nth-child(4n+1){margin-left:0}@media(max-width:767px){.quality-2.template-invs .quality-item.col-3{width:100%;max-width:320px;margin-left:0}.quality-2.template-invs .quality-title,.quality-2.template-invs .quality-title span,.quality-2.template-invs .quality-title font,.quality-2.template-invs .quality-item .title,.quality-2.template-invs .quality-item .title span,.quality-2.template-invs .quality-item .title font{font-size:21px!important;line-height:1.4!important}.quality-2.template-invs .quality-description,.quality-2.template-invs .quality-description span,.quality-2.template-invs .quality-description font,.quality-2.template-invs .quality-item .description,.quality-2.template-invs .quality-item .description span,.quality-2.template-invs .quality-item .description font{font-size:18px!important;line-height:1.2!important}}