﻿@font-face{font-family:"RCL";font-style:normal;font-weight:300;src:local("Roboto Condensed Light"),local("RobotoCondensed-Light"),url(/assets/roboto-condensed/RobotoCondensed-Light-ca73d8ba931e7c723e61593bf502f67307f85b21f1a6563cc220ef3689bc5a1c.woff2) format("woff2"),url(/assets/roboto-condensed/RobotoCondensed-Light-ed4fce9a4a95324f8a6297fe9c929c32584d24eb3c91d404b39cd04c9826f410.woff) format("woff"),url(/assets/roboto-condensed/RobotoCondensed-Light-9e4f140b5176ceecaf6549b8bb7ad926c6cd27eff0386cfefdf92ebc9f595322.ttf) format("truetype");font-display:swap}@font-face{font-family:"RCR";font-style:normal;font-weight:400;src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(/assets/roboto-condensed/RobotoCondensed-Regular-71347fb3ea7e3f722eb29972cfe86ca18ca8326a490f4a789334b4dbbc4fbc3c.woff2) format("woff2"),url(/assets/roboto-condensed/RobotoCondensed-Regular-868d5204c68a69cc0b3a289a25d9928b33e0190b98ade95f6981affc1f44eaa8.woff) format("woff"),url(/assets/roboto-condensed/RobotoCondensed-Regular-4f796ee0e49ff8462d1b5590459fe3ead805513c8badb3c1f8af4c2363fe032e.ttf) format("truetype");font-display:swap}@font-face{font-family:"RCB";font-style:normal;font-weight:700;src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/assets/roboto-condensed/RobotoCondensed-Bold-9d627de4ff52c0cccfc320fb2cb72c6f39e1ce52dceb8da36c3c667200b8f6b6.woff2) format("woff2"),url(/assets/roboto-condensed/RobotoCondensed-Bold-fdd17c16d02861921403d7c070146421e55cf63d227da9ad2bd61e2dacd5805f.woff) format("woff"),url(/assets/roboto-condensed/RobotoCondensed-Bold-1acb27a841159743209d6a04415c75b3cce44771b3a8fa9661fac5f3419d0326.ttf) format("truetype");font-display:swap}input.has-error{border:1px solid red !important}input.has-success{border:1px solid green !important}*{margin:0;padding:0;letter-spacing:0;outline-width:0px !important;outline-color:none !important;color:#000;box-sizing:border-box !important}*:focus{outline-style:none}.hidden{display:none !important;visibility:hidden !important}html{position:relative;min-width:1140px;min-height:100%;font-family:'RCR'}body{min-width:1140px;background:#fff}html,body{height:100%}.wide{width:100%}.center{text-align:center}.container{width:1140px;padding-left:20px;padding-right:20px;margin:0 auto}.container>.title{font:32px/42px 'RCB';color:#41464f;text-align:center}.container>.subtitle{font:20px/30px 'RCR';color:#41464f;text-align:center}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset !important}.btn-with-decor{height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 30px;background-color:#59d929;background-image:url(/assets/home/btn-decor-52476d5c2dd8cc40708de8af3f06f34b78fcabcb9d49ceaa79c85a7762346bb6.svg);background-position:right top;background-repeat:no-repeat;background-size:44px 60px;font:16px 'RCR';letter-spacing:0.045em;text-transform:uppercase;text-decoration:none;color:#fff;box-shadow:4px 4px 0px 0px #4db626}.btn-with-decor.dark-green{background-color:#00c55c;box-shadow:4px 4px 0px 0px #0a964b}.btn-with-decor:hover{background-color:#55c72a}footer{background:#383c45;padding:30px 0 29px}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1140px;padding:0 20px}footer .container .left{padding-top:12px}footer .container .left a.logo{display:block;width:140px;height:28px;margin:0 0 17px 0}footer .container .left a.logo img{width:140px;height:28px}footer .container .left a.logo img:nth-child(2),footer .container .left a.logo img:nth-child(3){display:none}footer .container .left a.logo .sber-desc{display:none}footer .container .left span.copy{font:16px/24px 'RCR';color:#909298}footer .container .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .middle a{display:inline-block;margin:0 0 0;font:22px 'RCR';text-decoration:none;color:#fff}footer .container .middle a:first-child{margin-bottom:17px}footer .container .middle .order-recall{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;border:solid 1px rgba(255,255,255,0.2);padding:0 27px 0;font:15px 'RCB';text-transform:uppercase;color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}footer .container .middle .order-recall:hover{border:1px solid rgba(255,255,255,0.5);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}footer .container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .right .icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .right .icons .sber{width:140px;height:50px}footer .container .right .icons .halva{width:140px;height:49px;margin-right:22px}footer .container .right .icons .skolkovo{height:49px;margin-right:24px}footer .container .right .soc{margin:4px 62px 0 0;text-align:right;white-space:nowrap}footer .container .right .soc a{border:none;display:inline-block;padding:0;width:33px;height:33px;background-size:contain;background-repeat:no-repeat;margin-left:16px}footer .container .right .soc a:first-child{margin-left:0}footer .container .right .soc a.fb{background-image:url(/assets/images/main/soc/fb-daa818f2015e9a5dde9c326bcc0e9b6a1a2c2ccd566f7d5ec195457857823252.svg)}footer .container .right .soc a.pi{background-image:url(/assets/images/main/soc/pi-f19c7dc4d5e1e94985bc40967d1ed8e75a39552ad021ff0007e6b51251c2a16d.svg)}footer .container .right .soc a.gp{background-image:url(/assets/images/main/soc/gp-839377c177d619592b9cac2f2f594cdb10593d8c09c5013d256669fe02d0335f.svg)}footer .container .right .soc a.ok{background-image:url(/assets/images/main/soc/ok-dbbc7efd514867ab57da2d345bacb93a45f18524c7bcd87d6c713680093d85eb.svg)}footer .container .right .soc a.vk{background-image:url(/assets/images/main/soc/vk-dc6de8f32335d2a0f480c4ac1b61faf9a88529b98ab0b2f9a1dc2bd3edb60ead.svg)}footer .container .right .soc a.tg{background-image:url(/assets/images/main/soc/tg-f116a42cdb6ddcf1588a8da7f9e33ad986344d7476d274ca4b8a02fdd0e7e586.svg)}footer .container .right .soc a.in{background-image:url(/assets/images/main/soc/in-c63ce085d8ab85c4b6b398ef386eeadd587fe7c07d27db800ee0758585c007f8.svg)}footer .container .right .soc a.bl{background-image:url(/assets/images/main/soc/bl-0ec37590785e2b3f2ab4efeeeb1f0dffbdd47a06b2243d335ccf89ab0d862c8d.svg)}footer .container .right .copy-mobile{display:none}footer#footer-sber .container .left a.logo{width:374px;height:36px;margin:0;text-decoration:none}footer#footer-sber .container .left a.logo img{width:374px;height:36px}footer#footer-sber .container .left a.logo img:first-child,footer#footer-sber .container .left a.logo img:nth-child(3){display:none}footer#footer-sber .container .left a.logo img:nth-child(2){display:block}footer#footer-sber .container .left a.logo .sber-desc{display:block;margin-top:8px;font:17px 'RCR';color:#fff;text-decoration:none;letter-spacing:-0.004em}footer#footer-sber .container .left span.copy{display:none}footer#footer-sber .container .middle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;height:auto;min-width:auto}footer#footer-sber .container .middle a{display:inline-block;margin:0 0 0;font:18px 'RCR';text-decoration:none;color:#fff}footer#footer-sber .container .middle .order-recall{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:13px;font:15px 'RCB';padding:0 24px 0}footer#footer-sber .container .right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer#footer-sber .container .right .soc{margin:19px 0 0}footer#footer-sber .container .right .soc .copy{display:block;margin-top:18px;font:16px 'RCR';color:rgba(255,255,255,0.5)}footer#footer-sber .container .right .copy-mobile{display:none}footer.sberbank_without_logo .container .left a.logo img{width:149px !important;height:30px !important}footer.sberbank_without_logo .container .left a.logo img:nth-child(2),footer.sberbank_without_logo .container .left a.logo img:nth-child(3){display:none !important}footer.sberbank_without_logo .container .left a.logo img:nth-child(1){display:block !important}footer#footer-vtb{margin-top:-32px}footer#footer-vtb .container .left a.logo{width:330px;height:36px;margin:0 0 19px 0}footer#footer-vtb .container .left a.logo img{width:330px;height:36px}footer#footer-vtb .container .left a.logo img:nth-child(1),footer#footer-vtb .container .left a.logo img:nth-child(2){display:none}footer#footer-vtb .container .left a.logo img:nth-child(3){display:block}footer#footer-vtb .container .left a.logo .sber-desc{display:none}footer#footer-vtb .container .middle{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto;min-width:auto}footer#footer-vtb .container .middle a.order-recall{margin:0 0 10px}.footer-domrf{padding:52px 0 36px}.footer-domrf .container .left a.logo{width:330px;height:36px;margin:0 0 19px 0}.footer-domrf .container .left a.logo img{width:330px;height:36px}.footer-domrf .container .middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-domrf .container .middle a{display:inline-block;margin:0 0 0;font:24px 'RCR';text-decoration:none;color:#fff}.footer-domrf .container .middle a:first-child{margin-bottom:17px}.footer-domrf .container .middle .order-recall{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;border:solid 1px rgba(255,255,255,0.2);padding:0 27px 0;font:15px 'RCB';text-transform:uppercase;color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer-domrf .container .middle .order-recall:hover{border:1px solid rgba(255,255,255,0.5);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer-domrf .container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-domrf .container .right .icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-domrf .container .right .icons .halva{width:175px;height:61px;margin-right:30px}.footer-domrf .container .right .icons .skolkovo{height:49px;margin-right:69px}.footer-domrf .container .right .soc{margin:4px 0 0;text-align:right;white-space:nowrap}.footer-domrf .container .right .soc a{border:none;display:inline-block;padding:0;width:30px;height:31px;background-size:30px 31px;margin-left:16px}.footer-domrf .container .right .soc a.fb{background-image:url(/assets/images/main/soc/fb-daa818f2015e9a5dde9c326bcc0e9b6a1a2c2ccd566f7d5ec195457857823252.svg)}.footer-domrf .container .right .soc a.pi{background-image:url(/assets/images/main/soc/pi-f19c7dc4d5e1e94985bc40967d1ed8e75a39552ad021ff0007e6b51251c2a16d.svg)}.footer-domrf .container .right .soc a.gp{background-image:url(/assets/images/main/soc/gp-839377c177d619592b9cac2f2f594cdb10593d8c09c5013d256669fe02d0335f.svg)}.footer-domrf .container .right .soc a.ok{background-image:url(/assets/images/main/soc/ok-dbbc7efd514867ab57da2d345bacb93a45f18524c7bcd87d6c713680093d85eb.svg)}.footer-domrf .container .right .soc a.vk{background-image:url(/assets/images/main/soc/vk-dc6de8f32335d2a0f480c4ac1b61faf9a88529b98ab0b2f9a1dc2bd3edb60ead.svg)}.footer-domrf .container .right .soc a.in{background-image:url(/assets/images/main/soc/in-c63ce085d8ab85c4b6b398ef386eeadd587fe7c07d27db800ee0758585c007f8.svg)}.footer-domrf .container .right .soc a.bl{background-image:url(/assets/images/main/soc/bl-0ec37590785e2b3f2ab4efeeeb1f0dffbdd47a06b2243d335ccf89ab0d862c8d.svg)}.footer-domrf .container .right .soc .copy{display:none}.footer-domrf .container .right .copy-mobile{display:none}.footer-links{background:#2e323a;padding:32px 0 26px}.footer-links .container{display:block;width:1140px;padding:0 20px}.footer-links .container .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-links .container .links .link-block{position:relative;padding-right:66px}.footer-links .container .links .link-block a{display:block;margin:0 0 11px 0;font:16px 'RCR';color:#8b8d91;text-decoration:none;white-space:nowrap}.footer-links .container .links .link-block a:hover{text-decoration:underline}.footer-links .container .links-row{margin-top:15px}.footer-links .container .links-row a{display:inline-block;margin:0 23px 10px 0;font:16px 'RCR';color:#8b8d91;text-decoration:none;white-space:nowrap}.footer-links .container .links-row a:hover{text-decoration:underline}.footer-links .container .do-not-copy{margin-top:20px;font:16px/22px 'RCR';color:#62646a}.footer-links .container .reestr-it-company{margin-top:20px;font:16px/22px 'RCR';color:#62646a}.footer-links .container .requisits{margin-top:20px;font:16px/22px 'RCR';color:#62646a}.cookies-rerooms{display:none;position:fixed;bottom:0;width:100%;height:64px;background:#FFF;box-shadow:0px -4px 14px 0px rgba(0,0,0,0.08);z-index:10}.cookies-rerooms .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 15px}.cookies-rerooms .container .txt{font:14px 'RCR'}.cookies-rerooms .container .txt a{color:#59D929}.cookies-rerooms .container .accept{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:112px;-ms-flex:112px 0 0px;flex:112px 0 0;height:40px;padding:0;min-width:112px;background-color:#59D929;font:13px 'RCB';text-transform:uppercase;color:#fff;cursor:pointer}*{margin:0;padding:0;letter-spacing:0;outline-width:0px !important;outline-color:none !important;color:#383c45;box-sizing:border-box !important}*:focus{outline-style:none}.hidden{display:none !important;visibility:hidden !important}html{position:relative;min-width:1140px;min-height:100%}body{min-width:1140px;background:#fff}html,body{height:100%}.container{width:1140px;padding-left:20px;padding-right:20px;margin:0 auto}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset !important}.fancybox-skin{background:#fff !important}.center{text-align:center}.roistat-multiwidget-pulsator-fill{background-color:#1da0e3 !important}.roistat-multiwidget-pulsator-fill{opacity:1 !important}.roistat-multiwidget-pulsator-img{top:24px !important;left:23px !important}.roistat-multiwidget-pulsator-img svg{opacity:1 !important}.header-simple{position:relative;height:auto}.header-simple .container-menu{position:relative;height:66px;width:100%;z-index:2}.header-simple .container-menu .in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1140px;margin:0 auto;padding:12px 20px 0}.header-simple .container-menu .in .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-simple .container-menu .in .left .logo{display:block;margin:0 20px 0 0;width:120px;height:24px;text-decoration:none}.header-simple .container-menu .in .left .logo img{display:block;width:100%;height:100%}.header-simple .container-menu .in .left .logo img:last-child{display:none}.header-simple .container-menu .in .left .menu a{display:inline-block;font:14px 'RCB';color:#383c45;text-transform:uppercase;text-decoration:none;letter-spacing:0.07em;padding:0;border-bottom:1px solid transparent}.header-simple .container-menu .in .left .menu a:not(:last-child){margin-right:12px}.header-simple .container-menu .in .left .menu a:last-child{margin-left:20px}.header-simple .container-menu .in .left .menu a:hover{border-bottom:1px solid rgba(255,255,255,0.3)}.header-simple .container-menu .in .left .menu a.discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 16px;background-color:#59d929;font:14px 'RCB';color:#fff;letter-spacing:0.02em;text-transform:uppercase}.header-simple .container-menu .in .left .menu a.sberbank{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin-left:0;border:1px solid rgba(56,60,69,0.2);padding:0 16px;background-color:#fff;font:14px 'RCB';color:#383c45;letter-spacing:0.02em;text-transform:uppercase}.header-simple .container-menu .in .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-simple .container-menu .in .right a.phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#383c45;font:18px 'RCB';white-space:nowrap}.header-simple .container-menu .in .right .login{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 30px;border:1px solid #b7b9bd;height:40px;padding:0 16px;text-decoration:none;text-transform:uppercase;color:#383c45;font:14px 'RCB';white-space:nowrap;letter-spacing:0.02em;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.header-simple .container-menu .in .menu-mobile-btn-v2{display:none}.header-simple .container-menu-clone{position:fixed;top:-66px;width:100%;height:66px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);z-index:100}.menu-mobile{display:none}.menu-mobile-content{display:none}.ctrl-projects .header-simple .container-menu .in .left .menu a.sberbank{background-color:#f3f5f5}.under-menu-global{height:82px}section.menu-global{position:fixed;top:0;width:100%;background-color:#fff;z-index:3;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}section.menu-global.sticky{box-shadow:0px 0px 6px -2px rgba(0,0,0,0.2);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}section.menu-global .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:82px}section.menu-global .container .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.menu-global .container .left .version-repair{display:none}section.menu-global .container .left .menu-link{margin-right:16px;-webkit-box-flex:24px;-ms-flex:24px 0 0px;flex:24px 0 0;height:24px;background-image:url(/assets/icons/menu-global/burger-d0c3f407d98d425ab914da65c8b4c08881f5e6b3f29c255d61e5d30163b831ff.svg);background-size:24px;cursor:pointer}section.menu-global .container .left a.logo{margin-right:60px;-webkit-box-flex:140px;-ms-flex:140px 0 0px;flex:140px 0 0;height:30px;background-image:url(/assets/icons/logo-2737331930655d4b4d672f6f0ca2f4c547a6b17cac1688c6fb4d207fa84b37d6.svg);background-size:140px 30px}section.menu-global .container .left .links{display:-webkit-box;display:-ms-flexbox;display:flex}section.menu-global .container .left .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px;padding-left:30px;font:14px 'RCB';text-transform:uppercase;text-decoration:none;background-size:24px;background-repeat:no-repeat;background-position:left center}section.menu-global .container .left .links a.current,section.menu-global .container .left .links a:hover{color:#59d929}section.menu-global .container .left .links a:not(:last-child){margin-right:34px}section.menu-global .container .left .links a:nth-child(1){background-image:url(/assets/icons/menu-global/link1-c73134b548bd9a12c8a6f36eaabfbc9590b1323d1f20e78696be27edcdfd1fc3.svg)}section.menu-global .container .left .links a:nth-child(1):hover,section.menu-global .container .left .links a.current:nth-child(1){background-image:url(/assets/icons/menu-global/link1-green-df99a2388690f6b40187e8090adabba5745117f99ab6dd3c8c68e44a9f64d511.svg)}section.menu-global .container .left .links a:nth-child(2){background-image:url(/assets/icons/menu-global/link2-fde7cdc4637c0a6c6012a6049c2d69a5210f45d3bdb804e344486f2f7d0b6b69.svg)}section.menu-global .container .left .links a:nth-child(2):hover,section.menu-global .container .left .links a.current:nth-child(2){background-image:url(/assets/icons/menu-global/link2-green-0e8b8c0d9de24edde0b39503b78e9341c2e236c4f10eecce3e241f52f1bb9337.svg)}section.menu-global .container .left .links a:nth-child(3){background-image:url(/assets/icons/menu-global/link3-ae583330dfb73b82b81c62b7f73fd5bce573ae819d21dbe7978b827057d6bc65.svg)}section.menu-global .container .left .links a:nth-child(3):hover,section.menu-global .container .left .links a.current:nth-child(3){background-image:url(/assets/icons/menu-global/link3-green-cd36161fcf542c1a78eb6e61c99a82940354b870596a8ed4cd625b528f57254b.svg)}section.menu-global .container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.menu-global .container .right .seo-city{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px;margin-right:25px;padding-left:30px;font:14px 'RCB';text-transform:uppercase;background-image:url(/assets/pages/repair/location-558e7030ec746419b1cd0e35d5061ca83d9dffd23eb269a0b40f6d1a881201c9.svg);background-size:24px;background-repeat:no-repeat;background-position:left center}section.menu-global .container .right .seo-city .select-city{position:absolute;top:40px;left:-50px;width:260px;padding:25px;background-color:#fff;box-shadow:0px 0px 30px 0px #0000001A;font:16px 'RCR';text-transform:none}section.menu-global .container .right .seo-city .select-city a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:18px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:14px 'RCB';color:#fff;text-transform:uppercase;text-decoration:none;background-color:#59D929;cursor:pointer}section.menu-global .container .right .seo-city .select-city::before,section.menu-global .container .right .seo-city .select-city::after{content:'▲';display:block;position:absolute;top:-23px;left:48px;font-size:26px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}section.menu-global .container .right .seo-city .select-city::before{z-index:-1;color:#59d929;text-shadow:1px 1px 9px rgba(0,0,0,0.02)}section.menu-global .container .right .seo-city .select-city::after{z-index:5;color:#fff}section.menu-global .container .right .phone{margin-right:40px;font:20px 'RCB';text-decoration:none}section.menu-global .container .right .login{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border:1px solid #e4ebeb;padding:0 21px;font:14px 'RCB';letter-spacing:0.025em;text-transform:uppercase;text-decoration:none}section.menu-global .container .right .login:hover{background-color:#f3f5f5}section.menu-global .container .right .login:active{background-color:#efefef}.aside-menu-global.active .back{opacity:1;height:100%;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.aside-menu-global.active .aside-menu{left:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.aside-menu-global .back{-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;opacity:0;height:0;overflow:hidden;position:fixed;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.7);z-index:100}.aside-menu-global .aside-menu{position:fixed;top:0;left:-280px;width:280px;height:100%;background-color:#fff;z-index:101;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.aside-menu-global .aside-menu .up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4ebeb;height:65px;padding:0 20px}.aside-menu-global .aside-menu .up .logo{-webkit-box-flex:120px;-ms-flex:120px 0 0px;flex:120px 0 0;height:26px;background-image:url(/assets/icons/logo-2737331930655d4b4d672f6f0ca2f4c547a6b17cac1688c6fb4d207fa84b37d6.svg);background-size:120px 26px}.aside-menu-global .aside-menu .up .close{-webkit-box-flex:24px;-ms-flex:24px 0 0px;flex:24px 0 0;height:24px;background-image:url(/assets/icons/menu-global/close-703b44a490246d6d527b13f59afa71398acbec2d8fca7dcd3e34cca0447b1fb8.svg);background-size:cover;cursor:pointer}.aside-menu-global .aside-menu .inner{padding:32px 0 0 0}.aside-menu-global .aside-menu .inner .item{margin-bottom:16px}.aside-menu-global .aside-menu .inner .item.opened .name .arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.aside-menu-global .aside-menu .inner .item.item-design .name{background-image:url(/assets/icons/menu-global/menu-design-8758ae4a0a4423cebb70b8c9281e194c41a7c4ed6b2e6ec5c4daed8a660738c3.svg)}.aside-menu-global .aside-menu .inner .item.item-repair .name{background-image:url(/assets/icons/menu-global/menu-repair-ac3f09344236f4faed03a16b78ef74c7c4f954a04fc77884452e88a59a56fd13.svg)}.aside-menu-global .aside-menu .inner .item.item-products .name{background-image:url(/assets/icons/menu-global/menu-products-c966bbf59b87073b1d2ed9bda3ac7dbb7c9f8f8afb7172e2b64fd07a9f9cd2cc.svg)}.aside-menu-global .aside-menu .inner .item.item-rooms .name{background-image:url(/assets/icons/menu-global/menu-rooms-be60f8785301075726056340174ee1ed82dc3badcfe4b21523db9e9ccfb4ee29.svg)}.aside-menu-global .aside-menu .inner .item.item-flats .name{background-image:url(/assets/icons/menu-global/menu-flats-708af042db24174bc2c77fcd286330e9cd4afa147f55b4a3d32d6e58516cc339.svg)}.aside-menu-global .aside-menu .inner .item .name{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 20px 0 72px;font:20px 'RCR';background-position:left 20px center;background-size:40px;background-repeat:no-repeat;cursor:pointer}.aside-menu-global .aside-menu .inner .item .name .arrow{position:absolute;top:calc(50% - 8px);right:20px;width:16px;height:16px;background-image:url(/assets/icons/menu-global/menu-arrow-105b7b6a1d77b76252b716e4e3094ea9ac4a6d9e1ddbcfe9e71a4eb64461e97e.svg);background-position:center;background-repeat:no-repeat;background-size:16px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.aside-menu-global .aside-menu .inner .item .submenu{display:none;margin-top:13px;padding:19px 0 10px 64px;background-color:#f3f5f5}.aside-menu-global .aside-menu .inner .item .submenu a{display:block;margin-bottom:10px;text-decoration:none;font:16px 'RCR'}.aside-menu-global .aside-menu .inner .links{margin-top:80px}.aside-menu-global .aside-menu .inner .links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:40px;padding:0 20px 0 72px;font:20px 'RCR';text-decoration:none;background-position:left 20px center;background-size:40px;background-repeat:no-repeat}.aside-menu-global .aside-menu .inner .links a:not(:last-child){margin-bottom:16px}.aside-menu-global .aside-menu .inner .links a.link-b2b{background-image:url(/assets/icons/menu-global/menu-b2b-009785cdd9fa33cceac4ace6c534f6e0bbeb2b908485dfef9c1c9fd57e347b45.svg)}.aside-menu-global .aside-menu .inner .links a.link-about{background-image:url(/assets/icons/menu-global/menu-about-dff1e3935f70a275aa92cec65738e64b835bb4de5922f6b4309cadbaa4dcb542.svg)}.aside-menu-global .aside-menu .inner .links a.link-partner,.aside-menu-global .aside-menu .inner .links a.link-cooperation{background-image:url(/assets/icons/menu-global/menu-partner-8e6451e798750a009d9187d1ff174f6d1d2556517a0b29935c6a3df67920565a.svg)}.aside-menu-global .aside-menu .inner .links a.link-vacancies{background-image:url(/assets/icons/menu-global/menu-vacancies-28ff430ccfd6334e6e5d0d37c95a5c75d965d8fd0aaa98e504d90e80a3d7141d.svg)}.aside-menu-global .aside-menu .inner .links a.link-services{background-image:url(/assets/icons/menu-global/menu-services-c286105ddf613f923ebc35e7d8017ad3539be76eb1b601e4746fbc6e4df7106c.svg)}.aside-menu-global .aside-menu .inner .links a.link-projects{background-image:url(/assets/icons/menu-global/menu-projects-37e4ab17daaccb3c2ef2391495ea28926c409c8e1dbcd0e7dbb8164779cc0267.svg)}.aside-menu-global .aside-menu .inner .soc-links{text-align:center;padding-top:31px}.aside-menu-global .aside-menu .inner .soc-links a{display:inline-block;width:32px;height:32px;background-size:cover}.aside-menu-global .aside-menu .inner .soc-links a:not(:last-child){margin-right:12px}.aside-menu-global .aside-menu .inner .soc-links a.vk{background-image:url(/assets/icons/menu-global/vk-d93c1ab90162475d537cf3a2edd01bfbda1292dc7347e9ccf34f6c249f1a343b.svg)}.aside-menu-global .aside-menu .inner .soc-links a.tg{background-image:url(/assets/icons/menu-global/tg-fb7fc3e3932f59457ef917bd0790f9d73c3e9c526e46852cdad25f529334db95.svg)}.aside-menu-global .aside-menu .inner .soc-links a.fb{background-image:url(/assets/icons/menu-global/fb-244ff9e0898d60f99240d91b5bb98f733c5024423f272edd4f78c48459f106a4.svg)}.aside-menu-global .aside-menu .inner .soc-links a.ok{background-image:url(/assets/icons/menu-global/ok-ea3c6b4e5ec2b4f8127bcf8930b7efc2a50dfef472c8ca9d1da3005a3d062a52.svg)}.aside-menu-global .aside-menu .inner .soc-links a.in{background-image:url(/assets/icons/menu-global/in-1fd89a3bec03770c06c24e59ba09f08c618806e0722382ed73368c42ca0f834c.svg)}.roistat-multiwidget-pulsator-holder{right:52px !important;bottom:115px !important}nav.main-nav{height:48px;background:#2c2933}nav.main-nav .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:1140px;padding:0 20px;height:100%}nav.main-nav .container .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.main-nav .container .left .search-title{font:18px 'RCR';color:#fff;margin:0;letter-spacing:0.01em}nav.main-nav .container .left>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:64px;width:600px;height:100%;list-style:none}nav.main-nav .container .left>ul li{height:24px;margin:0 58px 0 0;position:relative}nav.main-nav .container .left>ul li a{font:18px 'RCR';color:#fff}nav.main-nav .container .left>ul li a:hover{cursor:pointer;border-bottom:1px dashed #36d652;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}nav.main-nav .container .left>ul li .submenu{visibility:hidden;position:absolute;top:16px;left:-19px;padding:31px 0 0 0;z-index:10;max-height:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}nav.main-nav .container .left>ul li ul{float:left;position:relative;background:#2c2933;padding:28px 38px 24px 29px}nav.main-nav .container .left>ul li ul li{background:#2c2933;list-style:none;margin:0 0 21px 0;height:auto}nav.main-nav .container .left>ul li ul li a{font:14px 'RCR';color:#c7cccc;text-decoration:none;white-space:nowrap}nav.main-nav .container .left>ul li ul li a:hover{color:#fff;border-bottom:1px solid #36d652}nav.main-nav .container .left>ul li ul:first-child::after{content:'';display:block;position:absolute;top:-5px;left:48px;width:10px;height:10px;background:#2c2933;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav.main-nav .container .left>ul>li:hover>.submenu{visibility:visible}nav.main-nav .container .free-project{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 19px;background:#36d652;font:14px/16px 'RCR';color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}nav.main-nav .container .free-project:hover{text-decoration:underline}.popup-project-discount{display:none;position:fixed;bottom:30px;right:40px;width:300px;z-index:101}.popup-project-discount::before{content:"";display:block;position:absolute;top:10px;bottom:-10px;left:10px;right:-10px;border:1px solid #d1d8e0;background-color:#fff;z-index:-1}.popup-project-discount::after{content:"";display:none;position:absolute;top:-30px;left:-37px;width:80px;height:79px;background-image:url(/assets/home/header/discount-0550273dd74de8b126fd9dee477cf031319f2e2e1b53c05043b4251b37022355.svg);background-size:cover;background-repeat:no-repeat}.popup-project-discount .close{position:absolute;top:20px;right:20px;width:13px;height:13px;background-image:url(/assets/images/shared/popup-close-3-af14da4a500f19090d09a4242af0ca4b59cbdd64543eb78468d6078d2e596fdd.svg);background-size:cover;cursor:pointer}.popup-project-discount .inner .top{padding:30px 40px 26px 42px;background-color:#383c45}.popup-project-discount .inner .top .title{margin-bottom:5px;font:20px/26px "RCB";letter-spacing:0.01em;text-align:left;color:#fff;text-transform:uppercase}.popup-project-discount .inner .top .price{font:32px "RCB";color:#59d828}.popup-project-discount .inner .top .desc{margin:4px 0 21px;font:16px "RCR";color:#fff}.popup-project-discount .inner .top .all-prices{border-bottom:1px solid rgba(255,255,255,0.5);font:14px "RCR";color:#fff;text-decoration:none}.popup-project-discount .inner .top .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px;height:48px;font:14px "RCB";text-decoration:none;text-transform:uppercase;background-color:#59d929;color:#fff}.popup-project-discount .inner .bottom{border-width:0 1px 1px 1px;border-color:#d1d8e0;border-style:solid;background-color:#f3f5f5;padding:20px 19px 33px 19px}.popup-project-discount .inner .bottom .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:34px;padding-left:40px;background-size:32px 34px;background-repeat:no-repeat}.popup-project-discount .inner .bottom .item:not(:last-child){margin-bottom:17px}.popup-project-discount .inner .bottom .item .in{font:14px/20px "RCR"}.popup-project-discount .inner .bottom .item .in a{display:inline-block;border-bottom:1px solid rgba(93,217,48,0.5);font:inherit;color:#5ed930;text-decoration:none}.popup-project-discount .inner .bottom .item:nth-child(1){background-image:url(/assets/images/shared/popup-project-discount/1-3cbe2129074c6d49b96bd49acc1f688e556c9bb226b220ca475d951f6af19d4c.svg)}.popup-project-discount .inner .bottom .item:nth-child(2){background-image:url(/assets/images/shared/popup-project-discount/2-1741358dab9ba330991fcafec887c10a3f81359f5fb1a7c2bf9d26be450e1abf.svg)}.popup-project-discount .inner .bottom .item:nth-child(3){background-image:url(/assets/images/shared/popup-project-discount/3-1062869d0ce5d4acdd7b96acfbfe37cbc3b17d65eae1f38a38164dc34a0a10c8.svg)}.wrap-all-work-doc-popup .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-all-work-doc-popup .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-all-work-doc-popup #popup-all-work-doc{max-height:95vh;padding:30px 20px;position:relative;overflow:hidden}.wrap-all-work-doc-popup #popup-all-work-doc .title{margin-bottom:12px;font:24px/30px 'RCB';text-transform:uppercase;color:#383c45}.wrap-all-work-doc-popup #popup-all-work-doc .subtitle{margin-bottom:20px;border-bottom:1px solid #e1e6eb;padding-bottom:20px;font:16px/24px 'RCR';color:#8d9aa8}.wrap-all-work-doc-popup #popup-all-work-doc .list{height:calc(100vh - 300px);position:relative;overflow:hidden}.wrap-all-work-doc-popup #popup-all-work-doc .list .item{margin-bottom:10px;font:16px 'RCR';color:#383c45}.wrap-all-work-doc-popup #popup-all-work-doc .list .item span{display:inline-block;margin-right:5px;font:16px 'RCB';color:#8d9aa8}.wrap-all-work-doc-popup #popup-all-work-doc .list .footnote{margin-top:15px;font:14px 'RCR';color:#8d9aa8}.wrap-all-work-doc-popup #popup-all-work-doc .list .mCSB_container{margin-right:20px}.wrap-all-work-doc-popup #popup-all-work-doc .list .mCSB_draggerRail{opacity:0}.wrap-all-work-doc-popup #popup-all-work-doc .list .mCSB_dragger_bar{background-color:#dcdfe0;width:6px}@media screen and (min-height: 780px){.wrap-all-work-doc-popup #popup-all-work-doc .list{height:510px}}#show_results{padding:72px 20px 28px;background-image:url(/assets/brief/res-modal-ico-4f24554f7d0022c8257db9e9a33a3afeb44a705bc7018be9a7c17bbec2198ea7.svg);background-size:38px 37px;background-position:center top 23px;background-repeat:no-repeat}#show_results .name{margin-bottom:9px;font:22px/30px 'RCB';text-align:center;text-transform:uppercase}#show_results p{margin-bottom:10px;font:16px/24px 'RCR';text-align:center}#show_results p b{font:16px/24px 'RCB'}#show_results a.show-visualisations{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.popup-brief{padding:42px 30px 49px}.popup-brief .title::after{display:none}.wrap-request-done .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-request-done .fancybox-skin{padding:0px !important;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-request-done #request_done{padding:20px 15px 1px 15px;text-align:center;background:#fff}.wrap-request-done #request_done .title{margin:0 0 16px;font:22px/25px 'RCB';text-transform:uppercase;text-align:center;padding:32px 16px 0;background-image:url(/assets/images/main_v1/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-position:center top;background-repeat:no-repeat}.wrap-request-done #request_done .subtitle{margin:-11px 0 16px;font:16px/22px 'RCR';text-align:center;padding:1px 16px 0}.wrap-request-done #request_done .social-links{margin:19px 0 15px;padding:20px 0 0;border-top:1px solid #e1e6eb}.wrap-request-done #request_done .social-links div{margin:0 0 12px;font:16px/22px 'RCR';color:#8d9aa8}.wrap-request-done #request_done .social-links a{display:inline-block;width:40px;height:40px;background-size:cover}.wrap-request-done #request_done .social-links a:not(:last-child){margin-right:12px}.wrap-request-done #request_done .social-links a.in{background-image:url(/assets/images/shared/social/popup/in-5cbedfcf40d45024015fa73a2e7910fd2f16f75f9d08e7019aa23f794bef3678.svg)}.wrap-request-done #request_done .social-links a.vk{background-image:url(/assets/images/shared/social/popup/vk-5f7075f3ff97dc496dac3fd29f98ef16331b879fd6faff986779d6cec5219453.svg)}.wrap-request-done #request_done .social-links a.fb{background-image:url(/assets/images/shared/social/popup/fb-f90aa22fdfadd89b2bd728975afd52952ec0a93db8bf06766f4313e3aa33a85a.svg)}.wrap-request-done #request_done .social-links a.ok{background-image:url(/assets/images/shared/social/popup/ok-8c8ac460d690aaa04cfedcad0e5e187b4f8a02e929fb444ac6f8576372616da6.svg)}.wrap-get-certificate .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-get-certificate .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-get-certificate #get_certificate{position:relative;width:646px;height:317px;background-color:#fff;background-image:url(/assets/pages/main/get_certificate/bg-2ff723700f18ccf99f28c727b9db9a63cad8f4aee5f32f35960c74b5a5b10b8c.jpg);background-size:300px 317px;background-position:left top;background-repeat:no-repeat;padding:20px 20px 0 320px;text-align:left}.wrap-get-certificate #get_certificate .title{margin-bottom:8px;padding:32px 0 0;font:22px/25px 'RCB';background-image:url(/assets/home/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-repeat:no-repeat;background-position:left top}.wrap-get-certificate #get_certificate .desc{margin-bottom:16px;font:14px/16px 'RCR'}.wrap-get-certificate #get_certificate .desc a{font:14px/16px 'RCB';color:#59d929}.wrap-get-certificate #get_certificate .form{padding:8px 0 13px;width:100%}.wrap-get-certificate #get_certificate .form .input-block{position:relative;height:58px;margin:0 auto 16px;border:1px solid #e1e6eb;width:100%}.wrap-get-certificate #get_certificate .form .input-block.invalid{border:1px solid #f97a77}.wrap-get-certificate #get_certificate .form .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:4px 0 0 20px;font:16px/47px 'RCL';color:#828f9e}.wrap-get-certificate #get_certificate .form .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 20px;font:13px/33px 'RCL';background:none}.wrap-get-certificate #get_certificate .form .input-block input[type='text']{float:left;background:white;width:100%;height:56px;border:none;font:16px 'RCL';padding:0 0 0 30px}.wrap-get-certificate #get_certificate .form .input-block input[type='text']::-webkit-input-placeholder{color:#828f9e}.wrap-get-certificate #get_certificate .form .input-block input[type='text']::-moz-placeholder{color:#828f9e}.wrap-get-certificate #get_certificate .form .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wrap-get-certificate #get_certificate .form a{width:calc(100% - 7px);margin:4px 0 0;min-width:auto;max-width:none;font:16px 'RCR';cursor:pointer}#certficates_sent{width:332px;padding:0 0 35px}#certficates_sent .title{margin:6px 0 5px 0;padding:86px 0 0 0;font:22px/25px 'RCB';background-image:url(/assets/pages/main/get_certificate/sent-955bafbb1f710cc733f13cbedca043ca09c5dcd2c4d16464f68a133f63d07d8e.svg);background-size:39px 29px;background-repeat:no-repeat;background-position:center top 40px;text-align:center}.wrap-get-example-popup{box-shadow:10px 10px 0 0 rgba(255,255,255,0.2)}.wrap-get-example-popup #tobottom{display:none}.wrap-get-example-popup .fancybox-close{background-image:url(/assets/images/shared/popup-close-2-072f5ef8a71bcd29f31bf5f66383ace449cb9339c236781035cf06ae09039ab0.svg) !important;background-size:16px !important;background-repeat:no-repeat !important;background-position:center center !important;border:none;width:16px !important;height:16px !important;top:12px !important;right:12px !important;display:block !important}.wrap-get-example-popup #get_example{position:relative;width:1035px;height:454px;background-color:#fff;background-image:url(/assets/images/shared/example-order-e15281200b42907ff8a70731023d84523a2e7ce97193beb7ba0c57333122bfa3.jpg);background-size:389px 454px;background-position:left top;background-repeat:no-repeat;padding:0 0 0 389px;text-align:left}.wrap-get-example-popup #get_example .in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:646px;height:100%}.wrap-get-example-popup #get_example .in .prices-block{position:absolute;bottom:29px;left:40px;font:24px 'RCB';letter-spacing:0.01em;text-transform:uppercase;color:#fff}.wrap-get-example-popup #get_example .in .prices-block br{display:none}.wrap-get-example-popup #get_example .in .prices-block span{display:block;margin-top:7px;font:32px 'RCB';color:#59d828}.wrap-get-example-popup #get_example .in .prices-block .per{margin:3px 0 0;font:16px 'RCR';text-transform:none;color:rgba(255,255,255,0.8)}.wrap-get-example-popup #get_example .in .prices-block a{display:inline-block;margin-top:18px;border-bottom:2px solid rgba(179,179,179,0.5);font:16px 'RCR';text-transform:none;text-decoration:none;color:#fff;cursor:pointer}.wrap-get-example-popup #get_example .in .up{height:180px;padding:24px 10px 31px 30px;background-color:#f3f5f5}.wrap-get-example-popup #get_example .in .up .title{margin-bottom:7px;font:22px/28px 'RCB'}.wrap-get-example-popup #get_example .in .up .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;height:48px;padding:0 20px;background-color:#59D929;font:16px 'RCB';letter-spacing:.033em;text-transform:uppercase;text-decoration:none;color:#fff}.wrap-get-example-popup #get_example .in .up .btn img{margin-right:10px;height:15px}.wrap-get-example-popup #get_example .in .up .desc{font:14px/16px 'RCR'}.wrap-get-example-popup #get_example .in .bottom{padding:0 12px 14px 30px}.wrap-get-example-popup #get_example .in .bottom .title{margin:0 0 17px;font:22px 'RCB';letter-spacing:0.01em;text-align:left;text-transform:uppercase;color:#383c45}.wrap-get-example-popup #get_example .in .bottom .title::after{display:none}.wrap-get-example-popup #get_example .in .bottom .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrap-get-example-popup #get_example .in .bottom .cols .col .name{margin:0 0 8px;font:14px 'RCB';letter-spacing:0.01em;text-align:left;text-transform:uppercase;color:#383c45}.wrap-get-example-popup #get_example .in .bottom .cols .col ul{list-style:none}.wrap-get-example-popup #get_example .in .bottom .cols .col ul li{position:relative;margin:0 0 5px;padding-left:17px;font:16px/22px 'RCR';color:#383c45;text-align:left}.wrap-get-example-popup #get_example .in .bottom .cols .col ul li::after{content:'';display:block;position:absolute;top:7px;left:1px;width:8px;height:8px;background-color:#59d929}.wrap-get-example-popup #get_example .in .bottom .cols .col:nth-child(1){-webkit-box-flex:166px;-ms-flex:166px 0 0px;flex:166px 0 0}.wrap-get-example-popup #get_example .in .bottom .cols .col:nth-child(2){-webkit-box-flex:220px;-ms-flex:220px 0 0px;flex:220px 0 0}.popup-wrapper{display:none}.wrap-modal .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-modal .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-modal .popup{padding:20px 0;background-color:#fff}.wrap-modal .popup.popup-w332{width:332px}.wrap-modal .popup .title{margin:0 0 16px;font:22px/25px 'RCB';text-transform:uppercase;text-align:center;padding:32px 16px 0;background-image:url(/assets/images/main_v1/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-position:center top;background-repeat:no-repeat}.wrap-modal #orderSimple_DocumentsGetRequest.popup .title{padding:11px 16px 0;background:none;font:20px/26px 'RCR';text-transform:none}.wrap-modal .popup .subtitle{margin:-11px 0 16px;font:16px/22px 'RCR';text-align:center;padding:1px 16px 0}.wrap-modal .popup .form-row{margin:0 20px 12px}.wrap-modal .popup .form-row .input-block{position:relative}.wrap-modal .popup .form-row .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:20px 0 0 20px;font:16px/18px 'RCR';color:#8d9aa8}.wrap-modal .popup .form-row .input-block .placeholder span{color:#a5a4a4}.wrap-modal .popup .form-row .input-block .placeholder span:last-child{display:none}.wrap-modal .popup .form-row .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 20px;font:13px/33px 'RCR'}.wrap-modal .popup .form-row .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wrap-modal .popup .form-row input[type='text'],.wrap-modal .popup .form-row input[type='email'],.wrap-modal .popup .form-row input[type='password']{display:block;width:100%;height:58px;padding:0 0 0 23px;font:16px/18px 'RCR';text-align:left;border:1px solid #e1e6eb}.wrap-modal .popup .form-row input.is-error{border-color:red}.wrap-modal .popup .form-row .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;font:16px 'RCB';cursor:pointer}.wrap-modal .popup .select-project-row{width:292px;margin:0 auto}.wrap-modal .popup .select-project-row span.select2{height:58px;width:100% !important;margin:0 auto 16px;border:1px solid #e1e6eb}.wrap-modal .popup .select-project-row span.select2 .selection .select2-container--default,.wrap-modal .popup .select-project-row span.select2 .selection .select2-selection--single{height:56px;border-radius:0;border:none}.wrap-modal .popup .select-project-row span.select2 .selection .select2-container--default .select2-selection__rendered,.wrap-modal .popup .select-project-row span.select2 .selection .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 15px;font:18px 'RCL';white-space:normal}.wrap-modal .popup .select-project-row span.select2 .selection .select2-container--default .select2-selection__arrow,.wrap-modal .popup .select-project-row span.select2 .selection .select2-selection--single .select2-selection__arrow{width:60px;height:54px;background:url(/assets/pages/main/select-type-project-dropdown-c9e98a97be5cdad2cc524972a868c94e7a5c7c3dcbb04542b03e397c25271569.svg) center center no-repeat;background-size:17px 10px}.wrap-modal .popup .select-project-row span.select2 .selection .select2-container--default .select2-selection__arrow b,.wrap-modal .popup .select-project-row span.select2 .selection .select2-selection--single .select2-selection__arrow b{border:none !important}.wrap-modal .popup .add-checkbox-project-row{margin-bottom:34px}.wrap-modal .popup .add-checkbox-project-row input{display:none}.wrap-modal .popup .add-checkbox-project-row input+label{display:block;position:relative;margin-bottom:20px;padding-left:28px;font:14px 'RCR';letter-spacing:0.01em}.wrap-modal .popup .add-checkbox-project-row input+label::after{content:'';display:block;position:absolute;left:0;top:-1px;width:18px;height:18px;border:1px solid #d4dbdb}.wrap-modal .popup .add-checkbox-project-row input:checked+label::after{border-color:#59d929;background-color:#59d929;background-image:url(/assets/images/main_v1/fixprice/checkbox-2ebcaf750b1ff9cfd0e6efe70287ee7e620dd95a96140c27cc17ba6db429a139.svg);background-size:14px 10px;background-repeat:no-repeat;background-position:center}.wrap-modal .popup .agree-notice{margin:0 20px;font:14px/18px 'RCR';color:#8d9aa8}.wrap-modal .popup .agree-notice a{font:14px/18px 'RCB';color:#59d929}.wrap-modal .popup .agree-block{display:none}.select2-dropdown{top:-1px;border-radius:0 !important;border:1px solid #e1e6eb !important;z-index:9999 !important}.select2-dropdown .select2-results ul li{font:18px 'RCR';padding:17px 18px}.select2-dropdown .select2-results ul .select2-results__option--highlighted{background:#3ca646}.wrap-order-repair .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-order-repair .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-order-repair #repair_request{position:relative;width:550px;height:320px;background-color:#fff;background-image:url(/assets/images/shared/repair-order-006fb24ffa48da122aefac1015ebc1511039d79fccb87155b6c1b88f3b365a63.jpg);background-size:218px 320px;background-position:left top;background-repeat:no-repeat;padding:20px 0 0 238px;text-align:left}.wrap-order-repair #repair_request .form-repair{width:auto}.wrap-order-repair #repair_request .form-repair .form-name{position:relative;margin-bottom:16px;padding:32px 0 0 0;background:url(/assets/home/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-repeat:no-repeat;background-position:left top;font:22px 'RCB';letter-spacing:0.01em;text-align:left;text-transform:uppercase;color:#383c45}.wrap-order-repair #repair_request .form-repair .inner{width:292px}.wrap-order-repair #repair_request .form-repair .inner .input-block{position:relative;height:58px;margin:0 auto 12px;border:1px solid #e1e6eb;width:292px}.wrap-order-repair #repair_request .form-repair .inner .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:4px 0 0 20px;font:16px/47px 'RCL';color:#828f9e}.wrap-order-repair #repair_request .form-repair .inner .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 20px;font:13px/33px 'RCL';background:none}.wrap-order-repair #repair_request .form-repair .inner .input-block input[type='text']{float:left;background:white;width:100%;height:56px;border:none;font:16px 'RCL';padding:0 0 0 30px}.wrap-order-repair #repair_request .form-repair .inner .input-block input[type='text']::-webkit-input-placeholder{color:#828f9e}.wrap-order-repair #repair_request .form-repair .inner .input-block input[type='text']::-moz-placeholder{color:#828f9e}.wrap-order-repair #repair_request .form-repair .inner .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wrap-order-repair #repair_request .form-repair .inner a{width:calc(100% - 7px);margin-top:4px;font:16px 'RCR';cursor:pointer}.wrap-modal-make-order-short{box-shadow:10px 10px 0 0 rgba(255,255,255,0.2)}.wrap-modal-make-order-short .fancybox-close{background-image:url(/assets/images/shared/popup-close-2-072f5ef8a71bcd29f31bf5f66383ace449cb9339c236781035cf06ae09039ab0.svg) !important;background-size:16px !important;background-repeat:no-repeat !important;background-position:center center !important;border:none;width:16px !important;height:16px !important;top:16px !important;right:16px !important;display:block !important}.wrap-modal-make-order-short #orderSimple_ProductOrderShort{position:relative;width:687px;height:335px;background-color:#fff;background-image:url(/assets/images/shared/make-order-short-bg-1c8911b5c040a7ec6429f15f0a01ad81f95890d6a1fa10300da65083b1e20c8d.jpg);background-size:335px;background-position:left top;background-repeat:no-repeat;padding:30px 30px 0 365px;text-align:left}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .title{margin:0 0 19px;padding:38px 0 0;background-image:url(/assets/images/main_v1/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-position:left top;background-repeat:no-repeat;font:22px/25px 'RCB';text-align:left;text-transform:uppercase}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .subtitle{margin:-11px 0 30px;padding:1px 0 0;font:16px/22px 'RCR';text-align:left}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row{margin:0 0 30px}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block{position:relative}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:20px 0 0 20px;font:16px/18px 'RCR';color:#8d9aa8}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block .placeholder span{color:#a5a4a4}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block .placeholder span:last-child{display:none}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 20px;font:13px/33px 'RCR'}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row input[type='text'],.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row input[type='email'],.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row input[type='password']{display:block;width:100%;height:58px;padding:0 0 0 23px;font:16px/18px 'RCR';text-align:left;border:1px solid #e1e6eb}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row input.is-error{border-color:red}.wrap-modal-make-order-short #orderSimple_ProductOrderShort .form-row .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;font:16px 'RCB';cursor:pointer}.popup-wrapper{display:none}.wrap-modal-photos .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-modal-photos .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important}.referral-link{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/assets/pages/main/referral-link-3429491562ca82de2a4e88f5b007ddf7a76a6d688bc55850d203f79505f83fe0.svg);background-size:41px 224px;height:224px;width:41px;top:142px;right:0;z-index:2;cursor:pointer}.referral-link .in{position:absolute}.referral-link .in .advise{position:absolute;top:28px;left:-38px;width:120px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font:14px 'RCB';text-transform:uppercase;letter-spacing:0.018em}.referral-link .in .discount-val{position:absolute;top:-87px;left:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font:21px 'RCB';color:#fff}.wrap-referral-link-popup{box-shadow:10px 10px 0 0 rgba(255,255,255,0.2)}.wrap-referral-link-popup .fancybox-skin{border-radius:0;padding:0 !important}.wrap-referral-link-popup .fancybox-close{background-image:url(/assets/images/shared/popup-close-2-072f5ef8a71bcd29f31bf5f66383ace449cb9339c236781035cf06ae09039ab0.svg) !important;background-size:16px !important;background-repeat:no-repeat !important;background-position:center center !important;border:none;width:16px !important;height:16px !important;top:12px !important;right:12px !important;display:block !important}@media screen and (max-height: 599px){.wrap-referral-link-popup .fancybox-close{right:24px !important}}.wrap-referral-link-popup #get_referral_link,.wrap-referral-link-popup #get_referral_discount{position:relative;width:700px;background-color:#fff;padding:0 20px 0 360px;text-align:left}.wrap-referral-link-popup #get_referral_link .title,.wrap-referral-link-popup #get_referral_discount .title{margin-bottom:8px;padding:62px 0 0;font:22px/28px 'RCB';background-image:url(/assets/home/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-repeat:no-repeat;background-position:left top 30px}.wrap-referral-link-popup #get_referral_link .title span,.wrap-referral-link-popup #get_referral_discount .title span{font:24px/28px 'RCB'}.wrap-referral-link-popup #get_referral_link .desc,.wrap-referral-link-popup #get_referral_discount .desc{margin-bottom:16px;font:14px/20px 'RCR'}.wrap-referral-link-popup #get_referral_link .form,.wrap-referral-link-popup #get_referral_discount .form{position:relative;width:320px;background:#fff;padding:0;margin:0 0 12px;box-shadow:none}.wrap-referral-link-popup #get_referral_link .form .input-block,.wrap-referral-link-popup #get_referral_discount .form .input-block{position:relative;border:none;height:58px;margin:0 auto 12px;width:320px}.wrap-referral-link-popup #get_referral_link .form .input-block .placeholder,.wrap-referral-link-popup #get_referral_discount .form .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:9px 0 0 20px;font:16px/38px 'RCL';color:#828f9e}.wrap-referral-link-popup #get_referral_link .form .input-block .placeholder-active,.wrap-referral-link-popup #get_referral_discount .form .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 17px;font:13px/33px 'RCL';background:none}.wrap-referral-link-popup #get_referral_link .form .input-block input[type='text'],.wrap-referral-link-popup #get_referral_discount .form .input-block input[type='text']{border:1px solid #e1e6eb;background:white;width:100%;height:56px;font:16px 'RCL';padding:0 0 0 30px}.wrap-referral-link-popup #get_referral_link .form .input-block input.is-error[type='text'],.wrap-referral-link-popup #get_referral_discount .form .input-block input.is-error[type='text']{border:1px solid #f97a77}.wrap-referral-link-popup #get_referral_link .form .input-block input[type='text']::-webkit-input-placeholder,.wrap-referral-link-popup #get_referral_discount .form .input-block input[type='text']::-webkit-input-placeholder{color:#828f9e}.wrap-referral-link-popup #get_referral_link .form .input-block input[type='text']::-moz-placeholder,.wrap-referral-link-popup #get_referral_discount .form .input-block input[type='text']::-moz-placeholder{color:#828f9e}.wrap-referral-link-popup #get_referral_link .form .input-block input.focused,.wrap-referral-link-popup #get_referral_discount .form .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.wrap-referral-link-popup #get_referral_link .form .url-desc,.wrap-referral-link-popup #get_referral_discount .form .url-desc{margin:-6px 0 22px;font:14px 'RCR';color:#8d9aa8}.wrap-referral-link-popup #get_referral_link .form .submit,.wrap-referral-link-popup #get_referral_discount .form .submit{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;border-radius:0;max-width:320px;min-width:320px;height:59px;margin:0;padding:0 20px;cursor:pointer;-webkit-appearance:none;box-shadow:4px 4px 0px 0px #4db626}.wrap-referral-link-popup #get_referral_link .desc2,.wrap-referral-link-popup #get_referral_discount .desc2{font:14px/20px 'RCR';color:#8d9aa8}.wrap-referral-link-popup #get_referral_link .desc2 a,.wrap-referral-link-popup #get_referral_discount .desc2 a{font:14px/20px 'RCB';color:#59d929}.wrap-referral-link-popup #get_referral_link{height:600px;background-image:url(/assets/pages/main/referral/bg-2d619b87117ae158d463ad72f689e414bec14d55ac106003a7f4666de5055693.jpg);background-size:340px 600px;background-position:left top;background-repeat:no-repeat}.wrap-referral-link-popup #get_referral_discount{display:-webkit-box;display:-ms-flexbox;display:flex;width:708px;height:615px;padding:0 20px 0 0}.wrap-referral-link-popup #get_referral_discount .left{-webkit-box-flex:340px;-ms-flex:340px 0 0px;flex:340px 0 0;padding:441px 20px 0 16px;background-image:url(/assets/pages/main/referral/bg2-3be64620841721148689e555991c5506901afc2a29aa5dbc0976f3f0928034e6.jpg);background-size:340px 411px;background-color:#f3f5f5;background-repeat:no-repeat}.wrap-referral-link-popup #get_referral_discount .left p{position:relative;margin-bottom:12px;padding-left:20px;font:14px/20px 'RCR'}.wrap-referral-link-popup #get_referral_discount .left p::after{content:'';position:absolute;top:7px;left:4px;width:8px;height:8px;background-color:#59d929}.wrap-referral-link-popup #get_referral_discount .right{padding:8px 0 0 20px}.wrap-referral-link-popup #get_referral_discount .right .title{margin-bottom:16px}.wrap-referral-link-popup #get_referral_link_done{width:332px;padding:14px 0 20px}.wrap-referral-link-popup #get_referral_link_done .title{margin:6px 0 5px 0;padding:31px 0 0 0;font:22px/25px 'RCB';background-image:url(/assets/home/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:24px;background-repeat:no-repeat;background-position:center top;text-align:center}.wrap-referral-link-popup #get_referral_link_done .subtitle{font:16px/22px 'RCR';text-align:center}.wrap-select-city-modal .fancybox-close{display:block;top:12px;right:12px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-select-city-modal .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important;box-shadow:10px 10px 0px rgba(255,255,255,0.2) !important}.wrap-select-city-modal #select-city-modal{position:relative;width:320px;height:auto;max-height:90vh;background-color:#fff;padding:20px 5px 20px 20px;text-align:left}.wrap-select-city-modal #select-city-modal .title{margin-bottom:24px;font:20px/26px 'RCB'}.wrap-select-city-modal #select-city-modal .links{height:calc(100vh - 300px);position:relative;overflow:hidden}.wrap-select-city-modal #select-city-modal .links .link{border-bottom:1px solid #E1E6EB;padding:14px 0}.wrap-select-city-modal #select-city-modal .links .link a{font:16px 'RCR';text-decoration:none}.wrap-select-city-modal #select-city-modal .links .link a:hover{color:#59D929;text-decoration:underline}.wrap-select-city-modal #select-city-modal .links .mCSB_container{margin-right:20px}.wrap-select-city-modal #select-city-modal .links .mCSB_draggerRail{opacity:0}.wrap-select-city-modal #select-city-modal .links .mCSB_dragger_bar{background-color:#dcdfe0;width:6px}#sign{padding:16px 0;background-color:#fff;min-width:300px}#sign #reset{display:none}#sign .forgot-btn-block{margin:47px 0 0 0}#sign .sign-btn-block .submit-btn{margin:16px 0;padding:0}#sign .form-row{margin:16px 12px}#sign a#forgot-link{font:18px 'RCR';text-decoration:underline;border-bottom:none;color:#28d84a;cursor:pointer}.wrap-what-include-popup .fancybox-skin{padding:0px;border-radius:0 !important;background:#fff !important}.wrap-what-include-popup .fancybox-close{display:block;top:20px;right:20px;width:16px;height:16px;border:none;background-image:url(/assets/icons/popup-close-754d755a01bd11d8beec6b46cd9afba9b215b212a9a84cb39a00af43569a878f.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.wrap-what-include-popup .popup-what-include{max-height:95vh;width:400px;padding:33px 32px;position:relative;overflow:hidden}.wrap-what-include-popup .popup-what-include .title{margin-bottom:31px;font:22px/28px 'RCB';text-transform:uppercase;color:#383c45}.wrap-what-include-popup .popup-what-include ul{list-style:none;padding:0}.wrap-what-include-popup .popup-what-include ul li{position:relative;padding-left:16px;font:16px/24px 'RCR'}.wrap-what-include-popup .popup-what-include ul li:not(:last-child){margin-bottom:16px}.wrap-what-include-popup .popup-what-include ul li::after{content:'';display:block;position:absolute;top:8px;left:0;width:8px;height:8px;background-color:#59d929}.wrap-what-include-popup .popup-what-include ul li.footnote{margin-top:10px;padding-left:0;font:12px/18px 'RCR'}.wrap-what-include-popup .popup-what-include ul li.footnote::after{display:none}.wrap-what-include-popup .popup-what-include .footnote{margin-top:10px;font:14px 'RCR'}.raiting{margin:20px 0;height:26px;width:130px;position:relative;overflow:hidden}.raiting .raiting-current{background-color:gold;height:26px;position:absolute;opacity:1;-webkit-animation:fadein 3s cubic-bezier(1, -0.03, 0.38, 1) 1;animation:fadein 3s cubic-bezier(1, -0.03, 0.38, 1) 1}.raiting .raiting-stars{direction:rtl;margin-left:-3px}.raiting .raiting-stars div{display:inline-block;height:26px;width:26px;background-image:url(/assets/icons/star-600929969f3bf3f8dc70d861cc93688b8e6eb7628a539238d6306a90d9142653.svg);position:relative;cursor:pointer}.raiting .raiting-stars div:hover{background-color:gold}.raiting .raiting-stars div:after{height:26px;width:400%;background-color:gold;position:absolute;right:100%;content:'';opacity:0}.raiting .raiting-stars div:hover:after{opacity:1}.raiting.gray .raiting-stars div{background-image:url(/assets/icons/star-gray-a0eedd5d7e2a63312846cf7b77ba43684077b198c195e0581ee84ddd3da8428a.svg)}.recall{height:620px;background:url(/assets/images/main/contact-bg-b56664a6d1c351bc1576814793a89b1f71ec47f7c0fc3a79b1a53581ef7fc6ab.jpg)}.recall::before{content:'';display:block;position:absolute;left:calc((100% - 1250px)/2 + 315px);height:620px;width:calc(100% - (100% - 1250px)/2 - 315px);background:rgba(65,70,79,0.85)}.recall .container{position:relative;overflow:hidden;padding-top:122px}.recall .container .form{position:relative;float:right;width:470px;padding:0 0 0;margin:0 345px 0 0}.recall .container .form .title{font:38px/42px "MUSR";color:#fff;margin:0 0 41px}.recall .container .form .input-block{position:relative;height:62px;margin:0 0 10px 0}.recall .container .form .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:left;padding:8px 0 0 20px;font:16px/47px 'MUSR', Arial, sans-serif;color:#41464f}.recall .container .form .input-block .placeholder-active{-webkit-transition:all .2s ease;transition:all .2s ease;height:40%;padding:0 0 0 20px;font:13px/33px MR, sans-serif;background:none}.recall .container .form .input-block input[type="text"]{float:left;background:rgba(255,255,255,0.9);width:100%;height:62px;border:none;font:16px 'MUSR';padding:0 0 0 30px}.recall .container .form .input-block input[type="text"]::-webkit-input-placeholder{color:#9A9A9A}.recall .container .form .input-block input[type="text"]::-moz-placeholder{color:#9A9A9A}.recall .container .form .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all .2s ease;transition:all .2s ease}.recall .container .form .submit{position:relative;float:left;width:auto;height:62px;padding:10px 60px;margin:10px 0 0 0;cursor:pointer;background:#56da3d;border:none;color:#41464f;text-align:center;font:20px 'MUSR';-webkit-appearance:none}.recall .container .form .agree-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:16px 0 20px 0;width:100%}.recall .container .form .agree-block input[type="checkbox"]{display:none}.recall .container .form .agree-block label{position:relative;padding:0 0 0 34px;margin:25px 0 0 0;font:12px/20px "MUSR";color:#81858b;text-transform:none;text-align:left}.recall .container .form .agree-block label.is-error::after{border:1px solid red}.recall .container .form .agree-block label::after{content:'';display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:url(/assets/images/shared/checkbox2-2452e876b6204d9589ecea3b9670ede8e72f92ef7fc504715e193c4be40f27df.png);background-position:0 -14px}.recall .container .form .agree-block input[type="checkbox"]:checked+label::after{content:'';display:block;position:absolute;width:14px;height:14px;background:url(/assets/images/shared/checkbox2-2452e876b6204d9589ecea3b9670ede8e72f92ef7fc504715e193c4be40f27df.png);background-position:0 0}.recall .container .form .success_mess{opacity:0;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#51ca3a url(/assets/images/shared/feedback_ok-268fc7753fcab238a0721bfc6e604fca76e4329f6d3b2edddac9a006783e3555.png) center 30px no-repeat;background-size:49px 49px;font:38px 'MUSR';text-align:center;padding:152px 0 0 0;color:#fff;-webkit-transition:z-index 0.25s step-end, opacity .25s ease-in-out, background .25s ease-in-out, padding .25s ease-in-out;transition:z-index 0.25s step-end, opacity .25s ease-in-out, background .25s ease-in-out, padding .25s ease-in-out}.recall .container .form .success_mess span{display:inline-block;margin:28px 0 0 0;font:18px 'MUSL';color:#fff;padding:0 100px}.recall .container .form .success_mess .close{position:absolute;top:1px;right:20px;width:25px;height:25px;border:none;background:url(/assets/images/shared/close_cross-7483ae4c9ffe9b361788b3a57e89e2b6bb1f96b904b94693c71edf7d0f7120dd.png) center center no-repeat;background-size:25px 25px;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.recall .container .form .visible{z-index:2;opacity:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#51ca3a url(/assets/images/shared/feedback_ok-268fc7753fcab238a0721bfc6e604fca76e4329f6d3b2edddac9a006783e3555.png) center 40px no-repeat;background-size:49px 49px;padding:140px 0 0 0}.recall .container .form .visible .close{top:20px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.scrollToTop{display:block;position:fixed;bottom:77px;right:80px;background-color:rgba(56,60,69,0.5);background-image:url(/assets/icons/scrollToTop-5530a403dff18da6d71a745c55cbadb2d63d4188a73ac14eee343887f2b84d22.svg);background-position:center;background-repeat:no-repeat;background-size:14px 22px;width:40px;height:40px;cursor:pointer;z-index:100}.brief-results-form{padding:40px 0;background-image:url(/assets/brief/form-bg-4940dea5ff9ec56943da25d34d005e660060d7ff0574202d916d1546858e734f.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.brief-results-form .container{width:1140px;padding:0 20px}.brief-results-form .container .form{position:relative;width:390px;background:#fff;padding:30px 0 31px;margin:0 0 0 0;box-shadow:none}.brief-results-form .container .form .form-title{position:relative;margin:0 24px 17px;font:22px 'RCB';text-align:left;text-transform:uppercase;padding:0}.brief-results-form .container .form .form-title::after{display:none}.brief-results-form .container .form .form-subtitle{margin:0 24px 20px;font:18px 'RCR';text-align:center}.brief-results-form .container .form .input-block{position:relative;height:58px;margin:0 24px 12px;border:1px solid #e1e6eb;width:320px}.brief-results-form .container .form .input-block .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:left;padding:5px 0 0 20px;font:16px/47px 'RCL';color:#8d9aa8}.brief-results-form .container .form .input-block .placeholder-active{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;height:40%;padding:0 0 0 20px;font:13px/33px 'RCL';background:none}.brief-results-form .container .form .input-block input[type='text']{float:left;background:white;width:100%;height:56px;border:none;font:16px 'RCL';padding:0 0 0 30px}.brief-results-form .container .form .input-block input[type='text']::-webkit-input-placeholder{color:#828f9e}.brief-results-form .container .form .input-block input[type='text']::-moz-placeholder{color:#828f9e}.brief-results-form .container .form .input-block input.focused{padding:17px 18px 0px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brief-results-form .container .form .submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;border-radius:0;height:59px;max-width:unset;min-width:unset;margin:4px 0 0 24px;padding:0 35px;background-size:44px 59px;font:16px 'RCR';cursor:pointer;-webkit-appearance:none}.brief-results-form .container .form .success_mess{opacity:0;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#51ca3a url(/assets/images/shared/feedback_ok-268fc7753fcab238a0721bfc6e604fca76e4329f6d3b2edddac9a006783e3555.png) center 25px no-repeat;background-size:42px;font:28px 'RCR';text-align:center;padding:80px 0 0 0;color:#fff;-webkit-transition:z-index 0.25s step-end, opacity 0.25s ease-in-out, background 0.25s ease-in-out, padding 0.25s ease-in-out;transition:z-index 0.25s step-end, opacity 0.25s ease-in-out, background 0.25s ease-in-out, padding 0.25s ease-in-out}.brief-results-form .container .form .success_mess span{display:inline-block;margin:28px 0 0 0;font:16px 'RCR';color:#fff;padding:0 80px}.brief-results-form .container .form .success_mess .close{position:absolute;top:1px;right:20px;width:25px;height:25px;border:none;background:url(/assets/images/shared/close_cross-7483ae4c9ffe9b361788b3a57e89e2b6bb1f96b904b94693c71edf7d0f7120dd.png) center center no-repeat;background-size:25px 25px;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.brief-results-form .container .form .visible{z-index:2;opacity:1;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:#51ca3a url(/assets/images/shared/feedback_ok-268fc7753fcab238a0721bfc6e604fca76e4329f6d3b2edddac9a006783e3555.png) center 45px no-repeat;background-size:42px;padding:105px 0 0 0}.brief-results-form .container .form .visible .close{top:20px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.black-bg{background:-webkit-linear-gradient(top, #383d44 0%, #383d44 553px, #f3f5f5 553px, #f3f5f5 100%);background:linear-gradient(180deg, #383d44 0%, #383d44 553px, #f3f5f5 553px, #f3f5f5 100%)}.black-bg header .container-menu{background:none}.black-bg header .container-menu .in .left .logo img:first-child{display:none}.black-bg header .container-menu .in .left .logo img:last-child{display:block}.black-bg header .container-menu .in .left .menu a{color:#fff}.black-bg header .container-menu .in .right a.phone{color:#fff}.black-bg header .container-menu .in .right .login{border-color:rgba(255,255,255,0.2);color:#fff}.black-bg header .container-menu-clone{background-color:#fff}.black-bg header .container-menu-clone .in .left .logo img:first-child{display:block}.black-bg header .container-menu-clone .in .left .logo img:last-child{display:none}.black-bg header .container-menu-clone .in .left .menu a{color:#383c45}.black-bg header .container-menu-clone .in .right a.phone{color:#383c45}.black-bg header .container-menu-clone .in .right .login{border:1px solid rgba(56,60,69,0.2);color:#383c45}.brief-start{position:relative;margin:32px 0 26px;background-image:url(/assets/brief/triangle-bg-38e629e13c31a3b1809ba6d94f8b8536496f1da9b953d833e4285315a7d391c6.svg);background-repeat:no-repeat;background-position:left top;background-size:221px 442px}.brief-start::before{content:'';display:block;position:absolute;height:476px;background-color:#f3f5f5;width:calc(50% - 305px);top:-14px;right:0}.brief-start .container{position:relative;height:476px;padding:62px 0 0 119px}.brief-start .container::before{content:'';display:block;position:absolute;top:20px;right:-58px;width:568px;height:408px;background-image:url(/assets/brief/start-d7d3dd71bd63abed48a14b2b28cbb5f7144320ae5b7520a73e8b485eed1238bc.jpg);background-repeat:no-repeat;background-position:right top;background-size:568px 408px}.brief-start .container .title{margin:0 0 24px 0;font:36px/48px 'RCB';letter-spacing:0.02em;text-transform:uppercase;text-align:left}.brief-start .container .desc{width:430px;margin:0 0 31px 0;font:18px/25px 'RCR';color:#8d9aa8}.brief-start .container .btn-with-decor{height:68px;padding:0 28px;box-shadow:7px 7px 0px 0px #4db626;background-size:37px 68px;font:18px 'RCB';letter-spacing:0.03em;cursor:pointer}.global-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:38px 0 30px;padding-bottom:18px}.global-info .field{-webkit-box-flex:calc(50% - 10px);-ms-flex:calc(50% - 10px) 0 0px;flex:calc(50% - 10px) 0 0}.global-info .field .field-name{margin-bottom:7px;font:14px 'RCB';text-transform:uppercase;letter-spacing:0.01em;color:#8d9aa8}.global-info .field .input-block{position:relative;width:100%;height:48px;border:1px solid #e1e3e7}.global-info .field .input-block input[type='number'],.global-info .field .input-block input[type='text']{width:100%;height:46px;border:none;padding-left:15px;font:22px 'RCR';color:#202731}.global-info .field .input-block span.area{position:absolute;right:16px;top:12px;font:18px 'RCR';color:#8d9aa8}.brief-step.step-2 .container .question .variants{margin-top:39px}.brief-step.step-2 .container .question .variants>div{margin-bottom:20px;margin-right:0 !important}.brief-step.step-2 .container .question .variants>div:not(:nth-child(2n + 2)){margin-right:20px !important}.brief-step.step-2 .container .question .variants input+label.radio{width:420px;height:auto}.brief-step.step-2 .container .question .variants input+label.radio img{width:408px;height:229px}.brief-step.step-2 .container .question .variants input+label.radio .var-name{margin:0;height:50px}#step-9 .container .question .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:27px 0 39px}#step-9 .container .question .desc div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:14px 'RCR';letter-spacing:0.003em;color:#8d9aa8}#step-9 .container .question .desc div:first-child{margin-right:47px}#step-9 .container .question .desc div img{margin-right:9px}#step-9 .container .question .variants input+label.radio{height:200px}#step-9 .container .question .variants input+label.radio img{margin:27px auto 0;width:185px;height:105px}#step-9 .container .question .variants input+label.radio .var-name{margin:26px 0 0px}.brief-step{background-color:#f3f5f5;background-image:url(/assets/brief/step-left-top-17304e12d342f08169f6637a6eccc03bd73e73bd48910cc40e9e6894e41ef39e.svg),url(/assets/brief/step-right-bottom-94ac2aea3e69722277d9fba9c544609ab3c6f88f8d28151e94109820a02517c7.svg);background-position:top 51px left calc(50% - 463px),bottom right;background-repeat:no-repeat, no-repeat}.brief-step .container{padding:50px 0}.brief-step .container .title{margin-bottom:13px;font:18px 'RCB';letter-spacing:0.01em;text-align:center;text-transform:uppercase;color:#8d9aa8}.brief-step .container .step-counter{margin-bottom:36px;font:24px 'RCR';text-align:center;text-transform:uppercase;color:#8d9aa8}.brief-step .container .step-counter span{font:24px 'RCB';color:#383c45}.brief-step .container .question{width:920px;margin:0 auto;padding:41px 30px;background-color:#fff;box-shadow:0 10px 30px 0 rgba(65,70,79,0.1)}.brief-step .container .question .name{margin-bottom:9px;font:30px 'RCB';text-align:center}.brief-step .container .question .subname{font:16px 'RCR';text-align:center;color:#8d9aa8}.brief-step .container .question .subname-big{font:22px 'RCR';text-align:center;color:#383c45}.brief-step .container .question .variants{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:28px}.brief-step .container .question .variants.variants-mb{margin-bottom:19px}.brief-step .container .question .variants input{display:none}.brief-step .container .question .variants>div{margin-bottom:20px}.brief-step .container .question .variants>div:not(:nth-child(3n + 3)){margin-right:20px}.brief-step .container .question .variants input+label.checkbox,.brief-step .container .question .variants input+label.radio{display:block;position:relative;outline:1px #d7dfe7 solid !important;outline-offset:-1px;width:273px;height:250px;padding:6px 6px 0;cursor:pointer}.brief-step .container .question .variants input+label.checkbox.disable,.brief-step .container .question .variants input+label.radio.disable{opacity:0.4;cursor:auto}.brief-step .container .question .variants input+label.checkbox img,.brief-step .container .question .variants input+label.radio img{display:block;margin:0 auto;width:261px;height:147px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.brief-step .container .question .variants input+label.checkbox .var-name,.brief-step .container .question .variants input+label.radio .var-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0;height:39px;text-align:center;font:16px 'RCR'}.brief-step .container .question .variants input+label.checkbox .ico,.brief-step .container .question .variants input+label.radio .ico{position:relative;margin:0 auto;width:16px;height:16px;border:1px solid #d7dfe7}.brief-step .container .question .variants input+label.radio .ico{border-radius:50%}.brief-step .container .question .variants input:checked+label.checkbox,.brief-step .container .question .variants input:checked+label.radio{outline:3px #59d929 solid !important;outline-offset:-3px}.brief-step .container .question .variants input:checked+label.checkbox .ico{border:1px solid #63c926;background-image:url(/assets/brief/checkbox-arrow-281aaeef8c895945ac0cf768ca80abecc73f6389a65e0cfa92d91570bff7bfaa.svg);background-position:center;background-size:10px 7px;background-repeat:no-repeat}.brief-step .container .question .variants input:checked+label.radio .ico{border:2px solid #59d929}.brief-step .container .question .variants input:checked+label.radio .ico::after{content:'';display:block;position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background-color:#59d929}.brief-step .container .question .variants-mt0{margin-top:0 !important}.brief-step .container .question .center{width:100%;margin:8px 0 28px;text-align:center}.brief-step .container .question .center a.more-layouts{font:16px 'RCR';color:#383c45;text-transform:uppercase;border-bottom:1px dashed #7d7e7e;cursor:pointer}.brief-step .container .question .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:28px}.brief-step .container .question .actions .back{margin-right:41px;padding-left:28px;font:18px 'RCR';letter-spacing:0.04em;text-transform:uppercase;color:#8d9aa8;background-image:url(/assets/brief/back-4749d6feab5fbcb3e12e1af71469dc5c53b304bacc6644e925c1a343ac5a8789.svg);background-size:20px 15px;background-position:left center;background-repeat:no-repeat;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brief-step .container .question .actions .back:hover{color:#818e9c;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.brief-step .container .question .actions .back:active{color:#6e7b89;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.brief-step .container .question .actions .next{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:0 44px;background-color:#59d929;font:16px 'RCB';letter-spacing:0.025em;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brief-step .container .question .actions .next:hover{background-color:#53cf25;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brief-step .container .question .actions .next:active{background-color:#50bd27;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brief-step .container .question .actions .next.passive{opacity:0.3;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:default}.brief-step .container .question .actions .next.passive:hover{background-color:#59d929}.brief-step .container .question .actions .next.passive:active{background-color:#59d929}.brief-step .container .footnote{margin:24px 0 0;font:14px 'RCR';color:#8d9aa8;text-align:center}.brief-step.step-1 .container .question .variants input+label.checkbox,.brief-step.step-1 .container .question .variants input+label.radio,.brief-step.step-3 .container .question .variants input+label.checkbox,.brief-step.step-3 .container .question .variants input+label.radio,.brief-step.step-4 .container .question .variants input+label.checkbox,.brief-step.step-4 .container .question .variants input+label.radio,.brief-step.step-5 .container .question .variants input+label.checkbox,.brief-step.step-5 .container .question .variants input+label.radio,.brief-step.step-6 .container .question .variants input+label.checkbox,.brief-step.step-6 .container .question .variants input+label.radio,.brief-step.step-7 .container .question .variants input+label.checkbox,.brief-step.step-7 .container .question .variants input+label.radio,.brief-step.step-8 .container .question .variants input+label.checkbox,.brief-step.step-8 .container .question .variants input+label.radio,.brief-step.step-9 .container .question .variants input+label.checkbox,.brief-step.step-9 .container .question .variants input+label.radio{height:204px}.brief-step.step-2 .container .question .variants input+label.radio{height:287px}.please-wait{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.45)}.please-wait .in{background-image:url(/assets/brief/loader-152b13c4b7f7db085d82b6967a4fc7a6f72a304bd576905d12f18f12f31ed5bd.svg);background-size:80px;background-repeat:no-repeat;background-position:center top;padding-top:92px;font:18px 'RCR';letter-spacing:0.015em;color:#fff}.please-wait.active{display:-webkit-box;display:-ms-flexbox;display:flex}.brief-results{background-color:#f5f5f5}.brief-results .container{padding:65px 0 53px}.brief-results .container .title{margin-bottom:7px;font:32px/42px 'RCB';text-transform:uppercase;text-align:center;letter-spacing:0.01em}.brief-results .container .subtitle{margin-bottom:32px;font:18px/26px 'RCR';text-align:center}.brief-results .container .center{text-align:center}.brief-results .container .center .image-block{position:relative;margin:0 auto 32px;border-radius:12px;width:600px;height:600px;background-size:1200px 1200px;overflow:hidden}.brief-results .container .center .image-block.i1{background-position:0 0}.brief-results .container .center .image-block.i2{background-position:100% 0}.brief-results .container .center .image-block.i3{background-position:0 100%}.brief-results .container .center .image-block.i4{background-position:100% 100%}.brief-results .container .center .image-block .reaction-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;bottom:32px}.brief-results .container .center .image-block .reaction-btns .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;-webkit-box-flex:156px;-ms-flex:156px 0 0px;flex:156px 0 0;height:42px;background-color:#fff;cursor:pointer}.brief-results .container .center .image-block .reaction-btns .btn span{font:16px 'RCR'}.brief-results .container .center .image-block .reaction-btns .btn img{-webkit-box-flex:22px;-ms-flex:22px 0 0px;flex:22px 0 0;margin-left:7px;height:22px}.brief-results .container .center .image-block .reaction-btns .btn img:nth-child(2){display:inline}.brief-results .container .center .image-block .reaction-btns .btn img:last-child{display:none}.brief-results .container .center .image-block .reaction-btns .btn.like{margin-right:16px}.brief-results .container .center .image-block .reaction-btns .btn.like img{margin-top:-5px}.brief-results .container .center .image-block .reaction-btns .btn.like.active{background-color:#7EDE44}.brief-results .container .center .image-block .reaction-btns .btn.dislike img{margin-top:3px}.brief-results .container .center .image-block .reaction-btns .btn.dislike.active{background-color:#F05B5B}.brief-results .container .center .image-block .reaction-btns .btn.active{cursor:default}.brief-results .container .center .image-block .reaction-btns .btn.active span{color:#fff}.brief-results .container .center .image-block .reaction-btns .btn.active img:nth-child(2){display:none}.brief-results .container .center .image-block .reaction-btns .btn.active img:last-child{display:inline}.brief-results .container .center .collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:28px}.brief-results .container .center .collection .item{-webkit-box-flex:80px;-ms-flex:80px 0 0px;flex:80px 0 0;height:80px;border-radius:4px;overflow:hidden;background-size:160px 160px}.brief-results .container .center .collection .item:not(:last-child){margin-right:16px}.brief-results .container .center .collection .item:not(.with-image){border:1px dashed #8D9AA8;background-image:url(/assets/brief/placeholder-49f66292949f12299ae2d995c1f9f284d649e70dcbcabd2f3094dda768042969.svg);background-position:center !important;background-repeat:no-repeat;background-size:41px 25px}.brief-results .container .center .collection .item.active{outline:2px #59D929 solid !important;outline-offset:-2px}.brief-results .container .center .collection .item:nth-child(1){background-position:0 0}.brief-results .container .center .collection .item:nth-child(2){background-position:100% 0}.brief-results .container .center .collection .item:nth-child(3){background-position:0 100%}.brief-results .container .center .collection .item:nth-child(4){background-position:100% 100%}.brief-results .container .center .next-interior{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:0 45px;background-color:#59D929;font:18px 'RCB';color:#fff;text-transform:uppercase;cursor:pointer}.brief-results .container .center .next-interior.disabled{cursor:default;background-color:rgba(88,217,41,0.3)}.brief-results .container .center .next-interior:hover .tooltip-content{visibility:visible;opacity:1;top:61px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brief-results .container .center .next-interior .tooltip-content{visibility:hidden;position:absolute;top:70px;left:calc(50% - 150px);width:300px;padding:13px 6px;background-color:#383c45;font:12px/16px 'RCR';text-transform:none;text-align:center;color:#fff;z-index:1;opacity:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brief-results .container .center .next-interior .tooltip-content::after{content:'';display:block;position:absolute;top:-8px;left:140px;width:20px;height:8px;border-width:0 10px 8px 10px;border-style:solid solid solid solid;border-color:transparent transparent #383c45 transparent;box-sizing:border-box}.brief-results .container .center .tooltip-mobile{display:none}.brief-results .container .center a.retry{font:18px 'RCR';text-decoration:underline;color:#59D929;cursor:pointer}.brief-results .container .center .get-example-block{position:relative;margin:64px auto 72px;width:600px}.brief-results .container .center .get-example-block::before{content:'';display:block;position:absolute;top:8px;left:8px;right:-8px;bottom:-8px;border:1px solid #CFD6DD;z-index:1}.brief-results .container .center .get-example-block .inner{position:relative;width:100%;background:#fff;padding:32px 32px 33px;z-index:2}.brief-results .container .center .get-example-block .inner .title{position:relative;margin:0 0 7px 0;padding:40px 0 0 0;font:24px 'RCB';color:#383c45;text-transform:uppercase;letter-spacing:0.02em}.brief-results .container .center .get-example-block .inner .title::after{content:'';display:block;position:absolute;top:0;left:calc(50% - 12px);width:24px;height:24px;background:url(/assets/home/half-logo-black-abb238a2925927af3c01beb7b72c429d527d41aeb48a98ce07710ae5f89f75e4.svg);background-size:cover}.brief-results .container .center .get-example-block .inner .subtitle{margin-bottom:25px;font:16px/24px 'RCR'}.brief-results .container .center .get-example-block .inner .subscribe{margin-top:34px;font:16px/24px 'RCR';text-align:center}.brief-results .container .center .get-example-block .inner .subscribe .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brief-results .container .center .get-example-block .inner .subscribe .btns .btn{-webkit-box-flex:32px;-ms-flex:32px 0 0px;flex:32px 0 0;margin-top:12px;height:32px;background-size:cover;background-repeat:no-repeat;background-position:center}.brief-results .container .center .get-example-block .inner .subscribe .btns .btn.tg{margin-right:12px;background-image:url(/assets/icons/social/telegram-d4e2349c8483f42a7c5b2587db4213427e70adcdc6d585db5b042ec9a071441a.svg)}.brief-results .container .center .get-example-block .inner .subscribe .btns .btn.vk{background-image:url(/assets/icons/social/vk2-a0da9ca9a6105df3251d74609e6f4b7dfc794051f503b63bba865fe7f4d5b7ab.svg)}.brief-results .container .loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0;font:18px 'RCR'}.brief-results .container .loading .spinner{margin-bottom:-7px;width:60px;height:108px;-webkit-animation:anim-spinner 4s infinite;animation:anim-spinner 4s infinite;-webkit-animation-timing-function:cubic-bezier(0.05, 3.35, 0.99, 0.03);animation-timing-function:cubic-bezier(0.05, 3.35, 0.99, 0.03);-webkit-transform:scale(0.2) rotate(60deg);transform:scale(0.2) rotate(60deg)}.brief-results .container .loading .spinner span{display:block;box-sizing:border-box;border-style:solid}.brief-results .container .loading .spinner span::before,.brief-results .container .loading .spinner span::after{content:'';display:block;position:absolute;width:60px;height:54px;border-style:solid;box-sizing:border-box}.brief-results .container .loading .spinner span:first-child{position:relative;width:60px;height:54px;border-width:54px 30px 0 30px;border-color:#191919 transparent transparent transparent}.brief-results .container .loading .spinner span:first-child::before,.brief-results .container .loading .spinner span:first-child::after{top:-108px;border-width:54px 30px 0 30px;border-color:#41d827 transparent transparent transparent;-webkit-animation-timing-function:cubic-bezier(0.05, 3.35, 0.99, 0.03);animation-timing-function:cubic-bezier(0.05, 3.35, 0.99, 0.03)}.brief-results .container .loading .spinner span:first-child::before{left:-60px;-webkit-animation:anim-spinner-top-left 4s infinite;animation:anim-spinner-top-left 4s infinite}.brief-results .container .loading .spinner span:first-child::after{right:-60px;-webkit-animation:anim-spinner-top-right 4s infinite;animation:anim-spinner-top-right 4s infinite}.brief-results .container .loading .spinner span:last-child{position:relative;width:60px;height:54px;border-width:0 30px 54px 30px;border-color:transparent transparent #41d827 transparent}.brief-results .container .loading .spinner span:last-child::before,.brief-results .container .loading .spinner span:last-child::after{bottom:-108px;border-width:0 30px 54px 30px;border-color:transparent transparent #191919 transparent}.brief-results .container .loading .spinner span:last-child::before{left:-60px;-webkit-animation:anim-spinner-bottom-left 4s infinite;animation:anim-spinner-bottom-left 4s infinite}.brief-results .container .loading .spinner span:last-child::after{right:-60px;-webkit-animation:anim-spinner-bottom-right 4s infinite;animation:anim-spinner-bottom-right 4s infinite}@-webkit-keyframes anim-spinner{to{-webkit-transform:scale(0.2) rotate(420deg);transform:scale(0.2) rotate(420deg)}}@keyframes anim-spinner{to{-webkit-transform:scale(0.2) rotate(420deg);transform:scale(0.2) rotate(420deg)}}@-webkit-keyframes anim-spinner-top-left{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}20%{-webkit-transform:translate(-20px, -40px) rotate(-270deg);transform:translate(-20px, -40px) rotate(-270deg)}100%{-webkit-transform:translate(0, 0) rotate(-720deg);transform:translate(0, 0) rotate(-720deg)}}@keyframes anim-spinner-top-left{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}20%{-webkit-transform:translate(-20px, -40px) rotate(-270deg);transform:translate(-20px, -40px) rotate(-270deg)}100%{-webkit-transform:translate(0, 0) rotate(-720deg);transform:translate(0, 0) rotate(-720deg)}}@-webkit-keyframes anim-spinner-top-right{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}10%{-webkit-transform:translate(20px, -20px) rotate(270deg);transform:translate(20px, -20px) rotate(270deg)}100%{-webkit-transform:translate(0, 0) rotate(720deg);transform:translate(0, 0) rotate(720deg)}}@keyframes anim-spinner-top-right{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}10%{-webkit-transform:translate(20px, -20px) rotate(270deg);transform:translate(20px, -20px) rotate(270deg)}100%{-webkit-transform:translate(0, 0) rotate(720deg);transform:translate(0, 0) rotate(720deg)}}@-webkit-keyframes anim-spinner-bottom-left{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}20%{-webkit-transform:translate(-20px, 20px) rotate(270deg);transform:translate(-20px, 20px) rotate(270deg)}100%{-webkit-transform:translate(0, 0) rotate(720deg);transform:translate(0, 0) rotate(720deg)}}@keyframes anim-spinner-bottom-left{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}20%{-webkit-transform:translate(-20px, 20px) rotate(270deg);transform:translate(-20px, 20px) rotate(270deg)}100%{-webkit-transform:translate(0, 0) rotate(720deg);transform:translate(0, 0) rotate(720deg)}}@-webkit-keyframes anim-spinner-bottom-right{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}10%{-webkit-transform:translate(40px, 30px) rotate(-270deg);transform:translate(40px, 30px) rotate(-270deg)}100%{-webkit-transform:translate(0, 0) rotate(-720deg);transform:translate(0, 0) rotate(-720deg)}}@keyframes anim-spinner-bottom-right{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}10%{-webkit-transform:translate(40px, 30px) rotate(-270deg);transform:translate(40px, 30px) rotate(-270deg)}100%{-webkit-transform:translate(0, 0) rotate(-720deg);transform:translate(0, 0) rotate(-720deg)}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none}body{-webkit-text-size-adjust:100%}*{-webkit-appearance:none;text-decoration-skip-ink:none}*{color:#383c45}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:9002}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/fancybox_sprite-b9d6fddb0988440902fcfc72f371ecfa80ee2eb36073f9eebc17449ee41c886f.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox/fancybox_loading-b8681cce947f5b28ed3181b11601e2470b40811722a49564d1271e7b40015064.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;display:none}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/fancybox/blank-b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,0.65)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox/fancybox_sprite@2x-6ab68245606bbe6ad87ea3f6a044c93f6c21a07e70924b35b68bfb3786d94cf0.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/fancybox/fancybox_loading@2x-73b27f9aeb7bc6ee3c4bd20742382f015efd89981a3706d2a29a50867849629c.gif);background-size:24px 24px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
