@charset "UTF-8";@font-face{font-family:"social";src:url("../fonts/social.eot?41231882");src:url("../fonts/social.eot?41231882#iefix") format("embedded-opentype"),url("../fonts/social.woff2?41231882") format("woff2"),url("../fonts/social.woff?41231882") format("woff"),url("../fonts/social.ttf?41231882") format("truetype"),url("../fonts/social.svg?41231882#fontello") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"social";src:url("../fonts/social.svg?41231882#fontello") format("svg")}}::-webkit-input-placeholder{color:#bfbfbf}::-moz-placeholder{color:#bfbfbf}:-moz-placeholder{color:#bfbfbf}:-ms-input-placeholder{color:#bfbfbf}*{outline:none;box-sizing:border-box;-webkit-box-sizing:border-box}body{margin:0;padding:0;font-size:16px;color:#000;font-family:"Roboto",sans-serif;font-weight:400;background:#fff}@media (max-width:1199px){body{background:#fff;padding-top:72px}}a{color:#1b70a1;text-decoration:none;cursor:pointer}a:link{color:#1b70a1}a:active{color:#1b70a1}a:visited{color:#1b70a1}a:hover{color:#1b70a1;text-decoration:none}a img{border:none}.back_link{text-align:right;text-decoration:underline}.back_link:hover{text-decoration:none}button,input,textarea{font-family:"Roboto",sans-serif}input[type=checkbox].nice,input[type=radio].nice,select.nice{opacity:0}label{cursor:pointer}.clr{clear:both}ul{margin:0;padding:0;list-style:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-webkit-search-results-decoration{display:none}.mobile{display:none}@media (max-width:767px){.mobile{display:block}}.desktop{display:block}@media (max-width:767px){.desktop{display:none}}.fw,.m_slider .ms_form_c,.m_slider .owl-dots,.owl-dots{width:1266px;margin:0 auto;position:relative}@media (max-width:1319px){.fw,.m_slider .ms_form_c,.m_slider .owl-dots,.owl-dots{width:1170px}}@media (max-width:1199px){.fw,.m_slider .ms_form_c,.m_slider .owl-dots,.owl-dots{width:720px}}@media (max-width:767px){.fw,.m_slider .ms_form_c,.m_slider .owl-dots,.owl-dots{width:480px}}@media (max-width:520px){.fw,.m_slider .ms_form_c,.m_slider .owl-dots,.owl-dots{width:300px}}.bts:after{content:"";clear:both;display:block}.bts.center{text-align:center}.bts.right .btn{float:right}.bts .btn{display:inline-block;vertical-align:top;height:60px;line-height:60px;padding:0 50px;font-weight:900;font-size:14px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;background:#1b70a1;border:none;color:#fff;text-decoration:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s;border-radius:5px}.bts .btn:hover{background:#5498d5;text-decoration:none;color:#fff}.bts .btn.border{border:2px solid #1b70a1;line-height:56px;color:#1b70a1;background:#fff}.bts .btn.border:hover{background:#5498d5;color:#fff;border-color:#5498d5}.bts .btn.border-white{border:2px solid rgba(255,255,255,0.2);line-height:56px;color:#fff;background:transparent;border-radius:5px}.bts .btn.border-white:hover{color:#5498d5;border-color:#5498d5}.bts .btn.border-white:hover svg path{stroke:#5498d5}.bts .btn svg{margin-left:9px}.bts .btn svg path{-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.centrize{display:table!important;table-layout:fixed!important;height:100%!important;position:relative!important}.vertical-center{display:table-cell!important;vertical-align:middle!important}.owl-next,.owl-prev{position:absolute;top:50%;left:0px;width:40px;height:40px;margin-top:-20px;padding:0;background:#1b70a1;border:none;outline:none;cursor:pointer;font-size:0px;z-index:3;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s}.owl-next:before,.owl-prev:before{content:"";position:absolute;top:50%;left:50%;width:15px;height:16px;margin:-8px 0 0 -7.5px;background:url(../images/svg/nav-arr.svg) no-repeat 0 0;background-size:contain;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.owl-next:hover,.owl-prev:hover{background:#5498d5}.owl-next{left:auto;right:0px}.owl-next:after,.owl-next:before{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.owl-dots{position:absolute;top:auto;bottom:21px;left:0px;text-align:center;height:12px;z-index:3;font-size:0px}.owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 10px;width:12px;height:12px;padding:0;background:rgba(255,255,255,0.2);border:none;cursor:pointer;transition:0.25s ease 0s;-moz-transition:0.25s ease 0s;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s}.owl-dots .owl-dot:hover{background:#5498d5}.owl-dots .owl-dot.active{background:#1b70a1}.owl-dots.disabled{display:none}.owl-nav.disabled{display:none}.sprite-icons{background-image:url(../images/spritesheet.png);background-repeat:no-repeat}.loadmore{padding:40px 0;text-align:center}.loadmore .btn{padding:0 20px;min-width:240px;height:50px;line-height:48px;background:#ECF7FF;border-color:#8AC3EC;font-size:16px}.loadmore .btn:hover{background:#8AC3EC}.loadmore .btn:hover i:before{opacity:0}.loadmore .btn:hover i:after{opacity:1}.loadmore .btn i{position:relative;display:inline-block;vertical-align:middle;margin-right:12px;width:14px;height:16px}.loadmore .btn i:after,.loadmore .btn i:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/svg/reload.svg) no-repeat 0 0;background-size:contain;opacity:1;transition:0.3s ease 0s;-moz-transition:0.3s ease 0s;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s}.loadmore .btn i:after{background:url(../images/svg/reload2.svg) no-repeat 0 0;background-size:contain;opacity:0}.loadmore .result{display:block;padding:20px 0 0 0}.pagination{text-align:center;font-size:0px;padding:10px 0 0 0}.pagination .pagination_inner{display:inline-block;vertical-align:top;border:1px solid #EEEEEE;border-radius:5px;padding:13px 32px 11px 32px}@media (max-width:520px){.pagination .pagination_inner{border:none;padding-left:0px;padding-right:0px}}.pagination .next,.pagination .pag,.pagination .prev{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 5px;line-height:26px;color:#222;font-weight:900;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;text-decoration:none;background:transparent;border-radius:50%;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.pagination .next:hover,.pagination .pag:hover,.pagination .prev:hover{color:#1b70a1;text-decoration:none}.pagination .next.active,.pagination .pag.active,.pagination .prev.active{color:#fff;background:#1b70a1;text-decoration:none}@media (max-width:767px){.pagination .next,.pagination .pag,.pagination .prev{margin:0 3px;width:32px;height:32px;line-height:30px}}@media (max-width:520px){.pagination .next,.pagination .pag,.pagination .prev{width:26px;height:26px;line-height:24px}}.pagination span.pag{background:none}.pagination span.pag:hover{color:#000}.pagination a.next,.pagination a.prev{position:relative;margin-right:20px;margin-left:0px;width:auto}@media (max-width:520px){.pagination a.next,.pagination a.prev{margin-right:10px}}.pagination a.next svg,.pagination a.prev svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.pagination a.next svg path,.pagination a.prev svg path{-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.pagination a.next:hover svg path,.pagination a.prev:hover svg path{stroke:#1b70a1}.pagination a.next{margin-right:0px;margin-left:20px}@media (max-width:520px){.pagination a.next{margin-left:10px;margin-right:0px}}.pagination a.next svg{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.breadcrumbs{font-size:12px;height:50px;line-height:49px;color:#eee;border-bottom:1px solid #eee;margin-bottom:70px}@media (max-width:1199px){.breadcrumbs{line-height:20px;height:auto;padding:1em 0;margin-bottom:45px}}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs a,.breadcrumbs span{position:relative;color:#222;display:inline-block;vertical-align:middle;margin:0 10px}.breadcrumbs a:first-child,.breadcrumbs span:first-child{margin-left:0px}.breadcrumbs a:last-child,.breadcrumbs span:last-child{margin-right:0px}@media (max-width:520px){.breadcrumbs a,.breadcrumbs span{margin-right:10px}}.breadcrumbs a{color:#1b70a1;text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.wrapper{position:relative;z-index:1;min-height:600px;clear:both;background:#fff;overflow:hidden}.m_inner{padding-bottom:90px;overflow:hidden}@media (max-width:767px){.m_inner{padding-top:30px}}.h_title{position:relative;font-weight:300;font-size:50px;line-height:59px;margin:0 0 48px 0;text-align:center}@media (max-width:767px){.h_title{font-size:36px;line-height:42px;margin-bottom:35px}}@media (max-width:520px){.h_title{font-size:32px}}.m_title{position:relative;font-weight:300;font-size:50px;line-height:59px;margin:0 0 65px 0;text-align:center}@media (max-width:767px){.m_title{font-size:36px;margin-bottom:35px}}@media (max-width:520px){.m_title{font-size:32px}}.l_title{position:relative;font-weight:300;font-size:24px;line-height:59px;margin:0 0 24px 0;color:#1b70a1;display:block}@media (max-width:767px){.l_title{font-size:20px;margin-bottom:16px}}@media (max-width:520px){.l_title{font-size:18px}}.column.column3 .lt_column{float:right;width:270px}@media (max-width:1199px){.column.column3 .lt_column{display:none}}.column.column3 .rt_column{margin-right:300px;margin-left:0px}@media (max-width:1199px){.column.column3 .rt_column{margin-right:0px}}.lt_column{float:left;width:402px}@media (max-width:1199px){.lt_column{display:none}}.left_menu{background:#F7F7F7;overflow:hidden;padding:0}.left_menu>ul>li{position:relative;padding:37px 50px 33px 50px;border-bottom:1px solid #E3E3E3}.left_menu>ul>li:last-child{border-bottom:none}.left_menu>ul>li.active>a{color:#5498d5;text-decoration:none}.left_menu>ul>li.active>a:hover{color:#5498d5;text-decoration:none}.left_menu>ul>li>a{position:relative;display:block;color:#222;text-decoration:none;font-weight:bold;font-size:20px;line-height:23px;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}.left_menu>ul>li>a:hover{color:#5498d5;text-decoration:none}.left_menu>ul>li>ul{padding:7px 0 0 10px;overflow:hidden}.left_menu>ul>li>ul li{position:relative}.left_menu>ul>li>ul li:hover>a{color:#1b70a1;text-decoration:none}.left_menu>ul>li>ul li.active>a{color:#1b70a1;text-decoration:none}.left_menu>ul>li>ul li a{position:relative;display:block;font-size:18px;line-height:30px;color:#222;text-decoration:none;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s;padding:0 0 0 17px}.left_menu>ul>li>ul li a:before{content:"";position:absolute;top:11px;left:0px;width:6px;height:6px;background:#1b70a1}.left_menu>ul>li>ul li a:hover{color:#1b70a1;text-decoration:none}.left_menu>ul>li>ul li>ul{padding:14px 0}.left_menu>ul>li>ul li>ul li a{font-size:16px}.left_menu>ul>li>ul li>ul li a:before{content:"";position:absolute;top:14px;left:0px;width:8px;height:2px;background:#1b70a1}.left_menu>ul>li>ul ul{margin-left:15px;padding:14px 0 0 0}.rt_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:432px;min-height:300px}@media (max-width:1199px){.rt_column{margin-left:0px}}.c_form .c_title{position:relative;font-weight:300;font-size:36px;line-height:42px;margin:0 0 36px 0;text-align:center}.c_form .c_title em{display:block;font-weight:300;font-size:18px;line-height:21px;font-style:normal;padding:18px 0 0 0}@media (max-width:767px){.c_form .c_title em{font-size:16px}}@media (max-width:767px){.c_form .c_title{font-size:36px}}@media (max-width:520px){.c_form .c_title{font-size:32px}}.c_form .group{margin-bottom:15px}.c_form .group-row{margin:0 -15px}@media (max-width:767px){.c_form .group-row{margin:0}}.c_form .group-row:after{content:"";display:block;clear:both}.c_form .group-col{float:left;width:50%;padding:0 15px}@media (max-width:767px){.c_form .group-col{padding:0;float:none;width:auto}}.c_form .label,.c_form label{display:block;color:#000;margin-bottom:10px}.c_form .label>span,.c_form label>span{font-weight:400;display:inline-block;vertical-align:middle;color:#EC4238;padding:0 0 0 4px}.c_form .value input,.c_form .value textarea{width:100%;height:50px;border:2px solid #F2F2F2;padding:0 20px;font-family:"Roboto",sans-serif;font-size:14px;font-weight:300;color:#000;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s;border-radius:5px;border:2px solid #F2F2F2}.c_form .value input::-webkit-input-placeholder,.c_form .value textarea::-webkit-input-placeholder{color:#8C8C8C}.c_form .value input:-moz-placeholder,.c_form .value textarea:-moz-placeholder{color:#8C8C8C}.c_form .value input::-moz-placeholder,.c_form .value textarea::-moz-placeholder{color:#8C8C8C}.c_form .value input:-ms-input-placeholder,.c_form .value textarea:-ms-input-placeholder{color:#8C8C8C}.c_form .value input.error,.c_form .value textarea.error{border-color:red}.c_form .value input:focus,.c_form .value textarea:focus{border-color:#F2F2F2;background:#fff}.c_form .value textarea{height:180px;padding:25px;resize:none}.c_form .value label.error{margin-top:8px;font-size:13px;color:#EC4238}.c_form .link{display:inline-block;vertical-align:top;color:#1b70a1;text-decoration:none;border-bottom:1px dotted #1b70a1}.c_form .link:hover{border-bottom-color:transparent}.c_form .bts{padding-top:5px}.c_form .bts .btn{display:block;padding:0}.c_form .alert_send{display:none}.c_form .group-inf{float:left;width:70%}@media (max-width:1199px){.c_form .group-inf{float:none;width:auto;margin:0 0 20px 0;padding:0}}.c_form .group-inf .inf{float:left;width:40%;padding-right:20px}@media (max-width:1199px){.c_form .group-inf .inf{float:none;width:auto;padding-right:0;margin:0 0 20px 0}}.c_form .group-inf .politic{float:left;width:60%;padding-right:20px;margin:0}@media (max-width:1199px){.c_form .group-inf .politic{float:none;width:auto;padding-right:0}}.c_form .group-bts{float:right;width:25%}.c_form .group-bts .bts .btn{display:block;width:100%;padding:0 20px}@media (max-width:767px){.c_form .group-bts{float:none;clear:both;width:auto;margin:1em auto 0 auto}}.c_form .group-btm{padding:10px 0 0 0}@media (max-width:1199px){.c_form .group-btm{padding:0}}.c_form .group-btm:after{content:"";display:block;clear:both}.c_form .group-btm .bts{padding-top:0px}.c_form .file-upload .jq-file,.c_form .file-upload input{opacity:0;visibility:hidden;position:absolute}.c_form .file-upload-btn{position:relative;display:inline-block;vertical-align:top;width:50px;height:50px;border:2px solid #fec303;transition:0.25s ease 0s;-moz-transition:0.25s ease 0s;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s}.c_form .file-upload-btn:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:20px;background:url(../images/svg/file.svg) no-repeat 0 0;margin:-10px 0 0 -9px}.c_form .file-upload-btn:hover{border-color:#ffd857}.c_form .politic{margin:25px 0 0 0;position:relative;padding:0 0 0 22px;font-weight:300;font-size:11px;line-height:16px;color:#222}.c_form .politic a{color:#1b70a1;text-decoration:none;border-bottom:1px dashed #1b70a1}.c_form .politic a:hover{text-decoration:none;border-bottom-color:transparent}.c_form .politic:before{content:"";position:absolute;top:3px;left:0px;width:12px;height:12px;background:url(../images/svg/checked.svg) no-repeat 0 0;z-index:2}.c_form .inf{font-size:12px}.c_form .inf span{display:inline-block;vertical-align:middle;padding-right:4px;color:#EC4238}.language-notice{position:fixed;bottom:0px;left:0px;right:0px;background-color:rgba(213,212,215,0.9);z-index:99;text-align:center;padding:30px 20px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:0 0 2px rgba(0,0,0,0.5)}.language-notice .text{font-size:16px;line-height:24px;margin:0 0 20px 0}.language-notice .bts{text-align:center}.language-notice .bts .btn{display:inline-block;vertical-align:top;padding:0 30px 0 50px;position:relative}.language-notice .bts .btn:before{content:"";display:block;left:27px;top:23px;position:absolute;background-size:contain;width:22px;height:12px}.language-notice .bts .btn.uk:before{background:url(../images/lang_uk.svg) no-repeat}.language-notice .bts .btn.de:before{background:url(../images/lang_de.svg) no-repeat}.language-notice .bts .btn.ru:before{background:url(../images/lang_ru.svg) no-repeat}.language-notice .bts .btn.fr:before{background:url(../images/lang_fr.svg) no-repeat}.language-notice .bts .btn.pl:before{background:url(../images/lang_pl.svg) no-repeat}.language-notice .bts .btn.en:before{background:url(../images/lang_en.svg) no-repeat}.banners{margin-top:15px}.banners .Banner{margin-bottom:15px}.banners .Banner:last-child{margin-bottom:0}.banners .Banner img{max-width:100%}.alert{position:relative;background:#D8645C;color:#FFF;z-index:4;text-align:center}@media (max-width:1199px){.alert{display:none}}.alert .fw,.alert .m_slider .ms_form_c,.alert .owl-dots,.m_slider .alert .ms_form_c{position:relative}.alert .al_title{position:relative;display:inline-block;vertical-align:top;line-height:20px;padding:15px 0}.alert .al_title a{color:#4e4e4e;text-decoration:underline;font-weight:700}.alert .al_title a:hover{text-decoration:none}.alert .close{position:absolute;top:50%;right:0;width:32px;height:32px;margin-top:-16px;background:rgba(43,33,2,0.12);border-radius:50%;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s}.alert .close:hover{background:rgba(43,33,2,0.3)}.alert .close:before{content:"х";position:absolute;top:1px;left:0px;width:100%;height:100%;text-align:center;line-height:30px;color:#fff;font-weight:700}.grid{display:-ms-grid;display:grid;grid-gap:36px}.grid.catalog{-ms-grid-columns:2fr 36px 1fr;grid-template-columns:2fr 1fr}@media (max-width:767px){.grid.catalog{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0}}.grid.catalog .rt{position:relative}.grid.catalog .rt .l_title{margin-top:-16px}@media (max-width:767px){.grid.catalog .rt .l_title{margin-top:0}}.header{position:relative;top:0px;left:0px;width:100%;padding:27px 0 33px 0;height:110px;z-index:99;background:#F8F8F8}@media (max-width:1199px){.header{position:fixed;left:0px;top:0px;width:100%;height:72px;background:#fff;padding:7px 0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25);box-shadow:0 1px 1px rgba(0,0,0,0.25)}.header .fw,.header .m_slider .ms_form_c,.header .owl-dots,.m_slider .header .ms_form_c{height:100%}}.header:after{content:"";display:block;clear:both}.header .mob_btn{display:none;position:absolute;top:50%;width:52px;height:52px;margin-top:-26px;cursor:pointer;color:#1b70a1;text-decoration:none;text-align:center;line-height:52px;z-index:2}.header .mob_btn:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;transition:0.3s ease 0s;-moz-transition:0.3s ease 0s;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s}.header .mob_btn.mob_btn_menu{left:auto;right:0px}.header .mob_btn.mob_btn_menu:before{content:"";background:url(../images/svg/menu.svg) no-repeat center center;background-size:contain;width:50%;height:50%;top:25%;left:25%}.header .mob_btn.mob_btn_call{left:auto;right:52px}.header .mob_btn.mob_btn_call:before{content:"";background:url(../images/svg/call-tel2.svg) no-repeat center center;background-size:contain;width:50%;height:50%;top:25%;left:25%}@media (max-width:1199px){.header .mob_btn{display:block}}.header .logo{float:left;width:280px;font-size:0px}@media (max-width:1199px){.header .logo{width:166px}}.header .logo a{display:block;position:relative;margin-top:-20px}@media (max-width:1199px){.header .logo a{margin-top:0}}.header .logo img{max-width:100%}@media (max-width:1199px){.header .logo img{max-height:53px}}.header .lang{float:left;position:relative;background:transparent;width:80px;height:40px;margin:8px 0 0 0;border:2px solid #eee;border-radius:5px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media (max-width:1199px){.header .lang{display:none}}.header .lang:hover{border-color:#5498d5}.header .lang:hover .label{color:#5498d5;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.header .lang:hover .label svg path{stroke:#5498d5}.header .lang.active{border-color:#fff;background:#fff;border-radius:5px 5px 0 0}.header .lang.active .label{color:#000}.header .lang.active .label:before{display:block}.header .lang.active .label svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.header .lang.active .lang_pop{visibility:visible;opacity:1;-webkit-box-shadow:0px 4px 24px rgba(0,0,0,0.25);box-shadow:0px 4px 24px rgba(0,0,0,0.25)}.header .lang a{position:relative;display:block;line-height:36px;padding:0 20px;text-decoration:none;font-size:14px;font-weight:700;color:#000}.header .lang .label{color:#000;z-index:4}.header .lang .label:before{content:"";display:none;position:absolute;top:0px;bottom:-2px;left:-2px;right:-2px;width:auto;height:auto;background:#fff;z-index:1;border-radius:5px 5px 0 0}.header .lang .label span{position:relative;z-index:2;padding-left:14px;display:block}.header .lang .label svg{position:absolute;top:50%;left:0px;margin:-3px 0 0 0;z-index:2}.header .lang .label svg path{stroke:#000;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.header .lang .lang_pop{position:absolute;top:38px;left:-2px;right:-2px;visibility:hidden;opacity:0;background:#fff;z-index:3;border-radius:0 0 5px 5px}.header .lang .lang_pop li{line-height:normal;border-top:1px solid #eee;text-align:center}.header .lang .lang_pop li a{line-height:40px}.header .lang .lang_pop li a:hover{color:#1b70a1}.header .lang .lang_pop li.active a{color:#1b70a1}.header .contacts{position:relative;float:right;text-align:right}@media (max-width:1199px){.header .contacts{display:none}}.header .contacts .phone_number{position:relative;display:block;font-weight:900;font-size:18px;line-height:21px;color:#000;padding-left:29px;margin-bottom:8px}.header .contacts .phone_number a{color:#000;text-decoration:none}.header .contacts .phone_number a:before{content:"";position:absolute;top:50%;left:0px;width:20px;height:20px;margin-top:-10px;background:url(../images/svg/call-tel3.svg) no-repeat 0 0;background-size:contain}.header .contacts .call_btn{display:inline-block;vertical-align:middle;text-decoration:none;color:#1b70a1;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-size:12px;font-weight:900;text-transform:uppercase;border-bottom:1px dotted #1b70a1}.header .contacts .call_btn:hover{color:#1b70a1;text-decoration:none;border-bottom-color:transparent}.main_menu{float:left;padding-top:20px;margin-left:110px;margin-right:31px;position:relative;z-index:2}@media (max-width:1199px){.main_menu{display:none}}.main_menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main_menu>ul>li{display:block;width:100%;position:relative;margin:0 40px 0 0}@media (max-width:1319px){.main_menu>ul>li{margin-right:20px}}.main_menu>ul>li.active>a{color:#5498d5}.main_menu>ul>li.active>ul{visibility:visible;opacity:1}.main_menu>ul>li.c_parent{margin-right:40px}@media (max-width:1319px){.main_menu>ul>li.c_parent{margin-right:30px}}.main_menu>ul>li.c_parent>a{position:relative;padding-left:28px;font-weight:900}.main_menu>ul>li.c_parent>a svg{position:absolute;top:50%;left:0px;margin-top:-6px}.main_menu>ul>li.c_parent.active>a svg rect,.main_menu>ul>li.c_parent:hover>a svg rect{fill:#5498d5;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.main_menu>ul>li.c_parent.active>a svg rect:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:1px 4px;-ms-transform-origin:1px 4px;transform-origin:1px 4px}.main_menu>ul>li.c_parent.active>a svg rect:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:6px 5px;-ms-transform-origin:6px 5px;transform-origin:6px 5px}.main_menu>ul>li.c_parent.active>a svg rect:nth-child(3){display:none}.main_menu>ul>li:hover>a{color:#5498d5}.main_menu>ul>li>a{position:relative;display:block;color:#000;font-size:14px;line-height:16px;font-weight:400;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-decoration:none;text-align:center;white-space:nowrap}.main_menu>ul>li>a:hover{color:#5498d5;text-decoration:none}.main_menu>ul>li>ul{position:absolute;top:40px;left:-32px;width:332px;visibility:hidden;opacity:0;background:#fff;text-align:left;-webkit-box-shadow:0px 4px 24px rgba(0,0,0,0.25);box-shadow:0px 4px 24px rgba(0,0,0,0.25);border-radius:5px}.main_menu>ul>li>ul:before{content:"";position:absolute;left:32px;top:-5px;width:10px;height:10px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main_menu>ul>li>ul>li{position:relative;border-bottom:1px solid #E3E3E3;padding:24px 60px 24px 30px}.main_menu>ul>li>ul>li:last-child{border-bottom:none}.main_menu>ul>li>ul>li.active>a{color:#5498d5}.main_menu>ul>li>ul>li.open>ul{display:block}.main_menu>ul>li>ul>li.open>.arr:before{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.main_menu>ul>li>ul>li>a{display:block;color:#000;text-decoration:none;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s;font-weight:bold;font-size:20px;line-height:23px}.main_menu>ul>li>ul>li>a:hover{color:#5498d5}.main_menu>ul>li>ul>li .arr{position:absolute;top:25px;right:30px;width:20px;height:20px;background:#F1F1F1;cursor:pointer}.main_menu>ul>li>ul>li .arr:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:6px;margin:-2px 0 0 -4.5px;background:url(../images/svg/mm_arr.svg) no-repeat 0 0;background-size:contain}.main_menu>ul>li>ul>li>ul{display:none;padding:7px 0 0 0;font-size:18px;line-height:30px}.main_menu>ul>li>ul>li>ul li{position:relative}.main_menu>ul>li>ul>li>ul li.active a{color:#1b70a1}.main_menu>ul>li>ul>li>ul li a{position:relative;padding-left:17px;color:#000;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s}.main_menu>ul>li>ul>li>ul li a:hover{color:#1b70a1}.main_menu>ul>li>ul>li>ul li a:before{content:"";position:absolute;top:10px;left:0px;width:8px;height:2px;background:#1b70a1}.main .header{position:absolute;top:37px;background:transparent}@media (max-width:1199px){.main .header{position:fixed;top:0px;background:#fff}}.main .header .logo svg .slogan{fill:#F2F2F2}@media (max-width:1199px){.main .header .logo svg .slogan{fill:#000}}.main .header .main_menu>ul>li.active>a{color:#5498d5}.main .header .main_menu>ul>li>a{color:#fff}.main .header .main_menu>ul>li>a:hover{color:#5498d5}.main .header .lang{border-color:rgba(255,255,255,0.2)}.main .header .lang .label{color:#fff}.main .header .lang .label svg path{stroke:#fff}.main .header .lang:hover{border-color:#5498d5}.main .header .lang:hover .label{color:#5498d5}.main .header .lang:hover .label svg path{stroke:#5498d5}.main .header .lang.active{border-color:#fff}.main .header .lang.active .label{color:#000}.main .header .lang.active .label svg path{stroke:#000}.main .header .contacts .phone_number{color:#fff}.main .header .contacts .phone_number a{color:#fff}.main .header .contacts .phone_number a:before{background:url(../images/svg/call-tel.svg) no-repeat 0 0}.main .header .contacts .call_btn{color:#fff;border-bottom-color:#fff}.main .header .contacts .call_btn:hover{border-bottom-color:transparent}.footer{position:relative;z-index:2;background:#1b70a1;font-size:12px;overflow:hidden;color:#fff}@media (max-width:1199px){.footer .fw,.footer .m_slider .ms_form_c,.footer .owl-dots,.m_slider .footer .ms_form_c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__lt{float:left;width:834px}@media (max-width:1319px){.footer__lt{width:734px}}@media (max-width:1199px){.footer__lt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none;width:auto}}.footer__rt{position:relative;float:right;width:340px;padding-top:87px}@media (max-width:1199px){.footer__rt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto;float:none}}@media (max-width:767px){.footer__rt{padding-top:40px}}.footer__rt>*{position:relative;z-index:2}@media (max-width:1199px){.footer__rt .footer__create{display:none}}.footer__rt .footer__social{display:none}@media (max-width:1199px){.footer__rt .footer__social{display:block;float:none;text-align:center;width:auto;line-height:30px}}.footer__top{position:relative;padding:70px 0}@media (max-width:1199px){.footer__top{padding:30px 0}}@media (max-width:1199px) and (max-width:1199px){.footer__top{padding-top:0px}}.footer__top:after{content:"";clear:both;display:block}.footer__menu{position:relative;float:left;width:202px;padding-right:30px}@media (max-width:1199px){.footer__menu{display:none}}.footer__menu:before{content:"";position:absolute;top:0px;right:0px;width:1px;height:100%;background:#a4cbe6}.footer__menu li{border-bottom:1px solid #a4cbe6;font-weight:bold;font-size:16px;line-height:71px}.footer__menu li:last-child{border-bottom:none}.footer__menu li a{color:#fff;text-decoration:none;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__menu li a:hover{color:#a4cbe6}.footer__row{float:right;width:560px;padding-top:17px}@media (max-width:1319px){.footer__row{width:460px}}@media (max-width:1199px){.footer__row{display:none}}.footer__col{display:inline-block;vertical-align:top;width:48%;padding-right:30px;margin-top:42px}.footer__col:first-child,.footer__col:nth-child(2){margin-top:0px}.footer__title{position:relative;margin:0 0 11px 0;font-weight:bold;font-size:16px;line-height:19px}.footer__title a{color:#fff;text-decoration:none;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__title a:hover{color:#a4cbe6;text-decoration:none}.footer__submenu li{font-weight:300;font-size:13px;line-height:22px}.footer__submenu li a{display:inline-block;vertical-align:top;position:relative;padding-left:17px;color:#fff;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__submenu li a:before{content:"";position:absolute;top:10px;left:0px;width:8px;height:2px;background:#fff;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__submenu li a:hover{color:#a4cbe6}.footer__submenu li a:hover:before{background:#a4cbe6}.footer__bottom{position:relative;padding:33px 0 27px 0;border-top:1px solid #a4cbe6;line-height:30px}.footer__bottom:after{content:"";clear:both;display:block}.footer__bottom .footer__create{display:none}@media (max-width:1199px){.footer__bottom .footer__create{display:block;float:right;padding-top:0px}}@media (max-width:767px){.footer__bottom .footer__create{float:none;width:auto;text-align:center}}@media (max-width:1199px){.footer__bottom .footer__social{display:none}}.footer__copy{float:left;width:50%}@media (max-width:767px){.footer__copy{float:none;width:auto;text-align:center}}.footer__social{float:right;width:50%;font-size:0px;text-align:right}.footer__social span{font-size:12px;padding-right:20px}.footer__social a{position:relative;display:inline-block;vertical-align:top;margin:0 10px 0 0;text-decoration:none;text-align:center;line-height:30px;width:30px;height:30px;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s;background:#242424;border-radius:50%}.footer__social a:before{font-family:"social";font-size:14px;font-weight:400;font-style:normal;transition:0.25s ease 0s;-moz-transition:0.25s ease 0s;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;color:#fff}@media (max-width:767px){.footer__social a:before{font-size:16px}}.footer__social a:hover{background:#a4cbe6}.footer__social a:hover:before{color:#1b70a1}.footer__social a.vkontakte:before{content:""}.footer__social a.odnoklasniki:before{content:""}.footer__social a.facebook:before{content:""}.footer__social a.twitter:before{content:""}.footer__social a.google:before{content:""}.footer__social a.pinterest:before{content:""}.footer__social a.instagram:before{content:""}.footer__social a.youtube:before{content:""}.footer__social a.linkedin:before{content:""}.footer__social a.telegram:before{content:""}.footer__social a.vimeo:before{content:""}@media (max-width:1199px){.footer__contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.footer__contacts ul{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.footer__contacts li{position:relative;padding:0 0 29px 0;border-bottom:1px solid rgba(255,255,255,0.1);margin:0 0 27px 0;font-weight:300;font-size:14px;line-height:20px}@media (max-width:1199px){.footer__contacts li{width:33.3%}}@media (max-width:767px){.footer__contacts li{width:100%}}.footer__contacts li:last-child{margin-bottom:0px;border-bottom:none}.footer__contacts li a{color:#fff;text-decoration:none;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__contacts li a.vaber{position:absolute}.footer__contacts li a:hover{color:#5498d5;text-decoration:none}.footer__contacts .viber svg{display:inline-block;vertical-align:middle;margin-left:6px}.footer__contacts .viber svg path{-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__contacts .viber:hover svg path{fill:#5498d5}.footer__contacts .call_btn{display:inline-block;vertical-align:top;margin-top:13px;font-weight:900;font-size:12px;line-height:14px;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px dotted #fff;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.footer__contacts .call_btn:hover{color:#a4cbe6;text-decoration:none;border-bottom-color:transparent}.footer__create{padding-top:41px}.footer__copy a,.footer__create a{color:#a4cbe6;text-decoration:none}.footer__copy a:hover,.footer__create a:hover{color:#fff;text-decoration:underline}.overlay{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:101}.popup_menu{position:fixed;top:0px;left:-300px;width:260px;height:100%;z-index:1002;background:#fff}.popup_menu .logo{text-align:center;margin-top:10px}.popup_menu ul{margin:0;border-top:1px solid #e7e7e7}.popup_menu ul li{position:relative;font-size:14px;text-transform:uppercase;font-weight:400;border-bottom:1px solid #e7e7e7}.popup_menu ul li a{position:relative;display:block;padding:12px 40px 12px 20px;color:#000;text-decoration:none}.popup_menu ul li a:hover{color:#1b70a1;text-decoration:none;background:#f9f9f9}.popup_menu ul li ul{display:none;border-top:none;margin:15px 0}.popup_menu ul li ul li{position:relative;padding:7px 20px;border-bottom:none;text-transform:initial}.popup_menu ul li ul li a{padding:0}.popup_menu ul li ul li a:hover{color:#1b70a1;background:none}.popup_menu ul li ul li.active>a{color:#1b70a1;background:none!important}.popup_menu ul li ul li li{font-weight:400}.popup_menu ul li ul li.parent>a{padding-right:20px}.popup_menu ul li ul li.parent>a:after{right:0px}.popup_menu ul li.parent>a:after{content:"";position:absolute;top:50%;right:20px;border:4px solid transparent;border-left:5px solid #000;margin:-4px 0 0 0}.popup_menu ul li.parent.active>a{color:#1b70a1;text-decoration:none;background:#f9f9f9}.popup_menu ul li.parent.active>a:after{border:4px solid transparent;border-top:5px solid #1b70a1}.popup_menu ul li.parent.active>ul{display:block}.popup_menu ul li.active>a{color:#1b70a1;text-decoration:none;background:#f9f9f9}.popup_menu .close{position:absolute;top:10px;right:-40px;z-index:2;width:30px;height:30px}.popup_menu .close:before{content:"";position:absolute;top:13px;left:7px;width:20px;height:2px;margin:1px 0 0 -2px;background:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.popup_menu .close:after{content:"";position:absolute;top:13px;left:7px;width:20px;height:2px;margin:1px 0 0 -2px;background:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.popup_menu .contacts{position:relative;margin:20px 5%;text-align:center}.popup_menu .contacts .phone{margin:0}.popup_menu .contacts .phone_number{display:block;font-size:20px;line-height:20px;font-weight:300;text-align:left;padding-left:16px;margin-bottom:6px}.popup_menu .contacts .phone_number:last-child{margin-bottom:0px}.popup_menu .contacts .phone_number a{color:#000;text-decoration:none}.popup_menu .contacts .phone_number a svg{margin-left:6px;display:inline-block;vertical-align:middle}.popup_menu .lang{margin:20px 5%;text-align:center}.popup_menu .lang a{display:inline-block;vertical-align:top;margin:0 4px;color:#000;font-size:12px;font-weight:900;text-decoration:none;text-transform:uppercase}.popup_menu .lang a.active,.popup_menu .lang a:hover{color:#1b70a1}.popup_menu .bts{padding:0 5%}.popup_menu .bts .btn{display:block;padding:0}.popup_menu_in{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:auto}.nonebox{position:absolute;left:50%;top:-3000px;width:402px;margin:0 0 0 -201px;z-index:1002;background:#fff}@media (max-width:520px){.nonebox{width:300px;margin-left:-150px}}.nonebox.small{top:-1000px;width:402px;margin-left:-201px}@media (max-width:767px){.nonebox.small{width:300px;margin-left:-150px}}.nonebox.small .c_form{max-width:282px;margin:0 auto}@media (max-width:520px){.nonebox.small .c_form{max-width:260px}}.nonebox .ntitle{text-align:center;font-size:30px;line-height:36px;font-weight:500;margin:0 0 25px 0}@media (max-width:767px){.nonebox .ntitle{font-size:28px}}.nonebox .ntitle em{font-size:16px;line-height:20px;font-weight:300;display:block;padding:8px 0 0 0;font-style:normal}.nonebox .nonebox_inner{padding:54px 0px 50px 0}.nonebox .c_form .value input::-webkit-input-placeholder,.nonebox .c_form .value textarea::-webkit-input-placeholder{text-align:center}.nonebox .c_form .value input::-moz-placeholder,.nonebox .c_form .value textarea::-moz-placeholder{text-align:center}.nonebox .c_form .value input:-moz-placeholder,.nonebox .c_form .value textarea:-moz-placeholder{text-align:center}.nonebox .c_form .value input:-ms-input-placeholder,.nonebox .c_form .value textarea:-ms-input-placeholder{text-align:center}.nonebox .c_form .bts{text-align:center;margin-top:30px 0 0 0}.nonebox .c_form .bts .btn{display:block;width:100%;height:50px;line-height:50px}.nonebox .c_form a.wrong{display:inline-block;border-bottom:1px dashed #1b70a1;margin:0 0 12px 0;font-size:15px;color:#1b70a1;text-decoration:none}.nonebox .c_form a.wrong:hover{border-bottom-color:transparent}.nonebox .alert_send{display:none;position:relative;text-align:center;padding:60px 0 55px 0;background:#1b70a1;-webkit-box-shadow:0px 4px 43px rgba(220,69,69,0.8);box-shadow:0px 4px 43px rgba(220,69,69,0.8);color:#fff}.nonebox .alert_send i{display:block;position:relative;width:90px;height:90px;background:url(../images/svg/check.svg) no-repeat 0 0;background-size:contain;margin:0 auto 23px auto}.nonebox .alert_send .title{font-weight:500;font-size:34px;line-height:36px;margin:0 0 8px 0}.nonebox .alert_send .subtitle{font-weight:300;font-size:16px;line-height:20px}.nonebox .close{position:absolute;width:16px;height:16px;right:20px;top:20px;cursor:pointer;font-size:0;transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-o-transition:0.3s ease;background:url(../images/svg/close3.svg) no-repeat 0 0;background-size:contain;opacity:1}.nonebox .close:hover{opacity:0.7}.m_slider{position:relative}.m_slider_inner{position:relative;overflow:hidden}.m_slider .m_slider_inner>.ms_form_c,.m_slider .m_slider_inner>.owl-dots,.m_slider_inner>.fw,.m_slider_inner>.owl-dots{position:initial}.m_slider .m-slider-carousel .item{position:relative;background:#000;height:1000px}@media (min-width:1600px){.m_slider .m-slider-carousel .item{height:100vh}}@media (max-width:1199px){.m_slider .m-slider-carousel .item{height:768px}}@media (max-width:767px){.m_slider .m-slider-carousel .item{height:420px}}.m_slider .m-slider-carousel .item:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,rgba(0,0,0,0.8)),color-stop(rgba(0,0,0,0.3)),color-stop(65%,rgba(0,0,0,0.8)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.8) 10%,rgba(0,0,0,0.3),rgba(0,0,0,0.8) 65%);background:linear-gradient(360deg,rgba(0,0,0,0.8) 10%,rgba(0,0,0,0.3),rgba(0,0,0,0.8) 65%);z-index:2}.m_slider .m-slider-carousel .item .slide{z-index:1}.m_slider .m-slider-carousel .item .fw,.m_slider .m-slider-carousel .item .ms_form_c,.m_slider .m-slider-carousel .item .owl-dots{position:relative;z-index:3}.m_slider .owl-dots{bottom:170px;left:50%;text-align:left;position:absolute;margin-left:-633px}@media (max-width:1319px){.m_slider .owl-dots{margin-left:-585px}}@media (max-width:1199px){.m_slider .owl-dots{margin-left:-360px}}@media (max-width:767px){.m_slider .owl-dots{margin-left:-240px;bottom:20px}}@media (max-width:520px){.m_slider .owl-dots{margin-left:-150px}}.m_slider .owl-dots .owl-dot{width:40px;height:4px;border-radius:1px;margin:0 15px 0 0;background:rgba(255,255,255,0.3)}.m_slider .owl-dots .owl-dot.active{background:#1b70a1}.m_slider .owl-next,.m_slider .owl-prev{display:none!important}.m_slider .slide{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.m_slider .info{float:left;max-width:607px;z-index:2;padding:241px 0 0 0;color:#fff}@media (max-width:1199px){.m_slider .info{max-width:400px;padding-top:40px}}@media (max-width:767px){.m_slider .info{padding:40px 0 0 0;max-width:100%}}.m_slider .info .title{font-weight:300;font-size:72px;line-height:84px;margin:0 0 17px 0}@media (max-width:1199px){.m_slider .info .title{font-size:40px;line-height:55px}}@media (max-width:520px){.m_slider .info .title{font-size:30px;font-weight:400;line-height:42px}}.m_slider .info .text{font-weight:300;font-size:18px;line-height:26px;margin:0 0 30px 0}@media (max-width:520px){.m_slider .info .text{font-size:14px;line-height:20px}}.m_slider .ms_form_c{position:absolute;height:0px;top:204px;z-index:2}@media (max-width:1199px){.m_slider .ms_form_c{top:30px}}@media (max-width:767px){.m_slider .ms_form_c{position:relative;height:auto;top:auto}}.m_slider .ms_form{float:right;width:402px}.m_slider .ms_form_inner{min-height:465px}@media (max-width:1199px){.m_slider .ms_form_inner{min-height:0px}}@media (max-width:1199px){.m_slider .ms_form{width:300px}}@media (max-width:767px){.m_slider .ms_form{float:none;width:auto}}.m_slider .benefits{position:absolute;bottom:0px;left:0px;width:100%;z-index:2}@media (max-width:767px){.m_slider .benefits{position:relative;background:#000}}.ms_form{position:relative}.ms_form .ms_form_inner{position:relative;z-index:2;background:#fff;padding:46px 60px 30px 60px}@media (max-width:1199px){.ms_form .ms_form_inner{padding:30px 20px}}@media (max-width:767px){.ms_form .ms_form_inner{padding:30px 0}}.ms_form .title{font-weight:500;font-size:34px;line-height:36px;margin:0 0 16px 0;text-align:center}.ms_form .subtitle{font-weight:300;font-size:16px;line-height:20px;text-align:center;margin:0 0 14px 0;padding:0 30px}@media (max-width:1199px){.ms_form .subtitle{padding:0}}.ms_form .group{margin:0 0 15px 0}.ms_form .value{position:relative}.ms_form .value input,.ms_form .value textarea{display:block;width:100%;height:50px;background:#F2F2F2;border:none;padding:0 20px;font-size:14px;font-weight:300;border:2px solid #F2F2F2;font-family:"Roboto",sans-serif;text-align:left;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s;border-radius:5px}.ms_form .value input::-webkit-input-placeholder,.ms_form .value textarea::-webkit-input-placeholder{color:#8C8C8C}.ms_form .value input:-moz-placeholder,.ms_form .value textarea:-moz-placeholder{color:#8C8C8C}.ms_form .value input::-moz-placeholder,.ms_form .value textarea::-moz-placeholder{color:#8C8C8C}.ms_form .value input:-ms-input-placeholder,.ms_form .value textarea:-ms-input-placeholder{color:#8C8C8C}.ms_form .value input::-webkit-input-placeholder,.ms_form .value textarea::-webkit-input-placeholder{text-align:center}.ms_form .value input::-moz-placeholder,.ms_form .value textarea::-moz-placeholder{text-align:center}.ms_form .value input:-moz-placeholder,.ms_form .value textarea:-moz-placeholder{text-align:center}.ms_form .value input:-ms-input-placeholder,.ms_form .value textarea:-ms-input-placeholder{text-align:center}.ms_form .value input.error,.ms_form .value textarea.error{border-color:red}.ms_form .value input:focus,.ms_form .value textarea:focus{background:#fff;border-color:#F2F2F2}.ms_form .value label.error{font-size:12px;font-weight:300;color:red;text-transform:uppercase;padding:5px 0 0 0}.ms_form .file-upload{margin-bottom:20px}.ms_form .file-upload .jq-file,.ms_form .file-upload input{opacity:0;visibility:hidden;position:absolute}.ms_form .file-upload-btn{position:relative;display:block;height:50px;line-height:46px;text-align:center;border:2px solid #1b70a1;border-radius:5px;font-weight:bold;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.ms_form .file-upload-btn svg{display:inline-block;vertical-align:middle;margin-right:6px;position:relative;top:-1px}.ms_form .file-upload-btn svg path{-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.ms_form .file-upload-btn:hover{border-color:#5498d5;color:#5498d5}.ms_form .file-upload-btn:hover svg path{fill:#5498d5;stroke:#5498d5}.ms_form .politic{margin:25px 0 0 0;position:relative;padding:0 0 0 22px;font-weight:300;font-size:11px;line-height:16px;color:#222}.ms_form .politic a{color:#1b70a1;text-decoration:none;border-bottom:1px dashed #1b70a1}.ms_form .politic a:hover{text-decoration:none;border-bottom-color:transparent}.ms_form .politic:before{content:"";position:absolute;top:3px;left:0px;width:12px;height:12px;background:url(../images/svg/checked.svg) no-repeat 0 0;background-size:contain}.ms_form .bts .btn{display:block}.ms_form .alert_send{display:none;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase}.benefits{padding:0 0 24px 0;color:#fff}.benefits_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:767px){.benefits_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0}}.benefits_item{position:relative;display:block;width:377px;padding:0 20px 0 76px}@media (max-width:1199px){.benefits_item{width:33%;padding-left:45px}}@media (max-width:767px){.benefits_item{width:auto;padding:0;text-align:center;margin:0 0 30px 0}.benefits_item:last-child{margin:0}}.benefits_item .icon{position:absolute;top:0px;left:0px}@media (max-width:1199px){.benefits_item .icon{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}}@media (max-width:767px){.benefits_item .icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:inline-block;vertical-align:top;position:relative;margin-bottom:15px}}.benefits_item .name{font-weight:900;font-size:18px;line-height:21px;margin:0 0 9px 0}.benefits_item .text{font-weight:300;font-size:12px;line-height:18px}.benefits_item_1 .icon{width:51px;height:62px;background:url(../images/svg/ben-i-1.svg) no-repeat 0 0;background-size:contain}.benefits_item_2 .icon{width:51px;height:66px;background:url(../images/svg/ben-i-2.svg) no-repeat 0 0;background-size:contain}.benefits_item_3 .icon{width:51px;height:66px;background:url(../images/svg/ben-i-3.svg) no-repeat 0 0;background-size:contain}.benefits_item_4 .icon{width:56px;height:56px;background:url(../images/svg/ben-i-4.svg) no-repeat 0 0;background-size:contain}.benefits_item_5 .icon{width:51px;height:69px;background:url(../images/svg/ben-i-5.svg) no-repeat 0 0;background-size:contain}.m_cats{padding:60px 0;overflow:hidden}@media (max-width:1199px){.m_cats{padding:40px 0}}.m_cats .catalog_item{position:relative;display:block;margin:0 0 100px 0}@media (max-width:767px){.m_cats .catalog_item{margin-bottom:60px}}.m_cats .catalog_item:nth-child(2n) .info{right:auto;left:0px;padding-left:104px;padding-right:75px}.m_cats .catalog_item:nth-child(2n) .info:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.m_cats .catalog_item .image{position:relative;font-size:0px;overflow:hidden}.m_cats .catalog_item .image img{max-width:100%;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s}.m_cats .catalog_item .info{position:absolute;top:0px;right:0px;width:618px;height:560px;background:rgba(255,255,255,0.75);padding-top:117px;padding-right:104px;padding-left:75px}@media (max-width:1199px){.m_cats .catalog_item .info{position:relative;width:auto;height:auto;padding-top:30px;padding-left:104px;padding-right:75px}}@media (max-width:767px){.m_cats .catalog_item .info{padding-left:0px!important;padding-right:0px!important}}.m_cats .catalog_item .info>*{position:relative;z-index:2}.m_cats .catalog_item .name{font-weight:300;font-size:36px;line-height:42px;margin:0 0 35px 0}@media (max-width:767px){.m_cats .catalog_item .name{font-size:24px;margin-bottom:20px}}.m_cats .catalog_item .name a{color:#000;text-decoration:none}.m_cats .catalog_item .name a:hover{color:#5498d5;text-decoration:none}.m_cats .catalog_item .text{font-weight:300;font-size:18px;line-height:25px;margin:0 0 47px 0;color:#3E3E3E}@media (max-width:767px){.m_cats .catalog_item .text{font-size:14px;line-height:20px;margin-bottom:30px}}.m_cats .catalog_item .bts .btn{border-color:#1b70a1;color:#1b70a1}.m_cats .catalog_item .bts .btn svg path{stroke:#1b70a1}.m_cats .catalog_item .bts .btn:hover{border-color:#5498d5;color:#5498d5}.m_cats .catalog_item .bts .btn:hover svg path{stroke:#5498d5}.m_form{position:relative;background:url(../images/mform.jpg) no-repeat top center;background-size:cover}.m_form .fw,.m_form .m_slider .ms_form_c,.m_form .owl-dots,.m_slider .m_form .ms_form_c{position:relative;min-height:490px}@media (max-width:1199px){.m_form .fw,.m_form .m_slider .ms_form_c,.m_form .owl-dots,.m_slider .m_form .ms_form_c{min-height:0px;padding:50px 0}}.m_form .fw:before,.m_form .m_slider .ms_form_c:before,.m_form .owl-dots:before,.m_slider .m_form .ms_form_c:before{content:"";position:absolute;bottom:-80px;left:-66px;width:557px;height:627px;background:url(../images/man.png) no-repeat 0 0;background-size:contain;z-index:2}@media (max-width:1199px){.m_form .fw:before,.m_form .m_slider .ms_form_c:before,.m_form .owl-dots:before,.m_slider .m_form .ms_form_c:before{display:none}}.m_form .form_inner{position:relative;width:834px;float:right;text-align:center;padding:92px 0 0 0;z-index:2}@media (max-width:1199px){.m_form .form_inner{max-width:100%;float:none;padding:0}}.m_form .title{font-weight:300;font-size:36px;line-height:42px;color:#fff;margin:0 0 14px 0}@media (max-width:1199px){.m_form .title{font-size:32px}}@media (max-width:767px){.m_form .title{font-size:24px;line-height:32px}}@media (max-width:520px){.m_form .title{font-size:20px;line-height:30px}}.m_form .phone{font-size:75px;line-height:88px;color:#1b70a1;margin:0 0 12px 0}@media (max-width:1199px){.m_form .phone{font-size:60px}}@media (max-width:767px){.m_form .phone{font-size:40px;line-height:50px}}@media (max-width:520px){.m_form .phone{font-size:24px;line-height:38px}}.m_form .text{font-weight:300;font-size:15px;line-height:18px;color:#fff}.m_form .form{min-height:180px;padding:50px}@media (max-width:1199px){.m_form .form{min-height:0px;padding:30px}}@media (max-width:767px){.m_form .form{max-width:400px;margin:0 auto}}.m_form .form:after{content:"";display:block;clear:both}.m_form .confirm{position:relative;padding:17px 0 0 0;font-weight:300;font-size:11px;line-height:16px;color:#fff;text-align:center;clear:both}.m_form .confirm a{color:#1b70a1;text-decoration:none;border-bottom:1px dashed #1b70a1}.m_form .confirm a:hover{color:#1b70a1;text-decoration:none;border-bottom-color:transparent}.m_form .confirm:before{content:"";position:relative;top:-1px;display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(../images/svg/checked.svg) no-repeat 0 0;background-size:contain;margin-right:10px}.m_form .field{float:left;width:231px;margin-right:20px}@media (max-width:1199px){.m_form .field{width:205px;margin-right:20px}}@media (max-width:767px){.m_form .field{float:none;width:auto;margin:0 0 10px 0}}.m_form .field input{display:block;width:100%;height:50px;font-weight:300;font-size:14px;border:none;padding:0 20px;border:2px solid #F2F2F2;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;transition:0.25s ease 0s;text-align:left;border-radius:5px}.m_form .field input::-webkit-input-placeholder{color:#8C8C8C}.m_form .field input:-moz-placeholder{color:#8C8C8C}.m_form .field input::-moz-placeholder{color:#8C8C8C}.m_form .field input:-ms-input-placeholder{color:#8C8C8C}.m_form .field input.error{border-color:red}.m_form .field input:focus{background:#fff;border-color:#F2F2F2}.m_form .bts{float:left;width:231px}@media (max-width:1199px){.m_form .bts{width:205px}}@media (max-width:767px){.m_form .bts{float:none;width:auto}}.m_form .bts .btn{display:block;font-size:12px;padding:0 10px;height:50px;line-height:50px}.m_about{position:relative}.m_about .fw,.m_about .m_slider .ms_form_c,.m_about .owl-dots,.m_slider .m_about .ms_form_c{border-bottom:1px solid #eee;padding:96px 0 60px 0}@media (max-width:1199px){.m_about .fw,.m_about .m_slider .ms_form_c,.m_about .owl-dots,.m_slider .m_about .ms_form_c{padding:40px 0}}@media (max-width:767px){.m_about .text_box_2{-webkit-columns:1;-moz-columns:1;columns:1}}.m_clients{padding:100px 0}@media (max-width:1199px){.m_clients{padding:40px 0}}.m_clients .m_title{margin-bottom:38px}.m_clients .owl-carousel{padding:0 78px}@media (max-width:767px){.m_clients .owl-carousel{padding:0 50px}}.m_clients .item{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid #eee}.m_clients .item:after{content:"";position:absolute;top:50%;right:-1px;width:1px;height:116px;background:#e7e7e7;margin:-58px 0 0 0}@media (max-width:1199px){.m_clients .item:after{display:none}}.m_clients .item:hover img{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}.m_clients .item img{max-width:90%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}@media (max-width:1199px){.m_clients .item img{max-width:80%}}.m_clients .owl-prev{left:0px}.m_clients .owl-next{right:0px}.text_box{font-size:16px;font-weight:300;color:#0e0e0e;line-height:1.4}.text_box_2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}.text_box .date{font-size:12px;font-weight:300;color:#717a85;margin:-10px 0 25px 0}.text_box h1,.text_box h2,.text_box h3,.text_box h4,.text_box h5{color:#000;font-weight:700}.text_box h1{font-size:36px;font-weight:300;margin:0 0 30px 0}@media (max-width:767px){.text_box h1{font-size:24px}}.text_box h2{font-weight:300;font-size:32px;line-height:28px;margin:0 0 30px 0}@media (max-width:767px){.text_box h2{font-size:20px}}.text_box h3{font-size:24px;margin:0 0 30px 0}.text_box h4{font-size:18px;margin:0 0 30px 0}.text_box p{margin:0 0 16px 0;padding:0}.text_box strong{font-weight:700}.text_box ol,.text_box ul{margin:0 0 24px 20px;padding:0;list-style:none}.text_box ol li,.text_box ul li{position:relative;margin:0 0 7px 0;padding:0 0 0 17px}.text_box ol li>ol,.text_box ol li>ul,.text_box ul li>ol,.text_box ul li>ul{margin:15px 0 0 0}.text_box ul>li:before{content:"";position:absolute;top:10px;left:0px;width:8px;height:2px;background:#1b70a1}.text_box ol>li{counter-increment:item;padding-left:2em}.text_box ol>li:before{position:absolute;top:0px;left:0px;color:#222;line-height:22px;text-align:center;content:counter(item) "."}.text_box img{max-width:100%;overflow:hidden}.text_box a{color:#1b70a1;text-decoration:underline}.text_box a:hover{text-decoration:none}.text_box blockquote{position:relative;padding:30px 50px;margin:30px 0;font-size:14px;font-weight:300;line-height:22px;font-style:italic;color:#666;border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE}.text_box blockquote p:last-child{margin:0}.text_box table.styled{width:100%;border-collapse:collapse;margin:30px 0;padding:0;font-size:14px;border:none}.text_box table.styled th{font-weight:400;padding:18px 25px 20px 25px;background:#1b70a1;color:#fff;border:none;text-align:left;text-transform:uppercase}.text_box table.styled tr:nth-child(2n) td{background:#F5F5F5}.text_box table.styled tr:hover td{background:rgba(220,69,69,0.1)}.text_box table.styled td{padding:18px 25px 20px 25px;vertical-align:top;border:none;color:#000}.text_box table.styled td.price{white-space:nowrap}.text_box table{width:100%;border-collapse:collapse;margin:30px 0;padding:0;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.text_box table td,.text_box table th{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:6px 8px}.text_box table.no_border{border:none!important}.text_box table.no_border td,.text_box table.no_border th{border:none!important}.text_box .responsive_table{overflow-x:auto}.text_box iframe,.text_box object{max-width:100%}@media (max-width:1199px){.text_box table,.text_box table.styled{font-size:15px}.text_box table.styled th,.text_box table th{padding:15px}.text_box table.styled td,.text_box table td{padding:15px;line-height:normal}}@media (max-width:767px){.text_box table,.text_box table.styled{font-size:13px}.text_box table.styled th,.text_box table th{padding:10px}.text_box table.styled td,.text_box table td{padding:10px}}.text_box hr{height:1px;margin:30px 0;background:#EEEEEE;border:none}.related{margin-top:54px;background:#F6F6F6;padding:26px 30px 20px}.related .title{font-weight:300;font-size:18px;font-weight:700;line-height:21px;margin:0 0 7px 0}.related ul{margin-left:20px}.related ul li{position:relative;font-weight:300;line-height:30px;padding-left:17px}.related ul li:hover:before{background:#5498d5;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s}.related ul li:before{content:"";position:absolute;top:14px;left:0px;width:8px;height:2px;background:#1b70a1}.related ul li a{color:#1b70a1;text-decoration:underline;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s}.related ul li a:hover{color:#5498d5;text-decoration:none}.feedback_box{margin:90px auto 0 auto;position:relative;max-width:960px}.feedback_box_inner{position:relative;z-index:2;background:#fff;padding:43px 63px 51px 63px;-webkit-box-shadow:0px 21px 100px rgba(0,0,0,0.1);box-shadow:0px 21px 100px rgba(0,0,0,0.1);text-align:center}@media (max-width:520px){.feedback_box_inner{padding:20px 15px}}.feedback_box .title{position:relative;font-weight:400;font-size:24px;line-height:35px;margin-bottom:26px}@media (max-width:1199px){.feedback_box .title{font-size:24px;line-height:30px}}@media (max-width:767px){.feedback_box .title{font-size:22px;line-height:28px}}@media (max-width:520px){.feedback_box .title{font-size:20px;line-height:24px}}.feedback_box .title:before{content:"";position:absolute;bottom:-5px;left:0px;width:100%;height:7px;background:url(../images/svg/bg-line.svg) no-repeat top center}.feedback_box .subtitle{font-weight:300;font-size:18px;line-height:21px;margin-bottom:11px}.feedback_box .phones{font-size:0px}.feedback_box .phones .big{color:#666}.feedback_box .phones a{display:inline-block;vertical-align:top;color:#1b70a1;text-decoration:none;margin:0 15px 5px 15px;font-size:22px;line-height:24px}@media (max-width:767px){.feedback_box .phones a{font-size:22px}}@media (max-width:520px){.feedback_box .phones a{font-size:21px}}.feedback_box .bts{padding-top:24px}.feedback_box .bts .btn{padding:0 35px}@media (max-width:767px){.feedback_box .bts .btn{padding:0 20px}}.album_items{font-size:0px;text-align:center;margin:0 -15px}@media (max-width:520px){.album_items{margin:0}}.album_items .album_item{display:inline-block;vertical-align:top;width:402px;margin:0 15px 30px 15px}@media (max-width:1199px){.album_items .album_item{width:345px}}@media (max-width:520px){.album_items .album_item{width:300px;margin-left:0px;margin-right:0px}}.album_items.gallery .album_item .image a:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s;z-index:2}.album_items.gallery .album_item .image a:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background:url(../images/svg/search.svg) no-repeat center center;background-size:contain;z-index:3;-webkit-transition:0.3s ease 0s;-o-transition:0.3s ease 0s;transition:0.3s ease 0s;opacity:0;visibility:hidden}.album_items.gallery .album_item .image a:hover:after,.album_items.gallery .album_item .image a:hover:before{opacity:1;visibility:visible}.album_item{position:relative;overflow:hidden;text-align:center}.album_item:hover .info{opacity:1;visibility:visible}.album_item .image{position:relative;font-size:0px;overflow:hidden}.album_item .image img{max-width:100%}.album_item .info{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);padding:20px;opacity:0;visibility:hidden;transition:0.25s ease 0s;-moz-transition:0.25s ease 0s;-webkit-transition:0.25s ease 0s;-o-transition:0.25s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.album_item .name{font-weight:300;font-size:24px;font-weight:500;color:#a4cbe6;line-height:28px;margin:0 0 17px 0}.album_item .text{font-size:14px;line-height:16px;margin:0 0 10px 0}.album_item .count{font-size:13px;color:#bbb}.album_item .bts .btn{height:44px;line-height:40px;padding:0 32px;font-size:14px}.album_item.category{position:relative}.album_item.category .info{opacity:1!important;visibility:visible!important}.album_item.category .item_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.album_item.category:hover .info{opacity:0!important;visibility:hidden!important}.contacts_box{position:relative}.contacts_info{position:absolute;top:50%;left:65px;width:457px;height:450px;margin-top:-225px;background:rgba(255,255,255,0.75);z-index:2}@media (max-width:1199px){.contacts_info{position:relative;margin-bottom:40px;padding:20px;width:300px;left:0px;top:0px;margin-top:0px;height:auto}.contacts_info:before{display:none}}@media (max-width:767px){.contacts_info{float:none;width:auto}}.contacts_info ul{padding:63px 47px 59px 55px}@media (max-width:1199px){.contacts_info ul{padding:0}}.contacts_info ul li{position:relative;padding-bottom:26px;margin-bottom:28px;border-bottom:1px solid #E3E3E3;color:#222}.contacts_info ul li strong{display:block;font-weight:bold;font-size:18px;line-height:21px;margin:0 0 5px 0}.contacts_info ul li:last-child{margin-bottom:0px;padding-bottom:0px;border:none}.contacts_info ul li p{font-weight:300;font-size:16px;line-height:20px;margin:0 0 13px 0}.contacts_info ul li p:last-child{margin-bottom:0px}.contacts_info ul li a{color:#222;text-decoration:none}.contacts_info ul li a:hover{color:#5498d5}.contacts_info ul li a.call_btn{display:inline-block;vertical-align:top;color:#1b70a1;font-weight:900;font-size:12px;line-height:14px;text-transform:uppercase;text-decoration:none;border-bottom:1px dotted #1b70a1}.contacts_info ul li a.call_btn:hover{border-bottom-color:transparent}.contacts_info .tel{color:#000;text-decoration:none}.contacts_info p{margin:0;max-width:220px;line-height:26px}.contacts_info a{color:#000;text-decoration:none}.contacts_info a:hover{text-decoration:none}.contacts_map{height:550px;overflow:hidden}#mapContactCanvas{width:100%;height:calc(100% + 130px);top:0;left:0;position:absolute;margin-top:-130px}.m_cform{position:relative;padding:63px 0;background:#fff}@media (max-width:1199px){.m_cform{padding:0 0 40px 0}}.contacts_form{position:relative;background:#f2f2f2;padding:73px 58px 60px 98px;z-index:2}@media (max-width:1199px){.contacts_form{padding:40px 30px}}.contacts_form .group-row{margin:0 -15px}@media (max-width:767px){.contacts_form .group-row{margin:0}}.contacts_form .group-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:20px}.contacts_form .group-wrap .group-col{padding:0;padding:0;width:100%;float:none}@media (max-width:767px){.contacts_form .group-wrap{grid-gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contacts_form .group{margin-bottom:20px}.contacts_form .group-text{margin-bottom:0}@media (max-width:767px){.contacts_form .group-text{margin-bottom:20px}}.contacts_form .inf{float:left;font-size:14px}@media (max-width:767px){.contacts_form .inf{float:none}}.contacts_form .value textarea{height:353px}@media (max-width:1199px){.contacts_form .value textarea{height:375px}}@media (max-width:767px){.contacts_form .value textarea{height:200px}}.error_top{position:relative;height:618px;background:url(../images/404.jpg) no-repeat top center;background-size:contain;margin-top:38px}@media (max-width:1199px){.error_top{height:500px}}@media (max-width:767px){.error_top{height:360px}}@media (max-width:520px){.error_top{height:220px}}.error_bottom{margin:-30px 0 0 0;padding:0 0 100px 0}@media (max-width:767px){.error_bottom{padding:40px 0}}.error_bottom .error_info{margin:0 0 40px 0;text-align:center}.error_bottom .error_info a{color:#1b70a1;text-decoration:underline}.error_bottom .error_info a:hover{text-decoration:none}.error_bottom .error_title{font-weight:300;font-size:50px;line-height:59px;margin:0 0 20px 0}@media (max-width:1199px){.error_bottom .error_title{font-size:36px;line-height:normal}}@media (max-width:520px){.error_bottom .error_title{font-size:32px}}.error_bottom .error_text{font-weight:300;font-size:18px;line-height:25px;color:#3e3e3e}@media (max-width:767px){.error_bottom .error_text{font-size:14px}}.error_bottom .hsearch{position:relative;width:100%;max-width:464px;height:50px;margin:0 auto}.error_bottom .hsearch input[type=search]{position:absolute;top:0px;left:0px;width:100%;height:50px;-webkit-appearance:none;border:none;padding:0 70px 0 28px;font-weight:300;font-size:14px;z-index:2;background:#F2F2F2;border-radius:5px}.error_bottom .hsearch input[type=search]::-webkit-input-placeholder{color:#8c8c8c}.error_bottom .hsearch input[type=search]:-moz-placeholder{color:#8c8c8c}.error_bottom .hsearch input[type=search]::-moz-placeholder{color:#8c8c8c}.error_bottom .hsearch input[type=search]:-ms-input-placeholder{color:#8c8c8c}.error_bottom .hsearch .search_btn{position:absolute;top:0px;right:0px;width:50px;height:50px;cursor:pointer;border:none;z-index:2}.error_bottom .hsearch .search_btn:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;background:url(../images/svg/search2.svg) no-repeat 0 0;background-size:contain;margin:-8px 0 0 -8px}