.flickity-viewport{cursor:-webkit-grab;cursor:grab;overflow:hidden}.flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.25);display:-ms-flexbox;display:flex;height:45px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:40}.flickity-button[disabled]{opacity:.2}.flickity-button.next{right:0}.flickity-button.previous{left:0}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:rgba(0,67,255,.05098);font-size:14px;line-height:1;width:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}body{color:#000;font-family:Bebas;font-size:18px;line-height:1.4}@media screen and (max-width:480px){body{font-size:16px}}button,input,optgroup,select,textarea{text-rendering:optimizeLegibility;color:#000;font-family:Bebas;font-size:18px;font-weight:400;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:Bebas}.title-section{font-size:28px;font-weight:800;margin-bottom:20px}@media screen and (max-width:768px){.title-section{font-size:26px}}@media screen and (max-width:480px){.title-section{font-size:24px}}@font-face{font-display:swap;font-family:Bebas;font-style:normal;font-weight:300;src:url(8b74188bb8ff9019e6feacb01f469cf3.woff) format("truetype")}@font-face{font-display:swap;font-family:Bebas;font-style:normal;font-weight:600;src:url(e6cccc6c337e155fb4c62651a616e1c5.woff) format("truetype")}@font-face{font-display:swap;font-family:Bebas;font-style:normal;font-weight:800;src:url(d4942a22310f483222df3626528275d2.woff) format("truetype")}*{scroll-behavior:smooth}::-webkit-scrollbar{-webkit-appearance:none;height:10px;width:10px}::-webkit-scrollbar-track{box-shadow:0 0 20px #000}::-webkit-scrollbar-thumb{background-color:#000;box-shadow:0 0 20px #000}a{color:#000}img,video{max-width:100%}button,input,textarea{border:1px solid;font-family:inherit;padding:5px}button{border:none}.box-style{background:hsla(0,0%,100%,.478);border:1px solid #eee;border-radius:8px;box-shadow:0 0 4px #bed4fb;margin-top:20px;padding:20px}@media screen and (max-width:1240px){.box-style{border-left:0;border-radius:0;border-right:0}}button:focus{outline:2px solid #006aff}.button-black,.button-brand,.button-white{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;border:0;border-radius:8px;cursor:pointer;display:-ms-flexbox;display:flex;font-size:18px;font-weight:800;justify-content:center;position:relative;transition:all .2s ease-out}.button-black p,.button-brand p,.button-white p{z-index:10}.button-black a,.button-brand a,.button-white a{transition:all .2s ease-out;z-index:10}.button-black svg,.button-brand svg,.button-white svg{z-index:10}.button-black:hover,.button-brand:hover,.button-white:hover{box-shadow:0 0 20px 0 rgba(0,106,255,.14118);transform:scale(1.02)}.button-brand{fill:#fff;background-color:#006aff;border:1px solid #006aff;color:#fff}.button-brand a{color:#fff}.button-brand:hover{fill:#006aff;background-color:#fff;border-color:#006aff;color:#006aff}.button-brand:hover a{color:#006aff}.button-black{fill:#fff;background-color:#000;color:#fff}.button-black a{color:#fff}.button-black:hover{fill:#fff;background-color:#006aff;border-color:#006aff;color:#fff}.button-black:hover a{color:#fff}.button-white{fill:#000;background-color:#fff;border:1px solid #ddd;color:#000}.button-white a{color:#000}.button-white:hover{fill:#fff;background-color:#006aff;color:#fff}.button-white:hover a{color:#fff}.xl-button{height:60px;padding:0 20px}.sm-button{font-weight:300;height:35px;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.xl-input{border:2px solid #000;border-radius:8px;font-size:18px;height:60px;padding:0 20px}.xl-input:focus{border:2px solid #006aff}textarea[name=comment],textarea[name=message]{display:none}form{position:relative}form:before{background:rgba(0,0,0,.66667) url(8981e9a58e16221f81562027f4b36ba9.jpg);background-position:50%;background-repeat:no-repeat;background-size:50px;border-radius:6px;content:"";height:100%;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-out;visibility:hidden;width:100%}form._sending:before{opacity:1;visibility:visible}form:after{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.722);border-radius:6px;content:"Заявка отправлена!";display:-ms-flexbox;display:flex;font-size:24px;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-out;visibility:hidden;width:100%}form._complete:after{opacity:1;visibility:visible}form ._error{border-color:red!important;box-shadow:0 0 3px red}.page{margin:0 auto;max-width:1240px;padding:20px 0;width:100%}@media screen and (max-width:1240px){.page{padding:0}}.page-header{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:0;padding:20px;position:relative;width:100%}@media screen and (max-width:1240px){.page-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.header-logo{-ms-flex-order:1;border:2px solid #000;border-radius:10px;font-size:36px;font-weight:800;order:1;transition:all .2s ease-out}.header-logo,.header-logo a{display:-ms-flexbox;display:flex}.header-logo:hover{transform:scale(1.03)}.header-logo:hover .header-logo__cargalss{color:#006aff}@media screen and (max-width:480px){.header-logo{font-size:24px}}.header-logo__pro{background-color:#000;border-radius:8px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;padding:0 10px}.header-logo__cargalss{background:#fff;border-radius:8px;border-bottom-left-radius:0;border-top-left-radius:0;padding:0 10px}.header-items{-ms-flex-pack:space-evenly;-ms-flex-order:2;display:-ms-flexbox;display:flex;justify-content:space-evenly;order:2}@media screen and (max-width:1240px){.header-items{-ms-flex-pack:justify;-ms-flex-order:3;justify-content:space-between;margin-top:20px;order:3;width:100%}}.header-item{fill:#000;-ms-flex-align:center;align-items:center;color:#000;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;margin-right:80px;position:relative;transition:all .2s ease-out}.header-item:last-child{margin:0}.header-item:hover{fill:#006aff;color:#006aff;transform:scale(1.03)}.header-item a:hover{color:#006aff}@media screen and (max-width:480px){.header-item{font-size:12px;padding:0 7px 0 0}}@media screen and (max-width:1240px){.header-item{margin:0}}.header-item__icon{height:30px;margin-right:10px;width:30px}@media screen and (max-width:480px){.header-item__icon{height:17px;margin-right:2px;padding:2px;width:17px}}.header-item__text a{transition:all .2s ease-out}.header-item__text a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.header-menu{-ms-flex-order:2;order:2}.header-menu a{color:#000}@media screen and (max-width:768px){.header-menu a{color:#000}}.header-menu>ul{display:-ms-flexbox;display:flex;font-weight:600;transition:all .2s ease-out}.header-menu>ul>li{font-size:18px;margin-left:30px;position:relative}.header-menu>ul>li:first-child{margin-left:0}.header-menu>ul>li:hover .sub-menu{opacity:1;visibility:visible}.header-menu>ul .current-menu-item>a{border-bottom:2px solid #006aff}.header-menu .sub-menu{background:#fff;border:1px solid #eee;border-radius:8px;margin-top:10px;opacity:0;padding:20px;position:absolute;right:0;transition:all .2s ease-out;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1000}.header-menu .sub-menu a{color:#000}.header-menu .sub-menu:before{content:"";height:10px;left:0;position:absolute;top:-10px;width:100%}@media screen and (max-width:768px){.header-menu .sub-menu{border:none;box-shadow:none;margin:0 0 10px;opacity:1;padding:0 0 0 10px;position:relative;transform:none;visibility:visible}.header-menu .sub-menu:before{content:none}.header-menu.active{background:#fff;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;padding:20px;position:absolute;top:101%;width:100%;z-index:1000}.header-menu.active ul{-ms-flex-direction:column;flex-direction:column}.header-menu.active ul li{margin:0}.header-menu{display:none}}.header-burger-menu{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #000;border-radius:8px;display:none;height:50px;justify-content:center;transition:all .3s ease-out;width:50px;z-index:200}@media screen and (max-width:768px){.header-burger-menu{-ms-flex-order:2;display:block;order:2}}@media screen and (max-width:480px){.header-burger-menu{height:35px;width:35px}}.header-burger-menu .header-burger-menu__icon{display:block;height:12px;margin:0 auto;position:relative;width:20px}.header-burger-menu .header-burger-menu__icon span{background-color:#000;height:2px;left:0;position:absolute;top:5px;transition:all .3s ease 0s;width:100%}.header-burger-menu .header-burger-menu__icon:after,.header-burger-menu .header-burger-menu__icon:before{background-color:#000;content:"";height:2px;left:0;position:absolute;transition:all .3s ease 0s;width:100%}.header-burger-menu .header-burger-menu__icon:before{top:0}.header-burger-menu .header-burger-menu__icon:after{bottom:0}.header-burger-menu.active span{transform:scale(0)}.header-burger-menu.active .header-burger-menu__icon:before{top:5px;transform:rotate(45deg)}.header-burger-menu.active .header-burger-menu__icon:after{top:5px;transform:rotate(-45deg)}.page-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-top{margin-bottom:60px}.footer-top .footer-row{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between;width:100%}.footer-top .page-footer__menu li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-top a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.footer-social{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.footer-social .footer-row{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:-10px}.footer-social .footer-social-item{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#eee;border-radius:4px;display:-ms-flexbox;display:flex;justify-content:center;margin:10px;padding:10px;position:relative;transition:all .2s ease-out;width:auto}@media screen and (max-width:768px){.footer-social .footer-social-item{width:auto}}.footer-social .footer-social-item:hover{background-color:#ddd}.footer-social .footer-social-item .footer-social-item__icon{fill:#000;height:25px;width:25px}@media screen and (max-width:768px){.footer-social .footer-social-item .footer-social-item__icon{height:20px;margin:0;width:20px}}.footer-social .footer-social-item .footer-social-item__text{font-size:18px}@media screen and (max-width:768px){.footer-social .footer-social-item .footer-social-item__text{display:none;font-size:14px}}.footer-social .footer-social-item .footer-social-item__text a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer-bottom .footer-row{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between;width:100%}.footer-menu-column{width:calc(33.33333% - 20px)}.footer-menu-column:last-child{font-weight:800;text-align:right}@media screen and (max-width:768px){.footer-menu-column{margin-bottom:40px;width:calc(50% - 10px)}.footer-menu-column:last-child{margin:0;text-align:left}}@media screen and (max-width:480px){.footer-menu-column{margin-bottom:20px}}.footer__title{font-weight:800;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero{display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:1240px){.hero{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.hero-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:55%}@media screen and (max-width:1240px){.hero-left{width:100%;z-index:20}}.hero__title{font-size:42px;font-weight:800;margin-bottom:20px}@media screen and (max-width:768px){.hero__title{font-size:28px}}@media screen and (max-width:480px){.hero__title{font-size:24px}}.hero__subtitle{margin-bottom:40px;max-width:460px}.hero-form-title{font-weight:600;margin-bottom:10px}.hero-form{display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:480px){.hero-form{-ms-flex-direction:column;flex-direction:column;width:100%}}.hero-form__input{margin-bottom:10px;margin-right:20px}@media screen and (max-width:480px){.hero-form__input{width:100%}}.hero-right{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:45%}@media screen and (max-width:1240px){.hero-right{margin-bottom:20px;width:100%}}.hero-img{border-radius:8px;height:100%;max-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}.advantages{background:unset;border:0;box-shadow:unset;padding:0}.advantages-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -10px 0}@media screen and (max-width:1240px){.advantages-items{margin:0}}.advantages-item{background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px;padding:20px;transition:all .2s ease-out;width:calc(25% - 20px)}.advantages-item:hover{border:1px solid #ddd;box-shadow:0 7px 20px rgba(0,0,0,.2);transform:scale(1.03)}@media screen and (max-width:1240px){.advantages-item{width:calc(50% - 20px)}}@media screen and (max-width:768px){.advantages-item{width:calc(100% - 20px)}}.advantages-item__icon{height:30px;margin-bottom:20px;width:30px}.advantages-item__text{display:-ms-flexbox;display:flex;width:100%}.services-items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -10px 0}.services-item,.services-items{display:-ms-flexbox;display:flex}.services-item{background:#eff1f5;border:1px solid #fff;border-radius:8px;margin:10px;padding:10px;position:relative;transition:all .2s ease-out;width:calc(33.33333% - 20px)}.services-item a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.services-item:hover{border:1px solid #ddd;box-shadow:0 7px 20px rgba(0,0,0,.2);transform:scale(1.03)}@media screen and (max-width:1240px){.services-item{width:calc(50% - 20px)}}@media screen and (max-width:768px){.services-item{width:calc(100% - 20px)}}.services-item__img{border-radius:inherit;height:130px;-o-object-fit:cover;object-fit:cover;width:130px}@media screen and (max-width:480px){.services-item__img{height:110px;width:110px}}.services-item__content{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-left:20px}@media screen and (max-width:480px){.services-item__content{padding:10px}}.services-item__title{font-weight:600}.services-item__cost{color:#999;margin-bottom:10px}.prices-wrap{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between;margin:-20px}table{height:100%;padding:20px;width:100%}@media screen and (max-width:1240px){table{width:100%}}@media screen and (max-width:480px){table{padding:20px}}caption{font-weight:600;margin-bottom:15px;text-align:left}@media screen and (max-width:768px){caption{font-size:22px}}thead{color:#999}td,th{padding:10px 0;text-align:left}@media screen and (max-width:480px){td,th{font-size:14px}}.table-price-row{position:relative}.table-price-row:after{background:#ddd;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.price-table__unit{width:90px}@media screen and (max-width:480px){.price-table__unit{width:50px}}.price-table__cost{text-align:right;width:140px}@media screen and (max-width:480px){.price-table__cost{width:70px}}.order{padding:20px}.order-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.order__subtitle{margin-bottom:20px}.order-button{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:10px;position:relative}@media screen and (max-width:480px){.order-button{width:100%}}.order-button a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.order-button__icon{height:35px;margin-right:10px;width:35px}.order-form{height:100%;margin-top:40px;width:100%}.geo{display:-ms-flexbox;display:flex;height:400px;padding:20px}@media screen and (max-width:768px){.geo{-ms-flex-direction:column;flex-direction:column;height:auto}}.geo-left{width:55%}@media screen and (max-width:768px){.geo-left{width:100%}}.geo__subtitle{margin-bottom:20px;max-width:420px}.geo__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.geo-right{width:45%}@media screen and (max-width:768px){.geo-right{height:300px;margin-top:20px;width:100%}}.geo-right iframe{border-radius:8px;height:100%;width:100%}.gallery__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}@media screen and (max-width:1240px){.gallery__items{-ms-flex-wrap:unset;flex-wrap:unset;overflow-x:scroll}}.gallery__item{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:300px;justify-content:center;margin:10px;position:relative;transition:all .2s ease-out;width:calc(33.33333% - 20px)}.gallery__item:hover{border:1px solid #ddd;box-shadow:0 7px 20px rgba(0,0,0,.2);transform:scale(1.03)}@media screen and (max-width:1240px){.gallery__item{min-width:500px;width:calc(50% - 20px)}}@media screen and (max-width:480px){.gallery__item{height:150px;min-width:200px;width:calc(100% - 20px)}}.gallery__item span{font-size:24px;font-weight:600}.gallery__item a,.gallery__item img{border-radius:inherit;height:100%;width:100%}.gallery__item img{-o-object-fit:cover;object-fit:cover}.gallery__item:last-child img{-webkit-filter:blur(2px);filter:blur(2px)}.gallery__instlink{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.43137);color:#fff;content:"";display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.about-service-item{margin-bottom:40px}.about-service-item:last-child{margin:0}.about-service-item h3{font-weight:600;margin-bottom:5px}.about-service-item p{margin-bottom:20px;padding-left:20px}.about-service-item ol,.about-service-item ul{margin-bottom:20px;padding-left:40px}.about-service-item ol li,.about-service-item ul li{list-style:unset;margin-bottom:5px}.about-service-item ol li:last-child,.about-service-item ul li:last-child{margin:0}.before-after-group,.before-after-items{display:-ms-flexbox;display:flex}.before-after-group{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:relative}.before-after-group:last-child{margin:0}.before-after-item__images{display:-ms-flexbox;display:flex;margin:-10px}.before-after-item__text{background:#fff;border-radius:8px;color:#000;font-size:20px;font-weight:600;left:0;margin:20px;padding:10px;position:absolute;top:0}@media screen and (max-width:768px){.before-after-item__text{font-size:18px}}@media screen and (max-width:480px){.before-after-item__text{font-size:10px;margin:5px;padding:5px}}.before-after-item{cursor:pointer;height:660px;margin:10px;position:relative;width:100%}.before-after-item img,.before-after-item video{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.before-after-item:hover svg{background-color:#fff}.before-after-item:hover .before-after-item__img-increase{opacity:1;visibility:visible}.before-after-item img{border-radius:8px}.before-after-item:before{background-color:#fff;border-radius:8px;bottom:0;left:0;margin:20px;padding:10px;position:absolute}@media screen and (max-width:480px){.before-after-item:before{font-size:10px;margin:10px 10px 10px 5px;padding:5px}}@media screen and (max-width:1240px){.before-after-item{aspect-ratio:1/1;height:unset}}.before-after-item__before:before{content:"Было"}.before-after-item__after:before{content:"Стало"}.before-after-popup{background-color:rgba(0,0,0,.43922);bottom:0;cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.before-after-popup,.before-after-popup__body{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.before-after-popup__body{cursor:auto;margin:20px}.before-after-popup__body img,.before-after-popup__body video{cursor:auto;height:100%;max-height:80vh;max-width:80vh;-o-object-fit:contain;object-fit:contain;width:100%}.before-after-popup__item{height:100%;position:relative;width:100%}.before-after-popup__close{background:#006aff;color:#fff;cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;height:30px;right:0;top:0;width:30px}.before-after-item__icon,.before-after-popup__close{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;position:absolute}.before-after-item__icon{background:hsla(0,0%,87%,.667);border-radius:8px;font-size:28px;font-weight:800;height:60px;left:50%;padding:10px;top:50%;transform:translateX(-50%) translateY(-50%);width:85px}@media screen and (max-width:480px){.before-after-item__icon{height:30px;padding:5px;width:45px}}.before-after-item__video-play{transition:all .2s ease-out}.before-after-item__img-increase{opacity:0;transition:all .2s ease-out;visibility:hidden}.media-group,.media-items{display:-ms-flexbox;display:flex}.media-group{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;position:relative}.media-group:last-child{margin:0}.media-item__images{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;margin:-10px}.media-item__text{background:#fff;border-radius:8px;color:#000;font-size:20px;font-weight:600;left:0;margin:20px;padding:10px;position:absolute;top:0}@media screen and (max-width:768px){.media-item__text{font-size:18px}}@media screen and (max-width:480px){.media-item__text{font-size:10px;margin:5px;padding:5px}}.media-item{cursor:pointer;height:200px;margin:10px;position:relative;text-align:center}.media-item img,.media-item video{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover}.media-item:hover svg{background-color:#fff}.media-item:hover .media-item__img-increase{opacity:1;visibility:visible}.media-item img{border-radius:8px}.media-item:before{background-color:#fff;border-radius:8px;bottom:0;left:0;margin:20px;padding:10px;position:absolute}@media screen and (max-width:480px){.media-item:before{font-size:10px;margin:10px 10px 10px 5px;padding:5px}}@media screen and (max-width:1240px){.media-item{aspect-ratio:1/1;height:unset}}.media-popup{background-color:rgba(0,0,0,.43922);bottom:0;cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.media-popup,.media-popup__body{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.media-popup__body{cursor:auto;margin:20px}.media-popup__body img,.media-popup__body video{cursor:auto;height:100%;max-height:80vh;max-width:80vh;-o-object-fit:contain;object-fit:contain;width:100%}.media-popup__item{height:100%;position:relative;width:100%}.media-popup__close{background:#006aff;color:#fff;cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;height:30px;right:0;top:0;width:30px}.media-item__icon,.media-popup__close{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;position:absolute}.media-item__icon{background:hsla(0,0%,87%,.667);border-radius:8px;font-size:28px;font-weight:800;height:60px;left:50%;padding:10px;top:50%;transform:translateX(-50%) translateY(-50%);width:85px}@media screen and (max-width:480px){.media-item__icon{height:30px;padding:5px;width:45px}}.media-item__img-increase,.media-item__video-play{transition:all .2s ease-out}.media-item__img-increase{opacity:0;visibility:hidden}.contacts-wrap{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between}.contact-column{font-size:18px;margin:10px;padding:20px;width:calc(50% - 20px)}@media screen and (max-width:768px){.contact-column{font-size:14px;margin:0;padding:0;width:100%}}.contact-row{border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex;margin-bottom:10px;padding-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.contact-row{width:100%}}.contact__name{color:#999;width:140px}@media screen and (max-width:768px){.contact__name{width:100px}}.contact__value{margin-left:20px;width:200px}@media screen and (max-width:768px){.contact__value{width:120px}}.contact__value a{-webkit-text-decoration-color:#ddd;text-decoration-color:#ddd;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:all .2s ease-out}.contact__value a:hover{color:#006aff}.page-prices-wrap{border-bottom:1px solid #999;margin-bottom:50px;padding-bottom:50px;width:100%}.page-prices-wrap:last-child{border-bottom:0}.page-prices-prices{padding:20px}@media screen and (max-width:480px){.page-prices-prices{padding:0 0 0 10px}}.page-prices-prices h4{font-size:24px;margin-bottom:20px}.page-prices-price{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:-10px -10px 30px}.page-prices-price:last-child{margin-bottom:0}.page-prices-item{margin:10px;padding:20px;width:calc(33.33333% - 20px)}@media screen and (max-width:768px){.page-prices-item{width:calc(50% - 20px)}}@media screen and (max-width:480px){.page-prices-item{width:100%}}.page-prices-item__header{font-weight:800}