@font-face{font-family:Comfortaa_reg;src:url(../fonts/Comfortaa/Comfortaa-Regular.eot);src:url(../fonts/Comfortaa/Comfortaa-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Comfortaa/Comfortaa-Regular.woff2) format('woff2'),url(../fonts/Comfortaa/Comfortaa-Regular.woff) format('woff'),url(../fonts/Comfortaa/Comfortaa-Regular.ttf) format('truetype'),url(../fonts/Comfortaa/Comfortaa-Regular.svg#Comfortaa-Regular) format('svg');font-style:normal}@font-face{font-family:Comfortaa_bold;src:url(../fonts/Comfortaa/Comfortaa-Bold.eot);src:url(../fonts/Comfortaa/Comfortaa-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Comfortaa/Comfortaa-Bold.woff2) format('woff2'),url(../fonts/Comfortaa/Comfortaa-Bold.woff) format('woff'),url(../fonts/Comfortaa/Comfortaa-Bold.ttf) format('truetype'),url(../fonts/Comfortaa/Comfortaa-Bold.svg#Comfortaa-Bold) format('svg');font-style:normal}@font-face{font-family:Comfortaa_sbold;src:url(../fonts/Comfortaa/Comfortaa-SemiBold.eot);src:url(../fonts/Comfortaa/Comfortaa-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Comfortaa/Comfortaa-SemiBold.woff2) format('woff2'),url(../fonts/Comfortaa/Comfortaa-SemiBold.woff) format('woff'),url(../fonts/Comfortaa/Comfortaa-SemiBold.ttf) format('truetype'),url(../fonts/Comfortaa/Comfortaa-SemiBold.svg#Comfortaa-SemiBold) format('svg');font-style:normal}@font-face{font-family:Comfortaa_Light;src:url(../fonts/Comfortaa/Comfortaa-Light.eot);src:url(../fonts/Comfortaa/Comfortaa-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Comfortaa/Comfortaa-Light.woff2) format('woff2'),url(../fonts/Comfortaa/Comfortaa-Light.woff) format('woff'),url(../fonts/Comfortaa/Comfortaa-Light.ttf) format('truetype'),url(../fonts/Comfortaa/Comfortaa-Light.svg#Comfortaa-Light) format('svg');font-style:normal}@font-face{font-family:Comfortaa_Medium;src:url(../fonts/Comfortaa/Comfortaa-Medium.eot);src:url(../fonts/Comfortaa/Comfortaa-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Comfortaa/Comfortaa-Medium.woff2) format('woff2'),url(../fonts/Comfortaa/Comfortaa-Medium.woff) format('woff'),url(../fonts/Comfortaa/Comfortaa-Medium.ttf) format('truetype'),url(../fonts/Comfortaa/Comfortaa-Medium.svg#Comfortaa-Medium) format('svg');font-style:normal}.t3{transition:.3s}.go-price{background:red;padding:8px;color:#FFF;border-radius:5px;font-weight:700;text-decoration:none}.favicon{background-color:#094F94;text-shadow:1px 1px 5px #000,-1px -1px 5px #000;font-size:20rem;color:#fff;font-family:Comfortaa_bold,sans-serif;text-align:center;padding:60px}:root{--bg:#050b16;--bg-2:#07101f;--panel:rgba(10, 20, 40, 0.78);--panel-strong:rgba(8, 16, 31, 0.94);--text:#eef4ff;--muted:#9fb3d9;--line:rgba(120, 152, 228, 0.16);--line-2:rgba(104, 135, 208, 0.14);--blue:#2d78ff;--blue-dark:#0f418f;--green:#42f5b9;--white:#ffffff}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:10px}a{text-decoration:none}body{font-family:Comfortaa_reg,sans-serif;position:relative;padding:0;margin:0;font-family:Inter,Arial,sans-serif;color:var(--text);background:radial-gradient(circle at 20% 0,rgba(37,99,235,.16),transparent 30%),radial-gradient(circle at 80% 10%,rgba(66,245,185,.08),transparent 20%),linear-gradient(180deg,var(--bg) 0,var(--bg-2) 45%,var(--bg) 100%);min-height:100vh}body::before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 20%,rgba(255,255,255,.04),transparent 40%),repeating-linear-gradient(to bottom,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 1px,transparent 1px,transparent 120px);opacity:.35;mix-blend-mode:screen}.topchik{display:block;width:100%;background:#FFF;z-index:3;padding:5px 10px;transition:.3s}.topchik-city{padding:10px 0;font-size:1.5rem}.topchik-city a{position:relative}.topchik-city a span{color:#F7C504;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;margin-left:30px}.topchik-city a i{font-size:1.7rem;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#F7C504}.topchik-city a:hover{text-decoration:none}.topchik-city a:hover span{border-bottom:1px dotted rgba(255,255,255,0)}.topchik-address{padding:10px 0;font-size:1.5rem;text-align:right}.topchik-address a{position:relative}.topchik-address a span{color:#F7C504;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;margin-left:30px}.topchik-address a i{font-size:1.7rem;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#F7C504}.topchik-address a:hover{text-decoration:none}.topchik-address a:hover span{border-bottom:1px dotted rgba(255,255,255,0)}.topchik-phone{text-align:center;transition:.3s;padding:10px 0;font-size:1.5rem}.topchik-phone a{position:relative}.topchik-phone a span{color:#FFF;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;margin-left:30px}.topchik-phone a i{font-size:1.7rem;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#FFF}.topchik-phone a:hover{text-decoration:none}.topchik-phone a:hover span{border-bottom:1px dotted rgba(255,255,255,0)}.topchik-menu{transition:.3s;padding:10px 0;font-size:1.5rem;margin:0}.topchik-menu .navbar{padding:0}.topchik-menu ul{width:100%;list-style:none;padding:0;margin:0;text-align:right}.topchik-menu ul li{display:inline-block;position:relative;margin-left:25px;line-height:1.2}.topchik-menu ul li>a{color:#FFF;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;padding:0!important;white-space:nowrap}.topchik-menu ul li>a:hover{border-bottom:1px dotted rgba(255,255,255,0);text-decoration:none}.topchik-menu ul li .dropdown-menu{border-radius:4px;background:#FFF;box-shadow:0 0 10px #f4f4f4;padding:0;min-width:300px}.topchik-menu ul li .dropdown-menu a{font-size:1.5rem;font-family:Comfortaa_Medium,sans-serif;padding:7px 10px 7px 5px;margin:0;color:#626262;border-bottom:1px solid #eee;display:block}.topchik-menu ul li .dropdown-menu a i{color:#FFF;margin-right:5px;transition:.3s}.topchik-menu ul li .dropdown-menu a:active,.topchik-menu ul li .dropdown-menu a:focus,.topchik-menu ul li .dropdown-menu a:hover{color:#FFF;background:#fafafa;text-decoration:none}.topchik-menu ul li .dropdown-menu a:active i,.topchik-menu ul li .dropdown-menu a:focus i,.topchik-menu ul li .dropdown-menu a:hover i{color:#ddd;margin-right:10px}.topchik-menu ul li .dropdown-menu .active{color:#FFF;background:#fafafa}.topchik-menu ul li .dropdown-menu .active i{color:#ddd;margin-right:10px}.header{margin-top:10px;padding:20px;border-bottom:1px solid rgba(104,135,208,.15)}.header-logo a{color:#f2f6ff;font-size:3.2rem;font-weight:800;letter-spacing:.02em;line-height:1.1;background:linear-gradient(to bottom,#eee 40%,#315492 100%);background-clip:text;color:transparent}.header-logo a:hover{text-decoration:none}.header-logo span{margin-top:8px;color:var(--muted);font-size:15px}.header-city{text-align:center;font-size:1.3rem;line-height:1.2}.header-city a{color:#FFF;position:relative}.header-city a span{font-family:Comfortaa_Medium,sans-serif;border-bottom:1px dotted #cbccea}.header-city a i{color:#FFF;font-size:1.5rem;margin-right:0}.header-city a:hover{text-decoration:none}.header-city a:hover span{border-bottom:1px dotted rgba(255,255,255,0)}.header-address{text-align:center;margin-top:10px;font-size:1.3rem;color:#f2f6ff;font-family:Comfortaa_Medium,sans-serif;line-height:1.2}.header-vintaj{text-align:center}.header-vintaj a{margin-top:5px;width:100%;display:block;text-align:center;padding:8px;border-radius:10px;color:#f4fffb;font-weight:300;font-size:1.5rem}.header-vintaj a:focus,.header-vintaj a:hover{color:var(--white);transform:translateY(-1px)}.header-vintaj-sell{border:1px solid rgba(120,233,196,.75);background:linear-gradient(90deg,rgba(74,227,176,.18),rgba(29,100,255,.18)),rgba(9,23,28,.55);box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 0 22px rgba(66,245,185,.22),0 0 32px rgba(45,120,255,.18);transition:.2s ease}.header-vintaj-buy{border:1px solid rgba(255,0,0,.75);background:linear-gradient(90deg,rgba(255,0,0,.18),rgba(29,100,255,.18)),rgba(9,23,28,.55);box-shadow:0 0 0 1px rgba(255,0,0,.04) inset,0 0 22px rgba(55,0,0,.22),0 0 32px rgba(55,0,0,.18);transition:.2s ease}.header-cat{height:inherit;transition:.3s;display:block;background:#FFF;border-radius:4px;cursor:pointer;padding:20px;padding-left:45px;color:#fff;font-size:1.7rem;font-family:Comfortaa_bold,sans-serif;line-height:1.2;text-align:left}.header-cat i{font-size:3.2rem;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.header-cat:hover{color:#fff;text-decoration:none;background:#555}.header-search{transition:.3s;width:100%;border:1px solid #F7F7F7;border-radius:4px;background-color:#FFF}.header-search input{width:80%;border:1px solid #FFF;font-size:1.5rem;padding:20px;display:inline-block;border-radius:4px;line-height:1.2;box-shadow:none}.header-search input:focus{outline:0;box-shadow:none}.header-search input[type=checkbox]{display:none;visibility:hidden}.header-search button{width:9%;min-width:30px;background-color:#FFF;border:1px solid rgba(255,255,255,0);font-size:1.5rem;padding:20px;border:none;border-radius:4px;display:inline-block;cursor:pointer;line-height:1.2}.header-search button i{color:#FFF}.header-search button:hover i{color:#000}.header-search button:focus{outline:0;box-shadow:none}.header-soc{text-align:right}.header-soc a{display:inline-block;margin-top:5px}.header-soc a img{border-radius:10px;width:35px;height:35px}.catalog-menu{margin-top:40px}.catalog-menu p{line-height:1.2;font-size:1.7rem;color:#FFF;text-transform:uppercase;text-align:left}.catalog-menu ul{list-style:none;padding:0;margin:0}.catalog-menu ul li{padding:0}.catalog-menu ul li a{width:100%;display:block;text-align:left;border-bottom:1px solid #000;font-size:1.7rem;color:rgba(255,255,255,.8);padding:10px 5px}.catalog-menu ul li a i{font-size:1.5rem;color:#FFF;margin-right:5px;transition:.3s}.catalog-menu ul li a:hover{text-decoration:none;color:#FFF}.catalog-menu ul li a:hover i{color:red}.catalog-menu-active i{color:red!important}.catalog-prev-next{padding:15px;display:block;position:relative;height:45px}.catalog-prev-next a{width:50%;display:block;position:absolute;font-size:1.5rem;font-family:Comfortaa_bold,sans-serif;color:#FFF;top:50%;transform:translateY(-50%)}.catalog-prev-next a i{color:#999}.catalog-prev-next a:nth-child(1){left:0;text-align:left}.catalog-prev-next a:nth-child(1) i{margin-right:5px}.catalog-prev-next a:nth-child(2){right:0;text-align:right}.catalog-prev-next a:nth-child(2) i{margin-left:5px}.catalog-prev-next a:hover{color:#000;text-decoration:none}.catalog-prev-next a:hover i{color:#354253}.catalog .dropbtn{display:block;width:100%;text-align:left;background-color:#FFF;color:#000;padding:5px;font-size:1.7rem;border:1px solid #eee;cursor:pointer}.catalog .dropbtn i{color:#094F94;margin-right:5px}.contact-box{display:flex;align-items:center;justify-content:center;gap:14px;min-height:78px;width:100%;padding:10px;border-radius:10px;color:var(--white);background:linear-gradient(180deg,rgba(36,84,180,.9),rgba(22,53,120,.88));border:1px solid rgba(138,183,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 30px rgba(17,62,152,.28);transition:.2s ease;text-decoration:none}.contact-box:hover{text-decoration:none;color:var(--white);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 34px rgba(17,62,152,.34)}.contact-box__icon{width:46px;height:46px;flex:0 0 46px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.08);font-size:22px}.contact-box__content small{display:block;font-size:1.3rem;color:#FFF;margin-bottom:4px}.contact-box__content strong{font-size:1.9rem;letter-spacing:.02em;color:var(--white)}.navbar-brand{font-size:1.9rem}.custom-toggler{font-size:1.9rem}.custom-toggler i{color:#fff}.mobile-menu{background:linear-gradient(180deg,rgba(13,24,49,.98),rgba(8,16,32,.98));color:var(--white);border-right:1px solid rgba(136,171,255,.14)}.mobile-menu .offcanvas-title{font-weight:600;letter-spacing:.01em;font-size:1.9rem}.mobile-nav .nav-link{color:#eef4ff;font-size:1.7rem;padding:8px 0;border-bottom:1px solid rgba(120,152,228,.08)}.mobile-nav .nav-link i{margin-right:5px}.mobile-nav ul{padding-left:8px}.mobile-nav ul li{list-style:none!important}.mobile-nav .nav-link:hover{color:var(--white)}.main-navbar{padding:10px;background:rgba(6,12,24,.28);border-bottom:1px solid rgba(104,135,208,.12)}.nav-center{gap:30px}.main-navbar .nav-link{color:#e8f0ff;font-size:1.7rem;font-weight:500;padding:6px 20px;opacity:.95;transition:.2s ease}.main-navbar .nav-link i{color:#e8f0ff;margin-right:5px}.main-navbar .nav-link:focus,.main-navbar .nav-link:hover{color:var(--white);text-shadow:0 0 12px rgba(45,120,255,.55)}.main{margin:30px 0;border:1px solid rgba(136,171,255,.18);border-radius:28px;overflow:hidden;background:linear-gradient(180deg,rgba(13,24,49,.92),rgba(8,16,32,.96)),radial-gradient(circle at top center,rgba(39,108,255,.12),transparent 35%);box-shadow:0 0 0 1px rgba(121,151,229,.06) inset,0 24px 90px rgba(0,0,0,.5);backdrop-filter:blur(10px);font-size:1.5rem}.main-breadcrumbs{margin-top:10px;margin-bottom:20px}.main-breadcrumbs a{display:inline-block;color:#FFF;font-size:1.3rem;margin-right:20px;line-height:1.2;text-decoration:none;border-bottom:1px dotted #cbccea;position:relative}.main-breadcrumbs a i{position:absolute;right:-20px;top:50%;transform:translateY(-50%);color:#000;font-size:1.3rem}.main-breadcrumbs a:hover{text-decoration:none;border-bottom:1px dotted rgba(255,255,255,0)}.main-breadcrumbs span{display:inline-block;color:#555;font-size:1.3rem;line-height:1.2}.main-content{margin-top:20px;padding:20px}.main-content h1{font-size:3rem;line-height:1.2;margin-bottom:5px;font-weight:600;color:#FFF;text-decoration:none}.main-content h2{font-weight:600;font-size:2.1rem;line-height:1.2;margin-top:20px;margin-bottom:20px;color:#555}.main-content p{font-size:1.5rem;line-height:1.7}.main-content b,.main-content strong{line-height:1.7;font-family:Comfortaa_bold,sans-serif}.main-content ol,.main-content ul{line-height:1.7;font-size:1.5rem}.main-content table{width:100%;border-collapse:collapse;background:#FFF;font-family:Comfortaa_reg,sans-serif;line-height:1.2}.main-content table thead tr{transition:.3s}.main-content table thead tr td{padding:20px 5px;font-size:1.5rem;border-bottom:1px solid #eee;border-collapse:collapse;font-family:Comfortaa_sbold,sans-serif;text-align:center!important}.main-content table tbody tr{transition:.3s}.main-content table tbody tr:nth-child(2n+1){background:#f1f1f1}.main-content table tbody tr td{text-align:center;padding:5px;font-size:1.5rem;border-bottom:1px solid #eee;border-collapse:collapse}.main-search h5{font-family:Comfortaa_sbold,sans-serif;font-size:1.9rem;line-height:1.2;margin-top:20px;margin-bottom:20px;color:#555}.main-search-block{border-radius:4px;background:#FFF;padding:20px;box-shadow:0 0 16px #eee;margin-bottom:20px}.main-search-block a{font-size:1.5rem;color:#777;font-family:Comfortaa_Medium,sans-serif;text-decoration:none}.main-search-block a:hover{color:#FFF}.main-block{transition:.3s;width:100%;cursor:pointer;margin-bottom:20px;position:relative;border-radius:4px;padding:20px}.main-block a{position:absolute;top:0;left:0;height:100%;width:100%;display:block;content:" ";z-index:1}.main-block-img{margin-bottom:20px;text-align:center}.main-block-img img{width:40%;filter:brightness(0)}.main-block-title{display:block;min-height:60px}.main-block-title h3{text-align:center;color:#333;font-family:Comfortaa_sbold,sans-serif;font-size:1.7rem;text-transform:uppercase}.main-block:hover{background:#FFF;text-decoration:none}.main-block:hover img{filter:brightness(100%)}.main-block:hover h3{color:#FFF}.main-menu{border-radius:4px;background:#FFF;box-shadow:0 0 16px #eee}.main-menu ul{list-style:none;padding:0;margin:0}.main-menu ul li{margin:0;text-align:left}.main-menu ul li a{transition:.3s;display:block;width:100%;font-family:Comfortaa_Medium,sans-serif;font-size:1.5rem;color:#626262;padding:10px 5px 10px 5px;border-bottom:1px solid #eee;line-height:1.2}.main-menu ul li a i{margin-right:5px;color:#999;transition:.3s}.main-menu ul li a:hover{color:#FFF;text-decoration:none}.main-menu ul li a:hover i{color:#eee;margin-right:10px}.main-menu ul li .active{color:#FFF}.main-menu ul li .active i{color:#eee;margin-right:10px}.main-menu ul li:last-child a{border:none}.main-product-block{padding:10px;margin-top:px;transition:.3s}.main-product-block:nth-child(2n+1){background:rgba(0,0,0,.1)}.main-product-block-head{margin-top:20px;font-size:1.5rem;line-height:1.2;font-family:Comfortaa_bold,sans-serif;text-align:center}.main-product-block-img{text-align:center}.main-product-block-img a{display:block;width:100%;margin:0 auto}.main-product-block-img img{margin:0 auto;border:1px solid #eee;border-radius:10px;height:auto;width:100%}.main-product-block-title{margin-top:5px;text-align:left;font-size:1.9rem;line-height:1.2;font-weight:600}.main-product-block-content{margin-top:5px;text-align:left;font-size:1.4rem;line-height:1.5}.main-product-block-cat{margin-top:10px;text-align:left;font-size:1.3rem;line-height:1.2}.main-product-block-unit{text-align:left;margin-top:10px;font-size:1.5rem;line-height:1.2;font-weight:600}.main-product-block-price{text-align:center;font-size:1.5rem;margin-top:10px;color:#FFF;font-weight:600}.main-product-block-price span{display:none}.btn-neon{width:100%;display:inline-flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;color:#f4fffb;font-weight:500;font-size:1.5rem;border:1px solid rgba(120,233,196,.75);background:linear-gradient(90deg,rgba(74,227,176,.18),rgba(29,100,255,.18)),rgba(9,23,28,.55);box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 0 22px rgba(66,245,185,.22),0 0 32px rgba(45,120,255,.18);transition:.2s ease}.btn-neon:focus,.btn-neon:hover{color:var(--white);transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.05) inset,0 0 28px rgba(66,245,185,.28),0 0 42px rgba(45,120,255,.24)}.btn-neon a{color:#fff}.map{margin-top:20px;padding:20px}.map iframe{border-radius:20px}.map-title{font-size:3rem;line-height:1.2;margin-bottom:10px;font-family:Comfortaa_bold,sans-serif;color:#FFF;text-decoration:none}.soc{margin-top:20px;padding:20px}.soc-title{font-size:3rem;line-height:1.2;margin-bottom:10px;font-family:Comfortaa_bold,sans-serif;color:#FFF;text-decoration:none}.soc a{margin-top:20px;display:block;background:rgba(0,0,0,.4);padding:10PX;border-radius:40px;font-family:Comfortaa_bold,sans-serif;line-height:1.2;font-size:2.1rem;color:#FFF;text-decoration:none}.soc a img{width:40px;border-radius:40px;margin-right:10px}.first-vizit{background-color:#094F94;padding:40px 0}.first-vizit p{font-size:2rem;color:#FFF;text-transform:uppercase}.first-vizit p a{text-decoration:none;border-radius:3px;padding:10px 15px;margin:0 5px;color:#FFF;transition:.3s}.first-vizit p a:hover{background-color:rgba(255,255,255,.9);color:#222}.first-vizit p #first-vizit-close{background-color:#094F94}.first-vizit p #first-vizit-close:hover{background-color:rgba(255,255,255,.9)}.first-vizit p #first-vizit{background-color:#FFF}.tech-card{height:100%;padding:20px;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(10,21,42,.84),rgba(7,16,31,.94)),radial-gradient(circle at top,rgba(45,120,255,.1),transparent 40%);border:1px solid rgba(120,152,228,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 44px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(52,122,255,.16),0 0 26px rgba(45,120,255,.24),0 18px 50px rgba(0,0,0,.32)}.tech-card-title{margin:0 0 18px;font-size:1.9rem;font-weight:700;letter-spacing:-.02em;color:#FFF}.tech-card-title a{color:#fff}.tech-card-img{overflow:hidden;position:relative;border-radius:14px;margin-bottom:22px;width:100%;height:180px}.tech-card-img img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:auto;border:1px solid rgba(255,255,255,.04);box-shadow:inset 0 0 40px rgba(255,255,255,.03)}.tech-card__image--small{height:150px}.btn-card-primary{font-size:1.7rem;display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:52px;padding:14px 26px;border-radius:10px;background:linear-gradient(180deg,#165dd8,#0f418f);color:rgba(255,255,255,.9);font-weight:600;border:1px solid rgba(160,199,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 18px rgba(19,74,173,.22);transition:.2s ease}.btn-card-primary:focus,.btn-card-primary:hover{color:var(--white);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 24px rgba(19,74,173,.3),0 0 16px rgba(45,120,255,.18)}.modal-city ul{margin:0;padding:0;list-style:none}.modal-city ul li{font-size:1.7rem;list-style:none;cursor:pointer;margin-bottom:10px}.modal-city ul li i{position:relative;display:inline-block;color:#999}.modal-city ul li a{color:#FFF;text-decoration:none}.modal-city ul li a:hover i{color:#000!important}.modal-city ul li ul{margin:10px 0;background:#eee;border-radius:5px;padding:10px}.modal-city ul li ul li{font-size:1.5rem}.modal-city ul li ul li a{font-family:Comfortaa_reg,sans-serif}.modal-city ul li ul li a i{color:#555!important}.upup{visibility:hidden;opacity:0;position:fixed;left:20px;bottom:20px;padding:10px 20px;border-radius:14px;color:#FFF;font-weight:700;font-size:1.7rem;border:1px solid rgba(120,233,196,.75);background:linear-gradient(90deg,rgba(74,227,176,.18),rgba(29,100,255,.18)),rgba(9,23,28,.55);box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 0 22px rgba(66,245,185,.22),0 0 32px rgba(45,120,255,.18);transition:.2s ease;text-align:center;cursor:pointer;transition:1s;z-index:1}.upup-active{visibility:visible;opacity:1}.upup i{color:#fff;font-size:2rem;display:block}.upup span{font-size:2rem;color:#FFF;font-family:Comfortaa_bold,sans-serif}.upup:hover{color:var(--white);transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.05) inset,0 0 28px rgba(66,245,185,.28),0 0 42px rgba(45,120,255,.24)}.upup:hover span{color:#FFF}.footer-cta{margin-top:30px;padding:20px;border-top:1px solid var(--line-2)}.btn-sell{display:block;align-items:center;justify-content:center;width:90%;min-height:72px;padding:18px 28px;border-radius:14px;color:#f5fff9;font-size:22px;font-weight:700;letter-spacing:-.02em;border:1px solid rgba(123,255,214,.72);background:linear-gradient(90deg,rgba(66,245,185,.22),rgba(30,113,255,.18)),rgba(9,23,28,.6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 0 24px rgba(66,245,185,.22),0 0 30px rgba(45,120,255,.16);transition:.2s ease}.btn-sell:focus,.btn-sell:hover{color:var(--white);transform:translateY(-1px)}.footer-phone{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:72px;padding:16px 22px;border-radius:14px;background:rgba(9,19,36,.62);border:1px solid rgba(120,152,228,.16);color:var(--white);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);transition:.2s ease}.footer-phone:hover{color:var(--white);transform:translateY(-1px)}.footer-phone__icon{font-size:22px;color:#67a6ff}.footer-phone strong{font-size:20px;font-weight:700;letter-spacing:.02em;color:var(--white)}.footer{margin-top:20px;margin-bottom:20px;padding:20px}.footer-logo{padding:0 10px}.footer-logo a{color:#f2f6ff;font-size:3.2rem;font-weight:800;letter-spacing:.02em;line-height:1.1;background:linear-gradient(to bottom,#eee 40%,#315492 100%);background-clip:text;color:transparent}.footer-logo a:hover{text-decoration:none}.footer-logo span{margin-top:8px;color:var(--muted);font-size:15px}.footer-city{text-align:center;margin-top:20px;font-size:1.5rem}.footer-city a{position:relative}.footer-city a span{color:#FFF;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;margin-left:30px}.footer-city a i{font-size:1.7rem;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#FFF}.footer-city a:hover{text-decoration:none}.footer-city a:hover span{border-bottom:1px dotted rgba(255,255,255,0)}.footer-address{text-align:center;margin-top:10px;font-size:1.5rem;color:#FFF;font-family:Comfortaa_bold,sans-serif;line-height:1.2}.footer-cat{height:inherit;transition:.3s;display:block;background:#FFF;border-radius:4px;cursor:pointer;padding:20px;padding-left:45px;color:#fff;font-size:1.7rem;font-family:Comfortaa_bold,sans-serif;line-height:1.2;text-align:left}.footer-cat i{font-size:3.2rem;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.footer-cat:hover{color:#fff;text-decoration:none;background:#555}.footer-search{transition:.3s;width:100%;border:1px solid #F7F7F7;border-radius:4px;background-color:#FFF}.footer-search input{width:80%;border:1px solid #FFF;font-size:1.5rem;padding:20px;display:inline-block;border-radius:4px;line-height:1.2;box-shadow:none}.footer-search input:focus{outline:0;box-shadow:none}.footer-search input[type=checkbox]{display:none;visibility:hidden}.footer-search button{width:9%;min-width:30px;background-color:#FFF;border:1px solid rgba(255,255,255,0);font-size:1.5rem;padding:20px;border:none;border-radius:4px;display:inline-block;cursor:pointer;line-height:1.2}.footer-search button i{color:#FFF}.footer-search button:hover i{color:#000}.footer-search button:focus{outline:0;box-shadow:none}.footer-phone{text-align:center}.footer-phone a{display:inline-block;border-radius:10px;cursor:pointer;padding:5px;transition:.3s;color:#FFF;font-size:2.5rem;font-family:Arial;font-weight:700;line-height:1;text-align:center}.footer-phone a i{display:none;margin-right:5px}.footer-phone a:hover{text-decoration:none}.footer-phone-name{margin-top:5px;text-align:center;font-size:1.5rem;line-height:1;font-family:Comfortaa_bold,sans-serif}.footer-soc{text-align:right}.footer-soc a{display:block;margin-top:5px;width:35px;height:35px}.footer-soc a img{border-radius:10px;width:35px;height:35px}.footer-menu{transition:.3s;font-size:1.5rem;text-align:right;margin-bottom:40px}.footer-menu ul{list-style:none;padding:0;margin:0}.footer-menu ul li{display:inline-block}.footer-menu ul li a{color:#FFF;font-family:Comfortaa_bold,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;margin-left:20px}.footer-menu ul li a i{display:none}.footer-menu ul li a:hover{border-bottom:1px dotted rgba(255,255,255,0);text-decoration:none}.footer-menu ul li ul{display:none}.footer-copy{text-align:center;margin-top:20px;padding-top:20px}.footer-copy a{color:#F7C504;border-bottom:1px solid #d7d7d7;font-size:1.3rem;text-align:center}.footer-copy a:hover{color:#222;text-decoration:none;border-bottom:1px dotted rgba(255,255,255,0)}@media (max-width:1068px){.topchik{background-color:#FFF;z-index:99999;width:100%;display:block}.topchik-city{padding:0;font-size:1.1rem}.topchik-city a{display:block;padding:15px 0}.topchik-city a span{font-family:Comfortaa_Medium,sans-serif;margin-left:0;color:#fff}.topchik-city a i{display:none}.topchik-phone{padding:0;font-size:1.1rem}.topchik-phone a{display:block;padding:15px 0}.topchik-phone a span{font-family:Comfortaa_Medium,sans-serif;margin-left:0;color:#fff}.topchik-phone a i{display:none}.topchik-menu{padding:10px 0;font-size:1.5rem;text-align:left;margin-top:-45px}.topchik-menu button{position:absolute;top:0;right:-10px;background:#FFF;border-radius:4px;padding:5px}.topchik-menu button i{color:#fff;font-size:1.7rem;line-height:1}.topchik-menu ul{list-style:none;padding:0;margin:0;margin-top:30px}.topchik-menu ul li{display:inline-block;position:relative;margin-left:0}.topchik-menu ul li>a{color:#FFF;font-family:Comfortaa_Medium,sans-serif;border-bottom:1px dotted #cbccea;line-height:1.2;padding:10px!important}.topchik-menu ul li>a:hover{border-bottom:1px dotted rgba(255,255,255,0);text-decoration:none}.topchik-menu ul li .dropdown-menu{border-radius:4px;background:#FFF;box-shadow:none;padding:0;min-width:100%}.topchik-menu ul li .dropdown-menu a{font-size:1.5rem;font-family:Comfortaa_Medium,sans-serif;padding:7px 10px 7px 5px;margin:0;color:#626262;border-bottom:1px solid #eee;display:block}.topchik-menu ul li .dropdown-menu a i{color:#FFF;margin-right:2px;transition:.3s}.topchik-menu ul li .dropdown-menu a:active,.topchik-menu ul li .dropdown-menu a:focus,.topchik-menu ul li .dropdown-menu a:hover{color:#FFF;background:#fafafa;text-decoration:none}.topchik-menu ul li .dropdown-menu .active{color:#FFF;background:#fafafa}.topchik-menu ul li .dropdown-menu .active i{color:#ddd;margin-right:7px}.header{margin-bottom:0;padding-top:0;padding-bottom:10px}.header-logo{padding:0;text-align:center;margin-bottom:15px}.header-logo p{width:100%}.header-logo span{width:100%}.header-city{margin:0 auto;margin-top:0;margin-bottom:10px;text-align:center;display:block}.header-city a{margin-left:0}.header-city a span{padding-left:10px}.header-city a i{font-size:1.5rem}.header-address{margin-top:0;margin-bottom:10px;text-align:center;display:block}.header-cat{display:none}.header-vintaj{margin-top:10px}.header-vintaj-sell{margin-right:5px}.header-vintaj a{font-size:1.3rem;text-align:center;display:inline-block;width:48%}.header-search{width:100%;margin-top:10px;border-radius:4px;background-color:#FFF;border:1px solid #aaa}.header-search input{width:83%;font-size:1.5rem;padding:10px;display:inline-block;border-radius:4px;line-height:1.2;box-shadow:none!important;outline:0}.header-search input:focus{outline:0;box-shadow:none}.header-search input[type=checkbox]{display:none;visibility:hidden}.header-search button{width:15%;min-width:30px;background-color:#FFF;border:1px solid rgba(255,255,255,0);font-size:1.5rem;padding:10px;border:none;border-radius:4px;display:inline-block;cursor:pointer;line-height:1.2}.header-search button img{width:15px}.header-phone{text-align:left;margin-top:10px}.header-phone a{font-size:2.3rem}.header-phone-name{text-align:left}.header-soc{padding-top:0}.header-soc a{display:inline-block;margin-top:3px}.header-soc a img{border-radius:35px;width:35px;height:35px}.catalog-menu{display:none}.main{margin-top:10px;font-size:1.5rem;overflow:auto}.main-breadcrumbs{margin-top:0;margin-bottom:10px;text-align:center}.main-breadcrumbs a{display:inline-block;color:#FFF;font-size:1.3rem;margin-right:10px;line-height:1.2;text-decoration:none;border-bottom:1px dotted #cbccea;position:relative}.main-breadcrumbs a i{position:absolute;right:-15px;top:50%;transform:translateY(-50%);color:#000;font-size:1.3rem}.main-breadcrumbs a:hover{text-decoration:none;border-bottom:1px dotted rgba(255,255,255,0)}.main-breadcrumbs span{display:inline-block;color:#555;font-size:1.3rem;line-height:1.2}.main-content{margin-top:10px;padding:20px 10px}.main-content h1{text-align:left;font-size:1.9rem;margin-bottom:10px}.main-content h2{font-family:Comfortaa_sbold,sans-serif;font-size:1.9rem;line-height:1.2;margin-top:10px;margin-bottom:10px;color:#222;text-align:center}.main-content p{font-size:1.5rem;line-height:1.7;margin-bottom:5px}.main-content b,.main-content strong{line-height:1.7;font-family:Comfortaa_bold,sans-serif}.main-content ol,.main-content ul{font-size:1.5rem;line-height:1.7;padding-left:20px;margin-bottom:5px}.main-content table{font-size:1.3rem;line-height:1;width:100%;border-collapse:collapse;font-family:Comfortaa_reg,sans-serif}.main-content table thead tr td{padding:3px;font-size:1.3rem;line-height:1.2}.main-content table tbody tr td{padding:5px 1px;font-size:1.3rem;line-height:1.2}.main-product-block{border-bottom:2px solid rgba(255,255,255,.7)}.main-product-block:nth-child(2n+1){background:rgba(0,0,0,.1)}.main-product-block:nth-child(2n){background:rgba(120,233,196,.1)}.main-product-block-head{display:none}.main-product-block-img{margin-top:5px}.main-product-block-img img{border-radius:5px;height:auto;width:100%;padding:0}.main-product-block-title{text-align:left;margin-top:5px;font-size:1.7rem;line-height:1.2;font-weight:500}.main-product-block-content{margin-top:5px;font-size:1.3rem;line-height:1.2}.main-product-block-unit{font-size:1.3rem;margin-top:5px;text-align:left}.main-product-block-cat{margin-top:5px;font-size:1.1rem}.main-product-block-price{font-size:1.5rem;margin-top:5px}.main-product-block-price span{display:block;font-size:1.5rem}.main-menu{display:none}.footer{margin-top:10px;margin-bottom:50px;padding-top:10px;padding-bottom:20px}.footer-logo{padding:0;text-align:center;margin-bottom:15px}.footer-logo p{width:100%}.footer-logo span{width:100%}.footer-city{margin:0 auto;margin-top:0;text-align:center;display:inline-block}.footer-address{margin:0 auto;margin-top:0;text-align:center;display:inline-block}.footer-cat{display:none}.footer-search{width:100%;margin-top:10px;border-radius:4px;background-color:#FFF;border:1px solid #aaa}.footer-search input{width:83%;font-size:1.5rem;padding:10px;display:inline-block;border-radius:4px;line-height:1.2;box-shadow:none!important;outline:0}.footer-search input:focus{outline:0;box-shadow:none}.footer-search input[type=checkbox]{display:none;visibility:hidden}.footer-search button{width:15%;min-width:30px;background-color:#FFF;border:1px solid rgba(255,255,255,0);font-size:1.5rem;padding:10px;border:none;border-radius:4px;display:inline-block;cursor:pointer;line-height:1.2}.footer-search button img{width:15px}.footer-phone{text-align:left;margin-top:10px}.footer-phone a{font-size:2.3rem}.footer-phone-name{text-align:left}.footer-soc{padding-top:15px}.footer-soc a{display:inline-block;margin-top:3px}.footer-soc a img{border-radius:35px;width:35px;height:35px}.upup{left:10px;bottom:10px;border-radius:4px;padding:8px}.upup-active{visibility:visible;opacity:1}.upup i{color:#000;font-size:1.5rem}.upup span{font-size:1.4rem;font-family:Comfortaa_bold,sans-serif}.modal-city ul{margin:0;padding:0;list-style:none}.modal-city ul li{font-size:1.5rem;list-style:none;cursor:pointer;margin-bottom:10px}.modal-city ul li i{position:relative;display:inline-block;color:#999}.modal-city ul li a{color:#FFF;text-decoration:none}.modal-city ul li a:hover i{color:#000!important}.modal-city ul li ul{margin:10px 0;background:#eee;border-radius:5px;padding:10px}.modal-city ul li ul li{font-size:1.5rem}.modal-city ul li ul li a{font-family:Comfortaa_reg,sans-serif}.modal-city ul li ul li a i{color:#555!important}.map{margin-top:10px;padding:20px 10px}.map iframe{border-radius:20px}.map-title{text-align:center;font-size:2.1rem;margin-bottom:10px}.soc{margin-top:10px;padding:20px 10px}.soc-title{text-align:center;font-size:2.1rem;margin-bottom:5px}.soc a{margin-top:10px;border-radius:40px;font-size:1.5rem}.soc a img{width:35px;border-radius:35px;margin-right:10px}}@media (max-width:991.98px){.site-header{padding:22px 0}.page-content{padding:28px 0 32px}.region-title{font-size:22px}.btn-neon{line-height:1.2;font-weight:300;text-align:center;width:100%;padding:8px;border-radius:10px;min-height:0;font-size:1.3rem}}@media (max-width:767.98px){.brand__title{font-size:24px}.section-title{font-size:24px}.tech-card__title{font-size:21px}.btn-card-primary{width:100%;min-width:100%}.contact-box__content strong,.footer-phone strong{font-size:17px}.btn-sell{font-size:18px}}