@font-face{font-family:Bender;font-weight:400;src:url(../fonts/Bender_regular.woff) format("woff")}@font-face{font-family:Bender;font-weight:700;src:url(../fonts/Bender_bold.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:100;src:url(../fonts/Gilroy_thin.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:300;src:url(../fonts/Gilroy_light.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:400;src:url(../fonts/Gilroy_regular.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:500;src:url(../fonts/Gilroy_medium.woff) format("woff")}@font-face{font-family:Gilroy;font-weight:700;src:url(../fonts/Gilroy_bold.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;src:url(../fonts/Inter_regular.woff2) format()}@font-face{font-family:Inter;font-weight:700;src:url(../fonts/Inter_bold.woff2) format()}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.preview .button.proceed,.video-ux .button.circle.youtube{left:50%;top:50%;transform:translateX(-50%);transform:translateY(-50%);transform:translate(-50%,-50%)}.button,a{cursor:pointer}.content>:first-child,.form.modal .text p:first-child,.section.service.detail .text>:first-child,.section.text>:first-child{margin-top:0!important}.content>:last-child,.form.modal .text p:last-child,.section.service.detail .text>:last-child,.section.text>:last-child{margin-bottom:0!important}.button,.form .caption.placeholder,.select .input{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section.reviews .collapsed.button.more .caption.collapsed,.section.reviews .expanded.button.more .caption.expanded,.section.services.main .collapsed.button.more .caption.collapsed,.section.services.main .expanded.button.more .caption.expanded{display:inline}.section.reviews .button.more .caption,.section.services.main .button.more .caption{display:none}.navigation.header ul.level-2>li.parent:hover>span:after,.navigation.header ul.level-2>li.parent:hover>span:before,.prices-table .accordion__item_show .prices-table__title:after{transform:rotate(-90deg)}.navigation.mobile li.parent.expanded>span:after{transform:rotate(180deg)}.panel.header.fixed{left:0;min-width:320px;position:fixed;top:0;width:100%;z-index:11}.panel.links .caption:after{left:50%;transform:translateX(-50%)}.button.navigation.prev:after,.button.navigation.prev:before{transform:scaleX(-1)}.button,.checkbox .caption.label,.section .heading.primary{display:inline-block;vertical-align:top}.button:disabled,.disabled.button,.form .button.submit.loading,.form .caption.placeholder,.navigation a[role=button],.section.plans .badge,.section.service.brief:after,.section.service.detail .block.main:before,.section.services.main .link.head.current{cursor:default;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.overlay,.slider .background,.video-ux .overlay-video{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.preview .image,.section.projects .image{display:block}.preview .image img,.section.projects .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.overlay{overflow:auto}.overlay,.panel.mobile{-webkit-overflow-scrolling:touch}.panel.mobile{overflow-x:hidden;overflow-y:auto}.form.modal,.luc-reviews,.panel,.section,.trigger-group{color:#00303c;font:16px/20px Gilroy,Helvetica,sans-serif}.button,.input,.luc-reviews .swiper-pagination-bullet,.our-clients.inner .swiper-pagination-bullet,.section.advantages .number,.section.projects .image,.textarea{transition-duration:.2s;transition-property:opacity,box-shadow,border-color,background-color,color,transform;transition-timing-function:ease-in-out}.button,.navigation{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.section.services.main .link.head:before{top:50%;transform:translateY(-50%)}.hidden{display:none}.nowrap{white-space:nowrap}.button,.input,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;outline:0}.button,.input,.list,.list>li,.navigation ul,.navigation ul>li,.textarea{border:0;margin:0;padding:0}.button,.input,.textarea{background-color:transparent;color:inherit;font:inherit;text-transform:inherit}.button::-ms-clear,.input::-ms-clear,.textarea::-ms-clear{display:none}.navigation.mobile a{color:inherit;text-decoration:none}.list,.navigation ul{padding:0}.list,.list>li,.navigation ul,.navigation ul>li{list-style:none!important}.list>li:before,.navigation ul>li:before{display:none}.select .input:focus::-ms-value{background-color:transparent;color:inherit}.select .input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select .input::-ms-expand{display:none}.textarea{overflow:auto;resize:none}.breakout{margin-left:calc(-50vw + 50%);width:100vw}.content,.form.modal,.navigation.breadcrumbs,.trigger-group,.wrapper{margin-left:auto;margin-right:auto;max-width:1500px;width:calc(100% - 40px)}.wide.content,.wide.form.modal,.wide.navigation.breadcrumbs,.wide.trigger-group,.wide.wrapper{max-width:1920px;width:auto}.button{box-sizing:border-box;max-width:100%;position:relative;text-align:center;text-decoration:none!important}.button.circle.whatsapp{background-color:#43d854;position:relative}.button.circle.whatsapp:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47'%3E%3Cpath fill='%23fff' d='M40.06 6.834C35.672 2.424 29.82 0 23.59 0 10.76 0 .306 10.452.295 23.282c0 4.11 1.072 8.107 3.104 11.647L.106 47l12.35-3.238a23.304 23.304 0 0 0 11.133 2.836h.012c12.83 0 23.282-10.452 23.293-23.293-.011-6.22-2.434-12.071-6.834-16.471zM23.59 42.656c-3.485 0-6.89-.938-9.86-2.702l-.704-.424L5.7 41.45l1.954-7.146-.458-.737a19.272 19.272 0 0 1-2.96-10.296c0-10.653 8.688-19.34 19.364-19.34 5.17 0 10.027 2.02 13.69 5.672a19.26 19.26 0 0 1 5.661 13.69c-.011 10.687-8.699 19.363-19.363 19.363zm10.619-14.494c-.581-.29-3.44-1.697-3.976-1.898-.536-.19-.926-.29-1.306.29-.39.58-1.508 1.898-1.843 2.278-.335.39-.68.435-1.261.145-.581-.29-2.457-.904-4.68-2.892-1.73-1.54-2.891-3.45-3.237-4.031-.335-.58-.034-.893.256-1.184.257-.257.581-.68.871-1.016.29-.335.391-.58.581-.971.19-.391.1-.726-.045-1.016-.145-.29-1.306-3.16-1.797-4.322-.47-1.139-.95-.983-1.307-.994-.335-.022-.726-.022-1.117-.022-.39 0-1.016.145-1.552.726-.536.58-2.032 1.987-2.032 4.857s2.088 5.628 2.378 6.019c.29.39 4.099 6.264 9.939 8.788 1.384.603 2.467.96 3.316 1.228 1.396.447 2.658.38 3.663.235 1.116-.168 3.44-1.407 3.93-2.77.48-1.362.48-2.523.335-2.769-.145-.246-.536-.39-1.116-.681z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.circle.whatsapp:hover{background-color:#28c039}.button.circle.whatsapp:before{background-size:50%}.button.circle.youtube{background-color:#e02222;position:relative}.button.circle.youtube:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='23'%3E%3Cpath fill='%23fff' d='M19.75 11.5.25 22.758V.242z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.circle.youtube:hover{background-color:#b61919}.button.circle:not(.extended){border-radius:50%;height:60px;line-height:60px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:60px}.button.icon.arrow_right_gray{height:23px;position:relative;width:120px}.button.icon.arrow_right_gray:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='23'%3E%3Cpath fill='%238d8d8d' d='M119.311 10.44a1.502 1.502 0 0 1 0 2.12l-9.546 9.547a1.5 1.5 0 0 1-2.122-2.122l8.486-8.485-8.486-8.485a1.501 1.501 0 0 1 2.122-2.122zM.251 10h118v3H.25Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.arrow_right_white{height:23px;position:relative;width:120px}.button.icon.arrow_right_white:after,.button.icon.arrow_right_white:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.arrow_right_white:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='23'%3E%3Cpath fill='%23fff' d='M119.311 10.44a1.502 1.502 0 0 1 0 2.12l-9.546 9.547a1.5 1.5 0 0 1-2.122-2.122l8.486-8.485-8.486-8.485a1.501 1.501 0 0 1 2.122-2.122zM.251 10h118v3H.25Z'/%3E%3C/svg%3E")}.button.icon.arrow_right_white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='23'%3E%3Cpath fill='%2310a1c0' d='M119.311 10.44a1.502 1.502 0 0 1 0 2.12l-9.546 9.547a1.5 1.5 0 0 1-2.122-2.122l8.486-8.485-8.486-8.485a1.501 1.501 0 0 1 2.122-2.122zM.251 10h118v3H.25Z'/%3E%3C/svg%3E");opacity:0}.button.icon.calculator{height:12px;position:relative;width:9px}.button.icon.calculator:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='12'%3E%3Cpath fill='%2300303c' d='M7.803 0H1.197C.561 0 .043.518.043 1.154v9.692C.043 11.482.561 12 1.197 12h6.606c.636 0 1.154-.518 1.154-1.154V1.154C8.957.518 8.439 0 7.803 0ZM1.625 1.994c0-.194.158-.351.352-.351h5.046c.194 0 .352.157.352.351v.695a.352.352 0 0 1-.352.351H1.977a.352.352 0 0 1-.352-.351zM2.81 9.89a.352.352 0 0 1-.352.351h-.48a.352.352 0 0 1-.352-.351v-.333c0-.195.158-.352.352-.352h.48c.194 0 .352.157.352.352zm0-2.08a.352.352 0 0 1-.352.35h-.48a.352.352 0 0 1-.352-.35v-.334c0-.194.158-.352.352-.352h.48c.194 0 .352.158.352.352zm2.312 2.08a.352.352 0 0 1-.352.351h-.48a.352.352 0 0 1-.352-.351v-.333c0-.195.157-.352.352-.352h.48c.194 0 .352.157.352.352zm0-2.08a.352.352 0 0 1-.352.35h-.48a.352.352 0 0 1-.352-.35v-.334c0-.194.157-.352.352-.352h.48c.194 0 .352.158.352.352zm0-2.081a.352.352 0 0 1-.352.351H1.977a.352.352 0 0 1-.352-.351v-.334c0-.194.158-.351.352-.351h2.792c.194 0 .352.157.352.351zm2.311 4.16a.352.352 0 0 1-.351.352H6.6a.352.352 0 0 1-.352-.351v-.333c0-.195.157-.352.351-.352h.48c.195 0 .352.157.352.352zm0-2.08a.352.352 0 0 1-.351.352H6.6a.352.352 0 0 1-.352-.352v-.333c0-.194.157-.352.351-.352h.48c.195 0 .352.158.352.352zm0-2.08a.352.352 0 0 1-.351.351H6.6a.352.352 0 0 1-.352-.351v-.334a.35.35 0 0 1 .351-.351h.48c.195 0 .352.157.352.351z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.cross_turquoise{height:18px;position:relative;width:18px}.button.icon.cross_turquoise:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%2310a1c0' d='M.22 1.28A.75.75 0 1 1 1.28.22L9 7.94 16.72.22a.75.75 0 1 1 1.06 1.06L10.06 9l7.72 7.72a.75.75 0 1 1-1.06 1.06L9 10.06l-7.72 7.72a.75.75 0 0 1-1.06-1.06L7.94 9Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.cross_white{height:18px;position:relative;width:18px}.button.icon.cross_white:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23fff' d='M.22 1.28A.75.75 0 1 1 1.28.22L9 7.94 16.72.22a.75.75 0 1 1 1.06 1.06L10.06 9l7.72 7.72a.75.75 0 1 1-1.06 1.06L9 10.06l-7.72 7.72a.75.75 0 0 1-1.06-1.06L7.94 9Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.magnifier{position:relative}.button.icon.magnifier:after,.button.icon.magnifier:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.magnifier:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='18'%3E%3Cpath fill='%23fff' d='M11.987 0c-4.97 0-9.014 4.038-9.014 9 0 1.518.38 2.947 1.047 4.203L0 16.414l.939 1.172 3.898-3.115A9.007 9.007 0 0 0 11.987 18C16.956 18 21 13.962 21 9s-4.044-9-9.013-9Zm0 1.5a7.494 7.494 0 0 1 7.51 7.5c0 4.151-3.353 7.5-7.51 7.5A7.494 7.494 0 0 1 4.475 9c0-4.151 3.354-7.5 7.512-7.5z'/%3E%3C/svg%3E")}.button.icon.magnifier:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='18'%3E%3Cpath fill='%2310a1c0' d='M11.987 0c-4.97 0-9.014 4.038-9.014 9 0 1.518.38 2.947 1.047 4.203L0 16.414l.939 1.172 3.898-3.115A9.007 9.007 0 0 0 11.987 18C16.956 18 21 13.962 21 9s-4.044-9-9.013-9Zm0 1.5a7.494 7.494 0 0 1 7.51 7.5c0 4.151-3.353 7.5-7.51 7.5A7.494 7.494 0 0 1 4.475 9c0-4.151 3.354-7.5 7.512-7.5z'/%3E%3C/svg%3E");opacity:0}.button.icon.menu{height:13px;position:relative;width:17px}.button.icon.menu:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13'%3E%3Cpath fill='%23fff' d='M.5 0a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h16a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5Zm0 6a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h16a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5Zm0 6a.5.5 0 0 0-.5.5.5.5 0 0 0 .5.5h16a.5.5 0 0 0 .5-.5.5.5 0 0 0-.5-.5Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.phone_white{height:11px;position:relative;width:10px}.button.icon.phone_white:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11'%3E%3Cpath fill='%23fff' d='M6.585 7.93c-.174-.346-.398-.598-.785-.444l-.763.274c-.611.274-.916 0-1.223-.413L2.44 4.325c-.174-.346-.083-.67.304-.824l1.068-.413c.387-.155.326-.478.153-.824L3.053.616C2.88.271 2.524.186 2.137.34 1.361.65.721 1.133.306 1.851c-.507.877-.254 2.098-.152 2.61.101.514.457 1.414.915 2.336.46.924.861 1.65 1.223 2.06.36.412 1.222 1.536 2.29 1.787.876.205 1.82.033 2.595-.276.387-.153.389-.478.216-.826zM6.04 5.5c.345 0 .626-.27.626-.605a.616.616 0 0 0-.626-.605.616.616 0 0 0-.626.605c0 .334.282.605.626.605zm1.667-1.21a.616.616 0 0 0-.626.605c0 .334.279.605.626.605.344 0 .626-.27.626-.605a.618.618 0 0 0-.626-.605zm1.666 0a.616.616 0 0 0-.626.605c0 .334.28.605.626.605.345 0 .626-.27.626-.605a.618.618 0 0 0-.626-.605z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.icon.question-mark{height:11px;position:relative;width:11px}.button.icon.question-mark:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath fill='%23fff' d='M0 5.498c0-1.13.385-2.229 1.096-3.134A5.51 5.51 0 0 1 3.946.48a5.765 5.765 0 0 1 3.47.115 5.458 5.458 0 0 1 2.705 2.068 5.04 5.04 0 0 1 .866 3.198 5.102 5.102 0 0 1-1.32 3.055 5.559 5.559 0 0 1-2.98 1.694 5.757 5.757 0 0 1-3.452-.34c-.923.202-1.916.376-2.373.454a.767.767 0 0 1-.35-.022.738.738 0 0 1-.299-.174.69.69 0 0 1-.179-.287.663.663 0 0 1-.018-.333c.087-.426.279-1.339.5-2.193A5.004 5.004 0 0 1 0 5.498zm4.506-2.926c-.325.165-.58.421-.773.761a.5.5 0 0 0-.03.39.53.53 0 0 0 .261.302c.126.065.272.08.41.044a.547.547 0 0 0 .326-.238c.108-.188.218-.282.324-.335.11-.056.26-.09.476-.09a.84.84 0 0 1 .499.166c.125.097.234.254.234.53 0 .137-.055.2-.43.48-.33.248-.853.648-.853 1.44a.51.51 0 0 0 .161.37.565.565 0 0 0 .389.153.565.565 0 0 0 .389-.153.51.51 0 0 0 .161-.37c0-.259.12-.384.431-.617l.063-.045c.283-.208.79-.577.79-1.257 0-.592-.258-1.046-.637-1.342A1.979 1.979 0 0 0 5.5 2.36c-.334 0-.676.052-.994.213zM6.233 7.94a.681.681 0 0 0-.214-.493.753.753 0 0 0-.519-.204.753.753 0 0 0-.519.204.681.681 0 0 0-.214.493c0 .186.077.363.214.494a.76.76 0 0 0 .519.204.753.753 0 0 0 .519-.204.681.681 0 0 0 .214-.494z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}@media (min-width: 768px) {.button.icon:hover:after{opacity:1!important}}.button.icon.cross_turquoise:hover,.button.icon.cross_white:hover{opacity:.5}.button.main{border-radius:50px;color:#00303c;font-family:Gilroy,Helvetica,sans-serif;font-size:16px;font-weight:400;padding:0 20px}.button.main.default.inverse:hover,.button.main.default:not(.inverse){background-color:#fff;border-color:#fff;color:#00303c}.button.main.default:not(.inverse):hover{background-color:#10a1c0;border-color:#10a1c0;color:#fff}.button.main.default:not(.inverse).bordered:not(:hover){border-color:inherit}.button.main.default.inverse{background-color:transparent;border-color:#fff;color:#fff}.button.main.plain.inverse:hover,.button.main.plain:not(.inverse){background-color:#d9d9d9;border-color:#d9d9d9;color:#00303c}.button.main.plain:not(.inverse):hover{background-color:#eee;border-color:#eee}.button.main.plain:not(.inverse).bordered:not(:hover){border-color:inherit}.button.main.plain.inverse{background-color:transparent;border-color:#d9d9d9;color:#d9d9d9}.button.main.primary.inverse:hover,.button.main.primary:not(.inverse){background-color:#10a1c0;border-color:#10a1c0;color:#fff}.button.main.primary:not(.inverse):hover{background-color:#2aabee;border-color:#2aabee}.button.main.primary:not(.inverse).bordered:not(:hover){border-color:inherit}.button.main.primary.inverse{background-color:transparent;border-color:#10a1c0;color:#10a1c0}.button.main.secondary.inverse:hover,.button.main.secondary:not(.inverse){background-color:#2aabee;border-color:#2aabee;color:#fff}.button.main.secondary:not(.inverse):hover{background-color:#10a1c0;border-color:#10a1c0}.button.main.secondary:not(.inverse).bordered:not(:hover){border-color:inherit}.button.main.secondary.inverse{background-color:transparent;border-color:#2aabee;color:#2aabee}.button.main.alt{background-color:#7bc8d9;border-color:#7bc8d9;border-radius:10px;color:#fff;font-weight:700;padding:0 40px;text-transform:uppercase}.button.main.alt:hover{background-color:#53b8ce;border-color:#53b8ce}.button.main.circular{border:1px solid;border-radius:50%;font-size:0;height:50px;line-height:48px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:50px}.button.main.circular,.button.main.circular.reduced{padding:0}.button.main.circular.reduced{border-radius:50%;height:30px;line-height:28px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:30px}.button.main.reduced{border-width:1px;height:35px;line-height:33px;padding:0 10px}.button.main.widened{padding:0 30px}.button.top{background-color:#d9d9d9;border-radius:30px;bottom:200px;height:110px;position:fixed!important;position:relative;right:20px;width:60px;z-index:1}.button.top:after,.button.top:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.button.top:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='50'%3E%3Cpath fill='%232aabee' d='M18.001 0 .323 17.678l2.121 2.12L18.001 4.243V50h3V4.242L36.556 19.8l2.12-2.121L21.002 0Z'/%3E%3C/svg%3E")}.button.top:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='50'%3E%3Cpath fill='%23fff' d='M18.001 0 .323 17.678l2.121 2.12L18.001 4.243V50h3V4.242L36.556 19.8l2.12-2.121L21.002 0Z'/%3E%3C/svg%3E");opacity:0}.button.top:hover{background-color:#10a1c0}.button.top:hover:after{opacity:1!important}.button.top:not(.visible){opacity:0}.buttons{display:flex;justify-content:center}.buttons .button:not(:last-child){margin-right:20px}.input,.textarea{background-color:#fff;border:1px solid #d9d9d9;border-radius:50px;box-sizing:border-box;color:#00303c;line-height:20px;vertical-align:top;width:100%}.input,.input:-webkit-autofill:first-line,.textarea,.textarea:-webkit-autofill:first-line{font-family:Gilroy,Helvetica,sans-serif}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#00303c;opacity:1}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#00303c;opacity:1}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#00303c}.input:focus,.input:hover,.textarea:focus,.textarea:hover{border-color:#10a1c0}.form .caption.privacy a:hover,.form a:hover,.navigation.breadcrumbs a:hover,.navigation.header a:hover,.section.reviews .luc-reviews__slide-link,.section.service.detail .link:hover,.section.workflow a,.trigger-group a:hover{text-decoration:underline}.form .caption.privacy a,.form a,.navigation.breadcrumbs a,.navigation.header a,.panel.header a,.section a,.section.reviews .luc-reviews__slide-link:hover,.section.service.detail .link,.section.workflow a:hover,.trigger-group a{text-decoration:none}.form a,.navigation.breadcrumbs a:hover,.panel.header a,.section a,.section.reviews .luc-reviews__slide-link,.trigger-group a{color:inherit}.form .button.submit.loading{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23fff' fill-opacity='.2' d='M16 0A16 16 0 0 0 0 16a16 16 0 0 0 16 16 16 16 0 0 0 16-16A16 16 0 0 0 16 0zm0 4a12 12 0 0 1 12 12 12 12 0 0 1-12 12A12 12 0 0 1 4 16 12 12 0 0 1 16 4z'/%3E%3Cpath fill='%23fff' d='M16 0v4a12 12 0 0 1 12 12h4A16 16 0 0 0 16 0z'%3E%3CanimateTransform attributeName='transform' dur='1s' from='0 16 16' repeatCount='indefinite' to='360 16 16' type='rotate'/%3E%3C/path%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.form input[type=file]{display:none}.form .block.field{position:relative}.form .block.fields{display:flex}.form .block.stage:not(.current){display:none}.form .button.submit.loading{font-size:0}.form .button.upload:not(:hover){background-color:#fff}.form .button.upload.main.plain{border-color:#d9d9d9;padding:0 20px}.form .button.upload span{display:block}.form .caption.error{color:#e02222;position:absolute}.form .caption.placeholder{left:0;position:absolute;transition-duration:.2s;transition-property:top,font-size;transition-timing-function:ease-in-out;width:100%}.form .caption.privacy{color:#8d8d8d}.form .caption.privacy a{color:#10a1c0}.form .input.invalid,.form .textarea.invalid{border-color:#e02222}.form.modal{background-color:#fff;border-radius:10px;display:none;overflow:hidden;position:relative}.form.modal .block.bottom{text-align:center}.form.modal .block.field.checkbox .caption.label{text-align:left}.form.modal .block.top{background-color:#10a1c0;color:#fff;display:flex;position:relative}.form.modal .button.close{position:absolute}.form.modal .button.close:hover{opacity:.5}.form.modal .button.upload{width:100%}.form.modal .caption.privacy{text-align:center}.form.modal .caption.privacy br{display:none}.form.modal .column.separator{background-color:#fff;margin:0 60px;width:1px}.form.modal .heading.secondary{align-self:center;font-size:14px;font-weight:500}.form.modal .text{font:24px/30px Gilroy,Helvetica,sans-serif;text-align:center}.form.modal .text p{margin:80px 0}.form.modal .text p.dimmed{color:#8d8d8d}.form.modal .text .highlight{color:#10a1c0;font:32px/35px Gilroy,Helvetica,sans-serif;font-weight:700;vertical-align:top}.form.modal.calculation .block.top,.form.modal.consultation .block.top{padding-bottom:30px;padding-top:30px}.form.modal.contact .caption.email,.form.modal.contact .caption.phone{color:#d9d9d9;font-size:14px}.form.modal.contact .column.contact{line-height:25px}.form.modal.contact .column.contact .block.contact:not(:last-child){margin-bottom:10px}.form.modal.contact .column.headings{display:flex}.form.modal.contact .image{background:#fff center calc(50% + 5px)/contain no-repeat}.heading.h1,.heading.h2,.heading.h3{font:16px/20px Gilroy,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.heading.h4{font-size:24px;line-height:30px}.list.checks li{position:relative}.list.checks li:not(:last-child){margin-bottom:25px}.list.checks li:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7'%3E%3Cpath fill='%23229ed9' d='M7.823.25a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L3.8 4.916 1.708 2.822A.752.752 0 0 0 .646 3.884l2.646 2.647a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27zm4 0a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L7.8 4.916l-.484-.485-.944 1.178.92.922a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:10px;left:0;margin-bottom:10px;position:absolute;position:static;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.panel{z-index:10}.panel.header{color:#fff;position:relative}.panel.header.fixed .block.main{background-color:#00303c!important}.panel.header.fixed .block.main>.wrapper{padding:10px 0}.panel.header a:hover{color:#10a1c0}.panel.header .block.bottom.primary{background-color:#10a1c0}.panel.header .block.bottom.primary>.wrapper{padding:15px 0;position:relative}.panel.header .block.main{background-color:#00303c;position:relative;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-in-out}.panel.header .block.main>.wrapper{transition-duration:.2s;transition-property:padding;transition-timing-function:ease-in-out}.panel.header .block.top.primary{height:20px;justify-content:space-between;margin-bottom:20px;overflow:hidden;position:relative;top:0;transition-duration:.2s;transition-property:top,margin;transition-timing-function:ease-in-out}.panel.header .block.top.secondary{margin-bottom:10px;text-align:center}.panel.header .button.searchbar.active{position:relative}.panel.header .button.searchbar.active:after,.panel.header .button.searchbar.active:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.panel.header .button.searchbar.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%23fff' d='M.22 1.28A.75.75 0 1 1 1.28.22L9 7.94 16.72.22a.75.75 0 1 1 1.06 1.06L10.06 9l7.72 7.72a.75.75 0 1 1-1.06 1.06L9 10.06l-7.72 7.72a.75.75 0 0 1-1.06-1.06L7.94 9Z'/%3E%3C/svg%3E")}.panel.header .button.searchbar.active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cpath fill='%2310a1c0' d='M.22 1.28A.75.75 0 1 1 1.28.22L9 7.94 16.72.22a.75.75 0 1 1 1.06 1.06L10.06 9l7.72 7.72a.75.75 0 1 1-1.06 1.06L9 10.06l-7.72 7.72a.75.75 0 0 1-1.06-1.06L7.94 9Z'/%3E%3C/svg%3E");opacity:0}.panel.header .caption.address{font-size:14px}.panel.header .column.address{margin-right:25px}.panel.header .column.contact,.panel.header .column.schedule{text-align:right}.panel.header .column.main{line-height:25px}.panel.header .column.organization{margin-right:auto}.panel.header .link.phone{font-size:20px;font-weight:700;vertical-align:top}.panel.header .logo{background:url(../images/logo.png) 50%/contain no-repeat;display:block}.panel.header .row{align-items:center;display:flex}.panel.links{display:flex;flex-direction:column;position:fixed;right:20px}.panel.links .button.circle.youtube{overflow:visible}.panel.links .caption{bottom:calc(100% - 10px);color:#10a1c0;font-size:14px;line-height:20px;right:calc(100% - 30px);text-align:left}.panel.links .caption,.panel.links .caption:after{position:absolute}.panel.links .caption:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='33'%3E%3Cpath fill='%2310a1c0' d='m11.5 22.363.34-.367zm42.5 7-5.213-2.482.457 5.756zm-54-29c0 .728.029 1.445.085 2.153l.997-.08A26.176 26.176 0 0 1 1 .363zm.79 6.4a25.78 25.78 0 0 0 1.41 4.069l.914-.404a24.78 24.78 0 0 1-1.356-3.91Zm3.44 7.855a35.004 35.004 0 0 0 2.519 3.468l.773-.634a34.01 34.01 0 0 1-2.446-3.369zm5.393 6.632c.495.496 1.008.99 1.537 1.48l.68-.734a52.445 52.445 0 0 1-1.51-1.453zm1.537 1.48c.466.431.945.841 1.435 1.23l.622-.782c-.471-.375-.93-.768-1.377-1.182zm4.551 3.358a29.94 29.94 0 0 0 3.366 1.687l.392-.92a28.948 28.948 0 0 1-3.253-1.63zm6.898 2.967a41.17 41.17 0 0 0 3.634.922l.202-.98a40.127 40.127 0 0 1-3.545-.899zm7.325 1.535c1.25.16 2.494.273 3.722.35l.062-.998a56.572 56.572 0 0 1-3.657-.344zm7.452.477c1.28.009 2.526-.016 3.726-.064l-.04-.999a78.51 78.51 0 0 1-3.679.063zm7.445-.287c1.34-.106 2.584-.23 3.704-.352l-.109-.994c-1.112.121-2.346.244-3.673.349z'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:33px;left:40%;margin-top:10px;width:54px}.panel.mobile{background-color:#fff;bottom:0;box-shadow:0 4px 4px 0 #eee;display:none;left:-100%;max-width:520px;position:fixed;width:100%}.panel.mobile .block.bottom{font-size:14px}.panel.mobile .caption:not(:last-child){margin-bottom:20px}.panel.mobile .navigation.mobile{margin-bottom:30px}.panel.mobile .wrapper{padding:40px 0}.panel.searchbar{align-items:center;animation:fade-in .2s ease-in-out 1;background-color:#f5f5f5;border-radius:10px;display:none;left:0;position:absolute;right:0;top:100%}.panel.searchbar .block.form,.panel.searchbar.active{display:flex}.panel.searchbar .block.form{flex:1 1;position:relative}.panel.searchbar .button.submit,.panel.searchbar .input{border-radius:25px}.panel.searchbar .button.submit{position:absolute;right:0;top:0}.panel.searchbar .input{height:60px}.navigation{margin:0}.navigation .title{display:none}.navigation.breadcrumbs{font:12px/15px Gilroy,Helvetica,sans-serif;margin-bottom:25px;margin-top:25px}.navigation.breadcrumbs a[href]{color:#2aabee}.navigation.breadcrumbs li{display:inline}.navigation.breadcrumbs li:not(:last-child):after{content:" > "}.navigation.header a:hover,.navigation.header ul.level-1>li.parent.active>span>a,.navigation.header ul.level-1>li.parent:hover>span>a{color:#00303c}.navigation.header li.about .sublist.level-2,.navigation.header li.cadastre .sublist.level-2{right:auto!important}.navigation.header li.parent.active>span:after,.navigation.header li.parent:hover>span:after{opacity:1!important}.navigation.header ul.level-1{display:flex;justify-content:space-between}.navigation.header ul.level-1>li.parent:hover:after{content:"";display:block;height:15px;margin-bottom:-15px}.navigation.header ul.level-1>li.parent>span{padding-right:23px;position:relative}.navigation.header ul.level-1>li.parent>span:after,.navigation.header ul.level-1>li.parent>span:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;width:13px}.navigation.header ul.level-1>li.parent>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='4'%3E%3Cpath fill='%23fff' d='M.053.276a.5.5 0 0 1 .67-.223L6.5 2.94 12.276.053a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67Z'/%3E%3C/svg%3E")}.navigation.header ul.level-1>li.parent>span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='4'%3E%3Cpath fill='%2300303c' d='M.053.276a.5.5 0 0 1 .67-.223L6.5 2.94 12.276.053a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67Z'/%3E%3C/svg%3E");opacity:0}.navigation.header ul.level-1>li.parent>span:after,.navigation.header ul.level-1>li.parent>span:before{left:auto;right:0}.navigation.header ul.level-2 li{padding:15px 0}.navigation.header ul.level-2>li.parent:hover>span>a{color:#10a1c0}.navigation.header ul.level-2>li.parent>span{padding-right:21px;position:relative}.navigation.header ul.level-2>li.parent>span:after,.navigation.header ul.level-2>li.parent>span:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.navigation.header ul.level-2>li.parent>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='4'%3E%3Cpath fill='%2300303c' d='M.053.276a.5.5 0 0 1 .67-.223L6.5 2.94 12.276.053a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67Z'/%3E%3C/svg%3E")}.navigation.header ul.level-2>li.parent>span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='4'%3E%3Cpath fill='%2310a1c0' d='M.053.276a.5.5 0 0 1 .67-.223L6.5 2.94 12.276.053a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67Z'/%3E%3C/svg%3E");opacity:0}.navigation.header ul.level-2>li.parent>span:after,.navigation.header ul.level-2>li.parent>span:before{left:auto;right:0}.navigation.header .sublist{border-radius:10px;padding:50px}.navigation.header .sublist:before{content:"";display:block;position:absolute}.navigation.header .sublist.level-2{animation:fade-in .2s ease-in-out 1;background-color:#fff;box-shadow:0 4px 4px 0 #eee;color:#00303c;left:0;padding-left:40px;padding-right:40px;text-transform:uppercase;top:calc(100% + 5px)}.navigation.header .sublist.level-2:before{bottom:100%;height:5px;left:0;width:100%}.navigation.header .sublist.level-3{background-color:#f5f5f5;right:0;text-transform:none;top:0}.navigation.header .sublist.level-3:before{height:100%;right:100%;top:0;width:40px}.navigation.mobile{font:20px/25px Gilroy,Helvetica,sans-serif}.navigation.mobile:not(:last-child){padding-bottom:40px;position:relative}.navigation.mobile:not(:last-child):after{background-color:#00303c;bottom:0;content:"";display:block;height:1px;position:absolute;width:280px}.navigation.mobile li.active>span>a{color:#10a1c0}.navigation.mobile li.parent>span{padding-right:33px;position:relative}.navigation.mobile li.parent>span:after{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='4'%3E%3Cpath fill='%2300303c' d='M.053.276a.5.5 0 0 1 .67-.223L6.5 2.94 12.276.053a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:20px;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.navigation.mobile li.parent>span:after{left:auto;right:0}.navigation.mobile li>span{display:block}.navigation.mobile ul.level-1{font-weight:700}.navigation.mobile ul.level-1 li:not(:last-child){margin-bottom:30px}.navigation.mobile ul.level-2{font-weight:400}.navigation.mobile ul.level-2 li:not(:last-child){margin-bottom:20px}.navigation.mobile ul.level-3{font-size:16px}.navigation.mobile .sublist.level-2{margin-top:30px}.navigation.mobile .sublist.level-3{margin-top:20px}.navigation.sections ul{display:flex}.navigation.sections .button.default:not(.inverse):not(:hover){border-color:#00303c}.navigation.sections .button.default.inverse:hover{background-color:#10a1c0;border-color:#10a1c0;color:#fff}.navigation.social{line-height:0}.navigation.social li:not(:last-child){margin-right:10px}.navigation.social ul{align-items:center;display:flex}.navigation.social .button.icon.telegram{height:16px;position:relative;width:16px}.navigation.social .button.icon.telegram:after,.navigation.social .button.icon.telegram:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.navigation.social .button.icon.telegram:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23fff' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0ZM8.287 5.906c-.778.324-2.334.994-4.666 2.01-.378.15-.577.298-.595.442-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294.26.006.549-.1.868-.32 2.179-1.471 3.304-2.214 3.374-2.23.05-.012.12-.026.166.016.047.041.042.12.037.141-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8.154 8.154 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629.093.06.183.125.27.187.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.426 1.426 0 0 0-.013-.315.337.337 0 0 0-.114-.217.526.526 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09Z'/%3E%3C/svg%3E")}.navigation.social .button.icon.telegram:after{background-color:#00303c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%2310a1c0' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0ZM8.287 5.906c-.778.324-2.334.994-4.666 2.01-.378.15-.577.298-.595.442-.03.243.275.339.69.47l.175.055c.408.133.958.288 1.243.294.26.006.549-.1.868-.32 2.179-1.471 3.304-2.214 3.374-2.23.05-.012.12-.026.166.016.047.041.042.12.037.141-.03.129-1.227 1.241-1.846 1.817-.193.18-.33.307-.358.336a8.154 8.154 0 0 1-.188.186c-.38.366-.664.64.015 1.088.327.216.589.393.85.571.284.194.568.387.936.629.093.06.183.125.27.187.331.236.63.448.997.414.214-.02.435-.22.547-.82.265-1.417.786-4.486.906-5.751a1.426 1.426 0 0 0-.013-.315.337.337 0 0 0-.114-.217.526.526 0 0 0-.31-.093c-.3.005-.763.166-2.984 1.09Z'/%3E%3C/svg%3E");opacity:0}.navigation.social .button.icon.vk{height:16px;position:relative;width:16px}.navigation.social .button.icon.vk:after,.navigation.social .button.icon.vk:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.navigation.social .button.icon.vk:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8.418 2.625s.155-.016.233-.1c.073-.076.07-.22.07-.22s-.01-.671.308-.77c.313-.098.715.65 1.142.936.322.217.566.17.566.17l1.14-.016s.596-.036.314-.496c-.024-.037-.165-.34-.848-.962-.715-.651-.619-.546.242-1.672.524-.686.734-1.105.668-1.284-.062-.17-.448-.125-.448-.125l-1.283.007s-.095-.012-.165.03c-.07.04-.114.134-.114.134s-.203.53-.473.982c-.572.952-.8 1.003-.894.944-.217-.138-.163-.554-.163-.85 0-.922.143-1.307-.277-1.407-.14-.033-.242-.055-.6-.058-.457-.005-.845.001-1.064.107-.146.07-.259.226-.19.235.085.011.277.051.379.187.131.176.127.57.127.57s.075 1.086-.177 1.221c-.173.093-.41-.096-.92-.96-.26-.443-.457-.932-.457-.932s-.038-.091-.106-.14c-.083-.06-.197-.078-.197-.078l-1.22.008s-.183.005-.25.083c-.06.069-.005.213-.005.213s.955 2.192 2.036 3.297c.991 1.013 2.116.946 2.116.946h.51Z' fill='%23fff'/%3E%3C/svg%3E")}.navigation.social .button.icon.vk:after{background-color:#00303c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8.418 2.625s.155-.016.233-.1c.073-.076.07-.22.07-.22s-.01-.671.308-.77c.313-.098.715.65 1.142.936.322.217.566.17.566.17l1.14-.016s.596-.036.314-.496c-.024-.037-.165-.34-.848-.962-.715-.651-.619-.546.242-1.672.524-.686.734-1.105.668-1.284-.062-.17-.448-.125-.448-.125l-1.283.007s-.095-.012-.165.03a.357.357 0 0 0-.114.134s-.203.53-.473.982c-.572.952-.8 1.003-.894.944-.217-.138-.163-.554-.163-.85 0-.922.143-1.307-.277-1.407-.14-.033-.242-.055-.6-.058-.457-.005-.845.001-1.064.107-.146.07-.259.226-.19.235.085.011.277.051.379.187.131.176.127.57.127.57s.075 1.086-.177 1.221c-.173.093-.41-.096-.92-.96-.26-.443-.457-.932-.457-.932s-.038-.091-.106-.14a.53.53 0 0 0-.197-.078l-1.22.008s-.183.005-.25.083c-.06.069-.005.213-.005.213s.955 2.192 2.036 3.297c.991 1.013 2.116.946 2.116.946z' fill='%232aabee'/%3E%3C/svg%3E");opacity:0}.navigation.social .button.icon.youtube{height:12px;position:relative;width:16px}.navigation.social .button.icon.youtube:after,.navigation.social .button.icon.youtube:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.navigation.social .button.icon.youtube:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath fill='%23fff' d='M8.052.38h.089c.822.003 4.987.034 6.11.335.689.185 1.23.73 1.415 1.42.101.38.172.884.22 1.403l.01.104.022.26.008.103c.065.915.073 1.77.074 1.957v.076c-.001.194-.01 1.108-.082 2.06l-.008.104-.009.104c-.05.573-.124 1.141-.235 1.559a2.007 2.007 0 0 1-1.415 1.42c-1.16.311-5.569.333-6.18.335h-.142a99.37 99.37 0 0 1-2.927-.053l-.171-.006-.086-.003-.171-.007-.171-.007c-1.11-.049-2.168-.129-2.654-.26a2.007 2.007 0 0 1-1.415-1.42C.223 9.448.15 8.88.1 8.307l-.01-.105-.008-.104A31.4 31.4 0 0 1 0 6.062v-.124c.002-.214.01-.958.064-1.778l.007-.103.003-.052.008-.103.022-.26.01-.104c.048-.52.119-1.023.22-1.403A2.007 2.007 0 0 1 1.75.715c.486-.13 1.544-.21 2.654-.259l.17-.007.172-.007c.029 0 .057-.002.086-.003l.171-.006A99.738 99.738 0 0 1 7.86.38h.088zM6.4 3.591v4.817L10.557 6z'/%3E%3C/svg%3E")}.navigation.social .button.icon.youtube:after{background-color:#00303c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath fill='%232aabee' d='M8.052.38h.089c.822.003 4.987.034 6.11.335.689.185 1.23.73 1.415 1.42.101.38.172.884.22 1.403l.01.104.022.26.008.103c.065.915.073 1.77.074 1.957v.076c-.001.194-.01 1.108-.082 2.06l-.008.104-.009.104c-.05.573-.124 1.141-.235 1.559a2.007 2.007 0 0 1-1.415 1.42c-1.16.311-5.569.333-6.18.335h-.142a99.37 99.37 0 0 1-2.927-.053l-.171-.006-.086-.003-.171-.007-.171-.007c-1.11-.049-2.168-.129-2.654-.26a2.007 2.007 0 0 1-1.415-1.42C.223 9.448.15 8.88.1 8.307l-.01-.105-.008-.104A31.4 31.4 0 0 1 0 6.062v-.124c.002-.214.01-.958.064-1.778l.007-.103.003-.052.008-.103.022-.26.01-.104c.048-.52.119-1.023.22-1.403A2.007 2.007 0 0 1 1.75.715c.486-.13 1.544-.21 2.654-.259l.17-.007.172-.007c.029 0 .057-.002.086-.003l.171-.006A99.738 99.738 0 0 1 7.86.38h.088zM6.4 3.591v4.817L10.557 6z'/%3E%3C/svg%3E");opacity:0}.navigation.social .button.icon.zen{height:15px;position:relative;width:15px}.navigation.social .button.icon.zen:after,.navigation.social .button.icon.zen:before{background:50% no-repeat;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%}.navigation.social .button.icon.zen:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath fill='%23fff' d='M14.506 7.175h.004a.32.32 0 0 0 .318-.349A7.349 7.349 0 0 0 8.175.172a.32.32 0 0 0-.35.323c.057 4.696.676 6.615 6.681 6.68zm0 .65c-6.005.065-6.624 1.984-6.68 6.68a.32.32 0 0 0 .35.323 7.348 7.348 0 0 0 6.652-6.655.32.32 0 0 0-.322-.349zM6.803.172A7.352 7.352 0 0 0 .172 6.827a.32.32 0 0 0 .319.349h.004c5.985-.07 6.602-1.987 6.659-6.68a.32.32 0 0 0-.35-.323zM.494 7.824c-.1-.011-.177.036-.238.103a.32.32 0 0 0-.084.246 7.352 7.352 0 0 0 6.661 6.655.32.32 0 0 0 .32-.324C7.097 9.81 6.48 7.893.494 7.824Z'/%3E%3C/svg%3E")}.navigation.social .button.icon.zen:after{background-color:#00303c;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath fill='%232aabee' d='M14.506 7.175h.004a.32.32 0 0 0 .318-.349A7.349 7.349 0 0 0 8.175.172a.32.32 0 0 0-.35.323c.057 4.696.676 6.615 6.681 6.68zm0 .65c-6.005.065-6.624 1.984-6.68 6.68a.32.32 0 0 0 .35.323 7.348 7.348 0 0 0 6.652-6.655.32.32 0 0 0-.322-.349zM6.803.172A7.352 7.352 0 0 0 .172 6.827a.32.32 0 0 0 .319.349h.004c5.985-.07 6.602-1.987 6.659-6.68a.32.32 0 0 0-.35-.323zM.494 7.824c-.1-.011-.177.036-.238.103a.32.32 0 0 0-.084.246 7.352 7.352 0 0 0 6.661 6.655.32.32 0 0 0 .32-.324C7.097 9.81 6.48 7.893.494 7.824Z'/%3E%3C/svg%3E");opacity:0}.preview{flex-direction:column}.preview:not(.hidden){display:flex}.preview.visible{animation:fade-in .2s ease-in-out 1}.preview .block.info{align-items:flex-start;display:flex;justify-content:space-between;margin-top:auto}.preview .block.info:after{content:"";display:block}.preview .button.proceed{animation:fade-in .2s ease-in-out 1;display:none;position:absolute}.preview .button.proceed:not(:hover){background-color:#fff}.preview .caption.timespan,.preview .price{font:20px/25px Gilroy,Helvetica,sans-serif}.preview .caption.timespan{color:#2aabee}.preview .heading{margin-bottom:20px}.preview .icon{border-radius:50%;height:71px;line-height:71px;overflow:hidden;position:absolute;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:71px}.preview .image{border-radius:10px;box-shadow:0 4px 4px 0 #eee;margin-bottom:20px;overflow:hidden;position:relative}.preview .image:hover .button.proceed{display:inline-block}.preview .price{color:#8d8d8d}.table{color:#00303c}.table table{border-radius:10px}.table td{border:0;vertical-align:top}.table thead{font-weight:700}.table thead td{background-color:hsla(0,0%,96%,.65);font-size:inherit;padding-bottom:20px;padding-top:20px}.table tbody td:not(:first-child){white-space:nowrap}.table tbody tr:nth-child(2n-1) td{background-color:#eee}.table tbody tr:nth-child(2n) td{background-color:#fff}.overlay{background-color:rgba(0,0,0,.5);padding:20px 0;position:fixed;z-index:20}.overlay:not(.active){display:none}.checkbox .caption.label:hover:before,.checkbox input[type=checkbox]:checked+.caption.label:before{border-color:#10a1c0}.checkbox input[type=checkbox]{display:none!important}.checkbox input[type=checkbox]:checked+.caption.label:after{opacity:1!important}.checkbox .caption.label:before{border:1px solid #d9d9d9;transition-duration:.2s;transition-property:border-color;transition-timing-function:ease-in-out}.video-ux{background-color:#000;overflow:hidden;position:relative}.video-ux iframe{border:0;height:100%;vertical-align:top;width:100%}.video-ux .button.circle.youtube{background-color:#2aabee;position:absolute}.section.alt{background-color:#00303c;color:#fff}.section.alt .heading.primary:after{background-color:#fff}.section.columns p{margin:0}.section.columns .text{font-weight:300}.section.columns .wrapper{display:flex}.section a:hover{color:#10a1c0}.section .block.top{display:flex;justify-content:space-between}.section .block.top .heading.primary{margin:0}.section .heading.primary:after{background-color:#00303c;content:"";display:block;height:2px}.section.advantages .number{font-family:Bender,Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:55px;margin-bottom:10px;opacity:0}.section.advantages .number.revealed{opacity:1}.section.advantages .text{margin:0 0 25px}.section.form{background-color:#eee}.section.form .block.bottom{display:flex}.section.form .block.stage.current .text{font:32px/35px Gilroy,Helvetica,sans-serif;font-family:Helvetica,sans-serif}.section.form .button.main.extended-2.secondary{padding:0 20px}.section.form .link.phone{font-weight:700;vertical-align:top}.section.form .wrapper{height:100%}.section.form.calculation .block.step:not(.current),.section.form.calculation:not(.step-1) .heading.secondary{display:none}.section.form.calculation .block.top{justify-content:flex-start}.section.form.calculation .heading.secondary{font-weight:400}.section.form.calculation .heading.secondary:empty{display:none}.section.form.consultation{margin-bottom:0}.section.form.review{background-color:#effcff}.section.form.review .block.field:not(:last-child){margin:0}.section.form.review .block.field.file{display:none}.section.form.review .block.fields{align-items:stretch}.section.form.review .button.upload{max-width:min(400px,100%)}.section.form.review .caption.privacy{text-align:center}.section.form.review .caption.privacy br{display:none}.section.form.review .column.right{flex:1 1}.section.intro:not(.catalog){margin-top:10px!important}.section.intro.catalog{background:url(../images/intro.png) 50%/cover no-repeat;color:#fff;margin:0!important}.section.intro.catalog .wrapper{height:100%;padding:10px 0 20px}.section.intro .heading{font-weight:400;margin:0}.section.intro .navigation.breadcrumbs{margin-top:0;width:auto}.section.plans ul.list{margin-bottom:30px}.section.plans ul.list .item:not(:last-child){margin-bottom:25px}.section.plans ul.list .item.present{color:#2aabee}.section.plans .badge{align-items:center;background-color:#2aabee;border-radius:10px 10px 0 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);color:#fff;display:flex;flex-direction:column;font:14px/15px Gilroy,Helvetica,sans-serif;position:relative;position:absolute;right:-5px;text-align:center;text-transform:uppercase;top:-5px;z-index:1}.section.plans .badge:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16'%3E%3Cpath fill='%23fff' d='M5.222 1.606c.064-.936.952-1.66 1.907-1.42l.262.065c.462.116.874.456 1.011.965.22.816.534 2.511.063 4.51.136-.02.285-.037.443-.051.712-.065 1.669-.071 2.516.21.518.174.994.681 1.2 1.273.184.533.16 1.162-.235 1.734.059.118.104.241.139.362.077.27.113.567.113.856 0 .29-.036.586-.113.856-.039.135-.09.273-.16.404.169.387.107.82-.003 1.148a3.162 3.162 0 0 1-.489.901 1.4 1.4 0 0 1 .077.465c0 .306-.09.625-.253.912-.335.586-.997 1.064-1.934 1.064h-3.5c-.605 0-1.07-.081-1.466-.218a4.82 4.82 0 0 1-.97-.484l-.048-.03c-.505-.307-.999-.609-2.068-.722-.766-.081-1.448-.7-1.448-1.545V8.86c0-.85.685-1.432 1.357-1.615.848-.232 1.574-.787 2.131-1.41.56-.627.915-1.28 1.04-1.638.199-.576.355-1.54.428-2.591z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:16px;left:0;margin-bottom:15px;position:absolute;position:static;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.plans .block.contents,.section.plans .item.plan{display:flex;flex-direction:column}.section.plans .block.contents{background-color:#fff;border-radius:0 0 10px 10px;flex:1 1}.section.plans .block.head{background-color:#eee;border-radius:10px 10px 0 0}.section.plans .button.order{align-self:flex-start;margin-top:auto;min-width:0;width:325px}.section.plans .heading.primary{margin-bottom:35px}.section.plans .heading.secondary{color:#2aabee;margin-bottom:15px}.section.plans .item{color:#00303c;font-weight:500;position:relative}.section.plans .price .value{font-size:40px;line-height:45px}.section.projects .image{border-radius:10px;margin-bottom:30px;overflow:hidden}.section.projects .image:hover{box-shadow:0 2px 5px 0 #fff3}.section.projects .wrapper,.section.reviews{display:flex;flex-direction:column}.section.reviews .button.more{align-self:center;margin-top:60px}.section.reviews .item{animation:fade-in .2s ease-in-out 1;max-width:none}.section.service{border-radius:10px}.section.service .block.top,.section.service .column.buttons,.section.service .list.properties{display:flex}.section.service .block.top{flex-wrap:wrap;justify-content:space-between;margin:0}.section.service .button{padding:0 30px}.section.service .caption.property{font:14px/15px Gilroy,Helvetica,sans-serif}.section.service .caption.value{font:24px/30px Gilroy,Helvetica,sans-serif;font-weight:700}.section.service .column.links{margin-top:10px}.section.service .item.property:not(:last-child){margin-right:20px}.section.service .link.pricelist{font-size:15px;font-weight:700;text-transform:uppercase}.section.service.brief:after,.section.service.detail .block.main:before{background:url(../images/service.png) 50%/contain no-repeat;content:"";display:block;position:absolute}.section.service.brief{background-color:#eee;position:relative}.section.service.brief:after{bottom:0;height:126px;width:73px}.section.service.detail{overflow:hidden}.section.service.detail,.section.service.detail .block.bottom,.section.service.detail .block.main,.section.service.detail .column.info{display:flex}.section.service.detail .block.main,.section.service.detail .column.info{flex:1 1;flex-direction:column}.section.service.detail .block.bottom{font-size:15px;margin-top:auto}.section.service.detail .block.main{position:relative}.section.service.detail .block.main:before{left:0}.section.service.detail .block.top{border-bottom:1px solid #10a1c0;margin-bottom:30px;padding-bottom:9px}.section.service.detail .column.description{background-color:#effcff}.section.service.detail .column.info{background-color:#d4eff5}.section.service.detail .column.links{width:100%}.section.service.detail .heading.primary{display:block;margin-bottom:20px;text-transform:none}.section.service.detail .heading.primary:after{display:none}.section.service.detail .link{color:#10a1c0}.section.service.detail .link.email{padding-left:26px;position:relative}.section.service.detail .link.email:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath fill='%2310a1c0' d='M0 2a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2Zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V2a1 1 0 0 0-1-1Zm13 2.383-4.708 2.825L15 9.105Zm-.034 6.876-5.64-3.471L8 7.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 11h12a1 1 0 0 0 .966-.741zM1 9.105l4.708-2.897L1 3.383Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:16px}.section.service.detail .link.phone{padding-left:26px;position:relative}.section.service.detail .link.phone:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%2310a1c0' d='M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.568 17.568 0 0 0 4.168 6.608 17.569 17.569 0 0 0 6.609 4.168c.6.211 1.285.033 1.769-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.678.678 0 0 0-.58-.122l-2.19.547a1.745 1.745 0 0 1-1.657-.459L5.482 8.062a1.745 1.745 0 0 1-.46-1.657l.548-2.19a.678.678 0 0 0-.122-.58ZM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.644.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:16px}.section.service.detail .list.checks,.section.service.detail .text{font-size:18px}.section.service.detail .text{line-height:30px}.section.service.detail .text p{margin:20px 0}.section.services.main .block.list.heads{border-radius:10px;box-shadow:0 3px 5px 0 #00000026;display:flex}.section.services.main .item.tab:not(.current){display:none}.section.services.main .link.head{white-space:nowrap}.section.services.main .link.head:not(:hover):not(.current){color:#8d8d8d}.section.services.main .link.head.current{position:relative}.section.services.main .link.head.current:before{background-color:#00303c}.section.services.main .link.head:before{content:"";display:block;height:30px;position:absolute;transition-duration:.2s;transition-property:background-color;transition-timing-function:ease-in-out;width:5px}.section.services.others{background-color:#f5f5f5;border-radius:10px}.section.team{position:relative}.section.team .block.buttons,.section.team .button.contact{margin-top:auto}.section.team .block.contact.email,.section.team .caption.experience{margin-bottom:30px}.section.team .block.contact.phone{margin-bottom:15px}.section.team .block.list.owl:not(.owl-loaded) .item:not(:first-child){display:none}.section.team .block.list.owl.owl-loaded{display:flex;flex-direction:column}.section.team .block.list.owl.owl-loaded .owl-stage{align-items:flex-start}.section.team .block.list.owl.owl-loaded .owl-stage-outer{transition-duration:.2s;transition-property:height;transition-timing-function:ease-in-out}.section.team .block.top{align-items:flex-end}.section.team .button.contact{padding:0 20px}.section.team .button.employee{background:center calc(50% + 5px)/contain no-repeat;border:1px solid #d9d9d9;border-radius:50%;height:80px;line-height:78px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:80px}.section.team .button.employee:not(:hover):not(.active){opacity:.5}.section.team .button.employee:not(:last-child){margin-right:20px}.section.team .button.employee.active{border-color:#2aabee}.section.team .button.registry span{padding-right:51px;position:relative}.section.team .button.registry span:after{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='40'%3E%3Cpath fill='%23fff' d='M13.449.276v12.552H26A13.022 13.022 0 0 0 13.449.276Zm-.92.022A13.022 13.022 0 0 0 0 12.828h12.53ZM0 13.747v12.53h12.53v-12.53zm13.449 0v12.53a13.022 13.022 0 0 0 12.53-12.53ZM0 27.194v12.53a13.022 13.022 0 0 0 12.53-12.53Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:26px}.section.team .button.registry span:after{left:auto;right:0}.section.team .button.registry span{display:block}.section.team .buttons{align-items:center;justify-content:flex-start}.section.team .buttons>:not(:last-child){margin-right:25px}.section.team .caption.certificate{flex:1 1}.section.team .caption.experience,.section.team .caption.position,.section.team .caption.small{color:#8d8d8d}.section.team .caption.experience .value{color:#00303c;font-size:32px;line-height:35px;margin-bottom:5px}.section.team .caption.position{color:#8d8d8d;text-transform:uppercase}.section.team .caption.small{line-height:25px}.section.team .column.info{margin-bottom:60px;position:relative;text-align:center}.section.team .column.main{position:relative}.section.team .column.picture{flex-shrink:0}.section.team .heading.primary{margin-bottom:50px}.section.team .item{background-color:#f5f5f5;border-radius:10px;display:flex;position:relative}.section.team .image{margin-top:auto;position:relative}.section.team .image img{vertical-align:top}.section.team .link{font:24px/30px Gilroy,Helvetica,sans-serif}.section.team .owl-dots{display:flex;flex-wrap: wrap;flex:1 1;margin-left:50px}.section.team .owl-dots.disabled{display:none}.section.team .text:not(:last-child){margin-bottom:40px}.section.team .text p,.section.text ol,.section.text p,.section.text ul{margin:0}.section.text section{margin:20px 0}.section.text .heading.primary,.section.text .heading.secondary{text-transform:none}.section.text .heading.primary{display:block}.section.text .heading.primary:after{display:none}.section.text .heading.secondary{margin:25px 0}.section.workflow .block.contents,.section.workflow .column.main{flex:1 1}.section.workflow .column.headings{margin-right:200px}.section.workflow .heading.secondary{font:20px/25px Gilroy,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}.section.workflow .heading.secondary,.section.workflow .list li:not(:last-child){margin-bottom:20px}.section.workflow .list li{-moz-column-break-inside:avoid;align-items:flex-start;break-inside:avoid-column;counter-increment:workflow;display:flex}.section.workflow .list li:before{content:counter(workflow);display:block;font-family:Bender,Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:50px;margin-right:30px;text-align:center;width:30px}.section.yandex-reviews .column.headings{margin-right:auto;max-width:500px}.section.yandex-reviews .column.main>div{max-width:100%}.slider,.slider .item,.slider .wrapper{position:relative}.slider .background{background:#00303c 50%/cover no-repeat}.slider .block.contents,.slider .wrapper{height:100%}.slider .block.contents{display:flex;flex-direction:column}.slider .block.list.owl:not(.owl-loaded) .item:not(:first-child){display:none}.slider .block.list.owl.owl-loaded .owl-dots{position:absolute}.slider .button.dot{border-radius:50%;height:15px;line-height:15px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:15px}.slider .button.dot:not(:last-child){margin-right:20px}.slider .heading.primary,.slider .text{margin-bottom:20px}.slider .item{color:#fff}.slider .text{font:18px/25px Gilroy,Helvetica,sans-serif}.luc-reviews .swiper-pagination-bullet{background:transparent;border:1px solid rgba(0,48,60,.2);border-radius:50%;height:15px;line-height:15px;margin:0!important;opacity:1;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:15px}.luc-reviews .swiper-pagination-bullet:hover{background-color:rgba(0,48,60,.2)}.luc-reviews .swiper-pagination-bullet:not(:last-child){margin-right:40px!important}.luc-reviews .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00303c;border-color:#00303c}.our-clients.inner .swiper-pagination-bullet{background:transparent;border:1px solid #fff;border-radius:50%;height:15px;line-height:15px;margin:0!important;opacity:1;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:15px}.our-clients.inner .swiper-pagination-bullet:hover{background-color:hsla(0,0%,100%,.2)}.our-clients.inner .swiper-pagination-bullet:not(:last-child){margin-right:40px!important}.our-clients.inner .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-color:#fff}.luc-reviews .button.proceed{text-transform:none}.luc-reviews .luc-reviews__description,.luc-reviews .luc-reviews__slider{margin-bottom:50px}.luc-reviews .luc-reviews__description,.luc-reviews .luc-reviews__slide-company,.luc-reviews .luc-reviews__slide-description,.luc-reviews .luc-reviews__slide-link,.luc-reviews .luc-reviews__title{font-family:inherit}.luc-reviews .luc-reviews__description{text-transform:none}.luc-reviews .luc-reviews__navigation{display:none}.luc-reviews .luc-reviews__pagination{display:flex;justify-content:center}.luc-reviews .luc-reviews__slide-description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:auto;margin-bottom:100px;overflow:hidden}.our-clients.inner{background-color:#00303c;color:#fff}.our-clients.inner .our-clients__title-numbers{font-weight:700}.prices-table{box-shadow:0 4px 4px 0 #eee;-webkit-filter:none;filter:none;padding:10px 20px}.prices-table .prices-table__title{font-family:Helvetica,sans-serif;font-size:20px;line-height:40px;padding-right:48px;position:relative}.prices-table .prices-table__title:after{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38'%3E%3Cpath fill='%23313131' d='M2.383.262.262 2.382l32.355 32.356-21.998-.002v3l24.733.002h2.386V10.617h-3v22L2.383.262z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:38px}.prices-table .prices-table__title:after{left:auto;right:0}.trigger-group{box-shadow:0 4px 4px 0 #eee;margin-top:-90px;transform:none;z-index:1}.trigger-group .trigger__description{margin-bottom:20px}.trigger-group .trigger__item:hover a{color:#fff}.trigger-group .trigger__link{font:14px/20px Gilroy,Helvetica,sans-serif;margin-top:auto}.trigger-group .trigger__title{font:20px/25px Gilroy,Helvetica,sans-serif;font-family:Inter,Helvetica,sans-serif}.trigger-group .trigger__wrapper{display:flex;flex-direction:column;height:100%}.owl.owl-loaded .owl-dots,.owl.owl-loaded .owl-nav,.owl.owl-loaded .owl-stage{display:flex}.owl.owl-loaded .owl-dots.disabled,.owl.owl-loaded .owl-nav.disabled{display:none}.owl.owl-loaded .owl-stage-outer{overflow:hidden}@media screen and (max-width:767px),screen and (min-width:1200px){.panel.header .block.top.secondary{display:none}}@media screen and (max-width:1599px){.button.circle.extended{border-radius:50%;height:80px;line-height:80px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:80px}.panel.header .column.schedule,.panel.header .column.social.secondary{display:none}.section.form .block.bottom{flex-direction:column}.section.form .block.fields{margin-bottom:20px}.section.form .button.submit{margin:0 0 30px}.section.plans .block.contents,.section.plans .block.head{padding-left:20px;padding-right:20px}.section.service.detail{flex-direction:column}.section.service.detail .column.description,.section.service.detail .column.info{padding:20px}.section.service.detail .column.info .block.main:before{bottom:-20px}.section.services.main .block.list.heads{padding:20px}.section.services.main .block.list.heads .link.head:before{right:calc(100% + 15px)}.section.team .button.contact.desktop,.section.team .buttons.desktop,.section.team .column.info{display:none}.section.team .item:before{right:-100px;top:0}}@media screen and (max-width:1199px){.section.projects .wrapper{padding-bottom:80px;padding-top:80px}.button.top{display:none}.panel.header .block.bottom.primary>.wrapper{align-items:center;display:flex;height:50px;justify-content:space-between}.panel.header .block.bottom.secondary.row{align-items:flex-end}.navigation.header,.navigation.multilevel .sublist,.panel.header .block.top.primary,.panel.header .column.main{display:none}.preview .heading{line-height:25px}.preview .image{height:225px}.video-ux{width:100%}.section.columns .column.headings{margin:0 0 40px}.section.columns .text{line-height:25px}.section.columns .text.primary br{display:none}.section.columns .wrapper{flex-direction:column}}@media screen and (max-width:1023px){.panel.header .column.description{display:none}.section.projects .block.list.owl:not(.owl-loaded){display:flex;flex-wrap:wrap}.section.projects .block.list.owl:not(.owl-loaded) .item{width:100%}.section.projects .block.list.owl:not(.owl-loaded) .item:nth-child(n+2){display:none}.section.service .block.top{align-items:center;flex-direction:column}.section.service .block.top .column:not(:last-child){margin-bottom:10px}.section.service.detail .block.bottom{flex-direction:column}.section.service.detail .caption.consultant{margin-bottom:10px}.section.team .caption.position,.section.team .heading.secondary{margin-bottom:20px}.section.team .caption.position,.section.team .text{font-weight:300;line-height:25px}}@media screen and (max-width:767px){.luc-reviews,.our-clients.inner,.section{margin-bottom:80px;margin-top:80px}.section.alt .wrapper,.section.form .wrapper.inner{padding-bottom:50px;padding-top:50px}.section.intro,.section.reviews,.section.service,.section.text,.table{margin-bottom:40px;margin-top:40px}.button.main{border:1px solid;height:50px;line-height:48px}.button.main.alt{height:75px;line-height:73px}.button.main.extended,.button.main.extended-2,.button.main.extended-3{height:55px;line-height:53px;width:280px}.input,.textarea{padding:0 30px}.input,.input:-webkit-autofill:first-line,.textarea,.textarea:-webkit-autofill:first-line{font-size:16px}.input,.textarea{height:55px}.form .block.fields{flex-direction:column}.form .caption.error{font:14px/20px Gilroy,Helvetica,sans-serif;left:30px;top:100%}.form .caption.placeholder{line-height:20px;padding:0 31px;top:17px}.form .caption.placeholder:not(.active){font-size:16px}.form .caption.placeholder.active{font-size:12px;top:3px}.form.modal{max-width:320px;width:auto}.form.modal .block.bottom{margin-bottom:30px}.form.modal .block.field:not(:last-child),.form.modal .block.fields{margin-bottom:20px}.form.modal .block.main,.form.modal .block.top{padding:30px 20px}.form.modal .block.top{flex-direction:column}.form.modal .button.close{right:20px;top:20px}.form.modal .button.submit{font-size:16px}.form.modal .column.separator{display:none}.form.modal .heading.primary{font-size:24px;line-height:35px;max-width:70%}.form.modal .textarea{height:150px}.form.modal.calculation .block.field.terms{display:none}.form.modal.consultation .block.submit{margin-bottom:20px}.form.modal.consultation .block.top{padding-bottom:70px}.form.modal.consultation .heading.secondary{margin-top:40px}.form.modal.contact .column.contact{margin:5px 0 0 80px}.form.modal.contact .column.left{margin-bottom:20px}.form.modal.contact .heading.primary{flex:1 1;max-width:none}.form.modal.contact .image{align-self:flex-start;border-radius:50%;height:60px;line-height:60px;margin-right:20px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:60px}.heading.h1{font-size:24px;line-height:35px}.heading.h2{font-size:26px;line-height:35px}.heading.h3{font-size:20px;line-height:25px}.panel.header .block.bottom.secondary .column:not(:last-child){margin-right:15px}.panel.header .block.main>.wrapper{padding:10px 0}.panel.header .button.icon.magnifier:after,.panel.header .button.icon.magnifier:before{background-size:13px}.panel.header .column.misc .button.main.circular:not(.reduced),.panel.header .column.misc .button.main:not(.circular):not(.submit){display:none}.panel.header .logo{height:20px;width:70px}.panel.links{bottom:10px}.panel.links .button.circle:not(:last-child){margin-bottom:10px}.panel.links .caption{display:none}.panel.searchbar{padding:20px;width:auto}.panel.searchbar .button.close{display:none}.panel.searchbar .button.submit{height:60px;line-height:58px}.panel.searchbar .input{padding:0 20px}.preview .icon.left{left:10px}.preview .icon.right{right:10px}.preview .icon.top{top:10px}.preview .icon.bottom{bottom:10px}.select{position:relative}.select:after{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='7'%3E%3Cpath fill='%2300303C' d='M.437.857c.162-.36.556-.505.88-.325l7.584 4.2 7.584-4.2c.324-.18.718-.034.88.325.163.359.031.796-.293.976L9.195 6.196a.6.6 0 0 1-.588 0L.73 1.833C.406 1.653.275 1.216.437.857Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:18px}.select:after{left:auto;pointer-events:none;right:31px}.select .input{padding-right:48px}.select .input.active{line-height:68.75px}.table{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.table table{font:16px/20px Gilroy,Helvetica,sans-serif}.content{margin-bottom:80px;margin-top:40px}.checkbox .caption.label{padding-left:40px;position:relative}.checkbox .caption.label:after,.checkbox .caption.label:before{background:50% no-repeat;content:"";display:block;height:100%;height:20px;position:absolute;top:0;top:50%;transform:translateY(-50%);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:20px}.checkbox .caption.label:before{background-image:""}.checkbox .caption.label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='20'%3E%3Cpath fill='%2310a1c0' d='M22.032.932a1.65 1.65 0 0 1 2.355 0c.643.65.65 1.701.024 2.362L11.106 19.022a1.65 1.65 0 0 1-2.396.046L.612 10.864a1.703 1.703 0 0 1 0-2.387 1.65 1.65 0 0 1 2.355 0l6.869 6.96L21.987.983a.56.56 0 0 1 .045-.05z'/%3E%3C/svg%3E");opacity:0}.checkbox .caption.label:after,.checkbox .caption.label:before{cursor:pointer;left:0;right:auto}.checkbox .caption.label:before{background-color:#fff}.checkbox .caption.label:after{background-size:12.5px}.checkbox .caption.label:before{border-radius:3px}.textarea{border-radius:20px;padding-bottom:16px;padding-top:16px}.video-ux{border-radius:10px;height:160px;width:280px}.section .block.top,.section .heading.primary{margin:0 0 30px}.section .heading.primary:after{margin-top:3px}.section.advantages .list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.advantages .list .item{margin-bottom:20px!important;width:100%}.section.advantages .list .item:not(:nth-child(1n)){margin-right:20px}.section.form .block.field:not(:last-child){margin:0 0 20px}.section.form .block.fields{align-items:stretch;flex-direction:column}.section.form .button.submit{align-self:center}.section.form .caption.privacy{text-align:center}.section.form .caption.privacy br{display:none}.section.form .heading.secondary{margin-bottom:20px}.section.form.calculation .block.top{align-items:flex-start;flex-direction:column}.section.form.calculation .heading.secondary{margin:20px 0 0}.section.form.calculation .heading.secondary br{display:none}.section.form.review .block.bottom,.section.form.review .block.field:not(:last-child),.section.form.review .block.fields,.section.form.review .button.submit{margin-bottom:20px}.section.form.review .button.upload{align-self:center}.section.form.review .textarea{height:150px}.section.form.review .wrapper{padding:20px 0}.section.intro .heading{font-size:36px;line-height:40px}.section.plans .badge{padding:10px 10px 30px}.section.plans .block.contents,.section.plans .block.head{padding-bottom:30px;padding-top:30px}.section.plans .item{font-size:16px;line-height:20px}.section.plans .item ul.list .item.absent{padding-left:23px;position:relative}.section.plans .item ul.list .item.absent:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Cpath d='M.146.146a.5.5 0 0 1 .708 0L3.5 2.793 6.146.146a.5.5 0 1 1 .708.708L4.207 3.5l2.647 2.646a.5.5 0 1 1-.708.708L3.5 4.207.854 6.854a.5.5 0 1 1-.708-.708L2.793 3.5.146.854a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:20px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.plans .item ul.list .item.present{padding-left:23px;position:relative}.section.plans .item ul.list .item.present:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7'%3E%3Cpath fill='%23229ed9' d='M7.823.25a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L3.8 4.916 1.708 2.822A.752.752 0 0 0 .646 3.884l2.646 2.647a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27zm4 0a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L7.8 4.916l-.484-.485-.944 1.178.92.922a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:20px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.projects .block.list.owl{margin-bottom:30px}.section.projects .button.proceed{align-self:center}.section.projects .button.proceed.desktop{display:none}.section.projects .heading.secondary{line-height:25px}.section.projects .image{height:240px}.section.reviews .block.list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.reviews .block.list .item{margin-bottom:20px!important;width:100%}.section.reviews .block.list .item:not(:nth-child(1n)){margin-right:20px}.section.service .block.top{align-items:center}.section.service .buttons{flex-direction:column}.section.service .buttons .button:not(:last-child){margin:0 0 20px}.section.service.brief{overflow:hidden;padding:30px 20px}.section.service.brief:after{right:0}.section.service.detail .block.bottom{justify-content:flex-end}.section.service.detail .list.checks{margin-bottom:20px}.section.services.main{margin-top:20px}.section.services.main .heading.primary{margin-bottom:20px}.section.services.main .block.list.heads{margin-bottom:40px}.section.services.main .block.list.tabs{margin-bottom:30px}.section.services.main .buttons{flex-direction:column}.section.services.main .buttons .button{width:100%}.section.services.main .buttons .button:not(:last-child){margin:0 0 25px}.section.services.others{padding:40px 20px}.section.team .column.main{width:100%}.section.team .column.picture{display:none}.section.team .heading.secondary{font-size:24px;line-height:35px}.section.team .item{padding:30px 20px}.section.text.pricelist .buttons{margin:40px 0 0}.slider .background.desktop{display:none}.slider .block.contents{text-align:center}.slider .block.list.owl.owl-loaded .owl-dots{bottom:20px;left:50%;transform:translateX(-50%)}.slider .button.consultation{align-self:center;font-size:20px}.slider .button.dot{background-color:#10a1c0}.slider .button.dot:not(.active){background-color:#fff}.slider .heading.primary .nowrap{white-space:normal}.slider .item{height:460px}.slider .text{display:none}.slider .wrapper{padding:30px 0 0}.owl.owl-loaded .owl-nav{justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:30px;width:280px}}@media screen and (max-width:639px){.navigation.sections li{margin-bottom:10px}.navigation.sections ul{flex-direction:column;margin-bottom:-10px}.table td{padding:10px}.section.plans .block.list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.plans .block.list .item.plan{margin-bottom:20px!important;width:100%}.section.plans .block.list .item.plan:not(:nth-child(1n)){margin-right:20px}.section.services.main .block.list.heads{flex-direction:column}.section.services.main .block.list.services{display:flex;flex-wrap:wrap;margin-bottom:-30px!important}.section.services.main .block.list.services .preview{margin-bottom:30px!important;width:100%}.section.services.main .item.head:not(:last-child){margin:0 0 20px}.section.services.main .link.head{line-height:25px}.section.services.main .preview .image{height:175px}.section.text.pricelist .buttons{align-items:center;flex-direction:column}.section.text.pricelist .buttons .button:not(:last-child){margin:0 0 20px}.slider .background.mobile{background-position-y:50px}}@media screen and (max-width:567px){.navigation.sections .button{font-size:12px}.section.service.detail .block.bottom{height:115px;padding-left:85px}.section.service.detail .block.main:before{height:135px;width:75px}}@media screen and (max-width:359px){.slider .item.discount .background.mobile{background-position-y:80px}.slider .item.recommend .background.mobile{background-position-y:60px}}@media screen and (min-width:568px) and (max-width:767px){.section.service.detail .block.bottom{height:155px;padding-left:110px}.section.service.detail .block.main:before{height:175px;width:100px}}@media screen and (min-width:640px){.navigation.sections li{margin-bottom:20px}.navigation.sections ul{flex-wrap:wrap;margin-bottom:-20px}.section.service.detail .list.checks{-moz-columns:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.section.service.detail .list.checks li{-moz-column-break-inside:avoid;break-inside:avoid-column}}@media screen and (min-width:640px) and (max-width:1599px){.navigation.sections li:not(:last-child){margin-right:5px}.section.services.main .link.head{font:20px/25px Gilroy,Helvetica,sans-serif}}@media screen and (min-width:640px) and (max-width:1023px){.section.plans .block.list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.plans .block.list .item.plan{margin-bottom:20px!important;width:calc(50% - 10px)}.section.plans .block.list .item.plan:not(:nth-child(2n)){margin-right:20px}.section.services.main .block.list.heads{flex-wrap:wrap}.section.services.main .block.list.services{display:flex;flex-wrap:wrap;margin-bottom:-30px!important}.section.services.main .block.list.services .preview{margin-bottom:30px!important;width:calc(50% - 10px)}.section.services.main .block.list.services .preview:not(:nth-child(2n)){margin-right:20px}.section.services.main .item.head:not(:last-child){margin:0 30px 0 0}.section.services.main .item.head:first-child,.section.services.main .item.head:nth-child(2){margin-bottom:30px}.section.services.main .preview .image{height:200px}}@media screen and (min-width:640px) and (max-width:767px){.table td{padding:10px 20px}.section.text.pricelist .buttons .button:not(:last-child){margin:0 20px 0 0}}@media screen and (min-width:768px){.luc-reviews,.our-clients.inner,.section{margin-bottom:100px;margin-top:100px}.section.alt .wrapper,.section.form .wrapper.inner{padding-bottom:70px;padding-top:70px}.section.intro,.section.reviews,.section.service,.section.text,.table{margin-bottom:50px;margin-top:50px}.button.main{border:2px solid;height:50px;line-height:46px}.button.main.alt{height:75px;line-height:71px}.button.main.extended,.button.main.extended-2,.button.main.extended-3{height:80px;line-height:76px}.button.main.extended{font-size:20px;padding:0 80px}.button.main.extended-2{min-width:325px}.button.main.extended-2,.button.main.extended-3{font-size:24px;padding:0 40px}.button.main.extended-3{min-width:375px}.input,.textarea{padding:0 40px}.input,.input:-webkit-autofill:first-line,.textarea,.textarea:-webkit-autofill:first-line{font-size:24px}.input,.textarea{height:80px}.form .block.fields{align-items:center}.form .button.upload span{padding-left:26px;position:relative}.form .button.upload span:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='30'%3E%3Cpath fill='%238d8d8d' d='M3.556 5.7v17.4s-.331 3.652 4.517 3.652c4.371 0 4.371-3.652 4.371-3.652V4.8s0-4.8-6.222-4.8S0 4.8 0 4.8v18.3S0 30 8 30s8-6.9 8-6.9V4.8c0-.75-1.778-.75-1.778 0v18.3S14.87 28.636 8 28.636c-6.222 0-6.222-5.536-6.222-5.536V4.8s0-3.436 4.444-3.436c4.445 0 4.445 3.436 4.445 3.436v18.3s0 2.152-2.594 2.152-2.74-2.152-2.74-2.152V5.7c0-.75-1.777-.75-1.777 0z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:16px}.form .caption.error{left:40px;top:calc(100% + 10px)}.form .caption.placeholder{line-height:30px;padding:0 41px;top:25px}.form .caption.placeholder:not(.active){font-size:24px}.form .caption.placeholder.active{top:5px}.form.modal.success .block.main{padding-bottom:140px;padding-top:75px}.form.modal .block.bottom{margin-bottom:80px}.form.modal .block.field:not(:last-child){margin-bottom:40px}.form.modal .block.field.checkbox .caption.label{font-size:18px}.form.modal .block.fields{flex-wrap:wrap;margin-bottom:50px}.form.modal .block.main{padding:60px 40px 40px}.form.modal .block.top{padding:35px 98px 35px 40px}.form.modal .button.close{right:40px;top:50%;transform:translateY(-50%)}.form.modal .heading.primary{flex:1 1;font-size:36px}.form.modal .textarea{height:220px}.form.modal.calculation,.form.modal.feedback{max-width:900px}.form.modal.calculation.init .block.main{padding-bottom:50px}.form.modal.calculation .block.field.file,.form.modal.calculation .block.field.is_text,.form.modal.calculation .block.field.name,.form.modal.calculation .block.field.phone{width:calc(50% - 20px)}.form.modal.calculation .block.field.file,.form.modal.calculation .block.field.name{margin-right:40px}.form.modal.calculation .block.field.file{margin-bottom:0}.form.modal.calculation .block.field.message,.form.modal.calculation .block.field.service,.form.modal.calculation .block.field.terms{width:100%}.form.modal.calculation .textarea.service{height:80px}.form.modal.consultation{max-width:800px}.form.modal.consultation.init .block.main{padding-top:50px}.form.modal.consultation .block.bottom{align-items:center;display:flex;text-align:left}.form.modal.consultation .block.field,.form.modal.consultation .block.submit{flex:1 1}.form.modal.consultation .block.field:not(:last-child),.form.modal.consultation .block.submit:not(:last-child){margin:0 40px 0 0}.form.modal.consultation .button.submit{min-width:0;width:100%}.form.modal.contact{max-width:1160px}.form.modal.contact.init .block.main{padding-bottom:40px;padding-top:40px}.form.modal.contact .block.field.message,.form.modal.contact .textarea{height:100%}.form.modal.contact .block.bottom{margin-left:360px;text-align:left}.form.modal.contact .block.fields{align-items:stretch}.form.modal.contact .block.top{align-items:center;padding-bottom:25px;padding-top:25px}.form.modal.contact .column.left{margin-right:30px;width:330px}.form.modal.contact .column.right{flex:1 1}.form.modal.contact .column.separator{height:110px;margin:0 40px}.form.modal.contact .heading.primary{flex:none}.form.modal.contact .image{align-self:center;border-radius:50%;height:120px;line-height:120px;margin-right:30px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:120px}.form.modal.feedback .block.field.email,.form.modal.feedback .block.field.name{flex:1 1}.form.modal.feedback .block.field.message{width:100%}.form.modal.feedback .block.field.name{margin-right:40px}.heading.h1{font-size:46px;line-height:55px}.heading.h2{font-size:38px;line-height:50px}.heading.h3{font-size:24px;line-height:30px}.panel.header .block.bottom.primary .navigation.social,.panel.header .block.bottom.secondary>.column.phone,.panel.header .column.misc .button.main.circular:not(.searchbar:not(.reduced)){display:none}.panel.header .logo{height:50px;width:155px}.panel.links{bottom:20px}.panel.links .button.circle:not(:last-child){margin-bottom:20px}.panel.mobile .wrapper{width:calc(100% - 80px)}.panel.searchbar{padding:35px 50px}.panel.searchbar .block.form{margin-right:35px}.panel.searchbar .button.submit{font-size:20px;height:60px;line-height:56px;padding:0 50px}.panel.searchbar .input{padding:0 50px}.panel.searchbar .input,.panel.searchbar .input:-webkit-autofill:first-line{font-size:20px}.navigation.sections .button{font-size:18px}.select{position:relative}.select:after{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='7'%3E%3Cpath fill='%2300303C' d='M.437.857c.162-.36.556-.505.88-.325l7.584 4.2 7.584-4.2c.324-.18.718-.034.88.325.163.359.031.796-.293.976L9.195 6.196a.6.6 0 0 1-.588 0L.73 1.833C.406 1.653.275 1.216.437.857Z'/%3E%3C/svg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:18px}.select:after{left:auto;pointer-events:none;right:41px}.select .input{padding-right:58px}.select .input.active{line-height:100px}.table table{font:24px/30px Gilroy,Helvetica,sans-serif}.table td{padding:10px 30px}.table tbody{font-size:20px}.content{margin-bottom:100px;margin-top:50px}.checkbox .caption.label{padding-left:60px;position:relative}.checkbox .caption.label:after,.checkbox .caption.label:before{background:50% no-repeat;content:"";display:block;height:100%;height:40px;position:absolute;top:0;top:50%;transform:translateY(-50%);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:40px}.checkbox .caption.label:before{background-image:""}.checkbox .caption.label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='20'%3E%3Cpath fill='%2310a1c0' d='M22.032.932a1.65 1.65 0 0 1 2.355 0c.643.65.65 1.701.024 2.362L11.106 19.022a1.65 1.65 0 0 1-2.396.046L.612 10.864a1.703 1.703 0 0 1 0-2.387 1.65 1.65 0 0 1 2.355 0l6.869 6.96L21.987.983a.56.56 0 0 1 .045-.05z'/%3E%3C/svg%3E");opacity:0}.checkbox .caption.label:after,.checkbox .caption.label:before{cursor:pointer;left:0;right:auto}.checkbox .caption.label:before{background-color:#fff}.checkbox .caption.label:after{background-size:25px}.checkbox .caption.label:before{border-radius:10px}.textarea{padding-bottom:29px;padding-top:29px}.video-ux{border-radius:20px}.section.columns .heading.primary{margin-bottom:30px}.section .block.top,.section .heading.primary{margin:0 0 50px}.section .heading.primary:after{margin-top:23px}.section.form .block.field:not(:last-child){margin:0 40px 0 0}.section.form .heading.secondary{font-size:21px;line-height:25px;margin-bottom:40px}.section.form .input{width:325px}.section.form.calculation .heading.secondary{line-height:55px;margin:0}.section.form.review .block.field.message,.section.form.review .textarea{height:100%}.section.form.review .block.bottom{margin-bottom:80px}.section.form.review .block.field:not(:nth-last-child(2)){margin:0 0 40px}.section.form.review .block.fields{margin-bottom:50px}.section.form.review .wrapper{padding:50px 0 30px}.section.intro .heading{font-size:48px;line-height:50px}.section.plans .badge{padding:20px 25px 50px}.section.plans .block.contents{padding-bottom:60px;padding-top:40px}.section.plans .block.head{padding-bottom:40px;padding-top:40px}.section.projects .button.proceed{padding:0 45px}.section.projects .button.proceed.portable{display:none}.section.projects .heading.secondary{font:24px/30px Gilroy,Helvetica,sans-serif}.section.projects .image{height:400px}.section.service .buttons .button:not(:last-child){margin:0 20px 0 0}.section.service.brief{padding:30px 133px 30px 45px}.section.service.brief:after{right:10px}.section.service.detail .block.main{padding-left:153px}.section.service.detail .block.main:before{height:250px;width:143px}.section.service.detail .list.checks{margin-bottom:40px}.section.services.main .block.list.heads{margin-bottom:50px}.section.services.main .block.list.tabs{margin-bottom:75px}.section.services.others{padding:60px 30px}.section.team .column{display:flex;flex-direction:column}.section.team .column.main{flex:1 1}.section.team .item:before{background:url(../images/team.svg) 50%/contain no-repeat;content:"";display:block;height:412px;position:absolute;width:404px}.section.text{font-size:20px;line-height:30px}.section.text.pricelist .buttons{margin:75px 0 0}.section.text.pricelist .buttons .button:not(:last-child){margin:0 40px 0 0}.slider .block.list.owl.owl-loaded .owl-dots{left:calc(50% - min(1500px, 100% - 40px)/2)}.slider .button.consultation{align-self:flex-start}.slider .button.dot{background-color:#a2c9d2}.slider .button.dot:not(.active):not(:hover){opacity:.2}.slider .item{height:675px}.slider .item.discount .block.contents{max-width:490px}.owl.owl-loaded .owl-nav{justify-content:center;margin-top:50px}.owl.owl-loaded .owl-nav .button.navigation.prev{margin-right:50px}}@media screen and (min-width:768px) and (max-width:1599px){.section.form .block.bottom{align-items:flex-start}.section.form .block.field:nth-child(2){margin-right:0}.section.form .block.field.is_text{margin:0 0 -40px 365px;top:40px;width:325px}.section.form .block.fields{flex-wrap:wrap}.section.plans .item{font-size:20px;line-height:25px}.section.plans .item ul.list .item.absent{padding-left:23px;position:relative}.section.plans .item ul.list .item.absent:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Cpath d='M.146.146a.5.5 0 0 1 .708 0L3.5 2.793 6.146.146a.5.5 0 1 1 .708.708L4.207 3.5l2.647 2.646a.5.5 0 1 1-.708.708L3.5 4.207.854 6.854a.5.5 0 1 1-.708-.708L2.793 3.5.146.854a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:25px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.plans .item ul.list .item.present{padding-left:23px;position:relative}.section.plans .item ul.list .item.present:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7'%3E%3Cpath fill='%23229ed9' d='M7.823.25a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L3.8 4.916 1.708 2.822A.752.752 0 0 0 .646 3.884l2.646 2.647a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27zm4 0a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L7.8 4.916l-.484-.485-.944 1.178.92.922a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:25px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.team .item{padding:50px}.section.team .item .column.picture{margin-bottom:-50px}}@media screen and (min-width:768px) and (max-width:1199px){.panel.header .block.bottom.secondary .column:not(:last-child){margin-right:20px}.panel.header .block.main>.wrapper{padding:25px 0}.preview .icon.left{left:20px}.preview .icon.right{right:20px}.preview .icon.top{top:20px}.preview .icon.bottom{bottom:20px}.section.form.calculation .heading.secondary{font-size:32px}.section.reviews .block.list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.reviews .block.list .item{margin-bottom:20px!important;width:calc(50% - 10px)}.section.reviews .block.list .item:not(:nth-child(2n)){margin-right:20px}.section.team .heading.secondary{font-size:50px;line-height:60px}.slider .block.list.owl.owl-loaded .owl-dots{bottom:50px}}@media screen and (min-width:768px) and (max-width:1023px){.video-ux{height:410px;width:728px}.section.advantages .list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.advantages .list .item{margin-bottom:20px!important;width:calc(50% - 10px)}.section.advantages .list .item:not(:nth-child(2n)){margin-right:20px}.section.form.calculation .heading.primary{margin:0 20px 0 0}.section.form.review .block.bottom{align-items:center;flex-direction:column}.section.form.review .button.submit:not(:last-child),.section.form.review .column:not(:last-child){margin-right:20px}.section.form.review .button.submit:not(:last-child){margin-right:0}.section.service .block.top{align-items:flex-start}.section.services.main .button.consultation{padding:0 80px}.section.services.main .buttons{justify-content:space-between}.section.services.main .buttons .button:not(:last-child){margin:0}.section.workflow .list{-moz-columns:2;column-count:2;-moz-column-gap:80px;column-gap:80px}.slider .item.discount .background{background-position-x:10%}.slider .wrapper{padding:50px 0 0}}@media screen and (min-width:1024px){.panel.header .column.main .column:not(:last-child),.panel.header .column.organization .column:not(:last-child){margin-right:40px}.section.form.calculation .wrapper.outer,.section.form.consultation .wrapper.inner{position:relative}.section.form.calculation .wrapper.outer:after,.section.form.consultation .wrapper.inner:after{background:50%/contain no-repeat;bottom:0;content:"";cursor:default;display:block;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.section.form.calculation .wrapper.outer:after{background-image:url(../images/calculation.png);height:547px;width:632px}.section.form.consultation .wrapper.inner:after{background-image:url(../images/consultation.png);height:450px;width:310px}.section.form.review .block.bottom{flex-direction:row}.section.form.review .button.submit:not(:last-child),.section.form.review .column:not(:last-child){margin-right:70px}.section.form.review .input{width:375px}.section.service .block.top{align-items:center}.section.service.detail .block.bottom,.section.services.main .block.list.heads{justify-content:space-between}.section.services.main .button.consultation{padding:0 120px}.section.team .caption.position,.section.team .heading.secondary{margin-bottom:30px}.section.team .caption.experience,.section.team .caption.position{font:20px/25px Gilroy,Helvetica,sans-serif}.section.team .text{font:24px/30px Gilroy,Helvetica,sans-serif}.slider .background.mobile{display:none}.slider .block.contents{max-width:600px}.slider .wrapper{padding:100px 0 140px}}@media screen and (min-width:1024px) and (max-width:1599px){.section.form.calculation .heading.primary{margin:0 40px 0 0}.slider .item.discount .background{background-position-x:70%}}@media screen and (min-width:1024px) and (max-width:1279px){.section.projects .block.list.owl:not(.owl-loaded){display:flex;flex-wrap:wrap}.section.projects .block.list.owl:not(.owl-loaded) .item{width:calc(50% - 20px)}.section.projects .block.list.owl:not(.owl-loaded) .item:not(:nth-child(2n)){margin-right:40px}.section.projects .block.list.owl:not(.owl-loaded) .item:nth-child(n+3){display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.video-ux{height:555px;width:984px}.section.advantages .list{align-items:flex-start;display:flex;justify-content:space-between}.section.form.calculation .wrapper.outer:after{right:-150px}.section.form.consultation .wrapper.inner:after{right:-20px}.section.plans .block.list{display:flex;flex-wrap:wrap;margin-bottom:-40px!important}.section.plans .block.list .item.plan{margin-bottom:40px!important;width:calc(50% - 20px)}.section.plans .block.list .item.plan:not(:nth-child(2n)){margin-right:40px}.section.services.main .block.list.services{display:flex;flex-wrap:wrap;margin-bottom:-50px!important}.section.services.main .block.list.services .preview{margin-bottom:50px!important;width:calc(50% - 30px)}.section.services.main .block.list.services .preview:not(:nth-child(2n)){margin-right:60px}.section.services.main .preview .image{height:300px}.section.workflow .list{-moz-columns:3;column-count:3;-moz-column-gap:20px;column-gap:20px}}@media screen and (min-width:1200px){.section.projects .wrapper{padding-bottom:100px;padding-top:100px}.panel.header .block.bottom.secondary.row{justify-content:space-between}.panel.header .block.main>.wrapper{padding:20px 0}.panel.header .button.menu{display:none}.navigation.equidistant>nav>ul{display:flex;justify-content:space-between}.navigation.multilevel li.parent:not(:hover)>.sublist{display:none}.navigation.multilevel .sublist{animation:fade-in .2s ease-in-out 1;position:absolute;z-index:3}.preview .heading{font:24px/30px Gilroy,Helvetica,sans-serif}.preview .icon.left{left:25px}.preview .icon.right{right:25px}.preview .icon.top{top:25px}.preview .icon.bottom{bottom:25px}.preview .image{height:250px}.section.columns .column.headings{width:500px}.section.columns .text{font-size:24px;line-height:30px}.section.columns .wrapper{align-items:flex-start}.section.advantages .list{display:flex;flex-wrap:wrap;margin-bottom:-20px!important}.section.advantages .list .item{margin-bottom:20px!important;width:calc(50% - 10px)}.section.advantages .list .item:not(:nth-child(2n)){margin-right:20px}.section.advantages .video-ux{margin-left:auto}.section.form .block.field.is_text{margin-right:200px}.section.form.calculation .heading.secondary{font-size:46px}.section.intro.catalog{min-height:165px}.section.reviews .block.list{display:flex;flex-wrap:wrap;margin-bottom:-25px!important}.section.reviews .block.list .item{margin-bottom:25px!important;width:calc(33.33333% - 16.66667px)}.section.reviews .block.list .item:not(:nth-child(3n)){margin-right:25px}.section.services.main .preview .image{height:250px}.section.team .heading.secondary{font-size:64px;line-height:65px}.section.workflow .text.secondary{font-size:20px}.slider .block.list.owl.owl-loaded .owl-dots{bottom:140px}}@media screen and (min-width:1200px) and (max-width:1599px){.panel.header .column.main{margin-right:25px}.video-ux{height:360px;width:640px}.section.columns .column.headings{margin:0 40px 0 0}.section.columns .column.main{flex:1 1}.section.plans .block.list{display:flex;flex-wrap:wrap}.section.plans .block.list .item.plan{width:calc(33.33333% - 26.66667px)}.section.plans .block.list .item.plan:not(:nth-child(3n)){margin-right:40px}.section.plans .block.list .item.plan:nth-child(n+4){display:none}.section.services.main .block.list.services{display:flex;flex-wrap:wrap;margin-bottom:-50px!important}.section.services.main .block.list.services .preview{margin-bottom:50px!important;width:calc(33.33333% - 26.66667px)}.section.services.main .block.list.services .preview:not(:nth-child(3n)){margin-right:40px}}@media screen and (min-width:1280px){.section.projects .block.list.owl:not(.owl-loaded){display:flex;flex-wrap:wrap}.section.projects .block.list.owl:not(.owl-loaded) .item{width:calc(33.33333% - 26.66667px)}.section.projects .block.list.owl:not(.owl-loaded) .item:not(:nth-child(3n)){margin-right:40px}.section.projects .block.list.owl:not(.owl-loaded) .item:nth-child(n+4){display:none}}@media screen and (min-width:1600px){.button.circle.extended{border-radius:50%;height:120px;line-height:120px;overflow:hidden;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;width:120px}.panel.header .column.main{margin-right:55px}.navigation.sections li:not(:last-child){margin-right:30px}.video-ux{height:495px;width:875px}.section.columns .column.headings{margin:0 auto 0 0}.section.columns .column.main{max-width:875px}.section.form .block.bottom{align-items:center}.section.form .block.field.is_text{flex:1 1}.section.form .block.fields{margin-bottom:40px}.section.form .button.submit{margin:0 40px 0 0}.section.form .caption.label{font:24px/30px Gilroy,Helvetica,sans-serif}.section.form.calculation .heading.primary{margin:0 60px 0 0}.section.form.consultation br{display:none}.section.form.consultation .caption.privacy br{display:inline}.section.plans .block.contents,.section.plans .block.head{padding-left:25px;padding-right:25px}.section.plans .block.list{display:flex;flex-wrap:wrap}.section.plans .block.list .item.plan{width:calc(33.33333% - 40px)}.section.plans .block.list .item.plan:not(:nth-child(3n)){margin-right:60px}.section.plans .block.list .item.plan:nth-child(n+4){display:none}.section.plans .item{font-size:24px;line-height:30px}.section.plans .item ul.list .item.absent{padding-left:43px;position:relative}.section.plans .item ul.list .item.absent:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Cpath d='M.146.146a.5.5 0 0 1 .708 0L3.5 2.793 6.146.146a.5.5 0 1 1 .708.708L4.207 3.5l2.647 2.646a.5.5 0 1 1-.708.708L3.5 4.207.854 6.854a.5.5 0 1 1-.708-.708L2.793 3.5.146.854a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:30px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.plans .item ul.list .item.present{padding-left:43px;position:relative}.section.plans .item ul.list .item.present:before{background:50% no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7'%3E%3Cpath fill='%23229ed9' d='M7.823.25a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L3.8 4.916 1.708 2.822A.752.752 0 0 0 .646 3.884l2.646 2.647a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27zm4 0a.749.749 0 0 0-.53.218c-.008.007-.014.016-.02.024L7.8 4.916l-.484-.485-.944 1.178.92.922a.752.752 0 0 0 1.063 0l.017-.022 3.992-4.99a.751.751 0 0 0-.54-1.27z'/%3E%3C/svg%3E");content:"";display:block;height:100%;height:30px;left:0;position:absolute;right:auto;top:0;transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:ease-in-out;width:100%;width:13px}.section.service.detail{border-radius:0}.section.service.detail .column.description{border-radius:10px 0 0 10px;padding:30px;width:45%}.section.service.detail .column.info{padding:30px 20px 20px}.section.service.detail .column.info .block.main:before{bottom:-20px}.section.service.detail .column.info{align-self:flex-start;border-radius:0 10px 10px 0}.section.services.main .block.list.heads{padding:30px 25px 15px}.section.services.main .block.list.heads .link.head:before{right:calc(100% + 20px)}.section.services.main .block.list.services{display:flex;flex-wrap:wrap;margin-bottom:-50px!important}.section.services.main .block.list.services .preview{margin-bottom:50px!important;width:calc(33.33333% - 50px)}.section.services.main .block.list.services .preview:not(:nth-child(3n)){margin-right:75px}.section.services.main .link.head{font:24px/30px Gilroy,Helvetica,sans-serif}.section.team .button.contact.portable,.section.team .buttons.portable{display:none}.section.team .column.main{margin:0 30px 40px 0;max-width:680px}.section.team .column.picture{margin:-25px auto 0 0}.section.team .item{padding:50px 25px 0 50px}.section.team .item:before{bottom:0;right:220px}.section.workflow .list{-moz-columns:2;column-count:2;-moz-column-gap:50px;column-gap:50px}}
/*# sourceMappingURL=style.min.css.map */
