
/*
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
*/

/*@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;display=swap");*/

/*
@import url('/fonts/roboto/roboto.css');
*/

:root{
--ar-primary:#1f78d0!important;
--ar-primary-rgb:31,120,208;
--ar-link-color:#1f78d0;
--ar-link-hover-color:#065fb7;
--ar-warning:#00b6ff;
--ar-warning-rgb:0,182,255;
}
.btn-primary{
--ar-btn-bg:#1f78d0;
--ar-btn-border-color:#1f78d0;
--ar-btn-hover-bg:#065fb7;
--ar-btn-hover-border-color:#065fb7;
--ar-btn-active-bg:#065fb7;
--ar-btn-active-border-color:#065fb7;
--ar-btn-disabled-bg:#1f78d0;
--ar-btn-disabled-border-color:#1f78d0;
}
.btn-warning{
--ar-btn-bg:#00b6ff;
--ar-btn-border-color:#00b6ff;
--ar-btn-hover-bg:#009de6;
--ar-btn-hover-border-color:#009de6;
--ar-btn-active-bg:#009de6;
--ar-btn-active-border-color:#009de6;
--ar-btn-disabled-bg:#00b6ff;
--ar-btn-disabled-border-color:#00b6ff;
}
.btn-outline-primary{--ar-btn-color:#1f78d0;
--ar-btn-border-color:#1f78d0;
--ar-btn-hover-bg:#1f78d0;
--ar-btn-hover-border-color:#1f78d0;
--ar-btn-active-bg:#1f78d0;
--ar-btn-active-border-color:#1f78d0;
--ar-btn-disabled-color:#1f78d0;
--ar-btn-disabled-border-color:#1f78d0;
}
.btn-outline-warning{--ar-btn-color:#00b6ff;
--ar-btn-border-color:#00b6ff;
--ar-btn-hover-bg:#00b6ff;
--ar-btn-hover-border-color:#00b6ff;
--ar-btn-active-bg:#00b6ff;
--ar-btn-active-border-color:#00b6ff;
--ar-btn-disabled-color:#00b6ff;
--ar-btn-disabled-border-color:#00b6ff;
}
.accordion-button:not(.collapsed)::after{--ar-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='%231f78d0'%3e%3cpath%20d='M.5%206.3c.6-.6%201.6-.6%202.3%200l9.3%209.3%209.3-9.3c.6-.6%201.6-.6%202.3%200%20.6.6.6%201.6%200%202.3L13.3%2018.8c-.6.6-1.6.6-2.3%200L.8%208.5c-.9-.8-.9-1.6-.3-2.2z'/%3e%3c/svg%3e");
}

  .page-loading {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-transition: all .4s .2s ease-in-out;
        transition: all .4s .2s ease-in-out;
        background-color: #fff;
        opacity: 0;
        visibility: hidden;
        z-index: 9999;
      }
      [data-bs-theme="dark"] .page-loading {
        background-color: #121519;
      }
      .page-loading.active {
        opacity: 1;
        visibility: visible;
      }
      .page-loading-inner {
        position: absolute;
        top: 50%;
        left: 0;
        width: 100%;
        text-align: center;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-transition: opacity .2s ease-in-out;
        transition: opacity .2s ease-in-out;
        opacity: 0;
      }
      .page-loading.active > .page-loading-inner {
        opacity: 1;
      }
      .page-loading-inner > span {
        display: block;
        font-family: "Inter", sans-serif;
        font-size: 1rem;
        font-weight: normal;
        color: #6f788b;
      }
      [data-bs-theme="dark"] .page-loading-inner > span {
        color: #fff;
        opacity: .6;
      }
      .page-spinner {
        display: inline-block;
        width: 2.75rem;
        height: 2.75rem;
        margin-bottom: .75rem;
        vertical-align: text-bottom;
        background-color: #d7dde2; 
        border-radius: 50%;
        opacity: 0;
        -webkit-animation: spinner .75s linear infinite;
        animation: spinner .75s linear infinite;
      }
      [data-bs-theme="dark"] .page-spinner {
        background-color: rgba(255,255,255,.25);
      }
      @-webkit-keyframes spinner {
        0% {
          -webkit-transform: scale(0);
          transform: scale(0);
        }
        50% {
          opacity: 1;
          -webkit-transform: none;
          transform: none;
        }
      }
      @keyframes spinner {
        0% {
          -webkit-transform: scale(0);
          transform: scale(0);
        }
        50% {
          opacity: 1;
          -webkit-transform: none;
          transform: none;
        }
      }

