.service{position:relative}.service .info{box-sizing:border-box}.service picture{cursor:pointer}.services{display:flex;flex-wrap:wrap}.services{justify-content:space-between}.service picture,.service .info h2 a{transition-duration:300ms}.service{transition-duration:1000ms}.service picture,.service .info h2 a{transition-timing-function:ease-in-out}.service{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.service picture,.service .info h2 a,.service{transition-behaviour:allow-discrete}.service picture,.service .info h2 a{transition-property:all}.service{transition-property:opacity,transform,width,visibility}.service .info .button{color:#15aa9e;text-decoration:underline}.service .info .button:hover{color:#bcf5e7}@media screen and (min-width: 961px){.services{padding-left:8%;padding-right:8%}}@media screen and (min-width: 761px)and (max-width: 960px){.services{padding-left:4em;padding-right:4em}}@media screen and (max-width: 760px){.services{padding-left:2em;padding-right:2em}}@media screen and (min-width: 1201px){.services{padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.services{padding-top:6em;padding-bottom:6em}}@media screen and (max-width: 760px){.services{padding-top:4em;padding-bottom:4em}}@media screen and (min-width: 1920px){.service .info h2{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.service .info h2{font-size:1.5em}}@media screen and (min-width: 451px)and (max-width: 1199px){.service .info h2{font-size:1.2em}}@media screen and (max-width: 450px){.service .info h2{font-size:1em}}@media screen and (min-width: 1920px){.service .info p,.service .info .button{font-size:1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.service .info p,.service .info .button{font-size:1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.service .info p,.service .info .button{font-size:.95em}}@media screen and (max-width: 450px){.service .info p,.service .info .button{font-size:.95em}}.service .info h2{font-weight:bold;line-height:1.7em;color:#15aa9e;margin-bottom:1em}.service .info p{font-weight:normal;line-height:1.7em}.service .info p{margin-bottom:1.5em}.service{width:24%;transform:translateY(50px);opacity:0}.service picture:hover{opacity:.7}.service img{width:100%;border-radius:30px 15px 30px 15px}.service .info{width:100%;padding:10% 5%;color:#222}.service .info h2{width:100%;margin-bottom:.8em}.service .info h2 a{color:#15aa9e}.service .info h2 a:hover{color:#bcf5e7}.service:nth-child(1){transition-delay:.1s}.service:nth-child(2){transition-delay:.2s}.service:nth-child(3){transition-delay:.3s}.service:nth-child(4){transition-delay:.4s}.service:nth-child(5){transition-delay:.5s}.service:nth-child(6){transition-delay:.6s}.service:nth-child(7){transition-delay:.7s}.service.is-visible{transform:translateY(0);opacity:1}@media screen and (min-width: 761px)and (max-width: 960px){.service{width:48%}}@media screen and (max-width: 760px){.service{width:100%}}
