.view-block-services{padding:40px 0}.view-services .services-block__title,.view-block-services .services-block__title{font-size:2.5rem;font-weight:700;line-height:1.1}@media screen and (min-width:768px){.view-services .services-block__title,.view-block-services .services-block__title{font-size:3.75rem}}@media screen and (min-width:1200px){.view-services .services-block__title,.view-block-services .services-block__title{font-size:5rem;font-weight:900}}.view-services .services-block__title:not(:last-child),.view-block-services .services-block__title:not(:last-child){margin-bottom:30px}@media screen and (min-width:1200px){.view-services .services-block__title:not(:last-child),.view-block-services .services-block__title:not(:last-child){margin-bottom:2.3333333333rem}}.view-services .views-row,.view-block-services .views-row{flex:0 0 100%;padding:20px 12px}@media screen and (min-width:768px){.view-services .views-row,.view-block-services .views-row{flex:0 0 50%}}@media screen and (min-width:992px){.view-services .views-row,.view-block-services .views-row{flex:0 0 33.333%}}@media screen and (min-width:1200px){.view-services .views-row,.view-block-services .views-row{flex:0 0 25%}}.view-services .view-content,.view-block-services .view-content{display:flex;margin:-20px -12px;flex-wrap:wrap}.view-services .more-link,.view-block-services .more-link{width:100%;margin-top:30px;display:flex;justify-content:center}.view-services .more-link a,.view-block-services .more-link a{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:17px 35px;background-color:#fff;background:linear-gradient(90deg, #ffdf00 0%, #ffb800 100%);font-size:1rem;line-height:125%;font-weight:600;color:#333333;text-decoration:none;border-radius:10px;transition:0.3s ease;color:#000000}@media screen and (min-width:768px){.view-services .more-link a,.view-block-services .more-link a{font-size:1.25rem}}@media screen and (min-width:1200px){.view-services .more-link a,.view-block-services .more-link a{font-size:1.1111111111rem}}@media (any-hover:hover){.view-services .more-link a:hover,.view-block-services .more-link a:hover{scale:1.05}}.page-services .view-services{padding:40px 0}.page-services .views-row{flex:0 0 100%;padding:0 12px}@media screen and (min-width:768px){.page-services .views-row{flex:0 0 50%}}@media screen and (min-width:992px){.page-services .views-row{flex:0 0 33.333%}}@media screen and (min-width:1200px){.page-services .views-row{flex:0 0 25%}}.page-services .view-content{display:flex;margin:0 -12px;flex-wrap:wrap;row-gap:24px}.page-services .pager{width:100%;margin-top:30px;display:flex;justify-content:center}.service-full .field-service-image{margin-bottom:25px;width:100%;max-width:100%}@media screen and (min-width:768px){.service-full .field-service-image{margin-bottom:5px;float:left;max-width:50%;padding-right:20px}}@media screen and (min-width:1200px){.service-full .field-service-image{margin-bottom:0.5555555556rem}}.service-full .field-service-image img{width:100%}.service-full__body{font-size:18px;line-height:1.4}@media screen and (min-width:768px){.service-full__body{font-size:20px}}@media screen and (min-width:1200px){.service-full__body{font-size:1.2222222222px^-1rem}}.service-teaser{display:flex;flex-direction:column;height:100%;box-shadow:0px 5px 15px rgba(0, 0, 0, 0.08);border-radius:40px;background:#FFFFFF}.service-teaser .field-service-image{border-radius:40px;overflow:hidden}.service-teaser .field-service-image img{aspect-ratio:1.3125;width:100%;transition:0.3s ease 0s}@media (any-hover:hover){.service-teaser .field-service-image:hover img{scale:1.1}}.service-teaser__content{padding:20px 25px 30px;display:flex;flex-direction:column;flex:1 1 auto}.service-teaser__category{color:gray}.service-teaser__category:not(:last-child){margin-bottom:5px}.service-teaser__category a{text-decoration:none;transition:0.3s ease}@media (any-hover:hover){.service-teaser__category a:hover{color:blue}}.service-teaser__title{flex-direction:column;flex:1 1 auto;text-align:center}.service-teaser__title:not(:last-child){margin-bottom:20px}.service-teaser__title a{text-decoration:none;transition:0.3s ease;font-size:1.125rem;font-weight:600;line-height:1.1}@media screen and (min-width:768px){.service-teaser__title a{font-size:1.25rem}}@media screen and (min-width:1200px){.service-teaser__title a{font-size:1.2222222222rem}}@media (any-hover:hover){.service-teaser__title a:hover{color:blue}}.field--name-title{font-size:2.5rem;font-weight:700;line-height:1.1;margin-bottom:30px;display:block}@media screen and (min-width:768px){.field--name-title{font-size:3.75rem}}@media screen and (min-width:1200px){.field--name-title{font-size:5rem;font-weight:900}}@media screen and (min-width:1200px){.field--name-title{margin-bottom:2.3333333333rem}}/*# sourceMappingURL=services_block.css.map */