body,html{height:100%;margin:0;padding:0}a.button,body,button[type=submit]{font-family:Roboto,sans-serif;font-weight:300}:focus,a,html,img{-webkit-tap-highlight-color:transparent}.red,body{position:relative}.c,.clients,.prices table tr:not(.options),main hgroup{text-align:center}body,h3,h4{font-weight:300}h4,p{margin:10px 0}ol li,p,ul li{line-height:26px;color:var(--text)}h4,ol li,p,ul li{color:var(--text)}a.morebtn,footer nav strong,hgroup h1{text-transform:uppercase}.prices,html{scroll-behavior:smooth}.no::before,.yes::before,a.more:after{transform:rotate(45deg)}.mgFAQ .question>h4,a.morebtn,footer .review a:hover{cursor:pointer}html{-webkit-text-size-adjust:none}body{overflow-y:scroll;background-color:var(--white)}:focus,a,img{outline:0}img{border:none;line-height:0;vertical-align:middle;max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}:root{--red:#D70000;--blue:#1098EB;--green:#1CC664;--black:#000;--dgray:#2B2B2B;--text:#333;--border:#CCC;--lgray:#F7F7F7;--white:#FFF;--color-text:#FFF;--uptitle:#999;--footer:#2B2B2B;--footer-text:#F7F7F7;--footer-white:#FFF;--footer-link:#CCC;--copyright:#000;--copyright-text:#AAA;--box:#EEE;--no:#777}.p1,footer nav>div{padding:10px}.p2{padding:20px}.p4{padding:40px}.p01,main>nav>a{padding:0 10px}.m8{max-width:800px;margin:0 auto}.cf{overflow:auto}.cf .fl{float:left}.cf .fr,header>a:last-child{float:right}@media (min-width:639.999px){.c-4,.c32,.c43{display:inline-block;vertical-align:top;box-sizing:border-box}.fx,.fx>div{display:flex}.fx{flex-wrap:wrap;justify-content:center}.fx>div{flex-direction:column}.fx>div>div:last-child{margin-top:auto}}@media (min-width:640px) and (max-width:799.999px){.c-4,.c43{width:50%}}@media (min-width:800px) and (max-width:1119.999px){.c-4,.c32,.c4{width:50%}.c43{width:33.333333333%}.c-4{width:66.666666666%}}main hgroup{max-width:780px;margin:0 auto}main hgroup h1,main hgroup h3,main hgroup p{margin:10px}main .ptb4{padding-top:40px;padding-bottom:40px}main .ptb6{padding-top:60px;padding-bottom:60px}main .pb4{padding-bottom:40px}.blue.top,.dgray.top,.green.top,.red.top{position:relative;padding:20px 0;margin-top:59px;margin-bottom:30px;box-shadow:inset 2px -2px 5px 0 rgba(0,0,0,.1)}.red{background-color:var(--red);color:#fff}.green{background-color:var(--green);color:#fff}.blue{background-color:var(--blue);color:#fff}.dgray{background-color:#2b2b2b;color:#fff}.lgray,footer .map>div{background-color:var(--lgray)}.blue h1,.blue h3,.blue h4,.blue p,.dgray h1,.dgray h3,.dgray h4,.dgray p,.green h1,.green h3,.green h4,.green p,.red h1,.red h3,.red h4,.red p{color:#fff}.blue.top::before,.dgray.top::before,.green.top::before,.red.top::before{content:'';position:absolute;bottom:0;left:50%;height:20px;width:1px;background-color:#fff;margin:0 auto}.blue.top::after,.dgray.top::after,.green.top::after,.red.top::after{content:'';position:absolute;bottom:-20px;left:50%;height:20px;width:1px;margin:0 auto}.red.top::after{background-color:var(--red)}.green.top::after,a.button,a.morebtn:hover span,button[type=submit]{background-color:var(--green)}.blue.top::after,a.button:hover,a.more hr,button[type=submit]:hover{background-color:var(--blue)}.dgray.top::after{background-color:var(--dgray)}.blue.top .arrow,.dgray.top .arrow,.green.top .arrow,.red.top .arrow{width:6px;height:6px;transform:rotate(-45deg);position:absolute;bottom:-20px;left:calc(50% - 3px)}.red.top .arrow{border-left:1px solid var(--red);border-bottom:1px solid var(--red)}.green.top .arrow{border-left:1px solid var(--green);border-bottom:1px solid var(--green)}.blue.top .arrow{border-left:1px solid var(--blue);border-bottom:1px solid var(--blue)}.dgray.top .arrow{border-left:1px solid var(--dgray);border-bottom:1px solid var(--dgray)}.blue.arrow::after,.dgray.arrow::after,.green.arrow::after,.red.arrow::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid}.red.arrow::after{border-color:var(--red) transparent transparent}.green.arrow::after{border-color:var(--green) transparent transparent}.blue.arrow::after{border-color:var(--blue) transparent transparent}.dgray.arrow::after{border-color:var(--dgray) transparent transparent}.yes::before,ul li::before{border-bottom:1px solid var(--green);border-right:1px solid var(--green);height:12px;content:' ';width:6px;display:block;position:absolute}@media (max-width:799.999px){section{padding:10px}.badge{text-align:center}}@media (min-width:800px) and (max-width:1119.9px){section{padding:10px 20px}}@media (min-width:1480px){section{max-width:1400px;margin:0 auto}}.r{text-align:right}.prices .tag>span,.reviews,.reviews .tlabel,footer .contacts,footer nav,main>nav,p.priceinfo{text-align:center}.hide{display:none}main .anchor{height:60px;margin-top:-60px;z-index:-1}main>nav{position:sticky;z-index:1}.no,.reviews,.yes,ul li{position:relative}main>nav>a{font-size:18px;color:var(--blue);text-decoration:none;display:inline-block;transition:color .3s}a.more:hover,main section .c32 nav a:hover,main>nav>a:hover{color:var(--green)}@media (max-width:1399.999px){main>nav{top:59px;background-color:#fff;padding:15px}}@media (min-width:1400px){main>nav{top:22px;margin:0 240px}}hgroup h1{font-size:32px;font-weight:100}h3{font-size:26px;margin:0 0 10px}h4{font-size:20px}.no,.yes,ol li,p,ul li{font-size:16px}ol li,ul li{padding:3px 5px}ul li{list-style:none}ul li::before{top:14px;left:-20px;transform:translateY(-50%) rotate(45deg)}a.more hr,a.morebtn hr{width:30px;vertical-align:middle;display:inline-block}.no,.yes{padding-left:30px}.yes::before{top:4px;left:6px}.no::after,.no::before{position:absolute;top:12px;left:3px;display:block;content:' ';border-top:1px solid var(--red);width:16px}.no::after{transform:rotate(-45deg)}button[type=submit]{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.button,button[type=submit]{display:inline-block;padding:1px 30px 0;border-radius:30px;color:#fff;font-size:17px;line-height:40px;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:background-color .5s}a.more,a.morebtn{font-family:Roboto,sans-serif;font-size:16px;transition:color .25s;text-decoration:none;white-space:nowrap;font-weight:300}a.button.star{background-image:url(../svg/btnstar.svg);background-repeat:no-repeat;background-position:8px 6px;padding:0 30px 0 50px}div.more{padding-top:20px}a.more{color:#000;color:var(--black)}a.more hr{border:none;margin:0 0 0 10px;height:1px;transition:width .25s,background-color .25s}a.more:after{content:'';display:inline-block;margin:0 0 1px -6px;width:0;height:0;border-right:1px solid var(--blue);border-top:1px solid var(--blue);transition:width .3s,height .3s,border-color .2s}a.more:hover hr,a.morebtn:hover hr{width:40px;background-color:var(--green)}a.more:hover:after{width:6px;height:6px;margin:0 0 1px -8px;border-color:var(--green)}a.morebtn{color:var(--dgray)}a.morebtn span{padding:11px 20px 10px;margin:0 5px;border:1px solid var(--border);display:inline-block;vertical-align:middle;transition:.25s}main .red a.morebtn,main .red a.morebtn span{border-color:#fff;color:#fff}a.morebtn:hover span{padding:11px 30px 10px;margin:0 10px;border-radius:30px;color:#fff;border-color:transparent}a.morebtn hr{border:none;margin:0 10px;height:1px;background-color:var(--border);transition:width .25s,background-color .25s}.reviews .items .stars.five,main>.red a.morebtn hr{background-color:#fff}.stars{mask:url(../svg/stars.svg) no-repeat center/contain;-webkit-mask:url(../svg/stars.svg) no-repeat center/contain;width:80px;height:30px;margin:0 auto}.stars.one{background:linear-gradient(90deg,orange 20%,gray 20%)}.stars.two{background:linear-gradient(90deg,orange 40%,gray 40%)}.stars.three{background:linear-gradient(90deg,orange 60%,gray 60%)}.stars.four{background:linear-gradient(90deg,orange 80%,gray 80%)}.stars.five{background-color:orange}section.rules{max-width:850px}section.rules aside{display:inline-block;width:250px;vertical-align:top;position:sticky;top:100px}section.rules aside nav a{display:block;padding:5px 0}section.rules article{display:inline-block;width:600px;vertical-align:top}header{position:fixed;z-index:1;top:0;left:0;right:0;background-color:rgba(255,255,255,.95);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);border-top:6px solid var(--red)}header>a{display:inline-block;vertical-align:top}header>a:first-child{padding:10px 0}@media (max-width:459.999px){header{padding:5px 10px 5px 15px}header>a:last-child span{display:none}header>a:last-child{display:inline-block;background-image:url(../svg/header/contact.svg);background-repeat:no-repeat;background-position:center;background-size:32px;width:40px;height:40px;padding:0}}@media (min-width:460px) and (max-width:799.999px){header{padding:5px 20px}}@media (min-width:800px){.c-3,.c-4,.c2,.c3,.c4{display:inline-block;vertical-align:top;box-sizing:border-box}.c2{width:50%}.c3{width:33.333333333%}.c-3{width:66.666666666%}.badge .c3>div{margin-right:50px;text-align:right}.badge .c-3>div{max-width:620px}header{padding:5px 30px}}header>nav{display:inline-block}header>nav>a{display:inline-block;padding:10px}footer{background-color:var(--footer);color:var(--footer-text)}footer .request>div{background-color:var(--lgray);color:var(--dgray);text-align:center;font-size:22px}footer .contacts a,footer nav a:hover{color:var(--footer-white)}footer .map iframe{width:100%}@media (max-width:680px){footer .map,footer .request{margin-bottom:30px;padding:0}footer .request>div{padding:40px 20px}footer .map>div{padding:15px 20px}footer .map iframe{height:350px}}@media (min-width:680px){footer{margin-top:50px;border:1px solid transparent}footer .request{margin:-50px auto 30px}footer .map{margin:-100px auto 30px}footer .map>div,footer .request>div{border-radius:20px;padding:40px}footer .map iframe{height:500px}}footer .review>div:not(:first-child){display:inline-block;margin:0 10px}footer .review a{display:inline-block;background-color:var(--footer-white);border-radius:5px;vertical-align:top}footer .review a.facebook,footer .review a.google{padding:9px 20px 0;height:30px}footer .review a.clutch{padding:10px 20px 0;height:29px}footer .review a.trustpilot{padding:5px 20px 6px 15px;height:30px}footer nav{padding:30px 10px}footer nav strong{font-weight:500;display:block;margin:10px}footer nav a{display:block;margin:0 10px;color:var(--footer-link);text-decoration:none;line-height:36px;transition:color .5s}@media (min-width:600px){footer nav>div{display:inline-block;vertical-align:top;box-sizing:border-box}}@media (min-width:600px) and (max-width:900px){footer nav>div{width:50%}}@media (min-width:900px){footer nav>div{width:25%}}footer .contacts{line-height:26px;margin-bottom:30px}.prices .button,footer .contacts>div{margin-top:10px}footer .contacts .c32 img:first-child{margin-bottom:15px}footer .contacts a{text-decoration:none}footer .contacts a:hover{text-decoration:underline}footer .social a.facebook{background-image:url(../svg/footer/social/facebook.svg)}footer .social a.linkedin{background-image:url(../svg/footer/social/linkedin.svg)}footer .social a.twitter{background-image:url(../svg/footer/social/twitter.svg)}footer .social a.behance{background-image:url(../svg/footer/social/behance.svg)}footer .social a.instagram{background-image:url(../svg/footer/social/instagram.svg)}footer .social a.pinterest{background-image:url(../svg/footer/social/pinterest.svg)}footer .social a.clutch{background-image:url(../svg/footer/social/clutch.svg)}footer .social a{background-position:center;background-repeat:no-repeat;border:1px solid var(--footer-white);border-radius:20px;background-size:12px;display:inline-block;width:30px;height:30px;margin:0 5px;opacity:.6}footer .social a:hover{opacity:1}footer .copyright{font-size:12px;background-color:var(--copyright);color:var(--copyright-text)}@media (max-width:480px){footer .copyright{text-align:center;line-height:22px}}@media (min-width:480px){footer .copyright>section>div{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%}footer .copyright>section>div:last-child{text-align:right}}main section .c32 nav a{display:block;padding:10px;color:var(--black);text-decoration:none;transition:color .3s}.clients picture{display:inline-block;margin:10px;background-color:#fff}@media (max-width:400px){.clients .items picture img{width:calc(50vw - 30px)}.clients .items.few picture:nth-child(n+7){display:none}}@media (min-width:400.001px) and (max-width:640px){.clients .items picture img{width:calc(33.333vw - 30px)}.clients .items.few picture:nth-child(n+7){display:none}}@media (min-width:640.001px) and (max-width:800px){.clients .items.few picture:nth-child(n+9){display:none}}@media (min-width:800.001px) and (max-width:1200px){.clients .items.few picture:nth-child(n+13){display:none}}@media (min-width:1200.001px){.clients .items.few picture:nth-child(n+15){display:none}}.reviews{margin-top:60px}.reviews picture img{border-radius:50%;margin-bottom:10px}.reviews picture img.border{border:1px solid #ccc;box-sizing:border-box}.reviews .items em{white-space:nowrap}.reviews .items p{margin:0}@media (max-width:800px){.reviews .items.few>div:nth-child(n+3){display:none}}@media (min-width:799.9px) and (max-width:1120px){.reviews .items.few>div:nth-child(n+5){display:none}}@media (min-width:1120px){.c32{width:33.333333333%}.c4,.c43{width:25%}.c-4{width:75%}section{padding:10px 40px}.reviews .items.few>div:nth-child(n+7){display:none}}.reviews .tlabel{position:absolute;top:-60px;right:230px;font-weight:300;padding:20px 15px;color:#000;width:80px;height:70px;border-radius:50%;background-color:#fff;box-shadow:4px 6px 20px rgba(0,0,0,.2)}.prices .info,.prices h3{font-weight:500}.reviews .tlabel strong{display:block;font-weight:700;font-size:32px;line-height:32px}.reviews .tlabel .stars{height:20px}.reviews .tlabel::after,.reviews .tlabel::before{content:"";position:absolute;top:77%;left:7%;width:20px;height:20px;background-color:#fff;transform:skew(-25deg,-25deg)}.reviews .tlabel::after{box-shadow:4px 6px 20px rgba(0,0,0,.2);z-index:-1}.reviews .tlabel.bg{font-size:12px;line-height:18px}.reviews .tlabel.bg h2{line-height:30px;font-size:20px}@media (max-width:940px){.reviews .tlabel{right:20px}}@media (min-width:940.001px){.reviews .tlabel{right:18%}}.prices{overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;max-width:1400px;margin:0 auto}.prices::-webkit-scrollbar{display:none}.prices table{border-collapse:collapse;height:1px}.prices table td{padding:0;vertical-align:top;height:100%}.prices table td>div{box-sizing:border-box}.prices table td:first-child{scroll-snap-align:start}.prices table td:nth-child(2){scroll-snap-align:center;background-color:var(--white)}.prices table td:last-child{scroll-snap-align:end}.prices table tr.options{border-top:1px solid var(--border)}.prices table tr:first-child td:nth-child(2){border-top-left-radius:10px;border-top-right-radius:10px}.prices table tr:last-child td:nth-child(2){border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:10px}.prices tr:first-child td>div{background-color:var(--box);position:relative;border-radius:7px}p.priceinfo{font-size:15px}@media (max-width:459.9px){.prices table td>div{width:calc(100vw - 80px);min-width:280px;height:calc(100% - 20px)}.prices tr:first-child td>div{margin:10px;padding:30px 10px}}@media (min-width:460px){header>a:last-child{display:inline-block;margin-top:1px;padding:1px 30px 0;border-radius:30px;background-color:var(--green);color:var(--color-text);font-size:17px;line-height:40px;cursor:pointer;font-family:Roboto,sans-serif;font-weight:300;text-decoration:none;text-transform:uppercase;transition:background-color .5s}header>a:last-child:hover{background-color:var(--blue)}.prices table{min-width:100%}.prices table td{width:33.333%;min-width:350px}.prices table td>div{height:calc(100% - 40px)}.prices tr:first-child td>div{margin:20px;padding:30px 20px}}@media (max-width:900px){.prices:not(.show) table tr:first-child td:nth-child(2){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.prices.show>a span:first-child,.prices:not(.show) tr.options,.prices:not(.show)>a span:last-child{display:none}.prices>a{display:block;text-align:center;position:absolute;left:10px;right:10px;margin:10px}p.priceinfo{margin:60px 20px 0}}@media (min-width:900.1px){.prices>a{display:none}p.priceinfo{max-width:800px;margin:60px auto 0}}.prices .pricelabel{background-image:url(../svg/label.svg);background-repeat:no-repeat;background-position:top left;position:absolute;top:-2px;right:15px;width:21px;height:43px}.prices .tag{position:absolute;top:-2px;left:-2px}.prices .tag>div{width:103px;height:103px;background:var(--red);clip-path:polygon(50% 0,100% 0,0 100%,0 50%)}.prices .tag>span{color:var(--color-text);position:absolute;top:21px;left:-10px;font-size:14px;font-weight:bolder;width:97px;transform:rotate(-45deg)}.prices .info{margin:0 20px}.prices .no,.prices .yes{margin:15px 30px;line-height:26px}.prices .no{color:var(--no)}.mgFAQ{max-width:640px;border:1px solid var(--border);border-radius:8px}.mgFAQ .question{position:relative}.mgFAQ .question hr{border:none;margin:0;position:absolute;width:7px;height:1px;background-color:var(--green);transition:width .5s,transform .5s;top:20px}.mgFAQ .question hr:first-child{right:23px;transform:rotate(45deg)}.mgFAQ .question hr:nth-child(2){right:18px;transform:rotate(-45deg)}.mgFAQ .question.show hr{width:5px;transform:rotate(0)}.mgFAQ .question:not(:last-child){border-bottom:1px solid var(--border)}.mgFAQ .question>h4{font-weight:400;font-size:16px;margin:0;padding:12px 36px 12px 16px}.mgFAQ .question .answer{overflow:hidden;height:0;font-size:15px;line-height:22px}.mgFAQ .question .answer .content{padding:0 16px 12px}.mgFAQ .question .answer .content p:first-child{margin-top:0}.mgFAQ .question .answer .content p:last-child{margin-bottom:0}@media (max-width:659.999px){.mgFAQ{margin:0 10px 40px}}@media (min-width:660px){.mgFAQ{margin:0 auto 40px}}