@media only screen and (min-width:992px) and (max-width:1199px){.service-tilt{padding:50px 20px 0}}@media only screen and (min-width:768px) and (max-width:991px){.service-tilt{padding:60px 14px 0}.service-content-tilt h3{font-size:20px!important}}@media only screen and (max-width:479px){.service-tilt{padding:60px 30px 0}}.service-image-tilt{display:flex;margin-bottom:30px}.text-left .service-image-tilt{justify-content:flex-start}.text-center .service-image-tilt{justify-content:center}.text-right .service-image-tilt{justify-content:flex-end}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.service-image-tilt{margin-bottom:40px}}.service-content-tilt h3{line-height:1.1666;margin-bottom:11px}@media only screen and (min-width:992px) and (max-width:1199px){.service-content-tilt h3{font-size:22px}}.service-content-tilt p{line-height:1.9;margin-bottom:32px}.service-content-tilt p:last-child{margin-bottom:0}.service-content-tilt a{align-items:center;border-radius:50%;display:flex;height:56px;justify-content:center;position:relative;transform:translateY(50%);width:56px;z-index:2}.service-content-tilt a div{line-height:1}.text-left .service-content-tilt a{margin:-28px auto auto 0}.text-center .service-content-tilt a{margin:-28px auto auto}.text-right .service-content-tilt a{margin:-28px 0 0 auto}.service-content-tilt a span{display:inline-flex}.service-content-tilt a svg{height:16px;width:16px}.service-content-tilt a svg path{stroke:currentColor;fill:currentColor}