/*!
Theme Name: KB Radar
Theme URI: https://itg-soft.by/
Author: ITG-SOFT
Author URI: https://itg-soft.by/
Description: Тема разработана по индивидуальному дизайну для «КБ Радар»
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kb-radar
Tags: Предоставлена возможность менять логотип, пункты меню, страницы контента, подвал и др.

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

KB Radar is based on ITG-SOFT https://itg-soft.by/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
ul.header__submenu li a{padding-top:5px;padding-bottom:5px;padding-right:70px;padding-left:36px;position:relative;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;font-style:normal;letter-spacing:normal;line-height:normal;color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}ul.header__submenu li a:hover{color:#263a6d;background-color:#fff;width:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#vc_preloader{position:inherit!important;top:0;left:0;z-index:50021;width:100%;height:100%;background:#fff url(https://kbradar.by/by/wp-content/themes/kb-radar/../vc/logo/wpb-logo.svg) center center no-repeat;background-size:72px;opacity:.95}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.title-news-block{padding-left:60px;color:#000;font-size:calc(22px + 14 * ((100vw - 270px) / 1650));font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;padding-bottom:30px}.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap{text-align:left;max-width:650px;margin:0 auto;padding:25px 15px;max-height:180px}.lvca-container a:hover,.lvca-grid-container a:hover{text-decoration:none!important}.lvca-container a:hover,.lvca-grid-container a:hover{text-decoration:none!important}abbr[title]{text-decoration:none!important}img{max-width:100%;display:block;height:auto}p{font-family:'IBM Plex Sans',sans-serif!important}#secondary{color:#000!important}#primary{padding-top:105px;color:#000}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;height:100%}textarea.wpcf7-form-control.wpcf7-textarea{width:100%;height:100%}.login__form-bottom{display:flex;justify-content:end;float:right}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;position:relative;top:80px}textarea.wpcf7-form-control.wpcf7-textarea{outline:none}input.wpcf7-form-control.has-spinner.wpcf7-submit{width:325px;text-align:center;padding-top:calc(10px + 11 * ((100vw - 270px) / 1650));padding-bottom:calc(10px + 11 * ((100vw - 270px) / 1650));background-color:#fff0;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;float:right;transition:all .5s}input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{color:#263a6d!important;background-color:#fff;cursor:pointer}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;position:relative;top:30px}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;top:20px;position:relative}.page-main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;top:120px;position:relative;color:#000;max-width:1240px;margin:0 auto}form.registration{width:100%}.title-login-log{text-align:center;font-size:calc(26px + 30 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:50px}.button-category-log{width:180px;text-align:center;padding-top:calc(5px + 11 * ((100vw - 270px) / 1650));padding-bottom:calc(5px + 11 * ((100vw - 270px) / 1650));background-color:#fff0;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal}.login__form-group-log{height:50px;display:flex;justify-content:space-between;margin-bottom:50px}.login__form-title-log{font-size:calc(21px + 9 * ((100vw - 270px) / 1920));font-weight:500;font-style:normal;letter-spacing:normal}.title-login-log{text-align:center;font-size:calc(22px + 30 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:70px}.button-category-log{width:200px;text-align:center;padding-top:calc(5px + 11 * ((100vw - 270px) / 1650));padding-bottom:calc(5px + 11 * ((100vw - 270px) / 1650));background-color:#fff0;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal}.login__form-group-log{height:50px;display:flex;justify-content:center}input.login__form-input-log{width:350px;margin-left:30px}a.reg_a{color:#fff;padding-top:calc(5px + 11 * ((100vw - 270px) / 1650));padding-bottom:calc(5px + 11 * ((100vw - 270px) / 1650));display:flex;justify-content:center}a.reg_a:hover{color:#1d2a4a}.button-category-log-but:hover{color:#1d2a4a!important;background-color:#fff;cursor:pointer}.button-category-log-but{width:100px;text-align:center;background-color:#1d2a4a;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;flex:1 1 auto;margin:0 10px}.button-category-reg{width:100px;text-align:center;background-color:#1d2a4a;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;flex:1 1 auto;margin:0 10px}.button-category-reg:hover{color:#1d2a4a!important;background-color:#fff;cursor:pointer}.login__form-group-log-but{display:flex;justify-content:center;margin:0 160px}.login-reg{padding-top:calc(200px + 58 * ((100vw - 270px) / 1920));padding-bottom:calc(200px + 58 * ((100vw - 270px) / 1920))}@media (max-width:767px){.login__form-group-log-but{height:40px;display:flex;justify-content:center;margin:0}}@media (max-width:734px){input.wpcf7-form-control.has-spinner.wpcf7-submit{width:100%;text-align:center;padding-top:calc(10px + 11 * ((100vw - 270px) / 1650));padding-bottom:calc(10px + 11 * ((100vw - 270px) / 1650));background-color:#fff0;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;float:right}.login__form-group-log{flex-direction:column;height:auto}input.login__form-input-log{width:100%;margin:0 auto;height:40px}.button-category-reg{width:100px;text-align:center;background-color:#1d2a4a;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;flex:1 1 auto;margin:0 0 0 5px}.button-category-log-but{width:100px;text-align:center;background-color:#1d2a4a;border:1px solid rgb(255 255 255 / .36);color:#fff;font-size:calc(14px + 10 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;flex:1 1 auto;margin:0 5px 0 0}.login__form-group-log{margin-bottom:30px}.title-login-log{text-align:center;font-size:calc(22px + 30 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:50px}}.radiocontrol__wrapper{color:#fff}.nirokr__wrapper{color:#fff}.login__wrapper{color:#fff}.history{color:#fff}.about-start__wrapper{color:#fff}.about-start__title{color:#fff}.contacts-content__item-link{font-size:calc(12px + 8 * ((100vw - 270px) / 1650));color:#263a6d;border-bottom:1px solid #fff0;margin-right:50px}.contacts-content__item-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:left!important}.cont-mail{position:relative;top:-30px}.blog-content{width:90%;margin:0 auto;padding-top:154px}.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{font-size:14px!important}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{color:#fff;background-color:#1d2a4a!important}.vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.none.animated{padding:0!important;width:100%}.vc_grid-item-mini.vc_clearfix{height:100%}.vc_pageable-slide-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,52vh);grid-column-gap:calc(10px + 100 * ((100vw - 270px) / 1650));grid-row-gap:calc(40px + 38 * ((100vw - 270px) / 1650));width:85%;margin:auto}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:auto!important;display:grid!important;grid-template-rows:auto auto!important}@media (max-width:900px){.vc_pageable-slide-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,40vh)}}@media (max-width:500px){.vc_pageable-slide-wrapper{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,30vh)}}.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align-{padding:0}.vc_gitem_row.vc_row.vc_gitem-row-position-top{height:50%}.vc_gitem-zone-mini{height:100%}.vc_gitem_row.vc_row.vc_gitem-row-position-top:first-child>.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align-{height:100%}.vc_gitem_row.vc_row.vc_gitem-row-position-top:first-child>.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align->.wpb_single_image.wpb_content_element.news-list__img.vc_align_center{height:100%}.vc_gitem_row.vc_row.vc_gitem-row-position-top:first-child>.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align->.wpb_single_image.wpb_content_element.news-list__img.vc_align_center>.wpb_wrapper.vc_figure{width:100%;height:100%;overflow:hidden}.vc_gitem_row.vc_row.vc_gitem-row-position-top:first-child>.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align->.wpb_single_image.wpb_content_element.news-list__img.vc_align_center>.wpb_wrapper.vc_figure>.vc_gitem-link.vc_single_image-wrapper.vc_box_border_grey.news-list__img{height:100%}.vc_gitem_row.vc_row.vc_gitem-row-position-top:first-child>.vc_col-sm-12.news-list__img.vc_gitem-col.vc_gitem-col-align->.wpb_single_image.wpb_content_element.news-list__img.vc_align_center>.wpb_wrapper.vc_figure>.vc_gitem-link.vc_single_image-wrapper.vc_box_border_grey.news-list__img>.vc_single_image-img.attachment-full{height:100%;object-fit:cover}.vc_gitem_row.vc_row.vc_gitem-row-position-top:last-child>.vc_col-sm-12.news-list__name.vc_gitem-col.vc_gitem-col-align-{height:100%;padding:calc(15px + 20 * ((100vw - 270px) / 1650))!important}.vc_row{margin-right:0!important;margin-left:0!important}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}.news-block__img{height:calc(70px + 140 * ((100vw - 270px) / 1920))!important}.vc_grid-pagination{margin-bottom:40px}.vc_grid-pagination .vc_grid-pagination-list>li>a,.vc_grid-pagination .vc_grid-pagination-list>li>span{font-size:17px!important}#check_telephone,#check_code{padding-right:10px;padding-left:10px}.smsassistent-rowbutton input[type=button]{transition:all .3s}.header__menu--sidebar>.header__item:nth-child(2){padding-top:20px}.button-primary{border:1px solid transparent!important;transition:all .3s!important}.button-primary:hover{border:1px solid #13317c!important}@media (max-width:1300px){.news-block__img{height:calc(70px + 400 * ((100vw - 270px) / 1920))!important}}@media (max-width:600px){.news-block__img{height:calc(150px + 700 * ((100vw - 270px) / 1920))!important}}@media (max-width:800px){.slider{margin-top:50px!important}.about-start{padding-top:100px!important}.map{padding-top:100px!important}.window{padding-top:100px!important}}@media (min-width:320px) and (max-width:500px){.footer__developer{margin-top:0!important;position:relative;top:-20px}}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%;height:100%;padding-left:10px}textarea.wpcf7-form-control.wpcf7-textarea{width:100%;height:100%;padding:10px}.footer__box p{margin-bottom:10px;color:#fff!important}section.news p{color:#1d2a4a;font-size:calc(13px + 12 * ((100vw - 270px) / 1650));font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:15px;text-align:justify}.news__box li{list-style:disc;margin-bottom:10px}.news__img img{width:-webkit-fill-available}.pgafu-post-title a{color:#1b326e}.pgafu-post-title a:hover{color:#1b326e}.pgafu-post-title a:visited{color:#1b326e}span.pgafu-time{font-size:calc(10px + 10*((100vw - 270px) / 1650));font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal}.pgafu-post-date.news-list__date{text-align:left}.pgafu-post-title{text-align:left;margin-bottom:15px}.pgafu-post-title{color:#1b326e;font-size:14px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.pgafu-post-pagination{clear:both!important;width:100%;padding:0 15px 50px 15px;box-sizing:border-box;text-align:center}.pgafu-post-pagination a,.pgafu-post-pagination a{color:#fff!important;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;background:#263a6d;padding:3px 10px;display:inline-block;text-align:center;border-radius:0;line-height:normal;box-shadow:none;text-shadow:none;font-size:17px;text-transform:uppercase;border:1px solid #263a6d;text-decoration:none!important}.pgafu-post-pagination .current{color:#000!important;background:#fff0;padding:3px 10px;display:inline-block;text-align:center;border-radius:0;line-height:normal;box-shadow:none;text-shadow:none;font-size:17px;text-transform:uppercase;border:none;text-decoration:none!important;border-right:1px solid #000!important}a.page-numbers{color:#000!important;background:#fff0;border:none;border-right:1px solid #000!important;opacity:.5}a.next.page-numbers{border:none!important}.pgafu-post-grid-main{margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:calc(10px + 100*((100vw - 270px) / 1650));grid-row-gap:calc(40px + 38*((100vw - 270px) / 1650));width:85%;margin:auto;grid-template-rows:auto auto!important;margin-right:auto!important}.pgafu-clearfix:before,.pgafu-clearfix:after{display:none}.pgafu-medium-4{width:100%}.pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-medium-4 .pgafu-post-image-bg{height:50%}.pgafu-post-grid{margin-bottom:0}.pgafu-column,.pgafu-columns{padding:0}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content .pgafu-post-title,.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content .pgafu-post-date{padding:0}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-image-bg{margin-bottom:0}.news-list__item{border:1px solid #dbdbdb;height:100%!important}.news-list-bl{padding:calc(15px + 20*((100vw - 270px) / 1650))!important;height:50%}.pgafu-column,.pgafu-columns{padding:0;height:380px}.pgafu-post-title{max-height:120px}.pgafu-post-pagination{padding:30px 15px 50px 15px}@media only screen and (max-width:480px){.pgafu-post-grid-main{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(9,30vh)}}@media only screen and (min-width:481px) and (max-width:900px){.pgafu-post-grid-main{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,40vh)}}