/*!
Theme Name: k9p
Author: Токмаков А.В.
Author URI: https://computy.ru
Description:  Тема созданная разработчиками веб-студии Компьюти
Version: 1
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: computy
*/
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}select{height:calc(2.25rem + 2px);display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.header-top{background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/navbar-bg.svg);background-size:cover;padding-top:30px;padding-bottom:23px}.header-top .container{display:flex;justify-content:space-between;align-items:center}.header-top .logo{width:186px;height:98px;display:block;background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/logo.svg);margin-top:-9px}.menu-sec{background:#fff;border-bottom:1px solid #e5e5e5}.top-slider .slick-dots li{margin:0}.top-slider .slick-dots li button{background-color:rgba(0,0,0,.9);opacity:.9;width:10px;height:10px;margin-top:-1px;border-radius:50%}.top-slider .slick-dots li.slick-active button{background-color:rgba(255,255,255,.9);opacity:.9;width:12px;height:12px;color:#fff}.search-wr{width:calc(100% - 557px);margin-top:21px}.search-wr form{display:flex;justify-content:flex-end;width:90%;margin:auto}.search-wr form input{width:calc(100% - 120px);border:1px solid #cacaca;padding-left:10px;border-radius:3px 0 0 3px}.search-wr form button{width:119px;background:#3e7850;color:#fff;padding:10px;border:none;cursor:pointer;border-radius:0 3px 3px 0;outline:none}.search-wr form button:hover{background:#2d563a}.search-wr .example{display:flex;justify-content:flex-start;width:90%;margin:auto;margin-top:4px;font-size:14px}.search-wr .example p{color:#b4b4b4}.search-wr .example a{color:#1d71be;text-decoration:underline;margin-left:4px}.call-us{text-align:right;margin-top:-15px}.call-us p{display:block;font-size:14px;line-height:16px;text-align:right;color:#686868;margin-bottom:0}.call-us a{display:block}.call-us a.phone-a{font-size:24px;line-height:28px;font-weight:500;color:#252525;margin-top:5px}.call-us a.phone-a:before{content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/phone-icon.svg);position:absolute;margin-left:-31px}.call-us a.mail-a{font-size:16px;line-height:19px;margin-top:10px;color:#252525}.menu{display:flex;list-style-type:none;margin-bottom:0;background:#fff;padding-left:0}.menu a{color:#000;padding:16px 36px 15px;border-bottom:4px solid #fff;display:block}.menu .current-menu-item a{border-bottom:4px solid #3e7850;font-weight:600;color:#3e7850}.menu a:hover{color:#3e7850;border-color:#3e7850;text-decoration:none}.page-content .search-wr{width:100%}.top-slider{background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/slider-bg.svg)white;background-size:cover;padding-top:50px;padding-bottom:85px}.top-slider .carousel-indicators{bottom:-58px}.top-slider .carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:rgba(0,0,0,.6)}.top-slider .carousel-indicators li.active{background-color:rgba(255,255,255,.9);width:12px;height:12px;margin-top:-1px}.slider-content img{margin:auto;display:block}.slider-content .product-type{color:#3e7850;margin-top:68px;margin-left:83px;font-size:18px}.slider-content h2{max-width:530px;font-weight:700;font-size:40px;color:#252525;text-align:left;padding-top:0;margin-left:80px;line-height:46px}.slider-content h2:after{display:none}.slider-content .product-desc{font-size:19px;line-height:28px;font-weight:400;max-width:438px;color:#252525;margin-left:80px;margin-top:11px}.more-a{margin-top:41px;display:block;font-size:16px;line-height:19px;color:#0060b8;margin-left:81px}.more-a:after{content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/more-arrow.svg);display:block;position:absolute;margin-left:96px;margin-top:-17px}.catalog-cont{display:flex;justify-content:center;flex-wrap:wrap;width:1118px;margin:auto;margin-top:68px}.catalog-cont .catalog-block{width:255px;background:#fff;border-radius:6px;box-shadow:0px 2px 5px rgba(0,0,0,.05);margin-left:12px;height:330px;display:flex;flex-direction:column;justify-content:space-between;margin-right:12px;margin-bottom:30px;transition:.3s all}.catalog-cont .catalog-block p{padding-top:12px;padding-left:20px;font-size:20px;line-height:23px;color:#232323}.catalog-cont .catalog-block:hover{transform:scale(1.05);box-shadow:0px 8px 12px rgba(130,136,148,.24),0px 0px 4px rgba(130,136,148,.16),0px 0px 2px rgba(130,136,148,.12);text-decoration:none}.catalog-cont .catalog-block:hover p{color:#3e7850}.catalog-cont .catalog-block:hover p:after{content:" ";display:block;width:40px;height:2px;background:#3e7850;margin-top:10px}body h1{font-size:36px;line-height:42px;color:#252525;text-align:center;font-weight:700;padding-top:61px;letter-spacing:-1px;position:relative}body h2{font-size:30px;line-height:42px;color:#252525;text-align:center;font-weight:700;padding-top:61px;letter-spacing:-1px;position:relative}body h1:after{content:" ";display:block;width:82px;height:4px;background:#3e7850;margin:auto;margin-top:20px;margin-bottom:60px}body h2:after{content:" ";display:block;width:82px;height:4px;background:#3e7850;margin:auto;margin-top:20px;margin-bottom:60px}.benefits{background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/benefits-bg.png);background-size:cover;padding-top:83px;padding-bottom:97px;margin-top:62px}.benefits img{margin:auto}.benefits .benefit-block{width:20%;display:flex !important;flex-direction:column;justify-content:flex-end;align-items:center;height:240px}.benefits .benefit-block p{color:#fff;text-align:center;max-width:200px;margin-left:auto;margin-right:auto}.contacts-sec{padding-top:90px;background:#fff;padding-bottom:90px}.contacts-sec .container{overflow:hidden}div.adress-col h3{margin-bottom:40px;padding-left:69px;font-size:35px;font-weight:700}div.adress-col h3:after{content:" ";display:block;width:84px;height:4px;background:#3e7850;margin-top:17px}div.adress-col b{margin-bottom:5px}div.adress-col b,div.adress-col p,div.adress-col a{display:block;color:#000;font-size:20px;padding-left:69px}div.adress-col a:hover{color:#000}div.adress-col a{margin-bottom:1rem}div.wpcf7{margin-left:55px;margin-top:14px}.wpcf7{width:485px;margin-left:55px;margin-top:14px;display:block}.wpcf7 input,.wpcf7 textarea{width:100%;margin-bottom:32px}.main{padding:150px}.input-group{position:relative}.custom-input{padding:10px;border:1px solid #cacaca;border-radius:5px;transition:all .5s;background:0 0;color:#999;z-index:2;position:relative}.custom-input:focus{border-color:#0083b0;outline:0}.custom-input:focus+span.input-placeholder{top:-12px !important;z-index:3}.input-placeholder{position:absolute;top:11px;left:10px;color:#aaa;z-index:-1;background:#fff;transition:all .2s}.checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}.checkbox+label{position:relative;padding-left:44px;margin-top:-4px;cursor:pointer}.checkbox+label:before{content:'';position:absolute;top:-3px;left:19px;width:16px;height:16px;border-radius:3px;background:#0673d8}.checkbox+label:after{position:absolute;left:22px;top:-4px;content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/check-icon.svg)}.checkbox:checked+label:after{opacity:1}.check-cont{max-width:267px}.check-cont label{font-size:14px;line-height:16px;color:#202020}.submit-group{width:100%;display:flex;justify-content:space-between}.form-submit{width:160px!important;height:44px;cursor:pointer;background:#3e7850;border-radius:3px;color:#fff;border:none;margin-top:-13px;font-size:18px}.form-submit:hover{background:#2d563a}.footer-nav{display:flex;justify-content:space-between;height:100%;align-items:center;margin-top:-7px;margin-left:-32px}.footer-nav a{font-weight:300;font-size:17px;line-height:19px;color:#fff}.footer-nav a:hover{color:#fff}footer{background:#252525;padding-top:35px;padding-bottom:35px}.footer-logo{width:114px;height:60px;background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/logo2.svg);display:block}.copyright{font-size:16px;line-height:19px;color:#fff;text-align:right;margin-top:14px;margin-right:9px}.hamburger{background:#686868;display:none;width:60px;height:46px;padding-top:14px;cursor:pointer}.hamburger span{width:29px;height:2px;background:#fff;display:flex;margin:auto;margin-bottom:7px}.pc-table{border:1px solid #b4b4b4;width:100%}.pc-table td{border:1px solid #b4b4b4;text-align:center;padding-top:4px;padding-bottom:4px}.net-td,.gost-td,.sort-td{width:10%}.name-td{width:23%}.thead{background:#e5e5e5}.catalog-page{margin-top:30px}.breadcrumbb{padding-left:24px}.breadcrumbb:before{content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/home-icon.svg);position:absolute;margin-left:-20px}.breadcrumbb a{color:#000}.breadcrumbb .kb_sep{margin-left:15px;margin-right:15px}.breadcrumbb span{margin-left:0;margin-right:0}.mob-table{display:none}.page-number{padding:5px;color:#000;margin-left:5px;margin-right:5px}span{margin-left:5px;margin-right:5px}.page-change{text-align:center;padding-top:30px}.page-number.active{border:1px solid #b4b4b4;padding:5px;color:#000}.next-prev1:before{content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/arrow1.svg);margin-top:-8px;position:relative;top:2px;margin-right:9px}.next-prev2:after{content:url(//k-9p.ru/wp-content/themes/k9p/assets/images/arrow2.svg);margin-top:-8px;position:relative;top:3px;margin-left:9px}.thumbnail-tovar{border:1px solid #e5e5e5;max-width:430px;max-height:360px;overflow:hidden}.opisanie-title{font-style:normal;font-weight:700;font-size:28px;line-height:33px;margin:0 0 10px;color:#252525}.opisanie p{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#252525}.single-post .product{padding:20px 28px}.single-post .product h1{font-style:normal;font-weight:700;font-size:36px;line-height:42px;margin:0 0 20px;color:#252525}.charcter-title{font-style:normal;font-weight:700;font-size:28px;line-height:33px;color:#252525;margin:0 0 10px}.charcter table{width:auto}.charcter table{font-style:normal;font-weight:400;font-size:18px;color:#232323}.charcter table td:first-child{font-style:normal;font-weight:500;font-size:18px;line-height:21px;color:#3e7850}.search-results .post-thumbnail{max-width:70px;height:auto;display:inline-block}.opissearch{font-size:13px;text-align:left;max-width:200px;padding:0 4px}.opisanie{clear:both;margin-top:20px}.opisanie li{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#252525}.related-products li{text-align:center}a:focus,a:active{outline:none}.related-products .slick-next:before{content:'';background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/right.png);width:22px;height:29px;display:block}.related-products .slick-prev:before{content:'';background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/left.png);width:22px;height:29px;display:block}.related-products .slick-prev:before,.related-products .slick-next:before{font-family:monospace;font-size:53px !important;font-weight:700!important}#interesting_articles h3{margin:12px 0 35px}div#interesting_articles h3:after{content:" ";display:block;width:84px;height:4px;background:#3e7850;margin-top:17px}.related-products li a{color:#000;font-weight:500}.related-products .slick-slide img{margin:0 auto}.related-products .slick-prev:before,.related-products .slick-next:before{color:#3e7850}@media screen and (max-width:1200px){div.wpcf7{width:420px;margin-left:10px}.checkbox+label{padding-left:25px}.checkbox+label:before{left:0}.checkbox+label:after{left:3px}.catalog-cont{flex-wrap:wrap;width:100%;justify-content:center}.benefits .benefit-block p{max-width:176px;font-size:15px}.benefits .benefit-block{height:220px}.search-wr{width:calc(100% - 467px)}}@media screen and (max-width:992px){.mob-table{display:table;width:100%}.mob-table td{padding:5px 5px 5px 15px}.mob-table tbody{border:1px solid #b4b4b4}.mob-thead{background:#e5e5e5;width:50%}.header-top .logo{order:1}.search-wr{order:3;width:100%;margin-top:40px}.call-us{order:2}.header-top .container{flex-wrap:wrap}.slider-content .product-type{margin-left:0;margin-top:40px}.slider-content h2{margin-left:0}.slider-content .product-desc{margin-left:0}.more-a{margin-left:0;margin-top:0}.slider-content img{width:290px;margin-top:50px}.benefits .slick-dots li button{width:10px;height:10px;background:#686868;border-radius:50%}.benefits .slick-dots li button.slick-active{width:12px;height:12px;border-radius:50%}.benefits .slick-dots li{margin:0}.benefits .slick-dots li.slick-active button{width:12px;height:12px;border-radius:50%;background:#fff}.benefits .slick-dots{bottom:-60px}div.adress-col h3{padding-left:0}div.adress-col b,div.adress-col p,div.adress-col a{padding-left:0}div.wpcf7{width:auto;margin-left:0}.copyright{text-align:center}}@media screen and (max-width:768px){.single-post .product h1{font-size:24px;line-height:28px}.thumbnail-tovar{max-width:250px;max-height:300px}.charcter-title{font-size:20px;line-height:23px}.charcter table td:first-child{font-size:16px;line-height:18px}.charcter table{font-size:16px}.opisanie-title{font-size:20px}.opisanie p{font-size:16px}.catalog-cont .catalog-block{width:238px;margin-left:8px;margin-right:8px}}@media screen and (max-width:576px){.thumbnail-tovar{float:none;margin:0 auto}.top-slider .slick-dots{bottom:-60px}.catalog-page{margin-top:100px}.hamburger{display:block;order:3;margin-top:-8px;margin-right:-15px}.call-us a.phone-a{font-size:0px;margin-top:12px}.call-us p{display:none}.call-us a.mail-a{display:none}.search-wr{position:absolute;margin-top:55px;left:0;box-shadow:0px 2px 5px rgba(0,0,0,.05);padding-bottom:11px;padding-top:11px}.header-top{height:46px;padding:0}.header-top .logo{width:calc(100% - 80px);background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/moblogo.svg);background-repeat:no-repeat;background-position:left top;height:46px;margin-top:8px}.menu-sec{background:rgba(0,0,0,.5);position:fixed;top:46px;bottom:0;right:0;left:0;z-index:100}.menu-sec .container{background:#fff;width:calc(100% - 60px);margin-left:0;height:calc(100vh - 46px)}header{z-index:100}.menu{flex-direction:column;padding-top:20px}.menu a.active{border-bottom:none}.menu a,.menu a:hover{border-bottom:none}.menu-sec{display:none}.search-wr form{width:calc(100% - 20px)}.search-wr .example{display:none}body.menu-open{overflow:hidden}.slider-content .product-type{font-size:14px}.slider-content h2{font-size:20px;line-height:23px;max-width:260px}.slider-content .product-desc{display:none}.more-a{margin-top:15px}.top-slider{padding-top:70px}.top-slider{background-position:-520px}body h1{font-size:24px;line-height:16px}body h2{font-size:20px;line-height:16px}.catalog-cont .catalog-block{width:calc(50% - 10px);margin-left:5px;margin-right:5px;height:328px;margin-bottom:10px}.catalog-cont .catalog-block img{width:100%}.wpcf7{width:100%}div.adress-col b,div.adress-col p,div.adress-col a{text-align:center}div.adress-col h3{text-align:center;font-size:24px;line-height:28px;color:#252525}div.adress-col h3:after{margin:auto;margin-top:10px}.catalog-cont .catalog-block p{font-size:16px;overflow:hidden;position:relative}.catalog-cont .catalog-block p:after{content:" ";width:33px;height:20px;display:block;background:linear-gradient(90deg,transparent,#fff);position:absolute;margin-left:0;right:0;margin-top:-19px}.footer-logo{margin:auto;margin-bottom:20px}.footer-nav{flex-direction:column;text-align:center;width:100%;margin:auto}.footer-nav a{margin-top:10px;margin-bottom:10px}.search-wr form button{font-size:0px;background:url(//k-9p.ru/wp-content/themes/k9p/assets/images/search-button.svg)#3e7850;background-position:center center;background-repeat:no-repeat;width:62px;height:44px}.search-wr form input{width:calc(100% - 65px)}}@media screen and (max-width:450px){.slider-content img{width:240px}.catalog-cont .catalog-block{height:240px}.submit-group{flex-direction:column;justify-content:flex-start}.form-submit{width:100%;margin-top:20px}.check-cont{max-width:244px}}@media (min-width:768px){.hentry.card .card-body{padding:2.5rem 4rem}.wb-hide-mobile-sidebar .wp-bp-sidebar-width{display:block}}