html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
.clr{clear:both;}
ul{list-style:none;}
button:focus{outline:none !important;}
a:focus{outline:none;}
input, textarea{outline:none;}
@font-face{font-family:'proxima_nova_rgregular';src:url("font/ProximaNovaRegular/proxima_nova_regular-webfont.eot");src:url("font/ProximaNovaRegular/proxima_nova_regular-webfont.eot?#iefix") format("embedded-opentype"), url("font/ProximaNovaRegular/proxima_nova_regular-webfont.woff2") format("woff2"), url("font/ProximaNovaRegular/proxima_nova_regular-webfont.woff") format("woff"), url("font/ProximaNovaRegular/proxima_nova_regular-webfont.ttf") format("truetype"), url("font/ProximaNovaRegular/proxima_nova_regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_rgbold';src:url("font/ProximaNovaBold/proxima_nova_bold-webfont.eot");src:url("font/ProximaNovaBold/proxima_nova_bold-webfont.eot?#iefix") format("embedded-opentype"), url("font/ProximaNovaBold/proxima_nova_bold-webfont.woff2") format("woff2"), url("font/ProximaNovaBold/proxima_nova_bold-webfont.woff") format("woff"), url("font/ProximaNovaBold/proxima_nova_bold-webfont.ttf") format("truetype"), url("font/ProximaNovaBold/proxima_nova_bold-webfont.svg#proxima_nova_rgbold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_novaregular_italic';src:url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.eot");src:url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.eot?#iefix") format("embedded-opentype"), url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.woff2") format("woff2"), url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.woff") format("woff"), url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.ttf") format("truetype"), url("font/ProximaNovaRegularItalic/proxima_nova_regular_italic-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_ltlight';src:url("font/ProximaNovaLight/proxima_nova_light-webfont.eot");src:url("font/ProximaNovaLight/proxima_nova_light-webfont.eot?#iefix") format("embedded-opentype"), url("font/ProximaNovaLight/proxima_nova_light-webfont.woff2") format("woff2"), url("font/ProximaNovaLight/proxima_nova_light-webfont.woff") format("woff"), url("font/ProximaNovaLight/proxima_nova_light-webfont.ttf") format("truetype"), url("font/ProximaNovaLight/proxima_nova_light-webfont.svg#proxima_nova_ltlight") format("svg");font-weight:normal;font-style:normal;}
body{font-family:'proxima_nova_rgregular', Arial;background:#fff;min-width:315px;}
h2{font-size:41px;font-family:'proxima_nova_rgbold', Arial;color:#888888;text-align:center;}
.wrap{max-width:1150px;margin:0 auto;}
a.link-btn{background:#f8647d;border-bottom:2px solid #b62b42;-webkit-border-radius:4px 4px;-moz-border-radius:4px 4px;border-radius:4px 4px;color:#fff;font-size:20px;font-family:'proxima_nova_rgbold', Arial;text-transform:uppercase;text-shadow:0 2px 0 #c55769;padding:15px 21px 13px;display:table;margin:0 auto;}
a.link-btn:hover{background:#f9778d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5Nzc4ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODY0N2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f9778d 0%, #f8647d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9778d), color-stop(100%, #f8647d));background:-webkit-linear-gradient(top, #f9778d 0%, #f8647d 100%);background:-o-linear-gradient(top, #f9778d 0%, #f8647d 100%);background:-ms-linear-gradient(top, #f9778d 0%, #f8647d 100%);background:linear-gradient(to bottom, #f9778d 0%, #f8647d 100%);text-decoration:none;}
.wrap-fuul-img{background:rgba(180, 180, 180, 0.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;}
.wrap-fuul-img .block-fuul-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:16px 0;width:100%;max-width:100%;height:100vh;position:relative;}
.wrap-fuul-img .block-fuul-img img{max-width:100%;width:100%;max-height:-moz-calc(100vh - 31px);max-height:-webkit-calc(100vh - 31px);max-height:calc(100vh - 31px);}
.wrap-fuul-img .block-fuul-img .close-in{display:block;width:31px;height:30px;background:url(img/close.png) no-repeat;position:absolute;right:-15px;top:-13px;cursor:pointer;}
.wrap-fuul-img .block-fuul-img .img-rt{margin:auto;max-width:85%;max-height:-moz-calc(100vh - 31px);max-height:-webkit-calc(100vh - 31px);max-height:calc(100vh - 31px);opacity:0;position:relative !important;}
.main-modal-block-form input:focus, .main-modal-block-form textarea:focus{outline:none;}
.main-modal-block-form input, .main-modal-block-form textarea{display:block;width:80%;padding:12px 8px;margin:0 auto 19px;box-sizing:border-box;font-family:Arial;font-size:#565454;font-size:14px;border:1px solid #dddddd;border-radius:5px;}
.main-modal-block-form textarea{line-height:16px;}
.main-modal-block-form input:focus, .main-modal-block-form textarea:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}
.main-modal-block-form input[type="submit"]{cursor:pointer;background:#56ace3 none repeat scroll 0 0;border:1px solid #56ace3;color:white;font-family:Arial;margin-top:22px;margin-bottom:0;width:100%;max-width:185px;}
.main-modal-block-form input[type="submit"]:hover{background:#3399FF;}
.form-wrapper-main-modal{position:fixed;bottom:0;top:0;left:0;right:0;background:rgba(180, 180, 180, 0.8);overflow-y:scroll;overflow-x:auto;display:none;z-index:9999;}
.form-wrapper-modal-table{display:table;width:100%;height:100%;}
.main-modal-block-int{display:table-cell;vertical-align:middle;}
.main-modal-block-form{max-width:475px;margin:15px auto;position:relative;padding-right:15px;padding-left:15px;}
.main-modal-block-form form{border:7px solid #ccc;padding:34px 0 29px;position:relative;background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.3);box-shadow:0 10px 25px rgba(0, 0, 0, 0.3);display:block;}
.modal-close{background:url(img/close.png) no-repeat;width:32px;height:32px;position:absolute;right:0;top:-15px;cursor:pointer;z-index:2;}
.font-forms-txt{color:green;font-family:arial;font-size:14px;margin:0 auto;width:80%;}
.font-forms-txt img{display:block;margin:0 auto;}
.font-forms-txt{padding:12px 6px;text-align:center;}
.main-modal-block-form h3{font-size:19px;margin-bottom:22px;font-family:'proxima_nova_rgbold', Arial;text-align:center;}
.modal-content h3{font-size:19px;margin-bottom:22px;font-family:'proxima_nova_rgbold', Arial;text-align:center;margin-top:22px;}
.modal-content p{padding:15px;padding-top:0;line-height:22px;font-size:15px;}
.modal-content .close{position:absolute;right:8px;font-size:24px;top:3px;}
/*.header{background:url(img/bg-repead.png) left top repeat, url(img/bg-bubbles.png) center top no-repeat, url(img/bg-header.jpg) center top no-repeat;-webkit-background-size:auto, auto, 100% 100%;-o-background-size:auto, auto, 100% 100%;-moz-background-size:auto, auto, 100% 100%;background-size:auto, auto, 100% 100%;background-attachment:fixed, scroll, fixed;min-height:583px;margin-bottom:41px;}
*/
.header{height: 570px;margin-bottom:41px;}
.header a.link-btn{padding:15px 21px 13px !important;}
.wrap-in{margin:0 auto;max-width:1180px;}
.block-top{background:rgba(255, 255, 255, 0.9);width:100%;overflow:hidden;}
.block-top-content .col-lg-6{padding-right:0;width:47%;}
.block-top-content .col-lg-3, .block-top-content .col-lg-4{padding-left:0;}
.block-top-content .col-lg-4{width:33%;}
.block-top-content .col-lg-3{width:20%;}
.block-top-content .row{margin-left:0;margin-right:0;}
.logo img{float:left;margin-right:25px;padding:15px 0;}
.logo a{position:relative;z-index:2;display:block;}
.logo .logo-text{font-size:14px;color:#404040;position:relative;top:21px;}
.logo .logo-text span{font-size:14px;color:#363535;font-family:'proxima_nova_rgbold', Arial;}
a.link-consultations{background:#bbd2f6;border-bottom:2px solid #6883ad;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:11px 17px 9px;color:#5773a0;font-size:15px;display:table;position:relative;top:28px;font-family:'proxima_nova_rgbold', Arial;}
a.link-consultations:hover{background:#cddef8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkZGVmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2QzZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #cddef8 0%, #bcd3f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cddef8), color-stop(100%, #bcd3f6));background:-webkit-linear-gradient(top, #cddef8 0%, #bcd3f6 100%);background:-o-linear-gradient(top, #cddef8 0%, #bcd3f6 100%);background:-ms-linear-gradient(top, #cddef8 0%, #bcd3f6 100%);background:linear-gradient(to bottom, #cddef8 0%, #bcd3f6 100%);text-decoration:none;}
.adress{position:relative;top:14px;text-align:right;float:right;}
.adress .tel{color:#4c4b4b;font-size:18px;font-family:'proxima_nova_rgbold', Arial;line-height:21px;}
.adress .tel-ico:before{content:'';display:inline-block;width:19px;height:17px;background:url(img/ico-tel.png) left bottom no-repeat;position:relative;top:2px;}
.adress .info-adres{color:#474747;font-size:15px;padding-top:3px;}
.adress .info-adres span{color:#4c4c4c;font-size:15px;font-family:'proxima_nova_rgbold', Arial;}
.block-hed-center{max-width:975px;margin:0 auto;text-align:center;padding:60px 0 50px;}
.block-hed-center h1{font-size:44px;color:#fff;font-family:'proxima_nova_rgbold', Arial;text-transform:uppercase;line-height:53px;margin-bottom:21px;}
.block-hed-center .bl-hed{padding:5px 19px;color:#3d3d3d;display:table;margin:0 auto 4px;}
.block-hed-center .bl-hed-1{background:rgba(166, 188, 223, 0.9);font-size:30px;}
.block-hed-center .bl-hed-2{background:rgba(212, 207, 208, 0.9);font-size:28px;}
.block-hed-center .bl-hed-3{background:rgba(225, 183, 190, 0.9);font-size:27px;margin-bottom:29px;}
.footer{background:#f6f6f6;padding:25px 0 0 0;}
.wrap-footer h2{margin-bottom:25px;}
.wrap-map{width:100%;}
.wrap-map img{width:100%;}
.wrap-container-fluid{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e7e7e7));background:-webkit-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-o-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:-ms-linear-gradient(top, #ffffff 0%, #e7e7e7 100%);background:linear-gradient(to bottom, #ffffff 0%, #e7e7e7 100%);border-bottom:1px solid #fff;}
.block-bubbles{overflow:hidden;margin-top: 41px;}
.block-bubbles h2{margin-bottom:31px;text-align:center;}
.block-bubbles .col-lg-5{padding-right:0;width:38%;height:381px;}
.block-bubbles .col-lg-7{padding-left:0;width:61.65%;height:381px;}
.sxema{border:1px solid #b9b9b9;border-right:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#f7f7f7;padding:15px 0 0 30px;height:381px;}
.sxema img{float:left;margin-right:6px;}
.sxema .pr-text{color:#6e6e6e;font-size:18px;font-family:'proxima_nova_rgbold', Arial;padding-left:87px;display:block;margin-bottom:14px;position:relative;bottom:4px;}
.sxema nav{float:left;padding-top:7px;}
.sxema nav li, .sxema nav ul{display:block;}
.sxema nav a{height:37px;display:block;color:#767676;font-size:15px;font-family:'proxima_nova_rgbold', Arial;padding:5px 3px;width:144px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:2px solid #fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:17px;position:relative;}
.sxema nav a:hover{border:2px solid #fb8fa1;text-decoration:none;}
.sxema nav a:hover span{background:#fb8fa1;}
.sxema nav a:hover span{background:#fb8fa1 !important;}
.sxema nav a:hover span:before{background:#fb8fa1 !important;}
.sxema nav li:nth-child(1) a span{display:block;width:96px;height:2px;background:#fff;position:absolute;right:140px;top:50%;margin-top:2px;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
.sxema nav li:nth-child(1) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.sxema nav li:nth-child(2) a span{display:block;width:145px;height:2px;background:#fff;position:relative;right:147px;bottom:26px;-moz-transform:rotate(12deg);-webkit-transform:rotate(12deg);-o-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);}
.sxema nav li:nth-child(2) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.sxema nav li:nth-child(3) a span{display:block;width:114px;height:2px;background:#fff;position:relative;right:116px;bottom:-1px;-moz-transform:rotate(-13deg);-webkit-transform:rotate(-13deg);-o-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);}
.sxema nav li:nth-child(3) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.sxema nav li:nth-child(4) a span{display:block;width:41px;height:2px;background:#fff;position:relative;right:44px;bottom:15px;-moz-transform:rotate(13deg);-webkit-transform:rotate(13deg);-o-transform:rotate(13deg);-ms-transform:rotate(13deg);transform:rotate(13deg);}
.sxema nav li:nth-child(4) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.sxema nav li:nth-child(5) a span{display:block;width:190px;height:2px;background:#fff;position:absolute;top:50%;margin-top:20px;right:139px;-moz-transform:rotate(-13deg);-webkit-transform:rotate(-13deg);-o-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-14deg);}
.sxema nav li:nth-child(5) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.sxema nav li:nth-child(6) a span{display:block;width:103px;height:2px;background:#fff;position:relative;right:106px;bottom:16px;-moz-transform:rotate(6deg);-webkit-transform:rotate(6deg);-o-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg);}
.sxema nav li:nth-child(6) a span:before{content:'';display:block;background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;left:-5px;top:-5px;}
.block-img-bubbles{float:right;overflow:hidden;}
.block-img-bubbles a{display:block;float:left;margin-right:1px;position:relative;}
.block-img-bubbles a:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.2);}
.block-img-bubbles a:hover:before{background:rgba(255, 255, 255, 0);}
.block-img-bubbles a img{width:355px;height:381px;}
.bl-text-in{padding:25px 33px;}
.bl-text-in p{font-size:16px;color:#494949;line-height:24px;}
.bl-text-in p strong{font-weight:normal;color:#494949;font-size:16px;font-family:'proxima_nova_rgbold', Arial;}
.wrap-container-fluid-in{margin-bottom:44px;background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eeeeee 0%, #f0f0f0 50%, #fefefe 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(50%, #f0f0f0), color-stop(100%, #fefefe));background:-webkit-linear-gradient(top, #eeeeee 0%, #f0f0f0 50%, #fefefe 100%);background:-o-linear-gradient(top, #eeeeee 0%, #f0f0f0 50%, #fefefe 100%);background:-ms-linear-gradient(top, #eeeeee 0%, #f0f0f0 50%, #fefefe 100%);background:linear-gradient(to bottom, #eeeeee 0%, #f0f0f0 50%, #fefefe 100%);}
.wrap-container-fluid-in h2{margin-top:31px;}
.container-fluid-waterfalls{margin-bottom:90px;}
.wrap-waterfalls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c6d7ff;display:table;position:relative;z-index:2;}
.wrap-waterfalls .bl-cell-1, .wrap-waterfalls .bl-cell-2{display:table-cell;vertical-align:middle;}
.wrap-waterfalls .bl-cell-1{width:48%;padding:70px 14px 70px 72px;position:relative;}
.wrap-waterfalls .bl-cell-1:before{content:'';display:block;position:absolute;top:0;bottom:0;right:-13px;width:26px;background:url(img/shadow.png) center center no-repeat;}
.wrap-waterfalls .bl-cell-2{width:52%;padding:77px 14px 70px 41px;}
.wrap-waterfalls .bl-cell-2 h3{color:#878787;font-size:27px;font-family:'proxima_nova_rgbold', Arial;}
.wrap-waterfalls .bl-cell-2 p{color:#878787;font-size:25px;}
.wrap-waterfalls .bl-cell-2 li{position:relative;text-indent:72px;margin-bottom:35px;}
.wrap-waterfalls .bl-cell-2 li:last-child{margin-bottom:0;}
.wrap-waterfalls .bl-cell-2 li:before{content:'';display:block;position:absolute;width:49px;height:49px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
.wrap-waterfalls .bl-cell-2 li:nth-child(1):before{background:url(img/sh-ico1.jpg) left center no-repeat;}
.wrap-waterfalls .bl-cell-2 li:nth-child(2):before{background:url(img/sh-ico2.jpg) left center no-repeat;}
.wrap-waterfalls .bl-cell-2 li:nth-child(3):before{background:url(img/sh-ico3.jpg) left center no-repeat;}
.wrap-waterfalls .bl-cell-2 li:nth-child(4):before{background:url(img/sh-ico4.jpg) left center no-repeat;}
.wrap-waterfalls .waterfalls-info{color:#838282;font-size:39px;font-family:'proxima_nova_ltlight', Arial;}
.wrap-waterfalls .waterfalls-info span{display:block;color:#838282;font-size:45px;font-family:'proxima_nova_rgregular', Arial;}
.container-fluid-using{background:#f2f2f2;position:relative;margin-bottom:88px;}
.container-fluid-using:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:url(img/bg-bubbles-int.png) center top no-repeat;background-attachment:fixed;}
.wrap-using{padding:53px 0 60px;}
.wrap-using h2{margin-bottom:60px;position:relative;z-index:2;}
.wrap-using a{display:block;position:relative;margin-bottom:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:0;}
.wrap-using a:hover:before{content:'';display:block;position:absolute;right:0;left:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.wrap-using img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:266px;height:266px;}
.wrap-using .zag-using{color:#767676;font-size:28px;text-align:center;display:block;width:85%;line-height:31px;margin:0 auto;}
.row-sm{padding-top:36px;width:78%;margin:0 auto;}
.wrap-exploitation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:8px solid #ededed;padding:43px 35px 37px 51px;margin-bottom:84px;}
.wrap-exploitation h2{margin-bottom:41px;position:relative;z-index:2;}
.wrap-exploitation li{margin-bottom:31px;}
.wrap-exploitation li:before{content:'';display:block;width:68px;height:72px;float:left;}
.wrap-exploitation li:nth-child(1):before{background:url(img/exploitation-ico1.jpg) left top no-repeat;}
.wrap-exploitation li:nth-child(2):before{background:url(img/exploitation-ico2.jpg) left top no-repeat;}
.wrap-exploitation li:nth-child(3):before{background:url(img/exploitation-ico3.jpg) left top no-repeat;}
.wrap-exploitation li p{padding-left:88px;color:#656565;font-size:16px;}
.container-fluid-work{background:#f0f0f0;margin-bottom:31px;}
.work-wrap{padding:41px 0;}
.work-wrap h2{margin-bottom:41px;}
.work-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;padding:23px;overflow:hidden;margin-bottom:32px;}
.fuul-img{max-width:685px;float:left;line-height:0;}
.fuul-img a{line-height:0;display:block;position:relative;}
.fuul-img a:hover:before{content:'';display:block;top:0;bottom:0;left:0;right:0;position:absolute;background:rgba(255, 255, 255, 0.2);}
.fuul-img img{width:100%;}
.work-info{float:right;width:36%;}
.work-info .work-title{color:#767676;font-size:21px;margin-bottom:10px;}
.work-info .work-title span{font-family:'proxima_nova_rgbold', Arial;}
.work-info ul{margin-bottom:30px;}
.work-info li{color:#6c6c6c;font-size:15px;margin-bottom:5px;}
.work-info li span{font-family:'proxima_nova_rgbold', Arial;}
.work-info .small-img{line-height:0;}
.work-info .small-img a{display:inline-block;margin-right:15px;line-height:0;position:relative;}
.work-info .small-img a:hover:before{content:'';display:inline-block;top:0;bottom:0;left:0;right:0;position:absolute;background:rgba(255, 255, 255, 0.2);}
.work-info .small-img a:last-child{margin-right:0;}
.link-btn{font-size:19px;padding:8px 19px 12px !important;}
.link-btn span{display:block;font-size:16px;color:#fff;font-family:'proxima_nova_rgbold', Arial;text-shadow:0 2px 0 #c55769;text-align:center;text-transform:none;line-height:12px;}
.wrap-scheme{overflow:hidden;margin-bottom:61px;}
.wrap-scheme h2{margin-bottom:41px;}
.list-scheme{overflow:hidden;}
.list-scheme li{display:block;float:left;border:1px solid #d0d0d0;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background:#f0f0f0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #f0f0f0 0%, #fbfbfb 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f0f0f0), color-stop(100%, #fbfbfb));background:-webkit-linear-gradient(left, #f0f0f0 0%, #fbfbfb 100%);background:-o-linear-gradient(left, #f0f0f0 0%, #fbfbfb 100%);background:-ms-linear-gradient(left, #f0f0f0 0%, #fbfbfb 100%);background:linear-gradient(to right, #f0f0f0 0%, #fbfbfb 100%);width:291px;height:125px;display:block;padding:12px 8px 8px 17px;margin-right:135px;margin-bottom:41px;position:relative;}
.list-scheme li .day{float:left;width:80%;color:#767676;font-size:30px;font-family:'proxima_nova_rgbold', Arial;position:relative;bottom:3px;}
.list-scheme li .number{float:right;width:20%;font-size:27px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:36px;height:36px;background:#ff8fa2;text-align:center;line-height:36px;}
.list-scheme li .txt-scheme span{display:block;line-height:19px;color:#767676;font-size:15px;font-family:'proxima_nova_rgbold', Arial;}
.list-scheme li:nth-child(3n+3){margin-right:0;}
.list-scheme li:nth-child(1) .str-in, .list-scheme li:nth-child(2) .str-in{display:block;width:110px;height:5px;background:url(img/bg-dotted.jpg) left top repeat-x;position:absolute;right:-113px;top:50%;margin-top:-2px;}
.list-scheme li:nth-child(1) .str-in:before, .list-scheme li:nth-child(2) .str-in:before{content:'';display:block;width:0;height:0;border-top:7px solid transparent;border-left:17px solid #9f9f9f;border-bottom:7px solid transparent;position:absolute;right:-22px;text-outline:50%;margin-top:-6px;}
.list-scheme li:nth-child(4) .str-in, .list-scheme li:nth-child(5) .str-in{display:block;width:110px;height:5px;background:url(img/bg-dotted.jpg) left top repeat-x;position:absolute;right:-133px;top:50%;margin-top:-2px;}
.list-scheme li:nth-child(4) .str-in:before, .list-scheme li:nth-child(5) .str-in:before{content:'';display:block;width:0;height:0;border-top:7px solid transparent;border-right:17px solid #9f9f9f;border-bottom:7px solid transparent;position:absolute;left:-22px;text-outline:50%;margin-top:-6px;}
.list-scheme li:nth-child(3) .str-in{display:block;width:5px;height:41px;background:url(img/bg-dotted-in.jpg) left top repeat-y;position:absolute;right:50%;margin-right:-2px;bottom:-43px;}
.description-scheme{color:#777777;font-size:26px;text-align:center;position:relative;bottom:6px;}
.wrap-reviews h2{margin-bottom:28px;}
.wrap-reviews .link-btn{margin-bottom:61px;}
.block-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:8px solid #d2e2ff;padding:61px 14px 34px;height:340px;overflow:hidden;position:relative;margin-bottom:36px;}
.block-slider .carousel-control.left, .block-slider .carousel-control.right{background:none;}
.block-slider .carousel-control{width:auto;}
.block-slider .right.carousel-control{width:26px;height:51px;background:url(img/click-right.png) no-repeat;display:block;top:auto;bottom:auto;position:absolute;top:50%;margin-top:-37px;z-index:99;}
.block-slider .left.carousel-control{width:26px;height:51px;background:url(img/click-left.png) no-repeat;display:block;top:auto;bottom:auto;top:50%;margin-top:-37px;position:absolute;z-index:99;}
.block-slider .carousel{height:230px;overflow:hidden;}
.block-slider .carousel .carousel-caption{position:relative;padding:0;left:0;right:0;top:0;bottom:0px;text-align:left;text-shadow:none;}
.block-slider .div-cell{display:table-cell;vertical-align:top;}
.block-slider .div-cell-1{width:33%;padding-left:48px;}
.block-slider .div-cell-1 a{display:block;line-height:0;width:100%;}
.block-slider .div-cell-1 img{width:100%;max-width:294px;}
.block-slider .div-cell-2{width:49%;padding-left:27px;}
.block-slider .div-cell-2 h3{margin-bottom:19px;color:#767676;font-size:30px;}
.block-slider .div-cell-2 p{margin-bottom:8px;color:#767676;font-size:17px;font-family:'proxima_novaregular_italic', Arial;line-height:23px;}
.block-slider .div-cell-2 p:last-child{margin-bottom:0;}
.block-slider .div-cell-3{width:19%;padding-right:48px;padding-left:17px;}
.container-fluid-production{background:#eee;margin-bottom:54px;}
.wrap-production{padding:45px 0 55px;}
.wrap-production h2{margin-bottom:35px;}
.wrap-production .breadcrumb{background:none;display:table;margin:0 auto 35px;}
.wrap-production .breadcrumb a{color:#767676;font-size:25px;font-family:'proxima_nova_rgbold', Arial;border-bottom:2px dotted #767676;position:relative;}
.wrap-production .breadcrumb a:hover{text-decoration:none;color:#778fdd;border-bottom:none;}
.wrap-production .breadcrumb .active a{color:#778fdd;border-bottom:none;}
.wrap-production .breadcrumb > li + li:before{color:#767676;font-size:25px;font-family:'proxima_nova_rgbold', Arial;}
.wrapper-production{display:none;}
.wrapper-production.active{display:block;}
.wrapper-production a{line-height:0;display:block;max-width:359px;position:relative;}
.wrapper-production a img{width:100%;height:auto;border:6px solid #fff;}
.wrapper-production a:hover:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255, 255, 255, 0.2);}
.wrap-honors h2{margin-bottom:30px;}
.wrap-honors .div-cell{width:33.33%;padding:0;}
.wrap-honors .div-cell a{max-width:281px;margin:0 auto;display:block;line-height:0;}
.wrap-honors .div-cell a img{box-shadow:2px 2px 7px rgba(0, 0, 0, 0.4);}
.wrap-honors .item{padding:9px 0;width:100%;}
.wrap-honors .carousel-caption{width:100%;display:table;}
.wrap-honors .left.carousel-control{margin-top:-35px;left:9px;}
.wrap-honors .right.carousel-control{margin-top:-35px;right:9px;}
.wrap-honors .div-cell{width:25%;}
.wrap-honors .div-cell a{max-width:100%;width:100%;padding-right:4%;}
.wrap-honors .div-cell img{width:100%;max-width:100%;height:180px;}
.wrap-honors .carousel-inner{width:93%;margin:0 auto;}
.wrap-honors .div-cell-4 a{padding-right:9px;}
.wrap-honors .div-cell-1 a{padding-left:9px;}
.wrap-honors .block-slider{padding-right:4px;padding-left:4px;}
.wrap-honors .left.carousel-control{left:11px;}
.wrap-honors .right.carousel-control{right:11px;}
.wrap-honors .group-2 .div-cell{display:inline-block;width:16%;margin-right:9.8%;}
.wrap-honors .group-2 .div-cell-4{margin-right:0 !important;}
.wrap-honors .group-2 .carousel-caption{text-align:center;}
.wrap-honors .group-1 .div-cell{width:33.3%;}
.wrap-honors .group-1 .carousel-caption{margin:0 auto;width:100%;display:block;text-align:center;}
.wrap-honors .group-1 .div-cell{display:inline-block;max-width:265px;margin-right:9%;}
.wrap-honors .group-1 .div-cell-3{margin-right:0 !important;}
.wrap-questions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:8px solid #ededed;padding:45px 77px 45px 85px;margin-bottom:81px;}
.wrap-questions h2{margin-bottom:25px;}
.wrap-questions .group-questions{display:none;}
.wrap-questions .group-questions-first{display:block;}
.block-questions .title-questions{color:#818181;font-size:17px;margin-bottom:3px;display:block;font-family:'proxima_nova_rgbold', Arial;}
.block-questions p{color:#656565;font-size:15px;margin-bottom:12px;line-height:23px;}
.block-questions .more{color:#5d71d7;font-size:17px;font-family:'proxima_nova_rgbold', Arial;display:table;border-bottom:1px solid #dee1f5;line-height:19px;}
.block-questions .more:hover{border-bottom:1px solid transparent;text-decoration:none;}
.block-questions .btn-vopros{color:#fff;font-size:15px;font-family:'proxima_nova_rgbold', Arial;padding:12px 17px 10px;border-bottom:2px solid #3c4c9c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#4867ff;display:table;margin:0 auto;}
.block-questions .btn-vopros:hover{background:#6a84ff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhODRmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODY3ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #6a84ff 0%, #4867ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6a84ff), color-stop(100%, #4867ff));background:-webkit-linear-gradient(top, #6a84ff 0%, #4867ff 100%);background:-o-linear-gradient(top, #6a84ff 0%, #4867ff 100%);background:-ms-linear-gradient(top, #6a84ff 0%, #4867ff 100%);background:linear-gradient(to bottom, #6a84ff 0%, #4867ff 100%);text-decoration:none;}
@media screen and (max-width:1199px){.logo{overflow:hidden;}
.block-top-content .col-lg-6{width:auto;padding-left:0;display:table;margin:0 auto;position:relative;left:9px;}
.block-top-content .link-consultations{top:0;}
.block-top-content .col-lg-3{width:auto;padding-right:0;display:table;margin:20px auto;}
.block-top-content .col-lg-4{width:auto;padding-right:0;display:table;margin:20px auto;}
.adress{text-align:center;}
.sxema{border:1px solid #b9b9b9;}
.block-bubbles .col-lg-5{margin:0 auto 15px;}
.block-img-bubbles{float:none;}
.block-bubbles .col-lg-7{padding-right:0;margin:0 auto;}
.block-img-bubbles a img{max-width:100%;height:auto;}
.bl-cell-2 h3, .bl-cell-2 p{padding-left:55px;}
.wrap-waterfalls .bl-cell-2 li{text-indent:0px;}
.wrap-using-img{text-align:center;}
.wrap-using .col-lg-3, .wrap-using .col-lg-4{margin-bottom:25px;}
.wrap-using a{display:table;margin:0 auto 12px;}
.work-info{float:none;margin:0 auto;width:36%;}
.fuul-img{margin:0 auto 15px;float:none;}
.work-info .small-img a{margin-right:0;width:49%;max-width:186px;}
.work-info .small-img a img{width:100%;}
.str-in{display:none !important;}
.list-scheme li{margin-right:15px;float:none;display:inline-block;text-align:left;vertical-align:top;}
.list-scheme{text-align:center;}
.wrapper-production a{margin:0 auto 15px;}
.wrap-honors .div-cell a{padding-right:8px;}
.wrap-honors .div-cell a img{max-width:100%;width:100%;}
.div-cell-3 a{padding-right:0;}
.wrap-honors .block-slider, .wrap-honors .block-slider .carousel{padding:15px;height:auto;}
.wrap-honors .left.carousel-control, .wrap-honors .right.carousel-control{margin-top:-24px;}
.wrap-honors .left.carousel-control{left:0;}
.wrap-honors .right.carousel-control{right:0;}
.wrap-reviews .block-slider .div-cell{vertical-align:middle;}
.wrap-reviews .block-slider{padding-top:33px;padding-bottom:33px;}
.wrap-reviews .block-slider .left.carousel-control, .wrap-reviews .block-slider .right.carousel-control{margin-top:-12px;}
.block-slider .div-cell-2 p{font-size:13px;line-height:19px;}
.block-slider .div-cell-2 h3{font-size:24px;}
.wrap-reviews .block-slider, .wrap-reviews .block-slider .carousel{height:auto;}
.block-bubbles .col-lg-5{width:100%;}
.sxema{display:table;margin:0 auto;}
.block-img-bubbles a{width:49%;position:relative;left:1%;}
.block-bubbles .col-lg-7{height:auto;}
.block-bubbles .col-lg-5{padding-right:15px;}
.header{height:680px}
.wrap-honors .group-1 .div-cell{margin-right:0.5%;}
.wrap-honors .group-2 .div-cell{margin-right:8%;}
.block-hed-center h1{font-size:32px;line-height:35px;padding:0 8px;}
.bl-hed{font-size:24px !important;line-height:30px;}
a.link-btn{font-size:18px;}
}
@media screen and (max-width:991px){.block-hed-center h1{font-size:25px;line-height:35px;padding:0 8px;}
.bl-hed{font-size:21px !important;line-height:30px;}
a.link-btn{font-size:13px;}
.list-scheme li{display:table;margin:0 auto 15px !important;}
.div-cell-3 a{width:100%;}
.wrap-reviews .block-slider .div-cell-1{width:48%;}
.work-info{width:100%;text-align:center;}
.wrap-honors .div-cell img{max-height:180px;height:auto;}
.wrap-honors .group-1 .div-cell{margin-right:0;width:32%;max-width:auto;}
.wrap-honors .group-2 .div-cell{margin-right:10.5%;}
.header{height:580px}
}
@media screen and (max-width:767px){.wrap-waterfalls .waterfalls-info span{line-height:33px;font-size:35px;}
.waterfalls-info, .wrap-waterfalls .bl-cell-2 p{font-size:25px !important;line-height:31px;}
.wrap-waterfalls .bl-cell-2 h3{font-size:25px;}
.wrap-waterfalls .bl-cell-1, .wrap-waterfalls .bl-cell-2{padding:15px;display:block;margin:0 auto;text-align:center;}
.wrap-waterfalls{display:block;}
.wrap-waterfalls .bl-cell-1:before{display:none;}
h2{font-size:35px;}
.wrap-reviews .block-slider .div-cell-1, .wrap-reviews .block-slider .div-cell-3{width:30%;}
.wrap-reviews .block-slider .div-cell-2{width:36%;}
.wrap-reviews .block-slider .div-cell-3 img{width:100%;}
.block-questions .more{margin-bottom:25px;}
.wrap-reviews .carousel{width:722px;position:relative;right:14px;}
.wrap-reviews .block-slider{overflow:auto;}
.wrap-waterfalls .bl-cell-1, .wrap-waterfalls .bl-cell-2{width:100%;}
.wrap-exploitation{padding:15px;}
.wrap-production .breadcrumb a{font-size:13px;}
.wrap-production .breadcrumb > li + li:before{font-size:inherit;}
.bl-hed{line-height:22px;}
.wrap-questions{padding:15px;}
.sxema{padding-right:8px;}
.wrap-honors .block-slider{padding-left:2px;padding-right:2px;}
.header{height:630px}
}
@media screen and (max-width:650px){.wrap-honors .group-2 .div-cell{margin-right:5%;}

}
@media screen and (max-width:460px){.block-img-bubbles a{float:none;width:auto;left:0;}
.work-info .small-img a{display:block;margin:0 auto 15px !important;}
.block-top-content .col-lg-6{display:block;left:0;}
.logo img{float:none;margin:0 auto;display:table;}
.logo-text{text-align:center;}
a.link-consultations{font-size:12px;}
.sxema{padding-left:0;width:380px;border:none;}
.block-bubbles .col-lg-5{overflow:auto;}
.list-scheme li{width:275px;height:135px;}
.row-sm{width:100%;}
.wrap-production .breadcrumb a{font-size:11px;}
.wrap-honors .group-2 .div-cell{margin-right:3%;}
}
.copyr{font-size:12px;margin-top:15px;padding-bottom:5px;text-align:center}
.copyr a{text-decoration:underline !important;color:#EB3134}
.copyr a:hover{text-decoration:none !important}
.checkme{display:none !important}

.fullscreen-bg {
    overflow: hidden;
    /*z-index: -100;*/
    position: relative;
    height: 692px;
    width: 100%;
    /*padding-top:45%;*/top: 0;
    left: 0;
}
 
.fullscreen-bg__video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}
 

.block-hed-center {position:relative; z-index:14}

@media (max-width: 767px) {
    .fullscreen-bg {
        background: url('img/bg-header.jpg') center center / cover no-repeat;height: 100%;
		height:400px
    }
    .fullscreen-bg__video {
        display: none;
    }
}
@media (max-width: 460px) {
    .fullscreen-bg {
        background: url('img/bg-header.jpg') center center / cover no-repeat;height: 100%;
		height:470px
    }
    .fullscreen-bg__video {
        display: none;
    }
	.header{height:730px}
}
@media (max-width: 340px) {
    .fullscreen-bg {
        background: url('img/bg-header.jpg') center center / cover no-repeat;height: 100%;
		height:570px
    }
    .fullscreen-bg__video {
        display: none;
    }
	.header{height:930px}
}