a,pre{color:#fff}body,html{height:100%}body>div,nav{max-width:1200px}.button,.nav-container a{text-decoration:none;white-space:nowrap}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.action-block span,.nav-container ul li:hover>ul,address span,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.display_none,.img-circle:hover .img-circleblock,.nav-container>div,.nav-container>p,[hidden],template{display:none}a{background-color:transparent;text-decoration:none;cursor:pointer}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}body>div,img{border:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto;white-space:pre-wrap;padding:0 5%}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.ci-telephone a,footer{color:#fff;letter-spacing:1px}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.button,.contacts-geolocation img:hover,.geolocation:hover{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}.ci-telephone a,.main-text-logo h1,footer{font-style:normal;line-height:1.2}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.advantage-element div,.button,.our-client-logo,.our-client-logo img,.price-container>div,.problems-list div div,.recomendation-logo,.result-logo,body{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.appointment>div,.results>div,textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Yanone Kaffeesatz";font-style:normal;font-weight:400;src:url("../fonts/Yanone.woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url("../fonts/Robotolight.woff") format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url("../fonts/Roboto.woff") format("woff");font-display:swap}body{margin:0;background-color:#021c1e;padding-top:47px}.button,footer{text-align:center;font-family:Roboto,sans-serif;background-color:#2c7873}body>div{margin:0 auto;padding:0;width:100%}form input,form textarea{width:85%;margin:10px 5px 0}figure{margin:0}a img{border:none}footer{font-size:18px;font-weight:500;margin-top:10px;padding:5px 0;width:100%}.ci-telephone{display:flex;align-items:center}.ci-telephone a{padding:0;display:block;font-size:17px;font-weight:500;font-family:Roboto,sans-serif}.ci-soc-network,.ci-telephone{float:left;padding-top:4px}.ci-telephone a:hover,.ci-telephone-contacts a:hover{font-weight:700;color:#6fb98f}.results-logo{width:600px;margin:0;float:right}.main-text-logo{width:calc(100% - 600px);margin:0;float:left;overflow:auto;display:table}.result-logo{float:left;width:25%;padding:8px}.result-logo img{display:block;max-width:100%;height:auto}.ci-soc-network a,.ci-telephone span{display:block;height:32px;width:32px}.result-logo figcaption{font-family:"Yanone Kaffeesatz",sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;color:#fff;text-align:center;margin-top:5px}.button,.main-text-logo h1{font-weight:600;color:#fff;letter-spacing:1px}.ci-email img{padding:0 10px 0 30px}.ci-telephone span{margin:0 10px;background:url("../imgs/css-sprite-32.png") -80px -64px}.ci-soc-network a{margin:0 0 0 5px;float:left;background-image:url("../imgs/css-sprite-32.png")}.about-soc-network a:first-of-type,.ci-soc-network a:first-of-type,.contacts-soc-network a:first-of-type{background-position:-151px -64px}.about-soc-network a:nth-of-type(2),.ci-soc-network a:nth-of-type(2),.contacts-soc-network a:nth-of-type(2){background-position:-128px -96px}.about-soc-network a:nth-of-type(3),.ci-soc-network a:nth-of-type(3),.contacts-soc-network a:nth-of-type(3){background-position:-32px -96px}.about-soc-network a:nth-of-type(4),.ci-soc-network a:nth-of-type(4),.contacts-soc-network a:nth-of-type(4){background-position:-160px -96px}.ci-soc-network{padding:4px 0 0 30px}.header-logo img{padding:0 0 0 30px}.top-menu:last-child{margin-right:10px}.results,.top-menu{float:right}.button{display:inline-block;height:38px;padding:0 30px;font-size:16px;line-height:38px;text-transform:uppercase;border-radius:4px;border:1px solid #bbb}.how-its-work-text,.main-container{display:flex;align-items:center;overflow:auto}.main-text-logo h1,.main-text-logo h2,.main-text-p1>h1{font-family:"Yanone Kaffeesatz",sans-serif;text-align:center}.button:hover,.navbutton:hover,form button:hover{background-color:#6fb98f}.main-text-logo h1{font-size:33px;padding-top:10px;vertical-align:middle;background:linear-gradient(to bottom right,#13aa5f,#efefef);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 15px}.main-text-logo h2{font-size:22px;font-weight:500;color:#0fe16b;letter-spacing:1px;font-style:normal;line-height:1.2;/*! display: table-cell; */margin:15px 0 0}.main-text-p1>h1,.problems-list div{font-weight:200;font-style:normal;line-height:1.2;letter-spacing:1px}.main-text-logo>div{display:table-cell;vertical-align:middle}.main-text-logo>div>img{height:130px;width:130px;margin:0 20px 0 10px}.main-text-p1>h1{font-size:60px;color:#fff;margin:32px 0 5px}.main-text-p1{padding:0 5%}.advantages-header,.contacts-header,.how-its-work-header,.our-clients-header,.price-header,.problems-header,.recomendations-header{font-size:40px;font-weight:200;color:#fff;letter-spacing:1px;font-family:"Yanone Kaffeesatz",sans-serif;font-style:normal;line-height:1.2;text-align:center;margin:48px auto 0;max-width:90%}.problems-list{overflow:auto;width:90%;margin:15px auto 28px}.problems-list div{font-size:25px;color:#fff;font-family:Roboto,sans-serif;float:left;min-width:30%;width:28%;margin:15px 0 0 15px}.problems-list div:nth-child(3n+1){clear:both}.advantages-list span,.problems-list div span{display:block;float:left;height:32px;width:32px;background:url("../imgs/css-sprite-32.png") -96px -96px}.problems-list div div{display:block;width:calc(100% - 32px);margin:0;padding-left:3px}.sign-up,.tohomepage{width:90%;margin:48px auto 0;text-align:center}.our-clients-gallery,.recomendations-logo{width:948px;overflow:auto;margin:auto}.recomendations-logo figure:nth-of-type(4){margin-left:calc((100% - 256px)/ 2)}.our-clients-gallery{margin-top:22px}.our-client-logo,.recomendation-logo{float:left;max-width:256px;padding:8px;margin:0 30px}.recomendation-logo img{max-width:100%;height:240px;width:240px}.our-client-logo img{max-width:100%;height:auto;border-radius:25px;border:4px solid #6fb98f}.appointment span,.appointment_header span,.results span,.results_header span{height:32px;width:32px;float:left;display:block}.our-client-logo figcaption,.recomendation-logo figcaption{font-family:"Yanone Kaffeesatz",sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;color:#fff;text-align:center;margin-top:-20px}.advantages-list p,.appointment,.appointment_results>span,.how-its-work-subheader,.how-its-work-text span,.results{font-weight:200;line-height:1.2}.our-client-logo figcaption{margin-top:15px}.our-client-logo p{margin-top:15px;text-align:center}.appointment_results{width:90%;margin:auto;overflow:auto}#delete_katalizator,#proof_label,.appointment_results>h2{font-size:40px;font-weight:200;color:#59f959;letter-spacing:2px;font-family:"Yanone Kaffeesatz",sans-serif;font-style:normal;line-height:1.2;text-align:center;margin:48px auto 0;max-width:90%}.advantages-list p,.appointment,.appointment_results>span,.ci-telephone-contacts a,.contacts-geolocation a,.contacts-info address,.contacts-soc-network,.how-its-work-subheader,.how-its-work-text span,.price-container,.results{letter-spacing:1px;font-style:normal}#proof_label{margin-top:20px}.appointment_results>span{display:block;font-size:30px;color:#fff;font-family:Roboto,sans-serif;text-align:center;margin:30px auto 28px;max-width:70%}.appointment{float:left}.appointment,.results{width:45%;overflow:auto;color:#fff;font-size:25px;font-family:"Yanone Kaffeesatz",sans-serif}.appointment div div,.results div div{padding-left:5px;width:calc(100% - 38px);box-sizing:border-box;margin:5px 0 0 32px;font-family:Roboto,sans-serif}.appointment span,.results span{background:url("../imgs/css-sprite-32.png") -96px -96px;margin-top:5px}.appointment_header,.results_header{text-align:left;width:55%;margin:20px auto}.appointment_header span{background:url("../imgs/css-sprite-32.png") 0 -96px}.results_header span{background:url("../imgs/css-sprite-32.png") -64px -96px}.appointment_header div,.results_header div{margin-left:38px!important;font-family:"Yanone Kaffeesatz",sans-serif!important}.appointment_subtitle,.results_subtitle{text-align:center;margin:10px auto}.price-header{margin-bottom:8px}.contacts-header{margin:48px auto 20px}.advantages-header{margin-top:38px}.how-its-work-subheader{font-size:30px;color:#fff;font-family:"Yanone Kaffeesatz",sans-serif;text-align:center;margin:48px auto 0;max-width:90%}.advantages-list p,.ci-telephone-contacts a,.contacts-callback,.contacts-geolocation a,.contacts-info address,.contacts-soc-network,.how-its-work-text span,.price-container,p.advantages-reasons{font-family:Roboto,sans-serif}.how-its-work-text{width:90%;margin:30px auto}.how-its-work-text img{margin:0 20px 0 0;height:172px;width:172px}.how-its-work-text span{font-size:22px;color:#fff;text-align:justify}.about-soc-network,.advantages-list p,.contacts-soc-network,.price-container,form{text-align:center}.advantages-list{overflow:auto;width:90%;margin:25px auto 0}.advantages-list>div{float:left;min-width:28%;width:30%;margin:5px 0 0 20px}.advantage-element div{display:block;margin:0 0 0 32px;padding-left:5px;float:none!important;width:calc(100% - 32px)!important;margin-left:32px!important}.advantages-list p{color:#fff;font-size:28px;margin:0}p.advantages-reasons{font-size:22px;margin-top:15px}.our-client-logo img:hover{border-color:#59f959;border-width:8px}.price-container{overflow:auto;width:90%;margin:5px auto 0;font-size:20px;font-weight:400;color:#fff;line-height:1.2}.price-container span{display:block;padding:8px;border-left:3px solid #2c7873;border-right:3px solid #2c7873}.price-container>div{display:block;float:left;width:16%;min-width:130px;padding:10px 2px;margin:10px 2%}.price-container div span{margin-left:0!important;margin-right:0!important;float:none!important}.price-container div div :first-child{padding:15px 5px;font-family:"Yanone Kaffeesatz",sans-serif;letter-spacing:2px;line-height:1.2;border-top:3px solid #2c7873;background:linear-gradient(to bottom right,#13aa5f,#697d5d);font-weight:400;border-top-left-radius:12px;border-top-right-radius:12px}.price-container div div :nth-child(2),.price-container div div :nth-child(3),.price-container div div :nth-child(4){border-bottom:3px solid #2c7873}.price-container div div :nth-child(4){border-bottom-left-radius:12px;border-bottom-right-radius:12px}.price-container>div>div{margin-left:0!important;padding-left:0!important;width:100%!important}.contacts-container{width:90%;margin:0 auto;overflow:auto;display:table}.ci-telephone-contacts a,.iframe_map,address,form{display:block}.iframe_map{border:5px solid #6fb98f;box-sizing:border-box;margin:0 auto 20px;width:90%;height:400px}.contacts-callback,.contacts-info{min-width:270px;box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:auto}address,header,nav{width:100%}.contacts-info{padding-right:20px}.contacts-info address{font-size:18px;font-weight:400;color:#fff;line-height:1.2;margin:0;text-align:center;padding-top:18px}.ci-telephone-contacts{display:flex;align-items:center;justify-content:center;margin:20px auto 0}.ci-telephone-contacts span{display:block;height:32px;width:32px;background:url("../imgs/css-sprite-32.png") -80px -64px}.nav-container a,form button{background-color:#2c7873;box-sizing:border-box}.ci-telephone-contacts a{padding:0 0 0 10px;font-size:20px;font-weight:500;color:#fff;line-height:1.2}fieldset{margin:0;padding:0;border:2px solid #2c7873;border-radius:10px}legend{background:#2c7873;padding:1px 10px;border:1px solid #333;margin-left:15px;border-radius:5px;font-size:18px;color:#fff}form input{box-sizing:border-box;color:#000}form textarea{box-sizing:border-box}form button{width:75%;color:#fff;font-size:20px;height:40px;margin:10px 5px;border-radius:10px}.contacts-soc-network>div{display:flex;justify-content:center;margin-top:10px}.about-soc-network a,.contacts-soc-network a{margin:0 5px;display:inline-block;height:32px;width:32px;background-image:url("../imgs/css-sprite-32.png")}.contacts-soc-network{width:100%;padding:15px 0 0 20px;float:left;box-sizing:border-box;font-size:16px;font-weight:200;color:#fff;line-height:1.2;margin:0}.contacts-geolocation{display:flex;justify-content:center;align-items:baseline;margin-top:10px}.contacts-geolocation a{color:#59f959;font-size:18px;font-weight:600}.geolocation-image{display:block;height:32px;width:32px;background:url("../imgs/css-sprite-32.png") -119px -64px}.contacts-geolocation a:hover,.nav-container a:hover,.specify_p a:hover{background-color:#004445}.about-text-p,.article-text-p,.article-text-ul{color:#fff;font-size:24px;letter-spacing:1px;font-family:Roboto,sans-serif;font-style:normal;text-align:justify;font-weight:200;line-height:1.2}.about-text-p,.article-text-p{padding:0 5%}.article-text-ul{list-style-type:square;list-style-position:outside;margin-left:5%;padding-right:5%}.article-text-h2,.infopage-header,.infopage-text,.service-card,.spamprotect-text{color:#fff;letter-spacing:1px;font-family:Roboto,sans-serif;text-align:center;font-style:normal}.article-text-h2{font-size:32px;font-weight:200;line-height:1.2;width:70%;margin-left:auto;margin-right:auto}.article-text-h2-header{width:auto;margin-right:5%}.infopage-text,.spamprotect-text{margin-top:50px;padding:0 5%;font-size:24px;font-weight:200;line-height:1.2}.infopage-header{margin-top:40px;padding:0 5%;font-size:32px;font-weight:200;line-height:1.2}.service-card-container{display:block!important}.like_block,.nav-container ul li,nav{display:inline-block}.service-card{font-size:20px;font-weight:400;line-height:1.5;float:left;margin:0 3% 0 5%;padding:10px 0 0 2%}.action-block,.specify_p a{font-weight:600}.importanttext,.specify_p a{color:#59f959}.service-card img{width:172px;height:172px}.specify_p{line-height:.5}.action-block,.additional-info-p{font-family:"Yanone Kaffeesatz",sans-serif;line-height:1.2}.img-circle span,.nav-container a{color:#fff;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:1px;text-align:center}nav{margin-top:3px}.nav-container{float:right;padding:5px 25px 5px 0}.nav-container ul{padding:0;margin:0;list-style:none;position:relative}.nav-container ul li{margin:0 3px 0 0}.nav-container a{display:block;height:30px;padding:0 20px;font-size:15px;line-height:30px;border-radius:4px;border:1px solid #bbb;cursor:pointer}.nav-container ul ul{display:none;position:absolute;top:100%}.nav-container ul ul li{min-width:170px;float:none;display:list-item;position:relative}#popup__toggle{bottom:25px;right:10px;position:fixed;z-index:999}.img-circle{background-color:#0c1ef1;box-sizing:content-box;-webkit-box-sizing:content-box}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:3px solid #c8ebd7;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:2.4s ease-in-out infinite circle-anim!important;-moz-animation:2.4s ease-in-out infinite circle-anim!important;-ms-animation:circle-anim 2.4s infinite ease-in-out!important;-o-animation:2.4s ease-in-out infinite circle-anim!important;animation:2.4s ease-in-out infinite circle-anim!important;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#ebf1e7;width:100px;height:100px;bottom:0;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:2.3s ease-in-out infinite circle-fill-anim;-moz-animation:2.3s ease-in-out infinite circle-fill-anim;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:2.3s ease-in-out infinite circle-fill-anim;animation:2.3s ease-in-out infinite circle-fill-anim;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.8}.feedback-logo>a:after,.img-circleblock{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0}.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:55px;height:55px;background:url(../imgs/css-sprite-32.png) -64px 0;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.img-circle:hover{opacity:1}.img-circle span{display:none;font-size:11px;line-height:17px;position:absolute;top:22px;right:4px}.img-circle:hover span{display:inline}@keyframes pulse{0%,100%{transform:scale(.9);opacity:1}50%{transform:scale(1);opacity:1}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}}@keyframes tossing{0%,100%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@-webkit-keyframes tossing{0%,100%{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}}@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:0.1;-webkit-opacity:0.1;-o-opacity:0.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:0.6;-webkit-opacity:0.6;-o-opacity:0.1}}@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:0.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:0.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:0.1}}@-o-keyframes circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:0.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:0.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:0.1}}@keyframes circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes circle-fill-anim{0%,100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}}@-webkit-keyframes circle-fill-anim{0%,100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@-o-keyframes circle-fill-anim{0%,100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0%,100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}}.like_block{width:auto;margin:20px 0 0 calc((100% - 270px)/ 2)}.like_fb,.like_ok,.like_vk{background-image:url("../imgs/css-sprite-32.png");width:80px;height:32px;display:block;float:left;margin:0 5px}.like_vk{background-position:-119px -32px}.like_fb{background-position:0 -64px}.like_ok{background-position:-119px 0}.like_fb:hover,.like_ok:hover,.like_vk:hover{opacity:.6}.empty-vertical-extender{display:table-row;height:100%}.wrapper-press-footer{display:table;height:calc(100% - 41px)}header{position:fixed;top:0;background:#003a3e;z-index:1000;text-align:center}.result-logo span{display:block;margin:0 auto;width:120px;height:120px}.results-logo figure:first-of-type span{background:url("../imgs/results-sprite.png") -2px 0}.results-logo figure:nth-of-type(2) span{background:url("../imgs/results-sprite.png") -124px 0}.results-logo figure:nth-of-type(3) span{background:url("../imgs/results-sprite.png") -246px 0}.results-logo figure:nth-of-type(4) span{background:url("../imgs/results-sprite.png") -368px 0}.feedback-logo>a:after{content:"";background:url(../imgs/css-sprite-32.png);width:64px;height:64px;visibility:visible}.feedback-logo>a{position:relative;display:block}.action-block{width:calc(86% - 24px);text-align:center;white-space:wrap;color:#081171;letter-spacing:1px;font-size:60px;background:linear-gradient(to bottom right,#13aa5f,#8db773);border-radius:10px;border:2px solid #fff;margin:35px auto 0;padding:10px}.additional-info-p{display:block;font-size:30px;font-weight:200;color:#59f959;letter-spacing:2px;font-style:normal;text-align:center;margin:2px auto 0;max-width:90%}.additional-info-p a{text-decoration:underline;color:#59f959}.spamprotect-form{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;row-gap:10px}.spamprotect-form input{width:60px;justify-self:left;margin:0}.spamprotect-form button{justify-self:center;grid-column-start:1;grid-column-end:3;width:45%;border:1px solid #bbb}.spamprotect-text{justify-self:right;align-self:center;margin:0;padding-right:10px}@media (max-width:1125px){.main-text-p1>h1{font-size:55px}.nav-container a,.nav-container>p{color:#fff;text-align:center;font-size:15px;font-weight:400;font-family:Roboto,sans-serif;line-height:30px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;white-space:nowrap}.geolocation{margin-top:13px}.nav-container>p{float:left;display:block;height:30px;padding:0 20px;background-color:#2c7873;box-sizing:border-box;margin:0!important}.nav-container>div{display:flex;justify-content:flex-start;flex-direction:column;height:30px}.nav-container span{background:#fff;border-radius:5px;display:block;height:2px;margin:2px 6px;width:18px}.nav-container,.nav-container a{background-color:#2c7873;cursor:pointer;box-sizing:border-box;display:block}#firstlinemobmenu{margin-top:8px!important}.nav-container{min-width:32px;width:auto;height:32px;float:right;position:relative;align-content:center;border:1px solid #bbb;border-radius:4px;margin:4px 5px 0 0;padding:0}.nav-container a{height:30px;padding:0 5px;border-radius:4px;border:1px solid #bbb}.nav-container ul{position:absolute;width:100%;top:100%;right:0;display:none;box-sizing:border-box}.nav-container:hover>ul{display:block}.nav-container ul ul{top:0;right:100%;width:auto}.nav-container ul li{position:relative;display:block}}@media (max-width:1050px){.main-text-logo h1{text-align:center}.main-text-logo>div>img{height:100px;width:100px;margin-left:0}.main-container{display:block}.main-text-logo{width:70%;margin:10px auto 0;float:none;padding:0 5%}.results-logo{float:none;margin-left:auto;margin-right:auto;overflow:auto}}@media (max-width:999px){.result-logo figcaption{font-size:17px}.main-text-p1>h1{font-size:50px}.main-text-logo h1{padding-top:0}.results-logo{margin-top:10px}.geolocation{margin-top:12px}.advantages-list div{min-width:45%;width:45%}.advantages-list div:nth-child(2){float:right}.advantages-list div:nth-child(3){margin-left:calc((55% - 32px - 5px)/ 2);clear:both;margin-top:20px}}@media (max-width:949px){.main-text-p1>h1{font-size:47px;margin-top:0}.result-logo figcaption{font-size:17px}.main-text{width:auto;max-width:45%;margin:0 auto;float:none;overflow:auto}.geolocation{margin-top:10px}.problems-list div{min-width:42%;width:42%}.problems-list div:nth-child(4n){clear:none}.problems-list div:nth-child(odd){clear:both}.advantages-list p{letter-spacing:1px}}@media (max-width:947px){.our-clients-gallery,.recomendations-logo{width:632px}.recomendations-logo figure:nth-of-type(4){margin-left:0}.our-clients-gallery figure:nth-child(3){margin-left:calc((100% - 256px)/ 2);margin-top:20px}.price-container div{width:20%}.price-container :first-child{margin-left:16%}.price-container :nth-child(4){clear:both;margin-left:28%}.action-block{font-size:45px}}@media (max-width:890px){.main-text{width:auto;max-width:55%}.problems-list div{font-size:25px}p.advantages-reasons{font-size:20px}}@media (max-width:780px){.main-text,.main-text-logo{width:auto}.main-text{max-width:68%;margin:0 auto;float:none;overflow:auto}.appointment_results>span{display:block;font-size:25px}.appointment,.results{float:none;width:90%;margin-left:auto;margin-right:auto;margin-top:28px}.results_subtitle{display:none}.how-its-work-text{display:block;align-items:unset}.how-its-work-text img{shape-outside:circle(50%);float:left}.advantages-header,.contacts-header,.how-its-work-header,.our-clients-header,.price-header{font-size:35px}.problems-list div{font-size:22px}.about-text-p,.article-text-p,.article-text-ul,.infopage-text,.spamprotect-text,p.advantages-reasons{font-size:20px}.article-text-h2,.infopage-header{font-size:26px}.advantages-list span,.problems-list div span{margin-top:0}}@media (max-width:723px){.price-container :nth-child(4){clear:none;margin-left:2%}.price-container :nth-child(3),.price-container :nth-child(5){clear:both}.price-container div{width:30%}.price-container :first-child,.price-container :nth-child(3){margin-left:18%}.price-container :nth-child(5){margin-left:35%}.action-block{font-size:35px}#delete_katalizator,#proof_label{font-size:30px}#delete_katalizator{margin-top:20px}}@media (max-width:632px){.main-text-logo h1{font-size:24px}.main-text-logo h2{font-size:18px}.our-clients-gallery,.recomendations-logo{width:316px}.recomendations-logo figure:nth-of-type(4){margin-left:auto}.our-client-logo,.recomendation-logo{margin:0 auto;float:none}.advantages-list div{float:none;min-width:84%;width:84%;margin:20px auto}.advantages-list div:nth-child(2){float:none}.advantages-list div:nth-child(3){margin:20px auto;clear:none}.our-clients-gallery figure:nth-child(3){margin:0 auto}.advantages-list{margin-top:10px}.results-logo{display:none}}@media (max-width:599px){.main-text,.results-logo{overflow:auto;float:none}.ci-email,.nav{display:none}.main-text{width:auto;max-width:85%;margin:0 auto}.main-text-p1>h1{font-size:47px;margin-top:15px}.result-logo figcaption{font-size:17px}.result-logo{width:50%}.results-logo{width:300px;margin-left:auto;margin-right:auto}.geolocation{margin-top:8px}.action-block,.problems-header,.recomendations-header{font-size:30px}.problems-list div{min-width:84%;width:84%;font-size:20px}.problems-list div:nth-child(4n),.problems-list div:nth-child(odd){clear:none}.appointment,.how-its-work-text span,.results{font-size:20px}.appointment_results>span{font-size:22px}.contacts-callback,.contacts-container,.contacts-info{display:block;width:auto;margin:0 auto}.contacts-callback,.contacts-info{padding:0 2px}.contacts-soc-network{padding:0;width:90%;margin:15px auto;float:none}.contacts-callback{width:80%}.contacts-info address{width:90%;margin:0 auto}.service-card{float:none;margin:0;padding:0}.article-text-h2-header{width:70%;margin-right:auto}.contacts-header{margin-bottom:10px}legend{margin-top:20px}}@media (max-width:525px){.ci-telephone span{margin:0 10px 0 5px}.ci-telephone a,.nav-container a{font-size:12px}.ci-telephone{padding-top:0}.ci-soc-network{padding:0 10px}.nav-container>p{display:none}.nav-container{margin-top:0}.nav-container ul{width:auto}}@media (max-width:482px){.price-container div[itemscope=""]{display:none}.price-mobile-table{width:90%;display:table;font-size:16px;font-weight:400;color:#fff;letter-spacing:1px;font-family:Roboto,sans-serif;font-style:normal;line-height:1.2;text-align:center;vertical-align:middle;margin-left:5%;margin-top:17px;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}.price-mobile-table td{padding:5px;border:2px solid #2c7873}.price-mobile-table th{padding:8px 5px}.price-mobile-table thead{background:linear-gradient(to bottom right,#13aa5f,#697d5d)}.advantages-header{margin-top:48px}}@media (max-width:480px){.geo-div,.main-text{overflow:auto}.main-text-logo>div>img{height:70px;width:70px}.main-text-p1+div{align-items:center}.main-text{width:auto;max-width:70%;margin:0 auto;float:none}.main-text-p1>h1{font-size:30px;margin-top:5px}.geolocation{margin-top:-12px;margin-left:3px}.button{font-size:11px}.how-its-work-text img{shape-outside:none;float:none;display:block;margin:0 auto 20px}.advantages-list p{font-size:22px}.about-text-p,.article-text-p,.article-text-ul,.infopage-text,.spamprotect-text,p.advantages-reasons{font-size:16px}.how-its-work-text span{display:block;font-size:16px}.advantages-header,.contacts-header,.how-its-work-header,.our-clients-header,.price-header{font-size:30px}.article-text-h2,.infopage-header{font-size:21px}.action-block{font-size:25px;white-space:normal}}@media (max-width:379px){.ci-soc-network a:nth-of-type(4){display:none}}@media (max-width:345px){.ci-soc-network a:first-of-type{display:none}.main-text-logo h1{font-size:20px}.main-text-logo h2{font-size:14px}.appointment_header,.results_header{width:63%}}@media (max-width:319px){.contacts-callback,.our-clients-gallery,.recomendations-logo{width:auto}}@media (max-width:306px){.ci-telephone span{display:none}.ci-telephone{margin:0 0 0 5px;height:32px}}@media (max-width:299px){.main-text-logo h1{font-size:18px}.result-logo{float:none;margin:0 auto}} iframe{margin-left:calc(50% - 75px)}