@font-face{font-family:'Gilroy';src:url(/fonts/Gilroy-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/fonts/Gilroy-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url(/fonts/Gilroy-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@media (min-width:768px){#price .col-pl-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:921px){#header,#menu,#top,.sh{display:none}#mobile{box-shadow:0 20px 40px 0 #00000005;padding:15px}#mobile img{width:170px}#mobile .cart{display:inline-flex;position:relative;text-decoration:none;align-items:center}#mobile .cart .count{color:#fff;font-size:10px;font-weight:300;line-height:1;border-radius:50%;background:#ff3451;min-width:18px;height:18px;padding:4px 2px;position:absolute;left:20px;top:-4px;text-align:center}.block{padding:20px 0}#slider{margin-top:10px;text-align:center}#slider ul{padding:0}#slider li{list-style:none}#slider .item{padding:30px;align-items:center!important}#slider .item .title{font-size:30px;font-weight:700}#prem .item{padding-bottom:20px}#text1 img{margin:20px 0}#banner .inner,#about3 .inner{padding:20px}#banner .button{display:block}#banner .info{padding:5px 0;text-align:center}#text2 .item{margin-bottom:20px}#text5 img,#about1 img,#about3 img{display:none}#about1 .info{margin-top:20px}#banner img{display:none!important}#tovar h1{margin-top:20px!important}#text6 .items{text-align:center}#mmenu{padding:0px!important;-webkit-overflow-scrolling:touch}#mmenu .modal-dialog a{color:#000}#mmenu .modal-dialog{height:100%;margin:0}#mmenu .modal-content{height:100%;width:100vw;border-radius:0}#mmenu .close{opacity:1}#mmenu .nav{display:inline-block;width:100%;padding-top:10px;list-style:none;font-size:22px;text-align:center}#mmenu .nav ul{padding:0}#mmenu .nav li{padding-bottom:15px}#mmenu .cont{padding-top:20px;font-size:20px;text-align:center}#mmenu .cont span{display:block}#mmenu .cont .phone{display:block;font-weight:700}.modal{background-color:white!important}.modal .city{font-weight:700;margin-top:10px}.modal .city a{color:#007F46!important}#mes .buttons .item,#slide .buttons .item{width:100%!important}.woocommerce table.shop_table{border-radius:0px!important}.woocommerce-cart-form .shop_table .cart_item{text-align:center;border-bottom:5px solid #edf2f4}.woocommerce-cart-form .shop_table th,.woocommerce-cart-form .shop_table .product-price{display:none}.woocommerce-cart-form .shop_table .cart_item{display:flex;flex-direction:column}#footer{text-align:center}#footer .cont{padding-top:20px}#map ul li{width:50%;float:left}}@media (min-width:992px){#mobile{display:none!important}.citylist ul li{width:33%;float:left}.block{padding:40px 0}.block h2,.block h1{padding-top:0px!important}.block h1{padding-bottom:20px}.fullscreen .modal-content{height:100%;width:100vw}.fullscreen .modal-body{padding-top:50px}.fullscreen .list li{width:33%;float:left}#za .modal-dialog{margin:0;right:0;position:absolute}#za .modal-body{padding:40px}#za .modal-body .t{font-size:45px;line-height:54px;padding-bottom:30px}#za .modal-body .st{font-size:22px;line-height:34px;padding-bottom:30px}#za .modal-body .poly{padding-top:3vh}#slider{margin-top:30px}#slider .item{padding:50px}#slider .item .title{font-size:40px;font-weight:700;max-width:50%}#prem .items{padding-bottom:40px}#banner .inner,#about3 .inner{padding:50px}#banner .bt{display:flex;align-items:center;padding-top:18px}#banner img{position:absolute;top:-50px;right:0;z-index:1}#banner .info{margin-left:30px}#text2 .item{height:100%}#text3 .item{padding-bottom:40px}#text4 img{position:absolute;left:calc(50% - 230px);z-index:1;mix-blend-mode:multiply}#about5{padding:0}#map ul li{width:25%;float:left}#price .col-pc-3{grid-template-columns:repeat(3,1fr)}}html,body{font-family:'Gilroy',Arial,Helvetica,sans-serif!important;font-size:16px!important;margin:0;padding:0;color:#000}h1{margin-bottom:0px!important;margin-top:0px!important;padding-top:10px!important;padding-bottom:30px!important;font-weight:bold!important}h2{margin-bottom:0px!important;margin-top:0px!important;padding-bottom:20px!important;padding-top:20px!important;font-weight:bold!important;font-size:35px}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;padding-left:10px;padding-bottom:10px}.box{overflow:hidden}.box img{-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.box img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.ppage{min-height:500px;padding-top:20px;padding-bottom:20px}.btn-back-top{opacity:0;background:#007F46;border-radius:2px;cursor:pointer;display:block!important;width:45px;height:45px;position:fixed;left:15px;bottom:15px;transition:.5s;z-index:1030}.btn-back-top:hover{opacity:1!important}.btn-back-top:before{border-radius:4px;border-color:#fff;border-style:solid;border-width:5px 0 0 5px;content:"";width:17px;height:17px;position:absolute;top:17px;left:15px;transform:rotate(45deg)}.breadcrumbs{color:#000;font-size:14px;padding-bottom:10px}.breadcrumbs a{color:#7F7F7F;border-bottom:1px solid}.gallary{margin-left:-5px;margin-right:-5px;padding-bottom:20px}.gallary .thumb{padding:5px}.btn-back-top{opacity:0;background:#74c044;border-radius:2px;cursor:pointer;display:block!important;width:45px;height:45px;position:fixed;right:15px;bottom:15px;transition:.5s;z-index:1030}.btn-back-top:hover{opacity:1!important}.btn-back-top:before{border-radius:4px;border-color:#fff;border-style:solid;border-width:5px 0 0 5px;content:"";width:17px;height:17px;position:absolute;top:17px;left:15px;transform:rotate(45deg)}.whatsapp-button{position:fixed;right:70px;bottom:70px;background:#25D366;border-radius:50%;width:65px;height:65px;z-index:9999;display:flex;align-items:center;justify-content:center;box-shadow:0 0 11px rgb(37 211 102)}.whatsapp-button:before,.whatsapp-button:after{content:" ";display:block;position:absolute;border:50%;border:1px solid #25D366;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:animate 1.5s linear infinite;opacity:0;backface-visibility:hidden}.whatsapp-button:after{animation-delay:.5s}@keyframes animate{0%{transform:scale(.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@media (max-width:921px){.whatsapp-button{bottom:10px!important;left:10px}}#map a{color:#000}.block h2 span{color:#D5D5D5}.h-100{height:100%}.button{background-color:#007F46;display:inline-block;text-align:center;padding:5px 15px;color:#fff;border:1px solid #007F46;border-radius:2px;font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.button:hover{background-color:#F4F4F4;color:#414141;text-decoration:none}button:active,button:focus{outline:none}button::-moz-focus-inner{border:0}#top a,#header a,#menu .nav a,#header a .price,#cats .item a,.owl-controls svg path,.owl-controls .owl-dot span,#slider .owl-nav svg path,#slider .s1 .owl-nav,#tovar .owl-nav,#tovars .item a,.breadcrumbs a{-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-decoration:none}#top a:hover,#header a:hover,#header a:hover .price,#menu .nav a:hover{color:#007F46!important}.sh{box-shadow:0 20px 40px 0 #00000005;padding-bottom:20px}#header{padding:25px 0;color:#999}#header .phones{display:flex;justify-content:space-between;font-size:12px}#header .phones a{display:block;font-size:20px;color:#000;font-weight:500;line-height:20px}#header .city{font-size:14px}#header .city a{color:#000;font-weight:700;font-size:16px}#header .za{padding:12px 15px;border-radius:2px;border:1px solid #E6E6E6;color:#0009;text-decoration:none;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#header .za:hover{background-color:#007F46;color:white!important;border-color:#007F46}#menu .nav{display:flex;justify-content:space-between}#menu .nav a{color:#000;font-weight:700}#menu .nav li:last-child a{color:#007F46}#slider .item{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:baseline}#slider .item .button{color:#fff;border:1px solid #ffffff40;font-weight:700}#slider .item .button:hover{color:#000;border-color:#fff}#slider .s1:hover .owl-nav{opacity:1}#slider .owl-nav{opacity:0}#slider .owl-nav svg:hover path{fill:#007F46}#slider .owl-nav .owl-prev{position:absolute;left:10px;top:calc(50% - 6.625px)}#slider .owl-nav .owl-next{position:absolute;right:10px;top:calc(50% - 6.625px)}.big{font-size:20px}.red{color:#007F46}#prem,#color,#text2,#stat,#mes{background-color:whitesmoke}#stat .button{margin-bottom:5px}#prem{margin-top:30px}#prem .item{display:flex}#prem .item svg{overflow:visible;margin-right:20px}#color .color{padding:30px;background-color:#007F46;color:#fff}#price .big,#price img{width:100%;text-align:center;margin:0 auto;display:block;color:#007F46;font-size:25px}#form3 .inner{background-color:whitesmoke;text-align:center;border-radius:10px;position:relative;font-size:18px;padding:40px}#form3 h2{padding-bottom:15px!important;padding-top:0px!important}.mr{margin:20px 0}#text1 .item{display:flex;align-items:center;font-weight:500;margin-bottom:40px}#text1 .item svg{overflow:visible;margin-right:20px}#banner{color:#fff;font-size:20px}#banner .inner{background:url(/images/fon1.webp);background-size:cover;overflow:hidden}#banner .col-sm-6{position:relative}#banner .button{background-color:#007F46;color:#fff;border:none;white-space:nowrap}#banner .info{color:#676767;font-size:14px;font-style:inherit}#text2 .item{border:1px solid #D8D8D8}#text2 .item .info{padding:20px;font-size:14px}#text2 .item .info .title{font-size:18px;font-weight:700;padding-bottom:10px}#text3 .st{color:#666;text-transform:uppercase;font-weight:700;padding-bottom:10px}#text3 .item .num{color:#007F46;font-size:60px;font-weight:700}#text4{position:relative;padding-bottom:100px}#text4 .info{position:relative;background-color:#fff;box-shadow:0 10px 29px 0 rgba(0,0,0,.1);padding:15px;border-radius:9px;z-index:2}#text4 .info .text{border:1px solid #E1E1E1;border-radius:9px;padding:20px}#text5{background-color:whitesmoke;font-size:18px;overflow:hidden}#text5 .col-sm-6{position:relative}#text5 .item{display:flex;margin-top:40px}#text5 .item svg{overflow:visible;margin-right:20px;margin-top:5px}#text5 img{position:absolute;top:-40px;right:-30%;z-index:1;mix-blend-mode:multiply}#text5 .info{z-index:2;position:relative;text-align: justify;}#rews{font-size:18px}#rews .item{margin-top:20px; text-align:justify}#rews .user{display:flex;align-items:center;margin-top:20px}#rews .user img{max-width:110px;border-radius:50%}#rews .user .info{margin-left:20px}#rews .user .info .name{font-size:24px;font-weight:500}#rews .user .info .inf{font-size:16px;color:#444}.owl-controls{display:flex;margin-top:30px}.owl-controls svg path{opacity:.5}.owl-controls svg:hover path{opacity:1}.owl-controls .owl-next,.owl-controls .owl-dots{margin-left:30px}.owl-dot span{width:10px;height:10px;margin:0 5px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;border-radius:30px}.owl-dot.active span,.owl-dots .owl-dot:hover span{background:#007F46}#text6{border-top:1px solid #E2E2E2}#text6 .items{margin-top:40px}#text6 .items .title{font-size:20px;font-weight:700;padding:10px 0}#form{background:url(/images/form.jpg);background-size:cover;color:#fff}#form .info{font-size:20px}#form .wpcf7-text{color:#fff;background-color:transparent;border:none;border-bottom:1px solid #a8a9a642;width:100%;margin:20px 0;padding-bottom:10px;border-radius:0}#form .wpcf7-textarea{color:#fff;background-color:transparent;border:none;border-bottom:1px solid #a8a9a642;margin:20px 0;width:100%;padding-bottom:10px;border-radius:0}#form .bt{display:flex;align-items:center;padding-top:18px}#form .bt .button{background-color:#007F46;color:#fff;border:none;white-space:nowrap}#form .bt .info{color:#A8A9A6;font-size:14px;font-style:inherit;margin-left:30px}#mes{font-size:20px}#mes .buttons .item,#slide .buttons .item{display:flex;align-items:center;justify-content:center;border-width:2px;text-align:center;color:rgb(255,255,255);border-color:rgb(105,140,200);font-size:20px;border-style:solid;box-shadow:rgba(1,1,1,.29) 0 4px 10px 0;background:rgb(105,140,200);border-radius:30px;width:237px;height:59px;text-decoration:none;margin:10px 0}#mes .buttons .tg{background:#6194ed;border-color:#6194ed}#mes .buttons .wa,#slide .buttons .wa{background:#83d05b;border-color:#83d05b}#mes .buttons .vb,#slide .buttons .vb{background:#614d9b;border-color:#614d9b}#mes .buttons .item img,#slide .buttons .item img{margin-right:10px;width:30px}#color .tabs .nav-item{margin-bottom:10px}#color .tabs .nav-item a{color:#000;padding:15px 20px;border:1px solid #00000020;border-radius:4px;margin-right:15px;background-color:#fff}#color .tabs .nav-item a.active{border:2px solid #007F46}#color .tab-content{font-size:18px}#color .tab-content h3{margin-bottom:20px;font-weight:700}#color .tab-content img{border-radius:6px}#contact{padding-top:20px}#contact .item{font-size:14px;color:#999}#contact .item a,#contact .item .ad{display:block;font-size:20px;color:#000;font-weight:500;line-height:20px}#contpage h1 span{color:#4391d4;display:block}#contpage .item{font-size:24px;padding-top:15px;padding-bottom:15px}#contpage .item .title{color:#6C6C6C;font-size:14px}#contpage .item a{color:#000}#contpage .item .mail{color:#4391d4}#contacts{font-size:20px}#contacts br{display:none}#contacts .ad{padding-bottom:10px}#contacts .of{color:#068fd5;padding-bottom:20px}#contacts .time{font-size:16px;color:#A0A1A1;padding-bottom:20px;padding-top:10px}#contacts .phone{display:block;font-size:35px;color:#000;font-weight:700}#contacts .mail{color:#068fd5}#za .modal-content{border-radius:0;border:none}#za .modal-body{height:100vh}#za .modal-body .close{right:0}#za .modal-body .t{font-weight:700}#za .modal-body .st{color:#545560}#za .modal-body .wpcf7-text{border:none;border-bottom:1px solid #54556020;margin-bottom:30px;padding:10px 0}#za .modal-body .poly{color:#A8A8A8;font-size:12px;line-height:14px}.fullscreen{padding:0px!important;-webkit-overflow-scrolling:touch}.fullscreen .modal-dialog a{color:#000}.fullscreen .modal-dialog{height:100%;margin:0}.fullscreen .modal-content{border-radius:0;border:0}.fullscreen .title{font-size:30px;font-weight:500;padding-bottom:15px}.fullscreen .st{font-size:18px;padding-bottom:10px}.fullscreen .list{list-style:none;padding-left:0;display:inline-block;width:100%;padding-top:15px;font-size:18px}.fullscreen .list li{padding-bottom:5px}.fullscreen .select2-selection,.fullscreen .select2-selection__arrow{height:40px!important}.fullscreen .select2-selection__rendered{line-height:40px!important}#footer .head{padding:40px 0}#footer .cont .phone{display:block;color:#414141;font-size:20px;font-weight:700}#footer .cont .ad{margin-top:10px}#footer .menu{padding:0;margin:0;list-style:none}#footer .ad a{color:#000}#footer .menu li{width:50%;float:left;padding-bottom:10px}#footer .menu li:last-child a{color:#007F46;border-bottom:1px solid #007F46}#footer .menu a{display:inline-block;font-size:15px;line-height:1.25;color:#898989;font-weight:300;text-decoration:none;border-bottom:1px solid #898989;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#footer .menu a:hover{color:#4391d4;border-bottom:1px solid #4391d4}#footer .soc img{padding-right:10px;padding-top:10px}#footer .bot{background:#f5f5f5;font-size:15px;padding:30px 0}#footer .poly{color:#ababab}#footer .made{color:#000}#cont .phone{font-size:20px;color:#000;font-weight:700}#cont .mail{font-size:20px;color:#000;font-weight:700}#cont .wpcf7-text{font-size:18px;padding:10px;margin-bottom:5px;width:100%}#slider .flex{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:10px 0}#price .col-lg-6{padding:0;border:2px solid #007F46;max-width:100%}#price .grid{display:grid;gap:30px;margin-top:30px}#price .table td,#price .table th{padding:0.25rem!important}

#top{background-color: #1D1D1F;color: white;font-size: 14px;padding: 10px 0px;}
#top a{color: white;}
#top .container{display: flex;align-items: center;justify-content: space-between;}
#top .nav{gap: 20px;}
#top .ad{display: flex;gap: 30px;}
#top .ad .time{color: #FFF;}
#top .ad .city{display: flex;align-items: center;gap: 5px;}
#top .ad .city:before{content: ' ';background-image: url(/images/loc.svg);width: 13px;height: 13px;}