.cursor{cursor:pointer;}

.breadcrumb-item>a>i{margin-top:-0.175rem;margin-right:.375rem;font-size:1.05em;vertical-align:middle}




.navbar-brand {color:#1f78d0; transition:none;}
.navbar-brand span{color:#00b6ff;}


.navbar-brand:hover {color:#00b6ff;}
.navbar-brand:hover span{color:#1f78d0;}


.border0{border:0px!important;}

/*
.btn-outline-primary:hover{
	background: #1f78d0;
	color:#fff;
	border-color: #1f78d0;
}
*/

.center{text-align:center;}
.white{color:#fff;}
FOOTER .nav-item A{color:#fff;text-decoration:none;}
FOOTER .nav-item A:hover{color: var(--ar-nav-link-hover-color);}





/* slider */
.swiper{
	 
}
.swiper-slide-cover{
}



.licheck , .liststylenone  {
	margin:20px 0px 20px 0px;
}
.licheck.ml70 {
	margin-left:70px;
}
.pl30{padding-left:30px;}

.licheck li, .liststylenone LI{
	list-style: none;
	margin:0px 0px 10px 0px;
	padding:0px;
	/*list-style-image:url(/images/icons/check.svg);
	list-style-position:outside;*/
	
}
.licheck li::before {
	content: '';
	
	position:absolute;
	display: inline-block;
	height: 20px;
	width: 20px;
	margin:4px  15px 0px -30px;
	background-image: url(/pictures/check.svg);
	background-size:20px 20px;
	background-position:left bottom;
}

FOOTER .licheck LI {
	
	
}
 FOOTER .liststylenone LI{ 
 
 }
FOOTER .licheck LI A, FOOTER .liststylenone LI A{
	text-decoration:none;
	color:var(--ar-body-color) !important;
}
FOOTER .licheck li::before {
	background-image: url(/pictures/check2.svg);
	background-size:20px 20px;
	background-position:left bottom;
}

.lh100{ line-height:100%:}

@media(max-width: 577px) {
	.heroslider .licheck LI{
		font-size:90%;
	}
}

.zakupki .col{
	text-align:center;
}


.categories A.card {
	height:300px;
}
.navbar{
	font-size: calc(var(--ar-body-font-size) * 1.125);
}
.dropdown-item{
	font-size: calc(var(--ar-body-font-size) * 1);
}

[data-bs-theme="light"].fisrtpage.navbar:not(.navbar-stuck) .collapse:not(.show) .nav-link{
	color:#fff;
}
[data-bs-theme="light"].fisrtpage.navbar:not(.navbar-stuck) .navbar-toggler-icon,
[data-bs-theme="light"].fisrtpage.navbar:not(.navbar-stuck) .navbar-toggler-icon::after,
[data-bs-theme="light"].fisrtpage.navbar:not(.navbar-stuck) .navbar-toggler-icon::before
{
	background-color:rgba(255, 255, 255, .5);
}




[data-bs-theme="light"].navbar.navbar-stuck .nav-link{
	color: var(--ar-nav-link-color);
}

@media(max-width: 577px){
	.fs-sm-2{font-size:calc(1.325rem + 0.9vw) !important}
}

.clients{
	overflow:hidden;
	width:100%;
	height:90px;
	display:flex;
	justify-content:center;
	align-items:center;
	padding:10px;
	background:#fff !important;
	
}
.clients IMG {
	
	max-height:70px;
}


.catalog .bg-gray{
	display:flex;
	align-items:center;
	padding:16px;
	height:100px;
	line-height:120%;	
}


.catalog .bg-gray IMG{
	margin-right:10px;
	width:50px;
	height:50px;
	transition-timing-function:0;
}

.catalog .swiper[dir="rtl"]  .swiper-slide .bg-gray{
	direction: ltr !important;
}


@font-face{
	font-family:"icons";
	src:url("../fonts/icons435b.ttf") format("truetype"),
		url("../fonts/icons435b.woff") format("woff"),
		url("../fonts/icons435b.svg#icons") format("svg");
	font-weight:normal;font-style:normal;font-display:block}
[class^=ci-],[class*=" ci-"]{display:inline-block;font-family:"icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}
.ci-add-circle:before{content:""}
.ci-add-document:before{content:""}
.ci-add-location:before{content:""}
.ci-add:before{content:""}
.ci-announcement:before{content:""}
.ci-arrow-down-circle:before{content:""}
.ci-arrow-down:before{content:""}
.ci-arrow-left-circle:before{content:""}
.ci-arrow-left:before{content:""}
.ci-arrow-right-circle:before{content:""}
.ci-arrow-right:before{content:""}
.ci-arrow-up-circle:before{content:""}
.ci-arrow-up:before{content:""}
.ci-arrows-horizontal:before{content:""}
.ci-arrows-vertical:before{content:""}
.ci-bag:before{content:""}
.ci-basket:before{content:""}
.ci-behance:before{content:""}
.ci-bell:before{content:""}
.ci-bluetooth:before{content:""}
.ci-book:before{content:""}
.ci-bookmark:before{content:""}
.ci-briefcase:before{content:""}
.ci-calculator:before{content:""}
.ci-camera:before{content:""}
.ci-card:before{content:""}
.ci-cart:before{content:""}
.ci-chat:before{content:""}
.ci-check-circle:before{content:""}
.ci-check:before{content:""}
.ci-clip:before{content:""}
.ci-close-circle:before{content:""}
.ci-close:before{content:""}
.ci-cloud-check:before{content:""}
.ci-cloud-download:before{content:""}
.ci-cloud-upload:before{content:""}
.ci-cloud:before{content:""}
.ci-coin:before{content:""}
.ci-coins:before{content:""}
.ci-currency-exchange:before{content:""}
.ci-delete-document:before{content:""}
.ci-delete-folder:before{content:""}
.ci-delete-location:before{content:""}
.ci-diamond:before{content:""}
.ci-document-alt:before{content:""}
.ci-document:before{content:""}
.ci-dollar-circle:before{content:""}
.ci-dollar:before{content:""}
.ci-dribbble:before{content:""}
.ci-earphones:before{content:""}
.ci-edit-alt:before{content:""}
.ci-edit:before{content:""}
.ci-euro-circle:before{content:""}
.ci-euro:before{content:""}
.ci-exit-full-screen:before{content:""}
.ci-eye:before{content:""}
.ci-facebook:before{content:""}
.ci-filter-alt:before{content:""}
.ci-filter:before{content:""}
.ci-flag:before{content:""}
.ci-folder:before{content:""}
.ci-forward:before{content:""}
.ci-full-screen:before{content:""}
.ci-gift:before{content:""}
.ci-globe:before{content:""}
.ci-google:before{content:""}
.ci-hangouts:before{content:""}
.ci-heart-circle:before{content:""}
.ci-heart:before{content:""}
.ci-help:before{content:""}
.ci-home:before{content:""}
.ci-idea:before{content:""}
.ci-image:before{content:""}
.ci-increase:before{content:""}
.ci-instagram:before{content:""}
.ci-joystick:before{content:""}
.ci-key:before{content:""}
.ci-lable:before{content:""}
.ci-laptop:before{content:""}
.ci-lightning:before{content:""}
.ci-link:before{content:""}
.ci-linkedin:before{content:""}
.ci-list:before{content:""}
.ci-loading:before{content:""}
.ci-location:before{content:""}
.ci-locked:before{content:""}
.ci-mail:before{content:""}
.ci-map:before{content:""}
.ci-menu-circle:before{content:""}
.ci-menu:before{content:""}
.ci-message:before{content:""}
.ci-messenger:before{content:""}
.ci-mobile:before{content:""}
.ci-money-bag:before{content:""}
.ci-money-box:before{content:""}
.ci-moon:before{content:""}
.ci-music:before{content:""}
.ci-navigation:before{content:""}
.ci-odnoklassniki:before{content:""}
.ci-package:before{content:""}
.ci-percent:before{content:""}
.ci-phone:before{content:""}
.ci-pinterest:before{content:""}
.ci-plane:before{content:""}
.ci-play-circle:before{content:""}
.ci-play:before{content:""}
.ci-reduce:before{content:""}
.ci-reload:before{content:""}
.ci-remove-document:before{content:""}
.ci-remove-folder:before{content:""}
.ci-reply:before{content:""}
.ci-rocket:before{content:""}
.ci-ruler:before{content:""}
.ci-scroll:before{content:""}
.ci-search:before{content:""}
.ci-security-announcement:before{content:""}
.ci-security-check:before{content:""}
.ci-security-close:before{content:""}
.ci-security-prohibition:before{content:""}
.ci-send:before{content:""}
.ci-server-alt:before{content:""}
.ci-server:before{content:""}
.ci-settings:before{content:""}
.ci-share-alt:before{content:""}
.ci-share:before{content:""}
.ci-skype:before{content:""}
.ci-smile:before{content:""}
.ci-star-filled:before{content:""}
.ci-star:before{content:""}
.ci-sun:before{content:""}
.ci-support:before{content:""}
.ci-target:before{content:""}
.ci-telegram:before{content:""}
.ci-thumb-up:before{content:""}
.ci-time:before{content:""}
.ci-trash:before{content:""}
.ci-tumblr:before{content:""}
.ci-turn-off:before{content:""}
.ci-twitter:before{content:""}
.ci-unlocked:before{content:""}
.ci-user-circle:before{content:""}
.ci-user:before{content:""}
.ci-viber:before{content:""}
.ci-video:before{content:""}
.ci-view-grid:before{content:""}
.ci-view-list:before{content:""}
.ci-vimeo:before{content:""}
.ci-vk:before{content:""}
.ci-wallet:before{content:""}
.ci-watch:before{content:""}
.ci-weather:before{content:""}
.ci-wechat:before{content:""}
.ci-youtube-outline:before{content:""}
.ci-youtube:before{content:""}
.ci-caret:before{content:""}
.ci-paypal:before{content:""}
.ci-delivery:before{content:""}
.ci-loudspeaker:before{content:""}
.ci-sign-in:before{content:""}
.ci-sign-out:before{content:""}
.ci-wash:before{content:""}
.ci-bleach:before{content:""}
.ci-hand-wash:before{content:""}
.ci-ironing:before{content:""}
.ci-dry-clean:before{content:""}
.ci-add-user:before{content:""}
.ci-compare:before{content:""}
.ci-monitor:before{content:""}
.ci-printer:before{content:""}
.ci-speaker:before{content:""}
.ci-download:before{content:""}
.ci-upload:before{content:""}
.ci-bluetooth-circle:before{content:""}
.ci-battery:before{content:""}
.ci-sound-waves:before{content:""}
.ci-paprika:before{content:""}
.ci-chili:before{content:""}
.ci-canned-food:before{content:""}
.ci-toothbrush:before{content:""}
.ci-pumpkin:before{content:""}
.ci-orange:before{content:""}
.ci-broccoli:before{content:""}
.ci-sauce:before{content:""}
.ci-soap:before{content:""}
.ci-toilet-paper:before{content:""}
.ci-lemon:before{content:""}
.ci-bread:before{content:""}
.ci-jam:before{content:""}
.ci-fish:before{content:""}
.ci-wine:before{content:""}
.ci-truck:before{content:""}
.ci-tag:before{content:""}
.ci-eggs:before{content:""}
.ci-store:before{content:""}
.ci-ham-leg:before{content:""}
.ci-discount:before{content:""}
.ci-open:before{content:""}
.ci-juice:before{content:""}
.ci-cheese:before{content:""}
.ci-milk:before{content:""}
.ci-cashier:before{content:""}
.ci-avocado:before{content:""}
.ci-apple:before{content:""}
.ci-pizza:before{content:""}
.ci-scale:before{content:""}
.ci-ice-cream:before{content:""}
.ci-water-bottle:before{content:""}
.ci-carrot:before{content:""}
.ci-basket-alt:before{content:""}
.ci-corn:before{content:""}
.ci-frozen:before{content:""}
.ci-lollipop:before{content:""}
.ci-pot:before{content:""}
.ci-star-half:before{content:""}
.ci-eye-off:before{content:""}
.ci-thumb-up-filled:before{content:""}
.ci-dot-square:before{content:""}
.ci-discord:before{content:""}
.ci-tiktok:before{content:""}
.ci-whatsapp:before{content:""}
.ci-rupee:before{content:""}
.ci-auction:before{content:""}
.ci-calendar:before{content:""}
.ci-external-link:before{content:""}
.ci-copy:before{content:""}
.ci-heart-filled:before{content:""}