.contactCard{border:1px solid #c2c2c2;border-radius:12px;padding:1em;margin-top:1.7em}.contactCard h3{margin-bottom:.7em}.contactCard p{margin:0;line-height:1.2}.contactCard__block{display:flex;align-items:center;color:#51515d}.contactCard__block:not(:last-child){margin-bottom:1.4em}.contactCard__block img{width:30px;margin-right:.5em;cursor:pointer}.contactCard__block p:last-child{font-size:16px;font-weight:700;color:#252433}@media(min-width:769px){.contactCard{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.contactCard h3{font-size:24px;width:100%}.contactCard__block img{width:35px}.contactCard__block p:last-child{font-size:18px}}.workshops{display:flex;padding:0 8px;margin:25px 0;background-color:#f1f1f1;justify-content:space-between;width:100%;box-sizing:border-box}.workshops__text{margin:8px 0;font-size:16px}@media(min-width:769px){.workshops__text{font-size:18px}}.workshops p{margin:0}.workshops p:first-child{font-weight:700}.workshops img{cursor:pointer;width:24px}@media(min-width:769px){.workshops{margin:0;max-width:448px;padding:0 1.2em}.workshops p:first-child{margin-bottom:.7em}}.contactus-container{padding-left:1em;border-left:2px solid #ec1c24;margin-bottom:2.8em}.contactus-container h3{margin:0 0 .1em;font-size:16px;font-weight:800}.contactus-container p{margin:0 0 .8em}.contactus-container .btn{display:block;text-align:center}@media(min-width:769px){.contactus-container h3{font-weight:700;font-size:30px;margin:0 0 .5em}.contactus-container p{margin:0 0 1em}.contactus-container .btn{display:inline-block}}@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,body{box-sizing:border-box}body{background-color:#fff;margin:0;height:100%;font-family:Nunito Sans,sans-serif;width:100%;color:#252433;padding:0}.children-items{font-size:14px;margin-top:59px}@media(min-width:1280px){.children-items{font-size:16px;margin-top:64px}}.btn,input,select,textarea{font-family:Nunito Sans,sans-serif}.btn{border:none;background:none;font-weight:700;font-size:16px;color:#252433;border-radius:4px;padding:.4em 1.4em;min-width:177px;text-align:center;cursor:pointer}.btn__primary{background:#ec1c24;border:1px solid #ec1c24;color:#fff}.btn__primary:hover{background:#d31219;border:1px solid #d31219}.btn__secondary{background:#fff;border:1px solid #252433}.btn__secondary:hover{background:#e7e7ed}.link{text-decoration:underline;font-weight:700}.section__title{font-size:18px;font-weight:700;margin:0 0 .9em}@media(min-width:769px){.section__title{font-size:35px}}@media(min-width:1792px){.section__title{font-size:40px}}.section__subtitle{font-size:14px;font-weight:700;margin:0 0 1em}@media(min-width:769px){.section__subtitle{font-size:22px}}@media(min-width:1792px){.section__subtitle{font-size:32px}}.section__container{width:90%;margin:auto;max-width:1366px}@media(min-width:1792px){.section__container{max-width:1440px}}.blockText{margin:0 0 2.1em}.blockText--line{padding-bottom:1.4em;position:relative}.blockText--line:before{content:"";position:absolute;bottom:0;left:0;height:3px;width:50%;max-width:270px;background:#ec1c24;border-radius:7px}@media(min-width:769px){.blockText{font-size:18px}.blockText:before{height:7px}}@media(min-width:1792px){.blockText{font-size:20px}}.item__mobile{display:block}@media(min-width:1280px){.item__mobile{display:none}}.item__desktop{display:none}@media(min-width:1280px){.item__desktop{display:block}}.button-primary{width:160px;min-width:140px;max-width:160px;height:32px;color:#fff;text-align:center;justify-content:center;align-items:center;display:flex;font-weight:700;font-size:14px;letter-spacing:0;opacity:1;background-color:#ec1c24;border-radius:4px;border:none;font-size:12px;cursor:pointer;font-family:Nunito Sans,sans-serif}.button-primary.disabled-btn{pointer-events:none;opacity:.5}@media(min-width:769px){.button-primary{font-size:16px;width:180px}}.button-primary p{font-family:Nunito Sans,sans-serif;font-size:14px;margin:0}.button-secondary{width:160px;min-width:140px;max-width:160px;height:32px;color:#fff;text-align:center;font-weight:700;font-size:14px;letter-spacing:0;opacity:1;background-color:#252433;border-radius:4px;font-size:12px;border:none;cursor:pointer}@media(min-width:769px){.button-secondary{font-size:16px}}.button-secondary p{font-family:Nunito Sans,sans-serif;margin:0;font-size:14px}@media(min-width:769px){.button-secondary p{font-size:16px}}.button-terciary{width:140px;height:40px;color:#252433;text-align:center;font-weight:700;letter-spacing:0;opacity:1;background-color:#fff;border-radius:4px;font-size:12px;border:1px solid #222;cursor:pointer}@media(min-width:769px){.button-terciary{font-size:16px}}.button-terciary p{font-family:Nunito Sans,sans-serif;margin:0}.button-terciary:hover{background-color:#e7e7ed}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}@media(min-width:769px){.maintenancePage .contactBlock__section{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.1em;margin-top:1.7em}.maintenancePage .contactBlock__section .contactCard{width:62%;margin-top:0}}.maintenancePage .maintenance__boxes{margin-bottom:2.1em}.maintenancePage .maintenance__boxes .section__subtitle{font-size:16px}@media(min-width:769px){.maintenancePage .maintenance__boxes{margin:2.8em 0}.maintenancePage .maintenance__boxes .section__subtitle{font-size:32px}}.maintenancePage .maintenance__boxes__container{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:3%;position:relative}@media(min-width:769px){.maintenancePage .maintenance__boxes__container:after,.maintenancePage .maintenance__boxes__container:before{content:"";width:98.5vw;height:49px;background:#ec1c24;position:absolute;z-index:-1;top:40%;left:50%;transform:translate(-50%,-50%)}.maintenancePage .maintenance__boxes__container:after{background:#ec1c24;height:24px;margin-top:42px}}.maintenancePage .maintenance__boxes__item{background:#f7f5f5;padding:1.4em 1em;position:relative}.maintenancePage .maintenance__boxes__item:after,.maintenancePage .maintenance__boxes__item:before{content:"";width:100vw;height:49px;background:#ec1c24;position:absolute;z-index:-1;top:40%;left:50%;transform:translate(-50%,-50%)}.maintenancePage .maintenance__boxes__item:after{background:#ec1c24;height:24px;margin-top:42px}.maintenancePage .maintenance__boxes__item:not(:last-child){margin-bottom:1.7em}.maintenancePage .maintenance__boxes__item h4{font-weight:700;margin:0 0 1.2em}.maintenancePage .maintenance__boxes__item p{margin:0}@media(min-width:769px){.maintenancePage .maintenance__boxes__item{width:47%;padding:2.1em 1.4em}.maintenancePage .maintenance__boxes__item:not(:last-child){margin-bottom:0}.maintenancePage .maintenance__boxes__item:after,.maintenancePage .maintenance__boxes__item:before{display:none}.maintenancePage .maintenance__boxes__item h4{font-size:24px;margin-bottom:.3em}.maintenancePage .maintenance__boxes__item p{font-size:18px}}.maintenancePage .maintenance__services__header{margin-bottom:1.7em}.maintenancePage .maintenance__services__header .btn{display:block;text-align:center}@media(min-width:769px){.maintenancePage .maintenance__services__header .section__subtitle{display:inline-block;margin-right:1.7em;margin-bottom:0}.maintenancePage .maintenance__services__header .btn{display:inline}}.maintenancePage .maintenance__services__body{padding:1.2em 0 1.7em;margin-bottom:1.7em;background-color:#efefef;background-image:url(/bg-gray.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.maintenancePage .maintenance__services__body img{max-width:100%;display:block}@media(min-width:769px){.maintenancePage .maintenance__services__body{padding:2.1em 0 3.5em}}.maintenancePage .maintenance__services__grid{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1.2em}.maintenancePage .maintenance__services__grid__item{background:#fff;width:48%}.maintenancePage .maintenance__services__grid__item img{width:100%;height:84px;object-fit:cover}.maintenancePage .maintenance__services__grid__item .content{padding:.6em;display:flex;align-items:center;min-height:98px}.maintenancePage .maintenance__services__grid__item .content h4{font-weight:700;font-size:16px;margin:0}@media(min-width:769px){.maintenancePage .maintenance__services__grid__item{width:22.75%}.maintenancePage .maintenance__services__grid__item img{height:160px}.maintenancePage .maintenance__services__grid__item .content{min-height:66px}.maintenancePage .maintenance__services__grid__item .content h4{font-size:18px}}