@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap&subset=cyrillic-ext");:root{--color-main:#626262;--color-second:#ffb300;--color-bg:#1c2833;--font-base:"Montserrat",sans-serif;--font-title:"Montserrat",sans-serif;--color-link:#ffb300;--color-hover:#fb8c00;--white:#fff;--black:#000;--grey-light:#e5e5e5;--grey-dark:#3a3c3d;--gray-50:#f2f2f2;--gray-100:#d0d0d0;--gray-200:#acacac;--gray-300:#626262;--gray-400:#080f20;--gray-transpatent:rgba(123,97,255,.1);--custom-ease:cubic-bezier(0.835,-0.005,0.06,1);--transition:0.4s ease;--container:1140px}body{color:var(--color-main);font-family:var(--font-base);font-weight:500;line-height:1.4em}body,p{font-size:16px}h2{font-size:28px}h3{font-size:24px}a{color:var(--color-link);text-decoration:underline}a:hover{color:var(--color-hover);text-decoration:none}.btn{background:var(--white);border:1px solid var(--color-link);border-radius:0;color:var(--color-link);font-size:14px;font-weight:700;overflow:hidden;padding:12px 25px;position:relative;text-decoration:none;text-transform:uppercase}.btn:hover{background:var(--color-hover);border-color:var(--color-hover);-webkit-box-shadow:none;box-shadow:none;color:var(--white);text-decoration:none}.btn--border{background:transparent;border:1px solid var(--white);color:var(--white)}.btn--border:hover{background:var(--white);border:1px solid var(--white);color:var(--color-link)}.btn--inverse{background:var(--white);border:1px solid var(--white);color:var(--color-link)}.btn--sm{font-weight:400;padding:7px 25px}.btn.active,.btn.focus,.btn:active,.btn:focus{-webkit-box-shadow:0 0 0 0 rgba(0,123,255,.25);box-shadow:0 0 0 0 rgba(0,123,255,.25);outline:0}.btn-big{font-size:21px;padding:8px 30px}.btn-big span{margin-right:20px}.title-above{color:var(--color-second);letter-spacing:.4em}.page-title{color:var(--gray-400);font-family:var(--font-title);font-size:32px;font-weight:700;line-height:40px;margin:10px 0 15px}.page-subtitle{margin-bottom:15px}.breadcrumb{background:transparent;color:#999;font-size:13px;margin:15px 0 25px}.breadcrumb a{color:#999;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span>span{color:#999}.content{min-height:460px}.homeslider{margin-top:20px;overflow:hidden}.homeslider__container{margin:0 auto;max-width:1110px}.homeslider__container .swiper-container{overflow:visible;padding-bottom:40px}.homeslider__container .swiper-slide img{width:100%}.home-title{font-size:24px;font-weight:700;line-height:36px;margin:35px 0 20px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.home-title span{background:#fff;padding:0;position:relative;z-index:30}.home-title span:before{background:#fff;content:"";height:100%;left:-10px;position:absolute;right:-10px;top:0;z-index:-10}.home-title:after{border-top:1px solid #c4c4c4;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:10}.home-title--left{text-align:left}.home-title--left span{padding-left:0}.content__title{font-size:32px}.custom-select{background:url(../images/select-icon.svg) no-repeat right .75rem center/8px 10px;border-radius:0}.custom-select:focus{border-color:#ced4da;-webkit-box-shadow:none;box-shadow:none}.swiper-pagination-bullet-active{background:var(--color-second)}#loginModal .modal-header{border-bottom:none;padding-bottom:0}#loginform .login-password,#loginform .login-username{margin-bottom:10px}#loginform .login-password label,#loginform .login-username label{display:block;font-size:13px;margin-bottom:2px}#loginform .login-password input,#loginform .login-username input{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;color:#212529;display:block;padding:.375rem .75rem;width:100%}#loginform .login-remember{margin-bottom:10px}#loginform .login-remember label{font-size:13px}#loginform .login-submit .button{background:var(--white);border:1px solid var(--color-link);border-radius:0;color:var(--color-link);display:block;font-size:14px;font-weight:700;margin-bottom:12px;overflow:hidden;padding:8px 25px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}#loginform .login-submit .button:hover{background:var(--color-hover);border-color:var(--color-hover);-webkit-box-shadow:none;box-shadow:none;color:var(--white);text-decoration:none}#loginform+a{font-size:12px}#back-to-top{background:var(--color-link);bottom:40px;color:var(--white);cursor:pointer;height:32px;line-height:30px;opacity:0;position:fixed;right:40px;text-align:center;text-decoration:none;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:32px;z-index:9999}#back-to-top:hover{background:var(--color-main);color:var(--white)}#back-to-top.show{opacity:1}.pagination .page-link{color:var(--color-main)}.pagination .page-item.active .page-link{background:var(--color-main);border-color:var(--color-main)}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.posts-navigation{margin:15px 0 30px}.posts-navigation .nav-links{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.post-navigation{border-top:1px solid #c4c4c4;margin:35px 0 30px;padding-top:20px}.post-navigation .nav-links{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.social{margin:0}.social,.social__item{list-style:none;padding:0}.social__item{display:inline-block;margin:0 7px}.header{background:var(--color-bg)}@media (min-width:769px){.header{padding:0}}@media (min-width:1200px){.header{padding:10px 0}}.header--home{background:transparent}.header__right,.header__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__right{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.header__menu{margin-right:15px}.header__menu .nav-link{color:var(--white);font-size:16px}.header__menu .nav-link:hover{color:var(--color-second)}.header__social .social__link{color:var(--white)}.header__social .social__link:hover{color:var(--color-second)}.header__login{margin-left:25px}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:-100px;padding-top:160px}.hero__container{-ms-grid-columns:1fr 466px 656px 1fr;-ms-grid-rows:1fr -webkit-max-content;-ms-grid-rows:1fr max-content;display:-ms-grid;display:grid;grid-template-columns:1fr 466px 656px 1fr;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;height:100%}.hero__container>:first-child{-ms-grid-column:1;-ms-grid-row:1}.hero__container>:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.hero__container>:nth-child(3){-ms-grid-column:3;-ms-grid-row:1}.hero__container>:nth-child(4){-ms-grid-column:4;-ms-grid-row:1}.hero__container>:nth-child(5){-ms-grid-column:1;-ms-grid-row:2}.hero__container>:nth-child(6){-ms-grid-column:2;-ms-grid-row:2}.hero__container>:nth-child(7){-ms-grid-column:3;-ms-grid-row:2}.hero__container>:nth-child(8){-ms-grid-column:4;-ms-grid-row:2}.hero__container:after{background-color:#fff;content:"";display:block;grid-column:4/-1;-ms-grid-row:2;grid-row:2;z-index:1}.hero__block--1,.hero__block--2{-ms-grid-column-span:1;color:#fff;-ms-grid-column:2;grid-column:2/3}.hero__block--1{margin-bottom:60px}.hero__block--2{-ms-grid-row:2;grid-row:2;padding-bottom:30px}.hero__block--3{-ms-grid-column-span:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:3;grid-column:3/4;-ms-grid-row:2;grid-row:2;padding:30px}.hero__title{color:var(--white);margin-bottom:30px}.hero__text{margin-bottom:50px}.hero__botom-title,.hero__text{color:var(--white)}.summary{padding:60px 0}.summary__container{-ms-grid-columns:1fr 1110px 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1110px 1fr;margin:0;padding:0;width:100%}@media (min-width:1400px){.summary__container{-ms-grid-columns:1fr 1290px 1fr;grid-template-columns:1fr 1290px 1fr}}.summary__slider{grid-column:2/-1;overflow:hidden;padding:0 0 40px;position:relative}.summary__item:hover .summary__title{color:var(--color-second)}.summary__item:hover .summary__img img{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.summary__link{text-decoration:none}.summary__img{margin-bottom:10px}.summary__img img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.summary__title{color:var(--color-main)}.summary__slider-pagination{text-align:left}.about__subtitle{margin-bottom:30px}.about__img img{width:100%}.people{background:var(--color-bg);margin-top:-60px;padding:120px 0}.people__container{-ms-grid-columns:1fr 1110px 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1110px 1fr;margin:0;padding:0;width:100%}.people__row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/-1;justify-content:flex-start;overflow:hidden}.people__desc{-webkit-box-flex:0;color:var(--white);-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:15px}.people__title{color:var(--white);margin-top:60px}.people__list{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 75%;flex:0 0 75%;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:75%;padding-left:15px}.people__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin:0 15px 30px;max-width:0 0 25%}.people__img{margin-bottom:15px}.people__img img{width:100%}.people__name{color:var(--white);font-size:21px;font-weight:700;margin-bottom:10px}.people__about{color:var(--color-second);margin-bottom:15px}.people__mail{border:1px solid var(--white);border-radius:15px;color:var(--white);font-size:13px;padding:3px 12px;text-decoration:none}.home-article{padding:0}.home-article__container{-ms-grid-columns:1fr 546px 546px 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 546px 546px 1fr;margin:0;padding:0;width:100%}.home-article__block--1{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-grid-column:2;grid-column:2/2;height:100%;justify-content:center;padding-right:45px}.home-article__block--2{grid-column:3/-1;margin-top:-60px;padding-left:15px}.home-article__img img{width:100%}.numbers{padding:60px 0}.numbers__subtitle,.numbers__title{color:var(--white);margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.numbers__subtitle{margin-bottom:30px}.h-blog{padding:60px 0}.h-blog__container{-ms-grid-columns:1fr 1110px 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1110px 1fr;margin:0;padding:0;width:100%}.h-blog__slider{grid-column:2/-1;overflow:hidden;padding:0 0 40px;position:relative}.h-blog__item:hover .h-blog__title{color:var(--color-second)}.h-blog__item:hover .h-blog__img img{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.h-blog__link{text-decoration:none}.h-blog__img{margin-bottom:10px}.h-blog__img img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.h-blog__title{color:var(--color-main)}.h-blog__slider-pagination{text-align:left}.h-contact{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 0}.h-contact__container{-ms-grid-columns:1fr 466px 656px 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 466px 656px 1fr;margin:0;padding:0;width:100%}.h-contact__block{-ms-grid-column:2;grid-column:2/2;padding-right:30px}.h-contact__map{grid-column:3/-1;padding-left:30px}.archive-description{margin-bottom:30px}.content .archive{border:1px solid transparent;margin-bottom:10px;padding:15px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.content .archive:hover{border-color:#c4c4c4;-webkit-box-shadow:0 0 10px 5px #ebebeb;box-shadow:0 0 10px 5px #ebebeb;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content .archive__thumbnail{margin-bottom:15px}.content .archive__thumbnail img{width:100%}.content .archive__title{font-size:18px;margin-bottom:8px;text-transform:uppercase}.content .archive__title a{text-decoration:none}.content .archive__title a:hover{text-decoration:underline}.content .archive__body P{margin-bottom:0}.archive-content{padding-bottom:60px}.archive-content__card{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;border:1px solid #f6f6f6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-bottom:30px;padding:10px}.archive-content__img{-webkit-box-flex:0;-ms-flex:0 0 410px;flex:0 0 410px;margin-right:30px;max-width:410px}.archive-content__img img{height:auto;width:100%}.archive-content__body{padding:15px}.archive-content__databox{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px}.archive-content__views{display:none}.archive-content__title,.archive-content__title a{color:var(--color-main);font-size:24px;font-weight:700;margin-bottom:20px}.archive-content__title a{text-decoration:none}.archive-content__sort{margin:7px 0}.archive-content__sort span{color:var(--color-main);font-weight:700;margin-left:15px}.archive-content__search{text-align:right}.error__search{border:1px solid #dfdfdf;max-width:500px}.error__search #searchform{width:100%}.product-item a.added_to_cart.wc-forward{display:none}.term-description{margin:0 0 40px;max-height:250px;overflow-y:auto;padding-right:20px}.term-description::-webkit-scrollbar{width:10px}.term-description::-webkit-scrollbar-track{background:#f2f2f2;border-radius:6px}.term-description::-webkit-scrollbar-thumb{background:#e6e6e6;border-radius:6px}.term-description::-webkit-scrollbar-thumb:hover{background:#d8d8d8}.woo-pagination{margin:30px 0 40px}.woocommerce-Price-amount{font-size:16px;font-weight:700}del>.woocommerce-Price-amount{font-weight:400}ins{text-decoration:none}ins .woocommerce-Price-amount{color:var(--color-second);text-decoration:none}.woocommerce form .form-row,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row{display:block}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:unset}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none}.woocommerce-additional-fields .optional{display:none}.woocommerce table.shop_table{border-radius:0}.woocommerce-checkout h3{margin-top:30px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f5f5f5;border-radius:0;margin-bottom:40px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 10px;padding:10px 10px 10px 50px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:10px}.woocommerce-info,.woocommerce-message{border-top-color:#3a3c3d}.woocommerce-info:before{color:#3a3c3d}.place-order{background:#fff}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}form p{margin-bottom:3px}label{margin-bottom:1px}.form-control{border-radius:0}.woocommerce-checkout #payment div.payment_box{background-color:transparent;margin:0;padding:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:0}#searchform{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:calc(100% - 20px)}#searchform .search-field{background:#fff;border:0;padding:5px 8px;width:calc(100% - 30px)}#searchform .search-field:focus{outline:0}#searchform .search-btn{background:#fff;border:0;color:#999}#searchform .search-btn:hover{color:var(--color-main)}#searchform .search-btn:focus{outline:0}.prdctfltr_wc{margin-top:40px}.prdctfltr_widget_title{border-bottom:1px solid var(--color-main);display:block;font-size:16px;margin-bottom:8px;padding-bottom:2px;text-transform:uppercase}.prdctfltr_filter{margin-bottom:10px}.prdctfltr_title_selected{display:block;font-size:13px;font-weight:700;text-transform:none}.prdctfltr_selected_title{border:1px solid var(--color-main);border-radius:4px;padding:2px}.footer{background:var(--color-bg);padding-top:40px}.footer__logo{margin-bottom:40px}.footer__menu{text-align:right}.footer__menu .nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__menu .nav-link{color:var(--white);text-decoration:none}.footer__menu .nav-link:hover{color:var(--color-main);text-decoration:underline}.footer__line{border-bottom:1px solid hsla(0,0%,77%,.1);height:1px}.footer__lawmenu{margin:10px 0;text-align:right}.footer__lawmenu .nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__lawmenu a{color:var(--white);font-size:14px}.script-time{background:rgba(0,0,0,.9);color:#fff;padding:4px 0;text-align:center;width:100%}
/*# sourceMappingURL=./style.min.css.map */
