html.js .loader{background:none repeat scroll 0 0 #ffffff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}html.js .loader .loader_inner{background-image:url("../img/preloader.gif");background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff;height:60px;width:60px;margin-top:-30px;margin-left:-30px;left:50%;top:50%;position:absolute}body{font-family:Arial;font-weight:normal;font-size:18px;min-width:320px;position:relative;line-height:1.5em;-webkit-font-smoothing:antialised;overflow-x:hidden;color:#262219}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#1f211f}body input:required:valid,body textarea:required:valid{color:#41483c}.hidden{display:none}.colmd3{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.btn,.questions .submit{background-color:#fdb55d;background-image:url("../img/textura.png");color:#6a231d;border:2px solid #fdb55d;box-shadow:1px 1.7px 1px rgba(36,32,31,0.75);padding:23px 0;text-transform:uppercase;font-family:"NotoSerifRegular",sans-serif;font-size:24px;width:349px;display:block;margin:auto}.btn:hover,.questions .submit:hover{background-color:#fda53a;color:#6a231d}.btn:active,.questions .submit:active{background-color:#fc9e2b;color:#6a231d}.btn:focus,.questions .submit:focus{background-color:#fdb55d;background-image:url("../img/textura.png");color:#6a231d}a{list-style-type:none;text-decoration:none;color:#fdb55d}a:hover{text-decoration:none;color:#fdb55d}a:focus{text-decoration:none;color:#fdb55d}a:active{text-decoration:none;color:#fdb55d}.headers,h1,h2,h3,h4{text-transform:uppercase;color:#fdb55d}h1{font-family:"NotoSerifBold",sans-serif;font-size:48px;line-height:47px;color:#691913}h2,h3{font-size:30px;font-family:"NotoSerifRegular",sans-serif}h2{line-height:36px;font-weight:normal}h4{font-size:18px;font-family:"NotoSerifRegular",sans-serif}.bg-color,header,.offer .offer-top,.offer .o-item .o-top,.offer .o-item .o-bottom,.consultation,footer{background-color:#6a231d;background-image:url("../img/textura.png")}.phone{font-size:1.875em;text-align:right;line-height:98px;color:#fdb55d;font-family:"NotoSerifRegular",sans-serif}b,strong{font-family:"NotoSerifBold",sans-serif}.before,header::before{content:'';width:100%;height:100%;position:absolute;right:0;top:0}.after,header::after{content:'';width:100%;height:10%;position:absolute;right:0;bottom:0}.container{position:relative}header{box-shadow:1px 2px 2px rgba(0,0,0,0.5);z-index:10;position:relative;color:#fdb55d;font-family:"NotoSerifRegular",sans-serif}header::after{box-shadow:0 6px 7px -2px rgba(0,0,0,0.7)}header::before{background:-moz-linear-gradient(top, #000 0%, transparent);background:-webkit-linear-gradient(#000 0%, transparent);background:-o-linear-gradient(#000 0%, transparent);background:-ms-linear-gradient(#000 0%, transparent);background:linear-gradient(#000 0%, transparent);opacity:0.3}.logo img{width:87px;padding:14px 0}.viva{text-align:left;font-family:"NotoSerifRegular",sans-serif;font-size:1.125em;line-height:98px;text-transform:uppercase}.main-header{background-image:url("../img/bg-main.png");background-repeat:no-repeat;background-position:center top;background-size:cover;text-align:center;position:relative}.main-header h2{color:#691913;margin-top:67px}.main-header .bg-girl{position:absolute;right:8%;height:95%;bottom:0}.main-header .uzor-top{margin-top:55px;margin-bottom:78px}.main-header .uzor-bottom{margin-top:94px;margin-bottom:60px}.main-header .container{background-image:url("../img/bg-girl.png");background-repeat:no-repeat;background-position:94% 102%;background-size:334px}.offer{text-align:center}.offer .container{background-image:url("../img/excel.png");background-repeat:no-repeat;background-position:0 128%;background-size:688px 524px;padding-bottom:85px}.offer .offer-top{margin-bottom:55px}.offer .offer-top h2{padding:38px 0;margin:0;line-height:36px}.offer .o-item{max-width:317px;border:3px solid #fdb55d;border-radius:3px}.offer .o-item .royalty{font-family:"NotoSerifRegular",sans-serif;color:#6a231d;font-size:30px;padding:14px}.offer .o-item .royalty span{font-size:40px;line-height:43px}.offer .o-item ul{padding:0 10px 0 20px;list-style-position:inside}.offer .o-item ul li{margin:25px 0;line-height:18px}.offer .o-item .o-top{border-bottom:2px solid #fdb55d;padding:30px 0}.offer .o-item .o-top h3{text-transform:none;color:#262219;margin:0}.offer .o-item .o-bottom{padding:36px 0;text-align:center;font-size:3em;font-family:"NotoSerifRegular",sans-serif;color:#fdb55d}.offer .o-item1 .o-top{background-color:#cfcece}.offer .o-item2 .o-top{background-color:#e5a454}.offer .o-item3 .o-top{background-color:#9d0d0d}.offer .o-item3 .o-top h3{color:#fdb55d}.consultation{padding:40px 0;text-align:center}.consultation h2{line-height:47px;margin-top:0;margin-bottom:40px}.advantages{padding:40px 0 65px}.advantages h2,.advantages h4{font-weight:normal;color:#262219;margin:0;text-align:center}.advantages h4{margin:26px 0 44px}.advantages ul{list-style-type:none;font-family:"NotoSerifRegular",sans-serif;font-size:20px;padding:0}.advantages ul li{position:relative;padding-left:107px}.advantages ul li+li{margin:82px 0}.advantages ul li::before{display:block;position:absolute;left:0}.advantages .a-left li:nth-child(1):before{content:url("../img/advantages/5year.png");top:-14px;left:11px}.advantages .a-left li:nth-child(2):before{content:url("../img/advantages/people.png");top:-14px}.advantages .a-left li:nth-child(3):before{content:url("../img/advantages/documents.png");top:-6px;left:3px}.advantages .a-left li:nth-child(4){margin-bottom:0}.advantages .a-left li:nth-child(4):before{content:url("../img/advantages/web.png");top:11px;left:5px}.advantages .a-right li:nth-child(1):before{content:url("../img/advantages/case.png");top:4px;left:10px}.advantages .a-right li:nth-child(2):before{content:url("../img/advantages/style.png");top:-14px;left:19px}.advantages .a-right li:nth-child(3):before{content:url("../img/advantages/money.png");top:-4px;left:11px}.advantages .a-right li:nth-child(4){margin-bottom:0}.advantages .a-right li:nth-child(4):before{content:url("../img/advantages/business.png");top:6px;left:3px}.progress{padding:50px 0;text-align:center}.progress h2{color:#262219;margin:40px 0 48px}.progress .p-item{margin:auto}.progress .p-item .circle{position:relative;width:178px;height:178px;border-radius:50%;-webkit-border-radius:50%;-mos-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:auto;background-position:center top;background-size:100%;background-repeat:no-repeat}.progress .p-item .circle:before{content:'';position:absolute;border:2px solid #fdb55d;display:block;padding:3px;border-radius:50%;-webkit-border-radius:50%;-mos-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:-5px;right:-5px;width:106%;height:106%}.progress .p-item p{margin:25px 0;font-size:20px}.progress .p-item1 .circle{background-image:url("../img/progress/graf.png")}.progress .p-item2 .circle{background-image:url("../img/progress/document.png")}.progress .p-item3 .circle{background-image:url("../img/progress/themes.png")}.progress .p-item4 .circle{background-image:url("../img/progress/money.png")}.guarantees{background-image:url("../img/guarantees.png");background-repeat:no-repeat;background-position:left top;background-size:cover;text-align:center}.guarantees h2{color:#262219;margin:40px 0 48px}.guarantees ul{text-align:left;list-style-type:none;text-transform:uppercase;font-family:"NotoSerifRegular",sans-serif;font-size:24px;color:#262219;max-width:820px;padding:0;margin:auto}.guarantees ul li{padding-left:86px;position:relative;margin:60px 0}.guarantees ul li:before{content:url("../img/daw.png");position:absolute;left:0;top:-13px}.questions{background-color:#fdb55d;background-image:url("../img/textura.png");text-align:center;padding:33px 0 61px}.questions h2{margin:0;color:#6a231d}.questions p{margin:19px 0 13px;font-family:"NotoSerifRegular",sans-serif;text-transform:uppercase;color:#6a231d;font-size:20px;line-height:30px}.questions .submit{background-color:#6a231d;color:#fdb55d;margin-top:35px;width:100%}.questions .submit:hover{background-color:#4e1a15;color:#fdb55d}.questions .submit:active{background-color:#421612;color:#fdb55d}.questions .submit:focus{background-color:#6a231d;color:#fdb55d}#contact-form{max-width:350px;margin:auto}#contact-form fieldset{margin:0 auto;padding:0;border:none;max-width:350px;display:block}#contact-form fieldset input[type="text"]{display:block;width:100%;border:1px solid #6a231d;margin:8px 0;padding:15px 10px 15px 12px;color:#41483C}#contact-form fieldset textarea{padding:15px 10px 15px 12px;display:block;width:100%;border:1px solid #6a231d;margin:8px 0;color:#41483C}#message-warning,#message-success{display:none;background:#361E02;padding:24px;margin-top:10px;margin-bottom:36px;width:100%;border-radius:3px}#message-warning{color:#EC1313}#message-success{color:#fff}.prefooter{text-align:center;background-color:#fff}.prefooter img{margin:35px 0}footer{color:#fdb55d;padding:10px 0}footer p{margin-top:0}footer .social{width:100px}footer .social a+a{margin-left:10px}footer .social img{width:40px;height:40px}.top{bottom:6px;right:10px;width:40px;height:40px;background-color:#6a231d;text-align:center;position:fixed;color:#fff;border-radius:10px;border:2px solid #fdb55d;z-index:5000}.top span{height:0;width:0;border-bottom:8px solid #fdb55d;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:13px;left:10px}.top:hover{background-color:#4e1a15}.top:active{background-color:#421612}.top.mPS2id-highlight{display:none}