.servicetop-cms{position:relative;width:100%;margin:0 auto;float:left;padding:40px 0}.service{float:left;width:33.3%;position:relative}.service.service-1 .service-icon{background-position:center 12px}.service.service-2 .service-icon{background-position:center 0px}.service.service-3 .service-icon{background-position:center 6px}.service.service-1:hover .service-icon{background-position:center -88px}.service.service-2:hover .service-icon,.service.service-3:hover .service-icon{background-position:center -100px}.template-index .service-block{margin-bottom:40px}.service-icon{display:inline-block!important;height:50px;width:60px;float:none;margin-right:25px;background-repeat:no-repeat;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;-khtml-transition:.3s}.service-description{float:none;width:60%;text-align:left;display:inline-block;vertical-align:top}.service-title{font-weight:500;line-height:22px;font-size:18px;font-family:Playfair Display,serif}.service-subtitle{color:var(--color-base-accent-1);float:left;font-size:13px;font-weight:400;padding-top:5px;letter-spacing:.7px;line-height:20px}.service-title:hover{color:var(--color-base-accent-2)}.service-block{position:relative;clear:both;width:100%;float:none;display:inline-block;vertical-align:top;text-align:center}.services-wrapper{position:relative;width:auto;margin:0 auto;float:none;display:inline-block;vertical-align:top}@media screen and (max-width:1269px){.service-icon:before{content:none}}@media screen and (max-width:989px){.service-title{line-height:20px;font-size:16px}.service-icon{margin-right:10px}}@media screen and (max-width:749px){.service{float:none;display:inline-block;vertical-align:top;width:100%;padding:15px 0}.service-icon{margin-right:0}.service-icon{margin-right:10px}.service-description{float:none;width:100%;text-align:center;display:inline-block;vertical-align:top}.service-subtitle{float:none;text-align:center;display:inline-block;vertical-align:top}}@media screen and (max-width:479px){.service{width:100%}.template-index .service-block{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-tm_service.css.map */
