.company{padding:0 0 60px}.company__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}.company__item{width:25%;padding:0 20px;text-align:center;font-family:Roboto Condensed,sans-serif;font-weight:400;color:#241813;text-transform:uppercase;font-size:18px}.company__item:nth-child(-n+4){margin-bottom:65px}.company__item img{margin-bottom:60px;height:65px}@media (max-width:414px){.company{padding:0 0 30px}.company__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding-top:60px}.company__item{width:50%;padding:0 10px;text-transform:none}.company__item:nth-child(-n+6){margin-bottom:40px}.company__item img{margin-bottom:10px}}.header__list{padding:50px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header__item--name{width:41.66667%}.header__item--name p{font-size:36px;text-transform:uppercase;color:#fff;font-family:Yeseva One,cursive}.header__item--profession{width:25%;text-align:center}.header__item--profession p{font-size:28px;text-transform:uppercase;color:#fec500;font-family:Yeseva One,cursive}.header__item--contacts{width:33.33333%;text-align:right;font-family:Yeseva One,cursive;line-height:1.4em}.top-phone a{color:#fec500;font-size:30px;font-weight:700;margin-bottom:15px}.top-address p{color:#fff;font-size:16px}@media (max-width:414px){.header__list{-ms-flex-direction:column;flex-direction:column}.header__item--name{width:100%;margin-bottom:20px}.header__item--name p{text-align:center;font-size:26px;line-height:1.4em}.header__item--profession{width:100%;margin-bottom:20px}.header__item--profession p{font-size:22px}.header__item--contacts{width:100%;text-align:center}}.main-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;height:50px;background-color:#53403a}.main-menu li{list-style:none;position:relative}.main-menu a{display:block;position:relative;height:100%;padding:15px 25px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:400;font-size:16px}.main-menu a:hover{background:#241813}.main-menu .active span{background:#f7941d}.main-menu .active span:before{content:"";position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);height:1px;border-bottom:1px dotted #fff}.main-menu .active a:focus{background:#f7941d;outline:none}.main-menu .active a{outline:none}.main-menu span{display:block;position:relative;height:100%;padding:30px;text-transform:uppercase;text-decoration:none;color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:16px}.main-menu span:hover{background:#f7941d;cursor:pointer}.main-menu .nav-child{background:#241813;width:calc(100% + 25px);padding-top:10px}.main-menu .nav-child:before{position:absolute;top:0;left:calc(50% - 25px);content:"";border:10px solid transparent;border-top:10px solid #f7941d;z-index:3}.main-menu .nav-child a{padding:10px 40px;border-bottom:1px dotted #fff;position:relative;font-size:14px}.main-menu .nav-child a:before{content:"\2022";position:absolute;left:30px}.main-menu .nav-child a:hover{background-color:#066f72}.main-menu .nav-child a:hover:before{color:#f7941d}.main-menu .parent ul{display:none}.main-menu .parent span{position:realtive}.main-menu .parent span:after{content:"";position:absolute;right:10px;top:50%;border:6px solid transparent;border-top:6px solid #fff;margin-top:-3px}.main-menu .parent:hover span:before{content:"";position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);height:1px;border-bottom:1px dotted #fff}.visible-submenu{z-index:2;position:absolute}.parent.active span{position:relative}.burger{position:absolute;top:20px;right:15px;min-height:40px;display:-ms-flexbox;display:flex}#hamburger-icon{width:40px;height:22px;display:block;position:relative;margin:auto}#hamburger-icon .line.line-1{top:0}#hamburger-icon .line.line-2{top:50%}#hamburger-icon .line.line-3{top:100%}#hamburger-icon .line{display:block;background:#fec500;width:40px;height:4px;position:absolute;right:0;border-radius:4px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}@media (max-width:414px){.main-menu{display:none;position:absolute;top:80px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;right:15px;background:#53403a;height:auto;width:60%;z-index:1}.main-menu a,.main-menu span{padding:15px 30px}.main-menu .active span:before,.main-menu>li:hover>span:before{border-bottom:none}.main-menu .nav-child{width:100%}.main-menu .nav-child a{padding:10px 40px 10px 60px;font-size:16px;text-transform:none}.visible-submenu{position:relative}}.visible-menu{display:-ms-flexbox!important;display:flex!important}@media (min-width:415px){.burger{display:none}}.main__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.main__sidebar{width:33.33333%}.main__sidebar ul>li{list-style:none}.main .nav-child li:hover{background-color:#53403a}.main .nav-child li{border-bottom:2px dotted #53403a}.main .nav-child li:last-child{border-bottom:none}.main__sidebar .parent>span{display:block;padding:20px;background-color:#53403a;font-size:18px;color:#fec500;text-transform:uppercase;font-family:Open Sans,sans-serif;border-bottom:2px solid #241813}.main__sidebar .nav-child a{display:block;padding:15px 20px}.main__content{width:66.66667%;color:#fff;padding:0 0 70px 25px}.main__content p{margin-bottom:30px}.main__content td p{margin-bottom:15px}.main__content p:last-child{margin-bottom:0}.main__content table,.main__content ul{margin-bottom:30px}.question{border-radius:10px;margin-bottom:20px;background:url(../images/question.svg) 0 no-repeat;background-size:cover}.question a{-ms-flex-align:center;align-items:center;min-height:80px;position:relative;font-size:18px;color:#000;padding:15px 20px 15px 90px;text-transform:uppercase}.card,.question a{display:-ms-flexbox;display:flex}.card{background-color:#2b201c;margin-bottom:30px}.card__info{width:calc(100% - 213px);padding:30px;font-family:Yeseva One,cursive;font-size:20px}.card__info p:first-of-type{color:#fec500}.card__info span{text-transform:uppercase}.card__photo{padding:15px}@media (max-width:414px){.main__list{-ms-flex-direction:column;flex-direction:column}.main__content{-ms-flex-order:1;order:1;width:100%;padding:0 0 20px}.main__sidebar{-ms-flex-order:2;order:2;width:100%}.card{-ms-flex-direction:column;flex-direction:column}.card__info{width:100%;font-size:18px;padding:20px;text-align:center}.card__info p:first-of-type{padding:0 40px}.card__photo{text-align:center}}.footer__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.footer__item--links{width:100%;border-bottom:2px solid #53403a;padding:15px 0}.footer__menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.footer__menu li{list-style:none}.footer__menu li>a{display:block;padding:5px 10px;border-right:1px solid #fec500}.footer__menu li:last-of-type a{border-right:none}.footer__item--logo{width:75%;padding:20px 0}.footer__item--logo p{font-size:24px;color:#fec500;font-family:Yeseva One,cursive}.footer__item--logo span{text-transform:uppercase}.footer__item--logo span:last-child{font-size:18px}.footer__item--contacts{width:25%;padding:20px 0;text-align:right;line-height:1.4em}.footer__item--contacts p{font-size:16px;font-family:Yeseva One,cursive}.footer__item--contacts a{font-size:24px;color:#fec500;font-family:Yeseva One,cursive}.footer__item--copyright{text-align:center;width:100%;padding:15px 0}.footer__item--copyright a{color:#53403a;font-size:12px}@media (max-width:414px){.footer__item--links{margin-bottom:20px}.footer__item--logo{width:100%;text-align:center;padding:0 40px}.footer__item--logo span:last-child{font-size:16px;margin-top:10px;display:block}.footer__menu{-ms-flex-pack:center;justify-content:center;margin-bottom:0}.footer__item--contacts{width:100%;text-align:center}}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body{background:url(../images/bg.jpg) top no-repeat #100c0b;background-size:100% auto;font-family:Open Sans,sans-serif;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clearfix:after{content:"";display:table;clear:both}.container{width:1200px;padding:0 15px;margin:0 auto}table,td{border:1px solid #fff}td{padding:10px}.no-border,.no-border td{border:none}ul{list-style-position:inside}.call-us p{font-size:24px}.call-us a,.call-us p{font-family:Yeseva One,cursive;color:#fec500}.call-us a{font-size:28px}a{color:#fff;text-decoration:none}h1{color:#fec500;text-transform:uppercase;font-size:24px}h1,h2{margin-bottom:30px}h2{color:#241813;font-weight:400;font-size:28px}td h2{margin-bottom:0}h3{color:#241813;margin-bottom:10px;font-weight:400}.breadcrumb{margin-top:30px}.breadcrumb li{display:inline-block;list-style:none}.category-list{padding:30px 0}.category-list a:hover{text-decoration:underline}#ckimgrsz,.preview{height:0}.item-page{padding:0 0 30px}.item-page p{margin-bottom:30px}.item-page p:last-child{margin-bottom:0}.item-page a:hover{text-decoration:underline}.page-header{width:100%}.form__comment{font-size:14px}.form-success{display:none;-ms-flex-pack:center;justify-content:center;text-align:center}#go-off{position:fixed;bottom:50px;right:50px;display:none;width:50px;height:501px;background:url(../images/up.svg) 50% no-repeat}#go-off:hover{cursor:pointer}.block-header{margin-bottom:60px;color:#241813}.bg-header,.block-header{text-align:center;font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:30px}.bg-header{color:#fff;margin:0 -15px;padding:45px 0;background:url(../images/bg-green.jpg) 0 0 repeat-x}.adr{text-transform:uppercase;margin-top:12px;margin-bottom:12px;color:#36b3b5}.about-company{padding:0 0 60px}.about-company p{margin-bottom:30px}.about-company p:last-child{margin-bottom:0}.block__wrapper{margin:0 -15px;padding:60px 0}.block__link{color:#fff;text-decoration:none}.block__comment{margin:0 auto;font-size:30px;text-transform:uppercase;color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:700}.leading-0,.span6{margin-bottom:40px;position:relative;min-height:250px}.span6:last-child{margin-bottom:0}.readmore{margin-top:40px;text-align:right}.readmore a{color:#241813;font-size:16px;text-decoration:none;display:inline-block;position:absolute;right:0;bottom:0;padding-left:20px;background:url(../images/readmore.png) 0 no-repeat}.readmore a:after{content:"";position:absolute;left:20px;bottom:-5px;width:calc(100% - 20px);height:1px;border-bottom:1px dotted #8e8e8e}.readmore a:hover{color:#f7941d;background:url(../images/readmore-hover.png) 0 no-repeat}.readmore a:hover:after{border-bottom:1px dotted #f7941d}.pdf-icon{background:url(../images/pdf.png) 0 no-repeat;padding:10px 0 10px 40px;height:40px;display:block}#xmap ul ul{margin-left:20px}@media (max-width:414px){h1,ul{margin-bottom:20px}h1{font-size:20px}.container{width:100%}.block-header{margin-bottom:20px;font-size:18px}.bg-header{font-size:18px;padding:25px 0}.readmore{margin:20px 0}.readmore a{position:relative}.multithumb_blog,p .multithumb{margin:5px;width:calc(100% - 10px)}p .multithumb{height:auto}td .multithumb{margin:5px;width:auto}.area-plan{padding:30px 0 0}.pdf-icon{height:auto}.no-border tr:nth-of-type(2n){background-color:transparent}.no-border td{display:block;width:100%!important}}.block-header+.item-page{padding-top:0}.block-header+.item-page .page-header{display:none}@media (max-width:414px){#go-off{right:10px}}@media screen and (max-width:640px){table{overflow-x:auto;display:block}}@media (min-width:415px) and (max-width:1200px){body,html{width:1200px}}.send-question  textarea{width: 100%; margin-bottom:20px;padding: 5px;font-family: Open Sans,sans-serif;}.send-question  input[type="text"]{width: 100%; margin-bottom:20px;padding: 5px;font-family: Open Sans,sans-serif;}.send-question  input[type="submit"] {padding: 5px 10px; background:#fec500; color:#100c0b;font-size: 18px;}.send-question  input[type="submit"]:hover{cursor:pointer;}
input::-webkit-input-placeholder {color: #100c0b; font-size: 16px;}input:-moz-placeholder {color: #100c0b; font-size: 16px;}
textarea::-webkit-input-placeholder {color: #100c0b; font-size: 16px;}textarea:-moz-placeholder {color: #100c0b; font-size: 16px;}