﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700&subset=cyrillic");.form-control.is-valid,.was-validated .form-control:valid{background-image:none}.btn,.form-control{border-radius:1.4rem;border:2px solid transparent}.btn-sm,.form-control-sm{border-radius:1.15rem}.form-control{border-color:#a2b0be}.btn:hover{color:#fff !important;border-color:transparent}.btn-primary{background-color:#2763a2}.btn-secondary{background-color:#f6952e}.btn-secondary:hover{background-color:#f6952e}.btn-default:hover{color:#2763a2 !important}.btn-outline-light{border-color:#fff}.btn-outline-light:hover{background-color:transparent;border-color:#f6952e}.modal .modal-dialog .modal-content{border-radius:0}.modal .modal-dialog .modal-content .modal-header{background-color:#f3f3f3;background-image:url("../images/icons/4dots-secondary.png");background-position:1rem 1rem;background-repeat:no-repeat;background-size:.5rem;border-radius:0;border:none;color:#2763a2;text-transform:uppercase;padding-left:2rem;height:3rem}.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1rem;text-transform:uppercase;font-weight:400}.modal .modal-dialog .modal-content .modal-body h4{font-size:1rem;font-weight:400;text-transform:uppercase}.modal .modal-dialog .modal-content .modal-body table td{border:0;border-bottom:1px dashed #f3f3f3;font-size:.8rem}.modal .modal-dialog .modal-content .modal-body ul li{border:0;border-bottom:1px dashed #f3f3f3;font-size:.8rem;cursor:pointer}html{font-size:18px}@media (min-width: 768px){html{font-size:14px}}@media (min-width: 992px){html{font-size:16px}}@media (min-width: 1200px){html{font-size:18px}}body{font-family:"Roboto",sans-serif;font-weight:400;color:#3f3f3f;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#063261}a{transition:0.5s 0.05s ease all}a.icon-link{position:relative;font-size:1rem;color:#2763a2;display:block;text-decoration:underline;text-align:left;margin-bottom:1rem;cursor:pointer}a.icon-link i{font-size:1.2rem;width:2.3rem;height:2.3rem;display:inline-block;color:#cfcfcf;border:2px solid #cfcfcf;border-radius:1.5rem;text-align:center;line-height:2.1rem;margin-right:1rem;transition:0.5s 0.05s ease all}a.icon-link span{display:block;position:absolute;left:3rem;top:.5rem;margin-bottom:1rem}a.icon-link:hover>i{color:#fff;background-color:#f6952e;border-color:#f6952e}#breadcrumbs{color:#063261;font-size:0.8rem}#breadcrumbs a{color:#5583b5}.bg-primary{background-color:#2763a2 !important;margin-top:-1rem;color:#fff;padding:1rem 0;margin-bottom:1rem}.bg-primary .page-title{color:#fff}.bg-primary #breadcrumbs{color:#fff;font-size:0.8rem}.bg-primary #breadcrumbs a{color:#cfe0f0}ul.marker{padding:0;list-style:none;color:#3f3f3f;margin-bottom:1rem}ul.marker li{margin-bottom:1rem;padding-left:2rem}ul.marker li:before{display:block;position:absolute;content:url("../images/icons/marker-primary.png");margin-left:-2rem;margin-top:-0.2rem}.header{background-color:#2763a2;margin-bottom:1rem}.header .header-body{color:#fff;padding:0.5rem 0 1rem 0}.header .header-body a{color:#cfe0f0}.header .logo{padding-top:0.5rem}.header .logo img{height:4rem}.header .contacts{padding-top:.5rem;padding-left:1rem;list-style:none}.header .contacts a{color:#fff;text-decoration:none}.header .contacts a span{display:none;color:#cfe0f0}.header .contacts i{text-align:center;width:1.5rem;background-color:#5583b5;width:2rem;height:2rem;border-radius:1rem;line-height:2rem;margin:0.25rem 0}.header .buttons{display:none}.header-home{background-image:url("../images/header-bg-home.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.header-body-home{display:none}@media (min-width: 768px){.header .header-body .logo img{height:auto;width:100%}.header .header-body .contacts{padding-top:2rem;padding-left:2rem}.header .header-body .contacts .li-toggler{display:none}.header .header-body .contacts a{color:#fff;text-decoration:none}.header .header-body .contacts a span{display:inline}.header .header-body .contacts i{text-align:left;width:auto;background-color:transparent;width:1.5rem;height:auto;border-radius:0;line-height:normal;margin:auto}.header .header-body .buttons{display:block;padding-top:2rem}.header .header-body .buttons .btn{margin-left:2rem;margin-bottom:1rem}.header-home{min-height:27rem}.header-body-home{display:block;margin-top:-15rem}.header-body-home .background{height:15rem}.header-body-home .background .white{position:relative;width:40%;height:15rem;left:auto;right:0;margin-left:auto;background-color:#fff}.header-body-home .container{margin-top:-15rem}.header-body-home .col-md-4,.header-body-home .col-md-5{padding:0}.header-body-home .block-1{background-color:#2763a2;background-image:url("../images/icons/4dots-secondary.png");background-repeat:no-repeat;background-position:right 1rem top 1rem;min-height:20rem;margin-top:-2rem;padding:2rem}.header-body-home .block-1 img{padding-bottom:2rem}.header-body-home .block-1 h4{color:#fff;font-size:1.67rem;text-transform:uppercase;padding-bottom:1rem}.header-body-home .block-1 a.icon-link{text-align:right;color:#cfe0f0}.header-body-home .block-1 a.icon-link i{color:#cfe0f0;border-color:#cfe0f0}.header-body-home .block-1 a.icon-link:hover>i{color:#f6952e;border-color:#f6952e;background-color:transparent}.header-body-home .block-2{background-image:url("../images/icons/4dots-primary.png");background-repeat:no-repeat;background-position:1rem 1rem;padding:2rem;padding-top:3rem;font-size:0.87rem;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.header-body-home .block-2 h4{font-size:1rem;text-transform:uppercase;text-align:justify}}.navbar{z-index:1000}.bg-dark{background-color:transparent !important}.navbar-dark{padding:.5rem 0}.navbar-dark .navbar-nav .nav-link{color:#fff;font-weight:500;border-bottom:2px solid transparent}.navbar-dark .navbar-nav .nav-link:hover{border-bottom:2px solid #f6952e}.navbar-dark .navbar-nav .dropdown-menu{padding:.5rem 0rem;opacity:0.9;border:0;border-radius:0;background-image:linear-gradient(to top, #2763a2, #5583b5);transition:0.5s 0.05s ease all}.navbar-dark .navbar-nav .dropdown-menu li{display:block;text-align:left}.navbar-dark .navbar-nav .dropdown-menu li .dropdown-item{color:#fff;border-bottom:2px solid transparent}.navbar-dark .navbar-nav .dropdown-menu li .dropdown-item:hover{background-color:transparent;border-color:#f6952e}.navbar-toggler{position:relative;border:0}.navbar-toggler i{font-size:1.5rem;color:#f6952e}@media (min-width: 768px){.navbar-mobile{display:none}.navbar-dark{padding:0;border-bottom:1px solid #6991bc}.navbar-dark .navbar-nav{display:flex;width:100%;margin:0}.navbar-dark .navbar-nav li{float:none;display:inline-block;text-align:center;margin-left:auto;margin-right:auto}.navbar-dark .navbar-nav .nav-link{padding:1rem 0rem}.navbar-dark .navbar-nav .dropdown-menu li:first-child{width:auto;text-align:inherit}.navbar-dark .navbar-nav .dropdown-menu li:last-child{text-align:inherit}.navbar-dark .navbar-nav .dropdown-toggle:after{display:none}.navbar-dark .navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-toggler{display:none}}.footer{background-color:#2763a2;color:#fff;padding:2rem 0;font-size:0.9rem;font-weight:500}.footer a{color:#cfe0f0;text-decoration:none}.footer ul{padding:0;list-style:none}.footer ul li span{display:block;float:right;text-align:left;margin-top:-0.3rem}.footer ul i{display:block;float:left;width:1.5rem}.footer ul a{display:inline-block;padding-top:0.3rem;padding-bottom:0.05rem;border-bottom:2px solid transparent}.footer ul a:hover{border-bottom:2px solid #f6952e;color:#fff}.footer .logo{padding-bottom:2rem}.footer .logo img{width:100%}.footer .footer-menu{display:none}@media (min-width: 768px){.footer .footer-menu{display:block}.footer .logo img{width:100%}}.content{padding-bottom:1rem}.content .btn-edit{margin-bottom:1rem}.content .content-begin{height:2rem;border-left:4px solid #f6952e;background-image:url("../images/icons/12dots.png");background-position:0.5rem 0;background-repeat:no-repeat}.content .content-title{text-align:left;font-weight:700;font-size:1.27rem;padding-left:0.5rem;text-transform:uppercase;margin-top:0.2rem;margin-bottom:1.5rem}.content .content-body{padding-left:0.5rem;text-align:justify}.content .content-body h3{text-transform:uppercase;font-size:1rem;font-weight:700}.content .content-body h5{font-weight:500;color:#3f3f3f;margin-bottom:2rem}.content .content-body img.left{width:auto;float:left;width:45%;margin-right:2rem;margin-bottom:1rem}.content .content-body img.contain{width:100%}.content .content-body dl{display:table;padding:0}.content .content-body dl dt{display:table-cell;width:7rem;font-weight:700;text-align:right;padding-right:2rem}.content .content-body dl dd{display:table-cell;width:auto;padding-left:3rem;margin-top:-1rem;border-left:4px dotted #d3d3d3}.content .content-body dl dd:before{display:inline-block;position:absolute;content:"";width:0.8rem;height:0.8rem;margin-left:-3.5rem;margin-top:0.3rem;border:4px solid #f6952e;border-radius:0.4rem;outline:1rem solid #fff;background-color:#fff}.content .content-body dl:last-child>dd{border-left:4px solid transparent}.content .content-body blockquote{background-color:#f3f3f3;padding:2rem 2rem 2rem 4rem;background-image:url("../images/icons/4dots-secondary.png");background-position:1rem 1rem;background-repeat:no-repeat;margin-left:-0.5rem}.content .content-body table{border:1px solid #e5e5e5;text-align:center;margin-bottom:1rem}.content .content-body table tr{border:none;border-bottom:1px solid #dfdfdf}.content .content-body table tr:first-child,.content .content-body table tr:last-child{border:none}.content .content-body table th{border:none;background-color:#f3f3f3;color:#063261;padding:0.5rem;font-weight:500}.content .content-body table td{border:none;padding:0.5rem}.content .content-body ul.marker{margin-bottom:2rem}.content .content-body ul.marker li:before{content:url("../images/icons/marker-secondary.png")}.content .content-body-square{background-image:url("../images/icons/4dots-secondary.png");background-repeat:no-repeat;background-position:0 0;padding-left:2rem}.page{margin-bottom:1rem;text-align:justify}.page .page-title{text-align:left;font-weight:500;text-transform:uppercase;padding-bottom:1rem;margin-bottom:.5rem}.page .page-description{text-align:justify}.page .reviews{text-align:left}.page .reviews .rev-item{display:block;border:1px solid #dedede;padding:1rem;margin-bottom:2rem;transition:0.5s 0.05s ease all;min-height:12rem}.page .reviews .rev-item .logo{padding-right:2rem}.page .reviews .rev-item .logo img{display:block;width:auto;margin-left:auto;margin-right:auto;max-width:100%;max-height:4ßrem}.page .reviews .rev-item .text{padding-left:2rem;border-left:1px solid #dedede}.page .reviews .rev-item .text h3{color:#3f3f3f;display:block;font-size:1rem;font-weight:500;margin:0;padding:0}.page .reviews .rev-item .text .author{font-size:1.1rem;color:#a6a6a6;margin-bottom:0}.page .reviews .rev-item .text .icon-link{display:block;color:#a6a6a6;position:absolute;top:5rem;bottom:1rem;right:1rem}.page .reviews .rev-item .text:before{content:url("../images/icons/4dots-secondary.png");display:inline-block;position:absolute;width:1rem;margin-left:-2.6rem;margin-top:0rem;background-color:#fff}.page .reviews .rev-item:hover{box-shadow:0rem 0rem 0.5rem #dedede}.geografiya-postavok{display:none}.electrode .page .page-body{padding-left:2rem;background-image:url("../images/icons/4dots-secondary.png");background-repeat:no-repeat;background-position:left top}.contacts{color:#4f4f4f}.contacts .col-md-4{padding-bottom:1rem}.contacts ul{padding:1.8rem 0 0 0;list-style:none;background-image:url("../images/icons/4dots-secondary.png");background-position:top left;background-repeat:no-repeat}.contacts ul li{margin-bottom:.3rem}.contacts ul li i{color:#8a8a8a;width:1.5rem}.contacts a{color:#8a8a8a}.contacts .icon-link span{display:block;position:relative;margin-top:-2.5rem;margin-bottom:2rem}@media (min-width: 768px){.content .content-body-square{margin-left:3rem}.geografiya-postavok{display:block}.geografiya-postavok img{margin-top:-2rem;width:100%}.geografiya-postavok ul{padding:0;list-style:none;margin-top:4rem;font-size:1.1rem;color:#fff}.geografiya-postavok ul li{margin-bottom:2rem}.geografiya-postavok ul li:before{margin-top:0.1rem;content:url("../images/icons/marker-white.png")}}.block{margin-bottom:1rem}.block-electrodes .col-sm-4{text-align:center;padding:0}.block-electrodes img{width:100%;margin-bottom:0.5rem}.block-electrodes p{font-size:1.11rem}.block-about-us{padding:2rem 0;background-image:url("../images/block-about-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}.block-about-us div{text-align:center;color:#fff;padding:0 1rem}.block-about-us div h3{color:#f6952e;font-size:2rem;font-weight:700}.block-oblasti-prim img{width:100%}.block-map{padding:0;margin:0;margin-bottom:-.4rem}.block-map img{display:block;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-7px}.block-advantages{display:block;position:relative;color:#fff;background-image:url("../images/bg-advantages.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;padding:2rem;padding-bottom:0;margin-bottom:1rem}.block-advantages .item{padding-left:5rem;margin-bottom:3rem}.block-advantages .item img{position:absolute;margin-left:-5rem}.block-advantages .item h4{color:#fff;font-size:1.28rem;font-weight:700;margin-top:0;padding-top:0;padding-bottom:1rem;margin-bottom:0.5rem;background-image:url("../images/icons/4dots-horizontal.png");background-repeat:no-repeat;background-position:bottom left}.block-montage{color:#3f3f3f;font-size:0.8rem}.block-montage img{width:100%;display:block}.block-montage span{display:block;padding-left:2.5rem}.block-montage h6{color:#fff;background-color:#88b3d8;font-weight:700;font-size:1.05rem;display:block;position:absolute;width:2rem;height:2rem;line-height:2rem;text-align:center;border-top-left-radius:3rem;border-bottom-right-radius:3rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem}.block-electrode-info h5{margin-bottom:0 !important;padding-bottom:0.5rem !important;color:#063261}.block-electrode-info .carousel .carousel-inner .carousel-item{min-height:30rem;background-repeat:no-repeat;background-position:center center;background-size:contain}.block-electrode-info .carousel .carousel-control-prev,.block-electrode-info .carousel .carousel-control-next{width:3rem;height:3rem;line-height:3rem;top:50%;margin-top:-1.5rem;background-color:rgba(0,0,0,0.4);font-size:2rem;display:block}.block-calc-link{opacity:.8;position:fixed;display:block;bottom:0rem;left:0rem;padding:1rem;font-size:.8rem;text-align:center;margin-right:1rem;background-color:#5583b5;color:#fff}.block-calc-link a{color:#fff;text-decoration:none}.block-quote{text-align:center;color:#f6952e;font-weight:700;min-height:3rem;padding:1rem 0;margin-top:2rem;margin-bottom:2rem}.block-quote:before{display:block;content:"";position:relative;left:33%;width:33%;top:-1rem;height:2px;background-color:#2763a2}.block-quote:after{display:block;content:"";position:relative;left:33%;width:33%;bottom:-1rem;height:2px;background-color:#2763a2}@media (min-width: 576px){.block-electrodes .col-sm-4{padding:0 5px}}@media (min-width: 768px){.block-about-us{display:table;padding:4rem 0}.block-about-us div{display:table-cell;width:20%}.block-about-us div h3{padding-bottom:1rem}}.calculator .double-layer{background-color:#f3f3f3;padding:20px;margin:-20px;margin-top:0}.calculator .double-layer small.color{padding:20px;margin:-20px;margin-top:0;display:block;background-color:#2763a2;color:#fff}.calculator .panel{background-color:#f3f3f3;padding:1rem 0;margin-bottom:1rem;text-align:center;border:1px solid #e5e5e5;display:block;z-index:100}.calculator .panel button{display:inline-block;margin:0 .25rem}.calculator .calc-info{top:5rem;z-index:99;transition:1s ease all}.calculator .calc-info .card-body{font-size:11px}.calculator .card{border-radius:0;border:1px solid #e5e5e5;margin-bottom:1rem}.calculator .card .card-header{background-color:#f3f3f3;background-image:url("../images/icons/4dots-secondary.png");background-position:1rem 1rem;background-repeat:no-repeat;background-size:.5rem;border-radius:0;border:none;color:#2763a2;text-transform:uppercase;padding-left:2rem;height:3rem}.calculator .card .card-body{font-size:.8rem}.calculator .progress{border-radius:0;height:2px;margin-top:1px}.calculator .gc-preloader{display:block;position:fixed;left:0px;top:0px;z-index:5000;background-color:#000;background-image:url(/images/calc/preloader.gif);background-position:center center;background-repeat:no-repeat;opacity:0.8;width:100%;height:100%}.calculator .form-control-sm{border-radius:0.2rem}
