/*!
* Theme Name: bate_theme
* Theme URI: https://anika-cs.by/
* Author: https://anika-cs.by/
* Author URI: https://anika-cs.by/
* Description: bate_theme
* 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: bate_theme
* Tags: bate, Anika-CS
*/@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*,a{font-family:"Oswald",sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.container{max-width:1360px;margin:0 auto;width:100%;padding:0 15px}a{text-decoration:none;color:inherit}ol,ul{list-style-position:inside}.breadcrumbs{padding-top:15px;padding-bottom:13px}.breadcrumbs .kama_breadcrumbs{font-size:14px}h4.section-title{color:#4e4e4e;font-size:25px;position:relative;display:inline-block}h1 span.underline::after,h2 span.underline::after,h3 span.underline::after,h4 span.underline::after,h4.section-title::after,h5 span.underline::after,h6 span.underline::after{position:absolute;content:"";border-bottom:2px solid #e53935;bottom:-10px;left:0;width:100%}.breadcrumbs-wrapper{background-color:#ececec;color:#2f5389;font-size:12px;padding:8px 0}.breadcrumbs-wrapper .kama_breadcrumbs span a:first-child{color:#2f5389}.owl-nav.disabled{display:none!important}.has-blue-color.has-text-color{color:#2f5389}.has-red-color.has-text-color,header#header .top-line a:hover{color:#e53935}.has-gray-color.has-text-color{color:#4e4e4e}.has-black-color.has-text-color{color:#000}h1 span.underline,h2 span.underline,h3 span.underline,h4 span.underline,h5 span.underline,h6 span.underline{color:#4e4e4e;position:relative;display:inline-block;text-decoration:none!important;margin-bottom:.8em}.gray-table{background-color:#ececec}.gray-table td{padding:26px 10px;border:1px solid #2f5389}.gray-table,.personal-reception{margin-top:1em}.personal-reception tr:first-child{color:#2f5389;font-weight:700;font-size:18px;background-color:#e5e5e5}.personal-reception tr:first-child td:first-child{padding:12px 5px;text-align:center}.personal-reception tr td{border:1px solid #828282;padding:10px 5px}.personal-reception tr td:first-child{text-align:left;padding-left:8px}header#header{background-color:#fff;color:#4e4e4e}header#header.sticky{position:sticky;background-color:#fff;z-index:100;top:0;left:0}header#header .burger-menu,header#header .menu-panel .header-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{display:none}header#header .burger-menu .bar1,header#header .burger-menu .bar2,header#header .burger-menu .bar3{width:35px;height:5px;background-color:#4e4e4e;-webkit-transition:.4s;transition:.4s;margin:6px 0 6px auto}header#header .burger-menu.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}header#header .burger-menu.change .bar2{opacity:0}header#header .burger-menu.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}header#header .menu-panel,header#header .top-line,header#header .top-line .left-side,header#header .top-line .right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header#header .top-line{font-size:14px}header#header .top-line a{color:#4e4e4e}header#header .menu-panel .site-name a,header#header .top-line a,header#header .top-line a svg path{-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}header#header .top-line a:hover svg path{fill:#e53935}header#header .menu-panel,header#header .top-line .left-side,header#header .top-line .right-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .top-line .left-side .with-icon,header#header .top-line .left-side .with-icon a,header#header .top-line .right-side .with-icon,header#header .top-line .right-side .with-icon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}header#header .top-line .left-side{width:100%;max-width:810px}header#header .top-line .right-side{width:100%;max-width:410px}header#header .top-line .right-side .eye .bvi-shortcode .bvi-open,header#header .top-line .right-side .site-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .top-line .right-side .eye .bvi-shortcode,header#header .top-line .right-side .eye .bvi-shortcode .bvi-open{background-color:unset}header#header .top-line .right-side .eye .bvi-shortcode .bvi-open svg{max-width:26px}header#header .top-line .right-side .site-icons{gap:13px}header#header .menu-panel .site-name{max-width:351px}header#header .menu-panel .site-name a{font-size:20px;text-transform:uppercase;color:#2f5389;line-height:23px}footer .contacts-map .contacts .contact-data .with-icon a:hover,footer .contacts-map .contacts .social-media .fk-bate a:hover,footer .underline .container a:hover,header#header .menu-panel .site-name a:hover{color:#e53935}header#header .menu-panel ul{list-style-type:none}header#header .menu-panel .header-menu,header#header .menu-panel .header-menu>li a{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .menu-panel .header-menu{max-width:901px;width:100%;padding-bottom:11px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header#header .menu-panel .header-menu>li{position:relative;height:60px}header#header .menu-panel .header-menu>li a{font-size:18px;color:#4e4e4e;position:relative}header#header .menu-panel .header-menu>li>a{text-transform:uppercase}header#header .menu-panel .header-menu>li:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:3px;bottom:-5px;left:0;background-color:#e53935;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}header#header .menu-panel .header-menu>li:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}header#header .menu-panel .header-menu li.home-link,header#header .menu-panel .header-menu>.menu-item-has-children{position:relative}header#header .menu-panel .header-menu>.menu-item-has-children li{padding:4px 12px;background-color:#fff;color:#4e4e4e;height:unset}header#header .menu-panel .header-menu>.menu-item-has-children li a{height:unset}header#header .menu-panel .header-menu>.menu-item-has-children li:hover{background-color:#2f5389}footer .contacts-map .contacts a,header#header .menu-panel .header-menu>.menu-item-has-children li:hover>a{color:#fff}header#header .menu-panel .header-menu>.menu-item-has-children:focus .sub-menu,header#header .menu-panel .header-menu>.menu-item-has-children:hover .sub-menu{display:block}header#header .menu-panel .header-menu>.menu-item-has-children:last-child .sub-menu{left:unset;right:0}header#header .menu-panel .header-menu>.menu-item-has-children>.sub-menu{position:absolute;top:65px;left:0;display:none;background:#fff;z-index:10;width:-webkit-max-content;width:-moz-max-content;width:max-content}header#header .menu-panel .header-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children,section.home-slider{position:relative}header#header .menu-panel .header-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children:hover>.sub-menu{display:block;position:absolute;right:0;z-index:15;-webkit-transform:translateX(100%);transform:translateX(100%);top:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}header#header .menu-panel .header-menu li.menu-item-has-children.current-menu-item:after,header#header .menu-panel .header-menu>li.menu-item.current-menu-ancestor:after,header#header .menu-panel .header-menu>li.menu-item.current-menu-item:after{content:"";position:absolute;width:100%;height:3px;bottom:-5px;left:0;background-color:#e53935;-webkit-transform:scale(1);transform:scale(1)}@media (max-width:1250px){header#header .top-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1024px){header#header .burger-menu{display:block;padding:10px 0}header#header .menu-wrapper{display:none}header#header .menu-wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;row-gap:20px;height:calc(100vh - 55px);overflow-y:scroll;top:59px;left:0;width:100%;background-color:#fff;z-index:100;text-align:center}header#header .menu-wrapper.active .top-line{width:90%;margin:0 auto;row-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .menu-wrapper.active,header#header .menu-wrapper.active .menu-panel,header#header .menu-wrapper.active .menu-panel .header-menu,header#header .menu-wrapper.active .top-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header#header .menu-wrapper.active .menu-panel .header-menu>.menu-item-has-children>.sub-menu{border:1px solid #4e4e4e;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header#header .menu-wrapper.active .menu-panel .header-menu>.menu-item-has-children>.sub-menu a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header#header .menu-wrapper.active .menu-panel .header-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children .sub-menu{border:1px solid #4e4e4e}}@media (max-width:875px){header#header .top-line .left-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}}@media (max-width:475px){header#header .top-line .left-side .address{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}header#header .top-line .right-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}}footer .contacts-map .contacts{background-color:#2f5389;padding:35px 44px;color:#fff;width:100%;max-width:628px}footer .contacts-map .contacts h3{font-weight:700;font-size:25px;position:relative;margin-bottom:20px}footer .contacts-map .contacts h3::after{content:"";border-bottom:3px solid #e53935;width:157px;position:absolute;left:0;bottom:-10px}footer .contacts-map .contacts p{font-size:18px;margin-bottom:18px}footer .contacts-map .contacts .contact-data .with-icon{gap:19px;margin-bottom:9px}footer .contacts-map .contacts .contact-data .with-icon a,footer .underline .container a{-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out;color:#fff}footer .contacts-map,footer .contacts-map .contacts .social-media,footer .underline .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .contacts-map .contacts .social-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}footer .contacts-map .contacts .contact-data .with-icon,footer .contacts-map .contacts .social-media .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .contacts-map .contacts .social-media .social-links a{margin-right:9px;height:25px}footer .contacts-map .contacts .social-media .social-links span{text-transform:uppercase;font-size:18px;margin-right:25px}footer .contacts-map .contacts .social-media .fk-bate a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out;color:#fff}footer .underline{background-color:#2f5389;color:#fff;padding-bottom:6px}footer .underline .container{padding:12px 0}@media (max-width:1250px){footer .contacts-map .contacts .contact-data .with-icon svg{-ms-flex-item-align:baseline;align-self:baseline;margin-top:5px}footer .underline .container{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:8px;text-align:center}}@media (max-width:1024px){footer .contacts-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .contacts-map iframe{height:400px}footer .contacts-map .contacts{max-width:unset}}@media (max-width:550px){footer .contacts-map p{text-align:justify}footer .contacts-map .contacts .contact-data .with-icon,footer .contacts-map .contacts .social-media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .contacts-map .contacts .contact-data .with-icon{gap:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}footer .contacts-map .contacts .contact-data .with-icon svg{margin-top:0;-ms-flex-item-align:center;align-self:center}footer .contacts-map .contacts .social-media{gap:14px}footer .contacts-map .contacts .social-media .social-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}footer .contacts-map .contacts .social-media .social-links span{margin-right:0}}section.home-slider .item{height:400px;color:#fff}section.home-slider .item .container .slide-title,section.home-slider .item .container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.home-slider .item .container .slide-title{gap:50px;padding-top:69px}section.home-slider .item .container .slide-title img{display:block;max-width:109px}section.home-slider .item .container .slide-title h1{font-size:60px;font-weight:700;max-width:1018px}section.home-slider .item .container a{-ms-flex-pack:distribute;justify-content:space-around;width:165px;height:36px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;background:#e53935;font-size:11px;line-height:14px;color:#fff;margin-top:48px}section.home-slider .owl-dots{position:absolute;right:42px;bottom:44px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px}section.home-slider .owl-dots button.owl-dot{background:#c4c4c4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);width:13px;height:13px;border-radius:50%}section.home-slider .owl-dots button.owl-dot.active{background:#e53935}section.history-news{padding-top:15px}section.history-news .container{display:grid;grid-template-columns:2fr 1fr;padding-bottom:15px}section.history-news .container .history h4.section-title,section.history-news .container .news-wrapper h4.section-title{margin-bottom:17px}section.history-news .container .history .history-page{display:grid;gap:20px;padding-right:11px;grid-template-columns:calc(45% - 10px) calc(55% - 10px)}section.history-news .container .history .history-page .image img{display:block;width:100%;height:auto}section.history-news .container .history .history-page .excerpt{font-size:18px;color:#4e4e4e}section.history-news .container .history .history-page .excerpt a{display:block;text-align:right;font-size:18px;color:#e53935}section.history-news .container .news-wrapper{border-left:1px solid #d3d3d3;padding-left:9px}section.history-news .container .news-wrapper .news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:17px}section.history-news .container .news-wrapper .news span{font-size:12px;font-weight:300;color:#4e4e4e}.page-shop .page-content .products .container .product .product-title,section.history-news .container .news-wrapper .news a{color:#2f5389;font-size:18px;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.page a:hover,.page strong>a:hover,.page-shop .page-content .products .container .product:hover .product-title,aside.sidebar-shop .categories ul.menu .sub-menu li a:hover,aside.sidebar-shop .categories ul.menu>li.menu-item>a:hover,section.history-news .container .news-wrapper .news a:hover{color:#e53935}section.our-capabilities h4.section-title{margin-bottom:30px}section.our-capabilities .blocks{display:grid;grid-template-columns:repeat(3,1fr)}section.our-capabilities .blocks .block{background-color:#f6f6f6;min-height:225px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.our-capabilities .blocks .block,section.our-capabilities .blocks .block h4,section.our-capabilities .blocks .block svg path{-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.page-forms #forms .wpcf7 .accept p,section.our-capabilities .blocks .block,section.our-capabilities .blocks .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.our-capabilities .blocks .block h4{font-size:25px;text-transform:uppercase;color:#2f5389;font-weight:500;line-height:37px}.page-shop .page-content .products .container .product .product-link:hover,section.our-capabilities .blocks .block:hover{background-color:#2f5389}section.our-capabilities .blocks .block:hover h4{color:#fff}section.our-capabilities .blocks .block:hover svg path{fill:#fff}section.our-capabilities .blocks .block-1 .block__content{width:100%;max-width:292px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.our-capabilities .blocks .block-1 h4{max-width:130px}section.our-capabilities .blocks .block-2 .block__content,section.our-capabilities .blocks .block-3 .block__content{width:100%;max-width:364px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.our-capabilities .blocks .block-2 h4{max-width:216px}section.our-capabilities .blocks .block-3 .block__content{max-width:365px}section.our-capabilities .blocks .block-3 h4{max-width:229px}section.resources{margin-top:25px;margin-bottom:16px}.page-shop .page-content,section.resources .item{display:-webkit-box;display:-ms-flexbox;display:flex}section.resources .item{position:relative;border-radius:5px;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.resources .item h4{font-size:25px;text-transform:uppercase;font-weight:700;color:#fff;text-align:center;z-index:10}section.resources .item .blue-wrap{border-radius:5px;position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:rgba(47,83,137,.6);-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}section.resources .item:hover .blue-wrap{background:#2f5389}section.our-partners .our-partners-carousel{margin-top:19px;margin-bottom:19px}section.our-partners .our-partners-carousel .item{margin-bottom:4px}section.our-partners,section.resources{overflow-x:hidden}section.our-partners .owl-nav,section.resources .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.our-partners .owl-nav button.owl-next,section.our-partners .owl-nav button.owl-prev,section.resources .owl-nav button.owl-next,section.resources .owl-nav button.owl-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#e53935;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);width:42px;height:42px;border-radius:50%;z-index:100}section.our-partners .owl-nav button.owl-next span,section.our-partners .owl-nav button.owl-prev span,section.resources .owl-nav button.owl-next span,section.resources .owl-nav button.owl-prev span{color:#fff;display:block;font-size:40px;line-height:38px}section.our-partners .owl-nav button.owl-next,section.resources .owl-nav button.owl-next{right:-20px;position:absolute}section.our-partners .owl-nav button.owl-next span,section.resources .owl-nav button.owl-next span{position:absolute;right:15px;top:0}section.our-partners .owl-nav button.owl-prev,section.resources .owl-nav button.owl-prev{left:-20px;position:absolute}section.our-partners .owl-nav button.owl-prev span,section.resources .owl-nav button.owl-prev span{position:absolute;top:-2px;left:15px}section.important-resources .important-resources{margin-top:32px;margin-bottom:26px;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.page-shop .page-content .products .container .product,section.important-resources .important-resources .item,section.our-partners .our-partners-carousel .item{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px}@media (max-width:1250px){section.home-slider .item .container .slide-title h1{font-size:4.75vw}section.history-news .container{grid-template-columns:1fr;gap:20px}section.history-news .container .news-wrapper .news{margin-bottom:14px}section.history-news .container .news-wrapper .news:last-child{margin-bottom:14px}section.history-news .container .news-wrapper .news br{display:none}section.our-capabilities .blocks .block{padding:20px 30px;text-align:center}section.our-capabilities .blocks .block-1 .block__content,section.our-capabilities .blocks .block-2 .block__content,section.our-capabilities .blocks .block-3 .block__content{max-width:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}section.our-capabilities .blocks .block-1 h4,section.our-capabilities .blocks .block-2 h4,section.our-capabilities .blocks .block-3 h4{max-width:unset}}@media (max-width:1024px){section.important-resources .container .important-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:875px){section.our-capabilities .blocks{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){section.history-news .container .history .history-page{grid-template-columns:1fr;padding-right:0}section.history-news .container .history .history-page .excerpt,section.history-news .container .news-wrapper .news p{text-align:justify}section.our-partners .owl-nav button.owl-next,section.our-partners .owl-nav button.owl-prev,section.resources .owl-nav button.owl-next,section.resources .owl-nav button.owl-prev{width:30px;height:30px}section.our-partners .owl-nav button.owl-next,section.resources .owl-nav button.owl-next{right:-13px}section.our-partners .owl-nav button.owl-next span,section.resources .owl-nav button.owl-next span{right:9px;top:-7px}section.our-partners .owl-nav button.owl-prev,section.resources .owl-nav button.owl-prev{left:-13px}section.our-partners .owl-nav button.owl-prev span,section.resources .owl-nav button.owl-prev span{top:-9px;left:9px}}@media (max-width:650px){section.home-slider .item .container .slide-title{gap:10px;padding-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}section.home-slider .item .container .slide-title img{max-width:50px}section.home-slider .item .container .slide-title h1{font-size:6vw}section.home-slider .item .container a{margin-top:0;position:absolute;bottom:65px}}.page-shop .page-content{gap:26px;padding-top:16px;padding-bottom:25px}.page-shop .page-content .products .container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.page-shop .page-content .products .container .product{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:214px;height:auto}.page-shop .page-content .products .container .product .image img{border-radius:10px;width:100%;height:100%}.page-shop .page-content .products .container .product .product-title{font-size:16px;margin-top:14px;line-height:90.2%;padding:0 13px;margin-bottom:8px}.page-shop .page-content .products .container .product .product-code{margin:0 13px;font-weight:300;font-size:12px;line-height:90.2%;color:#4e4e4e;padding-bottom:10px;border-bottom:1px solid #c1c1c1}.page-shop .page-content .products .container .product .product-excerpt{padding:0 13px;font-weight:300;font-size:12px;line-height:115%;margin-bottom:18px;color:#4e4e4e;margin-top:8px}.page-shop .page-content .products .container .product .product-excerpt span{font-weight:400}.page-shop .page-content .products .container .product .product-link{border-radius:5px;background-color:#e53935;color:#fff;text-transform:uppercase;font-size:12px;line-height:90.2%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto auto 15px;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}@media (max-width:1350px){.page-shop .page-content .products .container{grid-template-columns:repeat(3,1fr)}.page-shop .page-content .products .container .product{max-width:unset}}@media (max-width:1080px){.page-shop .page-content .products .container{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.page-shop .page-content .products .container{grid-template-columns:repeat(1,1fr)}}@media (max-width:675px){.page-shop .page-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-shop .page-content .products .container{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.page-shop .page-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-shop .page-content .products .container{grid-template-columns:repeat(1,1fr)}}.page .page-content{gap:26px;padding-top:16px;padding-bottom:25px;color:#4e4e4e}.page .page-content h4.section-title{margin-bottom:20px}.page a,.page strong>a{-webkit-transition:200ms;transition:200ms}.page p:empty{height:1rem}.contacts-table{margin-top:10px}.contacts-table .wp-block-columns{margin:0}.contacts-table .wp-block-columns .wp-block-column{padding:12px;margin:0;margin-left:0!important}.contacts-table .wp-block-columns .wp-block-column:first-child{border-right:1px solid #ececec;border-bottom:1px solid #ececec}.contacts-table .wp-block-columns .wp-block-column:last-child{border-bottom:1px solid #ececec}.page-single-product .page-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:26px;padding-top:16px;padding-bottom:25px;color:#4e4e4e}.page-single-product .page-content .product .main-information{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.page-single-product .page-content .product .main-information .images{max-width:390px;position:relative}.page-single-product .page-content .product .main-information .images .flex-viewport{max-width:390px}.page-single-product .page-content .product .main-information .images .woocommerce-product-gallery__trigger{position:absolute;right:5px;top:5px;z-index:1}.page-single-product .page-content .product .main-information .images ol{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.page-single-product .page-content .product .main-information .images ol li:last-child{display:none}.page-single-product .page-content .product .main-information .images ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:127px;max-height:127px;cursor:pointer}.page-single-product .page-content .product .main-information .images ol li img{display:block;width:auto;height:auto}.page-single-product .page-content .product .main-information .product-text .title{font-size:20px;font-weight:700;margin-bottom:18px;color:#2f5389}@media (max-width:1024px){.page-single-product .page-content .product .main-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-single-product .page-content .product .description h5{color:#2f5389;font-size:16px;margin-bottom:13px}@media (max-width:810px){.page-single-product .page-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-single-product .page-content .product .main-information .images{margin:0 auto}.page-single-product .page-content .product .main-information .images .flex-viewport,.page-single-product .page-content aside.sidebar-shop{max-width:unset}.page-single-product .page-content .product .main-information .images .flex-viewport div,.page-single-product .page-content .product .main-information .images .flex-viewport div img{width:100%}}@media (max-width:420px){.page-single-product .page-content .product .main-information .images{width:100%}.page-single-product .page-content aside.sidebar-shop{min-width:unset}}aside.sidebar-shop{background:#ececec;border-radius:5px;padding:27px 27px 27px 22px;width:100%;max-width:415px;min-width:350px}aside.sidebar-shop h4.section-title{margin-bottom:26px}aside.sidebar-shop .categories ul.menu>li.menu-item-has-children,aside.sidebar-shop .woocommerce-product-search{position:relative}aside.sidebar-shop .woocommerce-product-search input{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:10px;border:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;color:#454545;font-size:14px;font-family:"Oswald",sans-serif;padding-left:17px;padding-right:40px}aside.sidebar-shop .woocommerce-product-search button{background:url(images/search.svg);font-size:0;width:15px;height:17px;border:unset;position:absolute;top:13px;right:22px}aside.sidebar-shop .categories{margin-top:21px}aside.sidebar-shop .categories ul.menu{list-style-type:none;border-bottom:1px solid #c5c5c5;padding-bottom:26px}aside.sidebar-shop .categories ul.menu>li.menu-item-has-children::after{content:url(images/sidebar-menu-arrow.svg);position:absolute;right:0;top:0;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}aside.sidebar-shop .categories ul.menu>li.menu-item-has-children.open::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}aside.sidebar-shop .categories ul.menu>li.menu-item{margin-bottom:20px}aside.sidebar-shop .categories ul.menu>li.menu-item:last-child{margin-bottom:0}aside.sidebar-shop .categories ul.menu>li.menu-item>a{text-transform:uppercase;font-weight:700;font-size:18px;line-height:27px;color:#454545;display:block;width:100%;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}aside.sidebar-shop .categories ul.menu .sub-menu{list-style-type:none;margin-top:11px;display:none}aside.sidebar-shop .categories ul.menu .sub-menu li{margin-left:16px;margin-bottom:.8em}aside.sidebar-shop .categories ul.menu .sub-menu li a{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#454545;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}aside.sidebar-shop .download-catalog{margin-bottom:22px;margin-top:24px;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}aside.sidebar-shop .download-price{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}aside.sidebar-shop .download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:45px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:50px;font-weight:700;font-size:16px;line-height:24px;color:#4e4e4e;text-transform:uppercase}@media (max-width:675px){aside.sidebar-shop{max-width:unset}}@media (max-width:375px){aside.sidebar-shop{min-width:unset}}.page-press-center .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;margin-top:20px}.page-press-center .blocks .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:27px;-moz-column-gap:27px;column-gap:27px;border-bottom:1px solid #e53935;padding-bottom:21px}.page-press-center .blocks .block .image{width:100%;max-width:270px}.page-press-center .blocks .block .image a{display:block;width:100%}.page-press-center .blocks .block .image a img{display:block;width:100%;height:auto}.page-press-center .blocks .block .content{color:#757575;width:100%}.page-press-center .blocks .block .content .link-title{font-size:25px;color:#2f5389}.page-press-center .blocks .block .content .meta-data-post{font-size:14px;margin-bottom:15px}.page-press-center .blocks .block .content .meta-data-post span:first-child{color:#e53935}.page-press-center .blocks .block .content .read-more{color:#e53935;font-size:18px;font-weight:700;float:right}.page-press-center .pagination{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.page-press-center .pagination span:first-child{display:none}.page-press-center .pagination span.current{border:1px solid #2f5389;color:#2f5389}.page-press-center .pagination a,.page-press-center .pagination span.current,.page-single .single-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-press-center .pagination a,.page-press-center .pagination span.current{border-radius:10px;width:50px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-press-center .pagination a{color:#fff;background-color:#2f5389}@media (max-width:768px){.page-press-center .blocks .block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-press-center .blocks .block .image{max-width:unset}.page-press-center .blocks .block .image img{width:100%;height:auto}}.page-single{color:#757575}.page-single img{padding-top:1em}.page-single .single-title{margin-top:18px;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}.page-single .single-title a{cursor:pointer;-ms-flex-item-align:start;align-self:flex-start}.page-single .single-title h4{text-transform:uppercase;font-size:20px;color:#2f5389}.page-single .meta-single{font-size:14px;margin-top:22px;margin-bottom:16px}.page-admins .blocks .block .text p a:hover,.page-single .meta-single .author{color:#e53935}.page-single p img{display:inline-block;width:auto;height:auto;max-width:100%}.page-single .social-share,.page-single .social-share .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-single .social-share{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:26px;border-top:1px solid #e53935;padding-top:19px}.page-single .social-share .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.page-single .fresh-news,.page-single .social-share .heateor_sss_sharing_container.heateor_sss_horizontal_sharing .heateor_sss_sharing_title{color:#2f5389;font-size:18px;font-weight:700}.page-forms #forms .wpcf7 .file input[type=file],.page-forms #forms .wpcf7 .file-label br,.page-single .social-share .heateorSssClear{display:none}.page-single .fresh-news{margin-top:32px;text-transform:uppercase;margin-bottom:20px}.page-single .more-news{display:grid;grid-template-columns:repeat(5,1fr);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.page-single .more-news .more-news-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:7px}.page-single .more-news .more-news-block .news-image{overflow:hidden}.page-single .more-news .more-news-block .news-image img{display:block;padding-top:0}.page-single .more-news .more-news-block .news-title{font-weight:700;font-size:14px;color:#464646;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.page-single .more-news .more-news-block:hover .news-title{color:#2f5389}@media (max-width:650px){.page-single .social-share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}}@media (max-width:550px){.page-single .more-news{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:510px){.page-single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}}@media (max-width:450px){.page-single .social-share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}}.page-forms .form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:calc(100% - 10px);margin-top:18px;max-width:910px}.page-forms .form-buttons a{width:50%;min-height:40px;border-radius:50px;-webkit-transition:250ms ease-out;transition:250ms ease-out;padding:5px 25px;text-align:center}.page-forms .form-buttons a.active,.page-forms .form-buttons a:hover{background-color:#e53935}.page-forms #forms .wpcf7{width:100%;max-width:910px;margin-top:22px;display:none;border:1px solid #e53935;border-radius:20px;padding:40px 60px}.page-forms #forms .wpcf7.active{display:block}.page-forms #forms .wpcf7 input[type=text]{border:0;border-bottom:1px solid #e53935;font-size:18px;color:#818181;padding-bottom:7px;margin-bottom:14px;width:100%}.page-forms #forms .wpcf7 label{font-weight:700;color:#4e4e4e;margin-bottom:17px;display:inline-block}.page-forms #forms .wpcf7 textarea{margin-top:28px;border-radius:10px;padding:15px 21px;border:1px solid #e53935;font-size:18px;width:100%;resize:none;height:100px}.page-forms #forms .wpcf7 input[type=submit],.page-forms .form-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#2f5389}.page-forms #forms .wpcf7 input[type=submit]{height:40px;width:193px;text-transform:uppercase;border-radius:10px;border:0;font-size:18px;font-weight:700;cursor:pointer}.page-forms #forms .wpcf7 .file-label{color:#818181;font-size:14px;font-weight:400;margin-bottom:0}.page-forms #forms .wpcf7 .data-process{font-size:12px;color:#818181;font-weight:400}.page-forms #forms .wpcf7 .file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:21px;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.page-forms #forms .wpcf7 .file label{margin-bottom:0;font-size:14px}.page-forms #forms .wpcf7 .file label:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:193px;font-size:18px;color:#e53935;background:0 0;border:2px solid #e53935;border-radius:10px;cursor:pointer;padding:0 5px}.page-forms #forms .wpcf7 .accept{margin-top:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.page-forms #forms .wpcf7{padding:40px 30px}}@media (max-width:650px){.page-forms #form-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.page-forms #form-buttons a{width:100%}}@media (max-width:615px){.page-forms #forms .wpcf7 .file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}}.page-admins .blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:17px;width:calc(100% - 17px);margin-top:8px}.page-admins .blocks .block{background-color:#f5f5f5;border-radius:5px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.page-admins .blocks .block .image{max-width:200px}.page-admins .blocks .block .image img{display:block;max-width:200px;max-height:250px}.page-admins .blocks .block .text{padding:17px}.page-admins .blocks .block .text h4{font-weight:400;font-size:25px;line-height:37px;color:#2f5389}.page-admins .blocks .block .text p{font-size:18px;line-height:27px;color:#4e4e4e}.page-admins .blocks .block .text p a{text-decoration:none;color:inherit;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}@media (max-width:1200px){.page-admins .blocks .block{padding-top:17px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:650px){.page-admins .blocks{grid-template-columns:repeat(1,1fr)}}.loader-wrapper,.page-manufacture .info .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loader-wrapper{width:100%;height:100vh;background:#fff;z-index:1000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0}.loader{border:10px solid #f3f3f3;border-top:10px solid #e53935;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.hide-loader{display:none}.page-manufacture .block{margin-bottom:1.2em}.page-manufacture .info{display:grid;grid-template-columns:2fr 1fr 1fr;margin-top:6px;gap:10px}.page-manufacture .info .icon{-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px}.page-manufacture .info .icon.phone{justify-self:flex-end}@media (max-width:1024px){.page-manufacture .info{grid-template-columns:1fr}.page-manufacture .info .icon.phone{justify-self:initial}}.page-seti h1,.page-seti h2,.page-seti h3,.page-seti h4,.page-seti h5,.page-seti h6{margin-bottom:1rem;margin-top:2rem}.page-seti p{margin-top:1rem}

li.home-link svg path {fill: #4E4E4E}
.important-resources a.item img {display:block; width: 100%;}