@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('../fonts/roboto-v18-latin_cyrillic-300.eot');src:local('Roboto Light'),local('Roboto-Light'),url('../fonts/roboto-v18-latin_cyrillic-300.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v18-latin_cyrillic-300.woff2') format('woff2'),url('../fonts/roboto-v18-latin_cyrillic-300.woff') format('woff'),url('../fonts/roboto-v18-latin_cyrillic-300.ttf') format('truetype'),url('../fonts/roboto-v18-latin_cyrillic-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/roboto-v18-latin_cyrillic-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('../fonts/roboto-v18-latin_cyrillic-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v18-latin_cyrillic-regular.woff2') format('woff2'),url('../fonts/roboto-v18-latin_cyrillic-regular.woff') format('woff'),url('../fonts/roboto-v18-latin_cyrillic-regular.ttf') format('truetype'),url('../fonts/roboto-v18-latin_cyrillic-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('../fonts/roboto-v18-latin_cyrillic-500.eot');src:local('Roboto Medium'),local('Roboto-Medium'),url('../fonts/roboto-v18-latin_cyrillic-500.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v18-latin_cyrillic-500.woff2') format('woff2'),url('../fonts/roboto-v18-latin_cyrillic-500.woff') format('woff'),url('../fonts/roboto-v18-latin_cyrillic-500.ttf') format('truetype'),url('../fonts/roboto-v18-latin_cyrillic-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../fonts/roboto-v18-latin_cyrillic-700.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('../fonts/roboto-v18-latin_cyrillic-700.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-v18-latin_cyrillic-700.woff2') format('woff2'),url('../fonts/roboto-v18-latin_cyrillic-700.woff') format('woff'),url('../fonts/roboto-v18-latin_cyrillic-700.ttf') format('truetype'),url('../fonts/roboto-v18-latin_cyrillic-700.svg#Roboto') format('svg')}body{font-family:"Roboto",sans-serif;font-size:16px;color:#333;background:#faf8f8}h1{font:300 36px/46px "Roboto",sans-serif;font-weight:300;color:#333}h2{font:300 28px/36px "Roboto",sans-serif;font-weight:300;color:#333}h3{font:300 26px/34px "Roboto",sans-serif;font-weight:300;color:#333}.primary-bg{background:#ff5a00;background-image:url("../img/bg-primary-pattern.png");background-repeat:no-repeat}.btn{padding:15px 38px;font-style:18px;font-weight:300;color:#fff;background:#ff5a00}.btn:hover,.btn:focus{background:#cc4800;color:#fff}.btn-link{color:#333;font-style:18px;border-bottom:1px solid #333}.btn-link:hover{text-decoration:none;border-bottom:1px solid}.navbar-phone a{font-size:20px;font-weight:bold;color:#333}.navbar-phone span{display:block;font-size:14px;font-weight:lighter;color:#6e6e6e}.jumbotron{position:relative;padding:0;background-image:url("../img/jumbotron-bg.png");background-repeat:no-repeat}.jumbotron-site-description{color:#6e6e6e;font-size:14px;padding:0 60px;margin-top:30px}@media (max-width:992px){.jumbotron-site-description{padding:0 20px}}.jumbotron-content{padding:115px 0 0 60px}@media (max-width:992px){.jumbotron-content{padding:0 20px}}.jumbotron-content h1{font-size:36px;font-weight:normal}.jumbotron-content .lead{font-size:18px}.jumbotron-content-link{position:absolute;bottom:30px}@media (max-width:992px){.jumbotron-content-link{position:relative;bottom:0}}.jumbotron-content-link .btn{margin-right:30px}.jumbotron-content-link-description{padding:10px 0;color:#6e6e6e}.jumbotron-photo{position:relative;float:right}.jumbotron-photo img{width:100%;height:auto}@media (max-width:992px){.jumbotron-photo{display:none !important}}.section1 h3{font-size:36px}.section1 .head-description{font-size:18px;color:#6e6e6e}.card{border:none;min-height:230px}.card .bg-light{background:#fff}.card-header{padding:0;background:transparent;border:none;font-size:14px;color:#6e6e6e}.card-text{font-size:14px}.card-footer{background-color:transparent}.card .bg-primary{background:#ff5a00}.section3{background-image:url("../img/section3-back.jpg");padding:80px 0;margin-top:50px}.price-block{padding:30px;background:#fff;background-image:url("../img/price-block-back.png")}.price-block h3{font-size:36px;margin-bottom:60px}.price-block__price-value{font-size:48px}.price-block span{font-size:18px;color:#6e6e6e}.price-block-link{margin-top:60px}.price-block-link .btn{margin-right:30px}@media (max-width:768px){.price-block-link .btn-link{display:block;margin:20px 0}}.footer{padding:20px 0}.footer-company-name{margin-bottom:0}@media (max-width:768px){.footer-company-name{text-align:center}}.footer-company-email{margin-bottom:0}@media (max-width:768px){.footer-company-email{text-align:center}}.footer-support-label{font-size:14px;color:#6e6e6e;text-align:right}@media (max-width:768px){.footer-support-label{text-align:center}}.footer-support-phone{font-size:20px;font-weight:bold;text-align:right}@media (max-width:768px){.footer-support-phone{text-align:center}}#bx_form_iframe_25{height:530px !important}.madal-dialog .close{position:absolute;right:0}
.block_bottom {
    background-image: url(../img/jumbotron-bg.png);
}
.block-right-bg {
    background: #ffffff;
    background-image: url(../img/bg-primary-pattern.png);
    background-repeat: no-repeat;
}
.block-right-bg a {
    color: #306d7f;
    padding-left: 10px;
    font-size: 20px;
}
.block-right-bg a:hover {
    color: #ff5a00;
    text-decoration: unset;
}
.block-right-text {
    padding-left:0;
}
.border-dashed {
    border-right: 2px dashed #fff;
    height: 100%;
}
.card-body p {
    padding: 7px;
    border-bottom: 1px solid #ff5a00;
}
.card-footer a {
    color: #ff5a00;
    background: #fff;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: 500;
}
.card-footer a:hover {
    background: #f5f5f5;
    color: #333;
}