.clear-grid{clear:both;float:inherit}.container{margin:0;width:100%}.container:after,.container:before{content:" ";clear:both;display:table}.nest{padding:0;margin:0 -10px;width:auto}.grid-m-12{width:100%}.grid-m-11{width:91.666663%}.grid-m-10{width:83.33%}.grid-m-9{width:74.999997%}.grid-m-8{width:66.66666664%}.grid-m-7{width:58.333%}.grid-m-6{width:50%}.grid-m-5{width:41.6665%}.grid-m-4{width:33.33%}.grid-m-3{width:24.99%}.grid-m-2{width:16.66666%}.grid-m-1{width:8.33%}@media (min-width:720px){.grid-12{width:100%}.grid-11{width:91.666663%}.grid-10{width:83.33%}.grid-9{width:74.999997%}.grid-8{width:66.66666664%}.grid-7{width:58.333%}.grid-6{width:50%}.grid-5{width:41.6665%}.grid-4{width:33.33%}.grid-3{width:24.99%}.grid-2{width:16.66666%}.grid-1{width:8.33%}.grid-t-12{width:100%}.grid-t-11{width:91.666663%}.grid-t-10{width:83.33%}.grid-t-9{width:74.999997%}.grid-t-8{width:66.66666664%}.grid-t-7{width:58.333%}.grid-t-6{width:50%}.grid-t-5{width:41.6665%}.grid-t-4{width:33.33%}.grid-t-3{width:24.99%}.grid-t-2{width:16.66666%}.grid-t-1{width:8.33%}}@media only screen and (min-width:1024px){.grid-tl-12{width:100%}.grid-tl-11{width:91.666663%}.grid-tl-10{width:83.33%}.grid-tl-9{width:74.999997%}.grid-tl-8{width:66.66666664%}.grid-tl-7{width:58.333%}.grid-tl-6{width:50%}.grid-tl-5{width:41.6665%}.grid-tl-4{width:33.33%}.grid-tl-3{width:24.99%}.grid-tl-2{width:16.66666%}.grid-tl-1{width:8.33%}}@media only screen and (min-width:1200px){.container{max-width:100%;margin:0 auto}.container-fluid{max-width:90%;margin:0 5%}.grid-d-12{width:100%}.grid-d-11{width:91.666663%}.grid-d-10{width:83.33%}.grid-d-9{width:74.999997%}.grid-d-8{width:66.66666664%}.grid-d-7{width:58.333%}.grid-d-6{width:50%}.grid-d-5{width:41.6665%}.grid-d-4{width:33.33%}.grid-d-3{width:24.99%}.grid-d-2{width:16.66666%}.grid-d-1{width:8.33%}}@media only screen and (max-width:2000px){.text_blok2{margin-left:20%;width:60%}.foto_blok2{margin-left:15%;width:70%;margin-top:15px}}@media only screen and (max-width:1700px){.text_blok2{margin-left:15%;width:70%}.foto_blok2{margin-left:10%;width:80%;margin-top:15px}}@media only screen and (max-width:1500px){.foto_blok2,.text_blok2{margin-left:10%;width:80%}.foto_blok2{margin-top:30px}}@media only screen and (max-width:1430px){.bloki_blok3 p{font-size:1.25em}}@media only screen and (max-width:1350px){#footer .footer_right{padding:40px;font-size:1.3em;right:50px;color:#fff;position:absolute;top:100px;width:40%}}@media only screen and (max-width:1300px){#footer .footer_right{padding:40px;font-size:1.2em;right:50px;color:#fff;position:absolute;top:100px;width:40%}.text_blok2 p{line-height:1.3;margin-top:10px}.bloki_blok3 p,.text_blok2 p{font-size:1.1em}}@media only screen and (max-width:1200px){#footer .footer_right{padding:30px;font-size:1.2em;right:50px;color:#fff;position:absolute;top:100px;width:40%}.FormaRight #btn_submit{font-size:1.2em}#my-contact-formZv #btn_submit,.bloki_blok3 p{font-size:1em}.FormFT{padding:25px 15px;position:fixed;text-align:center;top:20%;background:#00acb4;margin-left:-25%;left:50%;width:50%;display:none;z-index:9999}}@media only screen and (max-width:1100px){.voprosi h6{font-size:1.7em}.voprosi span{font-size:1.4em}#footer .footer_right{padding:30px;font-size:1.2em;right:50px;color:#fff;position:absolute;top:100px;width:50%}.blok3 h3{margin-left:0;width:100%}.text_blok2 p{font-size:1em;line-height:1.2;margin-top:8px}.FormZv{margin-left:-25%;left:50%;width:50%}.FormaRight #btn_submit{font-size:1.1em}.logo img{margin-left:3%;width:40%;float:left}.zakaz_zvonok a{font-size:1em}.logo span{font-size:.8em;width:50%}.tel a{font-size:1.2em}}@media only screen and (max-width:1050px){.bloki_blok3 p{padding:15px 3px;font-size:.9em}.FormaRight{margin-left:10%;width:80%}.FormaRight p{font-size:.9em}.FormaRight input{padding:7px;margin-left:10%;width:80%}.FormaRight #btn_submit{font-size:1em}.blok1{background:url(/img/blok1.jpg) no-repeat 100% 100% fixed;background-size:140% 100%;background-position-x:left}}@media only screen and (max-width:930px){.bloki_blok3 p{padding:15px 3px;font-size:.85em}.text_blok2 p{font-size:.9em;line-height:1;margin-top:3px}.FormaRight h5{font-size:1.5em}.zakaz_zvonok a{padding:6px 9px;font-size:.85em}.tel a{font-size:1em}}@media only screen and (max-width:870px){.bloki_blok3 p{padding:15px 0;font-size:.8em}#footer .footer_right{padding:20px;font-size:1.1em;right:20px;color:#fff;position:absolute;top:100px;width:50%}}@media only screen and (max-width:840px){.blok1{background:url(/img/blok1.jpg) no-repeat 100% 100% fixed;background-size:160% 100%;background-position-x:left}.FormaRight{margin-left:3%;width:94%}.logo span{display:none}.logo img{margin-left:9%;width:67%;float:left}nav ul{margin-left:0}.nav li{margin-left:4%}}@media only screen and (max-width:800px){.zakaz_zvonok a{padding:6px 7px;font-size:.8em}.tel a{font-size:.9em}}@media only screen and (max-width:770px){#footer .footer_right{padding:20px;font-size:1em;right:20px;color:#fff;position:absolute;top:100px;width:50%}}@media only screen and (max-width:740px){.bloki_blok3 p{padding:15px 0;font-size:.77em}}@media only screen and (max-width:720px){.FormFT,.footer_bottom{display:none}.FormFT{padding:25px 15px;position:fixed;text-align:center;top:20%;background:#00acb4;margin-left:-40%;left:50%;width:80%;z-index:9999}.bloki_blok3 p{padding:15px;font-size:1.4em}.text_blok2 p{font-size:1.1em;line-height:1.2;margin-top:10px}.FormZv{margin-left:-35%;left:50%;width:70%}.logo img{margin-left:25%;width:50%;float:left}.nav,.zakaz_zvonok{display:none}.tel a{font-size:1.5em}.blok1{background:url(/img/blok1.jpg) no-repeat 100% 100% scroll;background-size:140% 100%;background-position-x:left}.messages{padding:25px;font-size:1em;position:fixed;text-align:center;top:20%;background:#00acb4;margin-left:-45%;left:50%;width:90%;display:none;z-index:9999}}@media only screen and (max-width:640px){.voprosi{text-align:center}.opepator{display:none}}@media only screen and (max-width:540px){.zakaz_xim a{font-size:.8em}.voprosi h6{font-size:1.2em}.voprosi span{font-size:1.1em}.blok7 h5{margin-left:0;width:100%}#footer .footer_right{display:none}}@media only screen and (max-width:490px){.FormFT{padding:25px 15px;position:fixed;text-align:center;top:20%;background:#00acb4;margin-left:-48%;left:50%;width:96%;display:none;z-index:9999}.blok3 h3{font-size:1.7em}.bloki_blok3 p{padding:15px 5px;font-size:1.24em}.FormZv{margin-left:-45%;left:50%;width:90%}.blok1{background-size:250% 100%;background-position-x:left}}img{height:auto;max-width:100%}