.product-block[data-v-79c561f4]{cursor:pointer;background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;gap:50px;width:420px;min-height:360px;margin:0 0 20px;padding:30px;transition:all .3s ease-in-out;display:flex;position:relative;box-shadow:0 4px 31px 9px #0000000a}@media screen and (width>=980px){.product-block[data-v-79c561f4]:hover{background:#57aeff}.product-block:hover .description[data-v-79c561f4],.product-block:hover .time-cost[data-v-79c561f4],.product-block:hover .title[data-v-79c561f4]{color:#fff}.product-block:hover .time-cost .time .icons .icon.color[data-v-79c561f4]{opacity:0}.product-block:hover .time-cost .time .icons .icon.white[data-v-79c561f4]{opacity:1}.product-block:hover .link-button[data-v-79c561f4]{background:#fff}.product-block:hover .link-button .icons-move .icons .icon-white[data-v-79c561f4]{opacity:0}.product-block:hover .link-button .icons-move .icons .icon-blue[data-v-79c561f4]{opacity:1}}@media screen and (width<=400px){.product-block[data-v-79c561f4]{gap:20px;height:auto;min-height:auto;padding:20px}}.product-block .title[data-v-79c561f4]{min-height:40px;margin:0 0 20px;padding:0 50px 0 0;font-family:Vinnytsia Sans,serif;font-size:25px;font-style:normal;font-weight:700;line-height:30px;transition:all .3s ease-in-out}@media screen and (width<=400px){.product-block .title[data-v-79c561f4]{align-items:center;font-size:20px;line-height:23px;display:flex}}.product-block .description p[data-v-79c561f4]{margin:0 0 10px;font-family:SF UI Display Light,serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px;transition:all .3s ease-in-out}@media screen and (width<=400px){.product-block .description p[data-v-79c561f4]{font-size:15px;line-height:17px}}.product-block .time-cost[data-v-79c561f4]{justify-content:space-between;font-weight:800;transition:all .3s ease-in-out;display:flex}@media screen and (width<=400px){.product-block .time-cost[data-v-79c561f4]{padding:10px 0 0}}.product-block .time-cost .cost[data-v-79c561f4]{font-family:SF UI Display Light,serif;font-size:18px;line-height:20px}@media screen and (width<=400px){.product-block .time-cost .cost[data-v-79c561f4]{font-size:15px;line-height:20px}}.product-block .time-cost .time[data-v-79c561f4]{display:flex}.product-block .time-cost .time .text[data-v-79c561f4]{margin:0 0 0 10px;font-family:SF UI Display Light,serif;font-size:18px;line-height:20px}@media screen and (width<=400px){.product-block .time-cost .time .text[data-v-79c561f4]{font-size:15px;line-height:20px}}.product-block .time-cost .time .icons[data-v-79c561f4]{display:grid}.product-block .time-cost .time .icons .icon[data-v-79c561f4]{border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;width:20px;height:20px;margin:0;transition:all .3s ease-in-out;display:flex}.product-block .time-cost .time .icons .icon.color[data-v-79c561f4]{opacity:1;background:linear-gradient(267.52deg,#b0d0ff 24.17%,#57aeff 80.04%)}.product-block .time-cost .time .icons .icon.white[data-v-79c561f4]{opacity:0;background:#fff}.product-block .time-cost .time .icons .icon img[data-v-79c561f4]{width:20px;height:20px}.product-block .link-button[data-v-79c561f4]{background:#57aeff;border-radius:50%;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;top:30px;right:30px;overflow:hidden}@media screen and (width<=400px){.product-block .link-button[data-v-79c561f4]{top:20px;right:20px}}.product-block .link-button .icons-move[data-v-79c561f4]{transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:-60px}.product-block .link-button .icons-move .icons[data-v-79c561f4]{justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s ease-in-out;display:grid}.product-block .link-button .icons-move .icons img[data-v-79c561f4]{grid-area:1/1;width:25px;height:25px;display:block}.product-block .link-button .icons-move .icons .icon-white[data-v-79c561f4]{opacity:1}.product-block .link-button .icons-move .icons .icon-blue[data-v-79c561f4]{opacity:0}.product-block .link-button .icons-move .icons .icon-blue[data-v-79c561f4],.product-block .link-button .icons-move .icons .icon-white[data-v-79c561f4]{transition:all .3s ease-in-out}.product-block .link-button .icons-move .icons[data-v-79c561f4]:first-child{margin:0 20px 0 0}.product-block .link-button[data-v-79c561f4]:hover{box-shadow:0 4px 4px #00000008}.product-block .link-button:hover .icons-move[data-v-79c561f4]{transform:translate(60px)}.services[data-v-dd588b41]{margin:50px 0 20px;position:relative}@media screen and (width<=990px){.services[data-v-dd588b41]{margin:20px 0 40px}}.services .container>.head[data-v-dd588b41]{border-bottom:1px solid #ececec;justify-content:center;display:flex}@media screen and (width<=990px){.services .container>.head[data-v-dd588b41]{flex-direction:column}}.services .container>.head .annot[data-v-dd588b41]{padding:50px 0}@media screen and (width<=990px){.services .container>.head .annot[data-v-dd588b41]{padding:10px 0}}.services .container>.head .annot .title[data-v-dd588b41]{text-align:center;margin:0 0 15px;font-family:Vinnytsia Sans;font-size:50px;font-style:normal;font-weight:700;line-height:59px;display:block}@media screen and (width<=990px){.services .container>.head .annot .title[data-v-dd588b41]{text-align:center;font-size:48px;line-height:48px}}@media screen and (width<=576px){.services .container>.head .annot .title[data-v-dd588b41]{margin:0 0 5px;font-size:29px;line-height:38px}}.services .container>.head .annot .desc[data-v-dd588b41]{color:#262625;text-align:center;font-family:SF UI Display Light;font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media screen and (width<=990px){.services .container>.head .annot .desc[data-v-dd588b41]{text-align:center}}@media screen and (width<=576px){.services .container>.head .annot .desc[data-v-dd588b41]{text-align:center;font-size:18px;line-height:30px}}.services .container .desc-and-button[data-v-dd588b41]{justify-content:space-between;align-items:center;margin:0 0 50px;display:flex}@media screen and (width<=800px){.services .container .desc-and-button[data-v-dd588b41]{justify-content:center}}@media screen and (width<=576px){.services .container .desc-and-button[data-v-dd588b41]{margin:0 0 20px}}@media screen and (width<=800px){.services .container .desc-and-button .button[data-v-dd588b41]{display:none}}.services .container .products[data-v-dd588b41]{border-bottom:1px solid #ececec;flex-wrap:wrap;justify-content:flex-start;gap:0 20px;padding:20px 0 0;display:flex}
