.widget.c-services.c-services-template-5 .widget-item-content{display:block;color:#404040;text-decoration:none;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-ms-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color}.widget.c-services.c-services-template-5 .widget-item-picture{display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.widget.c-services.c-services-template-5 .widget-item-picture[data-lazyload-use="true"]{background-color:#f2f2f2}.widget.c-services.c-services-template-5 .widget-item-name{display:block;font-size:18px;line-height:1.22;text-align:center;margin-top:24px}.widget.c-services.c-services-template-5 [data-grid="2"] .widget-item-picture{padding-top:50%}.widget.c-services.c-services-template-5 [data-grid="3"] .widget-item-picture{padding-top:60%}.widget.c-services.c-services-template-5 [data-grid="4"] .widget-item-picture{padding-top:132%}.widget.c-services.c-services-template-5 .widget-header{overflow:hidden}.widget.c-services.c-services-template-5 .widget-all-container{display:none}.widget.c-services.c-services-template-5 .widget-all-button{font-size:14px;font-weight:500;line-height:1;color:gray;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.widget.c-services.c-services-template-5 .widget-all-button i{display:none;font-size:18px}@media all and (max-width:550px){.widget.c-services.c-services-template-5 .widget-all-container{display:block}.widget.c-services.c-services-template-5 .widget-title.align-center.widget-title-margin{margin-left:25px}.widget.c-services.c-services-template-5 .widget-all-container.mobile{text-align:right;width:25px;max-height:36px}.widget.c-services.c-services-template-5 .widget-all-container i{display:inline-block}.widget.c-services.c-services-template-5 .widget-footer.mobile,.widget.c-services.c-services-template-5 .widget-footer-button.mobile{display:none}.widget.c-services.c-services-template-5 .widget-all-container{width:25px}}@media all and (max-width:1024px){.widget.c-services.c-services-template-5 [data-grid="4"] .widget-item-picture{padding-top:60%}}@media all and (max-width:768px){.widget.c-services.c-services-template-5 .widget-item-name{font-size:16px;margin-top:16px}.widget.c-services.c-services-template-5 [data-grid="4"] .widget-item-picture,.widget.c-services.c-services-template-5 [data-grid="3"] .widget-item-picture{padding-top:50%}}