

/* Start:/bitrix/components/dktk/services-block/templates/.default/style.css?17689807693278*/
/* Основные стили для центрирования */
.centered-fancybox .fancybox-content {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    background: transparent !important;
    overflow: visible !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
}

/* Внешний wrapper для центрирования */
.popup-outer-wrapper {
    padding: 20px;
    box-sizing: border-box;
}

/* Контейнер popup с белым фоном */
.custom-popup-container {
    max-width: 1000px;
    width: 100%;
    max-height: 80vh;
    overflow: hidden;
}

/* Убираем стандартные отступы fancybox */
.fancybox-slide--html .fancybox-content {
    padding: 0 !important;
}

/* Высота для блоков */
.custom-popup-container .col-lg-6 {
    min-height: 400px;
}

@media (min-width: 992px) {
    .custom-popup-container .col-lg-6 {
        min-height: 500px;
    }
}

/* Адаптивное изображение */
.object-fit-contain {
    object-fit: contain !important;
}

/* Адаптация для мобильных */
@media (max-width: 991.98px) {
    .popup-outer-wrapper {
        padding: 15px;
    }
    
    .custom-popup-container {
        max-width: 100% !important;
        max-height: 90vh !important;
    }
    
    .custom-popup-container .col-12:first-child {
        min-height: 300px !important;
        max-height: 40vh !important;
    }
}

/* Для очень маленьких экранов */
@media (max-width: 575.98px) {
    .popup-outer-wrapper {
        padding: 10px;
    }
    
    .custom-popup-container .col-12:first-child {
        min-height: 250px !important;
        max-height: 35vh !important;
    }
}

/*.leq-item {
  display: block;
  min-height: 300px;
  border:0px green solid;
  position:relative;
  background-color:#ffffff;
  	background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.leq-slider-item {
	display: block;
    border: 0px green solid;
    position: relative;
}

.leq-slider-item-img{
padding: 0px !important;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
     background-size: unset; 
    background-repeat: no-repeat;
    z-index: 50;
}

.leq-slider-item-name{
position: absolute;
    z-index: 100;
    color: var(--th-title-color);
    bottom: 0px;
    left: 0px;
    background-color: #f1f1f1;
    min-height: 110px;
    width: 100%;
    padding: 20px 10px;
    font: 500 16px/24px 'Gilroy',sans-serif;
}

.leq-item::after {
	position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0);
    transition: background 0.5s;
    z-index: 70;
}

.leq-item:hover:after {
    background: rgba(0,0,0,0.3);
}

@media only screen and (max-width : 576px) {
	.leq-slider-item-img{
		background-size: contain;
		}
}*/
/* End */


/* Start:/local/templates/traiv-new/components/bitrix/breadcrumb/traiv/style.css?1768980799237*/
/*h1.crumbs__link{
    color: black;
    font-size: 20px;
    display: inline-block;
}

.crumbs__item.is-active h1 + a{
    cursor: pointer;
    color: #5a85a7;
}

.crumbs__item.is-active h1 + a:before{
    content: " ";
}*/
/* End */


/* Start:/local/components/dtraiv/sert-block/templates/.default/style.css?17689808011894*/
.sert-block-title-big {
    font: 700 24px / 28px 'Gilroy', sans-serif;
    color: #343a40;
    padding: 30px 0px 10px 0px;
}

.sert-block-item-name {
position: absolute;
    z-index: 100;
    color: #343a40;
    bottom: -70px;
    left: 0px;
    background-color: #f1f1f1;
    min-height: 110px;
    width: 100%;
    padding: 20px 10px;
    font: 500 16px / 22px 'Gilroy', sans-serif;
}

.sert-block-temp {
	padding:20px 40px;
}

.sert-block-title-black {
	font: 700 24px / 28px 'Gilroy', sans-serif;
	color:#343A40;
	padding: 30px 0px 10px 0px;
}

.sert-block-photo-item {
  display: block;
  min-height: 400px;
  border:0px green solid;
  position:relative;
  background-color:#ffffff;
  	background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.sert-block-photo-item.bordered {
  padding: 24px;
  box-shadow: 0 10px 20px rgba(3,27,78,8%);  
  -webkit-transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
  transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
}

.sert-block-photo-item.bordered:hover {
 box-shadow: 0 10px 20px rgba(3,27,78,20%);
  color: #343a40;
}

.sert-block-photo-img {
	padding:0px !important;
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

@media only screen and (max-width : 576px) {
	
	.sert-block-photo-item {
  min-height: 480px;
}

.sert-block-title-big {
    font: 700 18px / 22px 'Gilroy', sans-serif;
    color: #343a40;
    padding: 10px 0px 10px 0px;
}

.sert-block-item-name {
	min-height: 130px;
}
	
}
/* End */


/* Start:/local/templates/traiv-new/css/services-style.css?176898079818374*/
:root {
  --spGray: #777777;
  --spBlack: #343a40;
  --spBlue: #024dbc;
}

body.theme-default .hc-offcanvas-nav .nav-content>h2, body.theme-default .hc-offcanvas-nav .nav-content>h3, body.theme-default .hc-offcanvas-nav .nav-content>h4, body.theme-default .hc-offcanvas-nav .nav-content>h5, body.theme-default .hc-offcanvas-nav .nav-content>h6 {
	color: #fff !important;
}

body.theme-default .hc-offcanvas-nav .nav-container, body.theme-default .hc-offcanvas-nav .nav-wrapper, body.theme-default .hc-offcanvas-nav ul {
	background: #343A40 !important;
	font: 500 20px/44px 'Gilroy',sans-serif;
}

.section::-webkit-scrollbar-thumb {
  background-image: linear-gradient(180deg, #d0368a 0%, #708ad4 99%);
  box-shadow: inset 2px 2px 5px 0 rgba(#fff, 0.5);
  border-radius: 100px;
}


body.theme-default .hc-offcanvas-nav .nav-content>.nav-close:first-child a, body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a.has-label, body.theme-default .hc-offcanvas-nav li.nav-close a, body.theme-default .hc-offcanvas-nav .nav-back a {
	    background: #1ABCEB !important;
    border-top: 1px solid #1ABCEB !important;
    border-bottom: 1px solid #1ABCEB !important;
}

body.theme-default .hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover {
	    background: #1ABCEB !important;
}

.land_nav_link {
	position:fixed;
	bottom:20px;
	left:0px;
	width:50px;
	height:50px;
	/*border:1px green solid;*/
	/*display:none;*/
	/*opacity:0;
	visibility: hidden;*/	
	z-index: 1000;
	top: 70%;
    transform: translateY(-50%);	
    transform: rotate(90deg);
    /*display:none;*/
}

.btn-land_nav_link {
	display: inline-block;
    font-weight: 400;
    line-height: 1.5;
    color:#ffffff;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 0px solid transparent;
   /* min-height:35px;*/
    color: #fff;
    /*padding: 0.375rem 20px;*/
    font-size: 14px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	background: #1ABCEB;
	width:160px;
	height:50px;
	opacity:1;
	font: 500 20px/44px 'Gilroy',sans-serif;
	letter-spacing:1px;
}

.btn-land_nav_link:hover {
	color:#ffffff;
  /*opacity:.8;*/	
}

.land-nav-menu-area {
	position:fixed;
	left:0px;
	z-index: 1000;
	top: 50%;
    transform: translateY(-50%);	
    background-color:#343A40;
    width:220px;
    left:-220px;
}

.land-nav-menu {
	padding:0px;
	margin:0px;
	list-style:none;
	display:inline-block;
	width:100%;
}

.land-nav-menu-item {
	color:#ffffff;
	font: 400 18px/28px 'Gilroy',sans-serif;
	padding:10px 0px 10px 30px;
	display:inline-block;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
	width:100%;
}

.land-nav-menu-item:hover {
	background-color:#1ABCEB;
	color:#ffffff;
}

.land-nav-menu-item-img {
float: left;
    width: 50px;
    height: 35px;
    position:relative;
}

.land-nav-menu-item-img img {
	position:absolute;
	top: 50%;
	left: 50%;
    transform: translateY(-50%) translateX(-50%);	
}

.services-section {
	padding: 20px 0px;
}

.sp-image-area{
	position:relative;
	padding-top: 25px;
}

.sp-image-area img{
	z-index: 100;
	position: relative;
}

/*.sp-image-area::after{
z-index: 50;
    content: "";
    position: absolute;
    background-color: #f1f1f1;
    right: 10px;
    bottom: -10px;
    width: 90%;
    height: 90%;
}*/

.sp-gray-title{
	font: 500 24px/36px 'Gilroy',sans-serif;
	color:var(--spGray);
}

.sp-black-value {
	font: 700 28px/36px 'Gilroy',sans-serif;
	color:var(--spBlack);
}

.sp-text {
	    font: 500 18px / 22px 'Gilroy', sans-serif;
    opacity: 1;
    color:var(--spBlack);
    min-height: 25px;
}

.sp-text i {
	padding-right: 10px;
}

.sp-link {
	font: 500 18px / 22px 'Gilroy', sans-serif;
    opacity: 1;
    color:var(--spBlue);
    min-height: 25px;
    text-decoration: underline;
}

.sp-link:hover {
    color:var(--spBlack);
}

.sp-title-text {
    font: 100 24px/36px 'Gilroy',sans-serif;
}

.sp-area-type {
	padding: 5px 0px;
}

.sp-area-type p {
	font: 700 18px/26px 'Gilroy',sans-serif;
}

.sp-area-type .title {
	font: 700 18px/22px 'Gilroy',sans-serif;
	opacity:0.8;
	color: #777777;
	min-height: 25px;
	padding-right: 5px;
}

.sp-t-border{
	border-top: 1px var(--spBlue) solid;
}

.sp-minicont {
	font: 500 16px / 26px 'Gilroy', sans-serif;
	color:var(--spBlack);
}

.sp-minicont p {
	font: 500 16px / 26px 'Gilroy', sans-serif;
	color:var(--spBlack);
}

#landing-solutions-list {
	background-color:#283890;
}

.bxslider {
  min-height: 400px; /* или ваше значение */
}

.sp-slider-wrap {
	float: left;
	/*width: 53%;*/
	/*margin: 0 3% 50px 0;*/
	overflow: hidden;
}

.sp-slider {
	border: 1px solid #e6e6e6;
	padding: 8px;
	position: relative;
	overflow: hidden;
	text-align: center;
	margin: 0 0 20px;
	  box-shadow: 0 10px 20px rgba(3,27,78,10%);  
  -webkit-transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
  transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.sp-slider .sp-slider-car {
	width: 815%;
	position: relative;
	margin: 0;
	padding: 0;
}
.sp-slider li {
	float: left;
	list-style: none;
	position: relative;
	width: 449px;
	height: 500px;
	padding: 0;
	margin: 0;
}
.sp-slider li a {
	display: block;
}
.sp-slider li img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	height: auto;
	max-height: 600px;
}
.sp-slider .bx-wrapper .bx-next {
	transition: all 0.2s ease-in;
	background: none;
	text-align: center;
	overflow: hidden;
	right: -9px;
	width: 38px;
	background: #f8fafc;
	text-indent: 100%;
	white-space: nowrap;
	height: 60px;
	border: 1px solid #e0e4f6;
	margin-top: -30px;
	z-index: 1;
	opacity: 0;
}
.sp-slider:hover .bx-wrapper .bx-next {
	opacity: 1;
}
.sp-slider .bx-wrapper .bx-next:before {
	transition: all 0.2s ease-in;
	display: block;
	content: "";
	text-indent: initial;
	margin: -9px 4px 0 0;
	background: url(/local/templates/traiv-main/img/nav1.png) no-repeat left top;
	height: 18px;
	width: 20px;
	position: absolute;
	top: 50%;
	right: 4px;
}
.sp-slider .bx-wrapper .bx-next:hover:before {
	right: 2px;
}
.sp-slider .bx-wrapper .bx-prev {
	transition: all 0.2s ease-in;
	background: none;
	text-align: center;
	overflow: hidden;
	left: -9px;
	width: 38px;
	background: #f8fafc;
	text-indent: 100%;
	white-space: nowrap;
	height: 60px;
	border: 1px solid #e0e4f6;
	margin-top: -30px;
	z-index: 1;
	opacity: 0;
}
.sp-slider:hover .bx-wrapper .bx-prev {
	opacity: 1;
}
.sp-slider .bx-wrapper .bx-prev:before {
	transition: all 0.2s ease-in;
	display: block;
	content: "";
	text-indent: initial;
	margin: -9px 0 0 4px;
	background: url(/local/templates/traiv-main/img/nav1.png) no-repeat left bottom;
	height: 18px;
	width: 20px;
	position: absolute;
	top: 50%;
	left: 4px;
}
.sp-slider .bx-wrapper .bx-prev:hover:before {
	left: 2px;
}
.sp-thumbs {
	border: 0px solid #e0e4f6;
	position: relative;
	padding: 0 8px;
}
.sp-thumbs .bx-wrapper .bx-viewport {
	background: transparent;
	margin-bottom: -1px;
}
.sp-thumbs:after {
	clear: both;
	display: block;
	content: "";
}
.sp-thumbs .sp-thumbs-car {
	width: 815%;
	position: relative;
	margin: 0;
	padding: 0;
}
.sp-thumbs li {
	width: 85px;
	position: relative;
	float: left;
	margin: 0 8px 0 0;
	line-height: 85px;
	text-align: center;
	vertical-align: middle;
	padding: 7px 0 9px;
	height: 102px;
}
.sp-thumbs li:after {
	display: none;
}
.sp-thumbs li.active:after {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 3px;
	background: #3a89cf;
	width: 100%;
	left: 0;
	content: "";
}
/*.sp-thumbs li .active:after {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 1px;
	background: #313b54;
	width: 100%;
	left: 0;
	content: "";
}*/
.sp-thumbs li a {
	display: block;
	width: 100%;
	height: 85px;
	line-height: 85px;
}

.sp-thumbs li a.active {
		  /*box-shadow: 0 10px 20px rgba(3,27,78,20%);  
  -webkit-transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
  transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;*/
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.sp-thumbs li img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}
.sp-thumbs .bx-wrapper .bx-next {
	transition: all 0.2s ease-in;
	background: none;
	text-align: center;
	overflow: hidden;
	right: -50px;
	width: 38px;
	text-indent: 100%;
	white-space: nowrap;
	height: 38px;
	margin-top: -19px;
		background: #f8fafc;
}
.sp-thumbs:hover .bx-wrapper .bx-next {
	right: -2px;
}
.sp-thumbs .bx-wrapper .bx-next:before {
	display: block;
	content: "";
	text-indent: initial;
	margin: -9px 3px 0 0;
	background: url(/local/templates/traiv-main/img/nav1.png) no-repeat left top;
	height: 18px;
	width: 20px;
	position: absolute;
	top: 50%;
	right: 4px;
}
.sp-thumbs .bx-wrapper .bx-prev {
	transition: all 0.2s ease-in;
	background: none;
	text-align: center;
	overflow: hidden;
	left: -50px;
	width: 38px;
	text-indent: 100%;
	white-space: nowrap;
	height: 38px;
	margin-top: -19px;
	background: #f8fafc;
}
.sp-thumbs:hover .bx-wrapper .bx-prev {
	left: -2px;
}
.sp-thumbs .bx-wrapper .bx-prev:after {
	display: block;
	content: "";
	text-indent: initial;
	margin: -9px 0 0 3px;
	background: url(/local/templates/traiv-main/img/nav1.png) no-repeat left bottom;
	height: 18px;
	width: 20px;
	position: absolute;
	top: 50%;
	left: 4px;
}

#sp-landing-second-image {
	background-image: url(/local/templates/traiv-new/landing-list/rectangle_2.jpg);	
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height:670px;
    position:relative;
}

#sp-landing-second-image:before {
	position:absolute;
	background-color:#0D3183;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	opacity:0.8;
	content:"";
}

.services-block-title-form {
	   font: 700 24px / 32px 'Gilroy', sans-serif;
    color: #ffffff;
    position: relative;
}
.services-block-title-form:before {
position: absolute;
    width: 50%;
    height: 2px;
    background-color: #1ABCEB;
    /*content: "";*/
    top: 55%;
    transform: translateY(-50%);
    right: -120%;
    transform: translateX(-184%);
}

.services-block-title-form:after {
	position: absolute;
    width: 70%;
    height: 2px;
    background-color: #1ABCEB;
    content: "";
    top: 55%;
    transform: translateY(-50%);
    left: 20%;
    transform: translateX(-132%);
}

.sp-pr-list{
	list-style: none;
	padding:0px;
	margin:0px;
}

.sp-pr-list li{
	padding:10px 0px;
	
	position: relative;
	padding-left:40px;
}

.sp-pr-list li span{
	font: 500 18px/22px 'Gilroy',sans-serif;
}

.sp-pr-list li i{
	font-size:18px;
  vertical-align: middle;
  position: absolute;
  left: 0;
  top: 50%;
    transform: translateY(-50%);
}


#landing-pre-list {
	background-color:#283890;
}

.land-pre-about-back {
	position:absolute;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
}

.land-pre-about-area-item {
	text-align: center;
	padding: 0px;
	margin-bottom: 20px;
}

.land-pre-about-area-item-img {
	min-height:110px;
}

.land-pre-about-area-item i {
font-size: 92px;
    /* margin-bottom: 15px; */
    margin-top: 20px;
    color:#1ABCEB;
}

.land-pre-about-area-item .title {
	font-size: 16px;
	font-weight: 400;
	margin-bottom: 15px;
	color:#1ABCEB;
	padding:0px 15px 0px 15px;
}

.land-pre-about-area-item p {
	font-size: 14px;
	margin-bottom: 0px;
	color:#1ABCEB;
}

.land-title-text {
	font: 700 24px/30px 'Gilroy',sans-serif;
	color:#343A40;
}

.land-main-text p {
		font: 400 16px/20px 'Gilroy',sans-serif;
	color:#343A40;
	padding: 10px 0px;
}

.landing-list-title-new {
text-align: center;
    font-weight: 900;
    color: #ffffff;
    font-size: 18px;
}

.landing-list-title-new-note {
	color: #ffffff !important;
	margin-top: 15px;
}

.land-pre-about-area-item-img img {
	max-width:100px;
}

.land-title-pre {
	font: 700 24px / 28px 'Gilroy', sans-serif;
	color:#ffffff;
	position:relative;
	background-color:#283890;
}

.sp-photo-item {
  display: block;
  min-height: 400px;
  border:0px green solid;
  position:relative;
  background-color:#ffffff;
  	background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.sp-photo-item.bordered {
  padding: 24px;
  box-shadow: 0 10px 20px rgba(3,27,78,8%);  
  -webkit-transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
  transition: background .25s ease,
  border-color .25s ease,
  color .25s ease,
  box-shadow .25s linear;
}

.sp-photo-item.bordered:hover {
 box-shadow: 0 10px 20px rgba(3,27,78,20%);
  color: #343a40;
}

.sp-photo-img {
	padding:0px !important;
	position:absolute;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.sp-photo-name {
position: absolute;
    z-index: 100;
    color: var(--spBlack);
    bottom: 0px;
    left: 0px;
    background-color: #f1f1f1;
    min-height: 40px;
    width: 100%;
    padding: 20px 10px;
    font: 500 16px/24px 'Gilroy',sans-serif;
}

.sp-photo-item.h200 {
	min-height: 200px;
}

.sp-title-black {
	font: 700 24px / 28px 'Gilroy', sans-serif;
	color:#343A40;
	padding: 30px 0px 10px 0px;
}

.expopage-slick-arrow {
	    font-size: 46px !important;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 50px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;
}

.expopage-slick-left-arrow
{
    left: -25px;
}

.expopage-slick-right-arrow
{
    right: -25px;
}

/*hang*/
.sp-hang-item {
	    background-color: #1ABCEB;
padding: 40px;
}

.sp-hang-item .hang-number{
	font: 700 110px/130px 'Gilroy',sans-serif;
	position:absolute;
	top: 50%;
    transform: translateY(-50%);
    color:#283890;
    left:-11%;
}

.sp-hang-item .hang-title {
	font: 700 24px/30px 'Gilroy',sans-serif;
	color:#ffffff;
padding-bottom: 20px;
    padding-left: 10px;
}

.sp-hang-item .hang-note{
	font: 400 16px/20px 'Gilroy',sans-serif;
	color:#ffffff;
	padding-left:10px;
	    min-height: 80px;
}

/*end hang*/

.sp-lr-img	{
	padding: 40px;
}

.sp-lr-text p {
	font: 500 16px / 26px 'Gilroy', sans-serif;
    color: var(--spBlack);
}

.sp-lr-text ul li {
	font: 500 16px / 26px 'Gilroy', sans-serif;
    color: var(--spBlack);
}

	.sp-content-text-overflow {
	        height: auto;
        overflow: auto;
        position:relative;
	}
	
	.sp-content-text-overflow-link-more{
        display:none;
	}


@media only screen and (max-width : 576px) {
	
	.sp-content-text-overflow {
	        height: 400px;
        overflow: hidden;
        position:relative;
	}
	
	.sp-content-text-overflow-link-more{
position: relative;
        font: 700 16px / 20px 'Gilroy', sans-serif;
        background-color: #ffffff;
        padding: 10px 0px;
        display: block;
        margin-top: 20px;
	}
	
	.sp-slider {
		margin: 0 0 0px;
	}
	
	.sp-slider li {
	float: left;
	list-style: none;
	position: relative;
	width: 449px;
	height: 200px;
	padding: 0;
	margin: 0;
}

.sp-black-value {
	font: 700 20px / 12px 'Gilroy', sans-serif !important;
}

.sp-lr-img	{
	padding: 0px;
}


#sp-landing-second-image {
    height:750px;
}
	
	.sp-thumbs li {
	padding: 0px 0 9px;
}
	
}

.leq-item {
  display: block;
  min-height: 300px;
  border:0px green solid;
  position:relative;
  background-color:#ffffff;
  	background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}


.leq-slider-item {
	display: block;
    border: 0px green solid;
    position: relative;
}

.leq-slider-item-img{
padding: 0px !important;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
     background-size: unset; 
    background-repeat: no-repeat;
    /* background-position: center; */
    z-index: 50;
}

.leq-slider-item-name{
position: absolute;
    z-index: 100;
    color: var(--th-title-color);
    bottom: 0px;
    left: 0px;
    background-color: #f1f1f1;
    min-height: 110px;
    width: 100%;
    padding: 20px 10px;
    font: 500 16px/24px 'Gilroy',sans-serif;
}

.leq-item::after {
	position: absolute;
    content: '';
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0);
    transition: background 0.5s;
    z-index: 70;
}

.leq-item:hover:after {
    background: rgba(0,0,0,0.3);
}

@media only screen and (max-width : 576px) {
	.leq-slider-item-img{
		background-size: contain;
		}
}

/* End */


/* Start:/local/templates/traiv-new/css/slick.css?17689807982983*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 30px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/* End */


/* Start:/local/templates/traiv-new/css/hc-offcanvas-nav.css?176898079842555*/
html.hc-nav-yscroll{overflow-y:scroll}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left}.hc-offcanvas-nav.is-ios *{cursor:pointer !important}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform .4s ease}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box;-ms-scroll-chaining:none;overscroll-behavior:none}.hc-offcanvas-nav .nav-content{height:100%}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0}.hc-offcanvas-nav li{position:relative;display:block}.hc-offcanvas-nav li.level-open>.nav-wrapper{visibility:visible}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none}.hc-offcanvas-nav input[type="checkbox"]{display:none}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.hc-offcanvas-nav .nav-item-wrapper{position:relative}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;box-sizing:border-box}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:none}.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus,.hc-offcanvas-nav .nav-back:focus{z-index:10}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:'';z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-ms-scroll-chaining:none;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease}.hc-offcanvas-nav.disable-body::after{position:fixed}.hc-offcanvas-nav .nav-wrapper::after{position:absolute}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;transition-delay:.05s}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0>.nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open>.nav-wrapper{max-height:none;overflow:visible;visibility:visible}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease .4s,transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open>.nav-wrapper{visibility:visible;transform:translate3d(0, 0, 0);transition:transform .4s ease}.hc-offcanvas-nav.nav-position-left{left:0}.hc-offcanvas-nav.nav-position-left .nav-container{left:0}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right{right:0}.hc-offcanvas-nav.nav-position-right .nav-container{right:0}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top{top:0}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*='hc-nav-'] div.nav-container{transform:translate3d(0, 0, 0)}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl}body.theme-default .hc-offcanvas-nav{font-family:sans-serif}body.theme-default .hc-offcanvas-nav::after,body.theme-default .hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,0.3)}body.theme-default .hc-offcanvas-nav .nav-container,body.theme-default .hc-offcanvas-nav .nav-wrapper,body.theme-default .hc-offcanvas-nav ul{background:#336ca6}body.theme-default .hc-offcanvas-nav .nav-content>h2,body.theme-default .hc-offcanvas-nav .nav-content>h3,body.theme-default .hc-offcanvas-nav .nav-content>h4,body.theme-default .hc-offcanvas-nav .nav-content>h5,body.theme-default .hc-offcanvas-nav .nav-content>h6{font-size:19px;font-weight:normal;padding:20px 17px;color:#1b3958}body.theme-default .hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),body.theme-default .hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),body.theme-default .hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),body.theme-default .hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),body.theme-default .hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#336ca6}body.theme-default .hc-offcanvas-nav .nav-item-link,body.theme-default .hc-offcanvas-nav li.nav-close a,body.theme-default .hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:14px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-bottom:1px solid #2c5d8f;transition:background .1s ease}body.theme-default .hc-offcanvas-nav .nav-item-link:focus,body.theme-default .hc-offcanvas-nav .nav-item-link:focus-within,body.theme-default .hc-offcanvas-nav li.nav-close a:focus,body.theme-default .hc-offcanvas-nav li.nav-close a:focus-within,body.theme-default .hc-offcanvas-nav .nav-back a:focus,body.theme-default .hc-offcanvas-nav .nav-back a:focus-within{z-index:10}body.theme-default .hc-offcanvas-nav .nav-item-link[disabled],body.theme-default .hc-offcanvas-nav li.nav-close a[disabled],body.theme-default .hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,0.5)}body.theme-default .hc-offcanvas-nav div.nav-back+ul>li:first-child>.nav-item-wrapper>.nav-item-link{border-top:none !important}body.theme-default .hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#31679e}body.theme-default .hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-highlight{background:#2e6296}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:first-of-type>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link+a{border-top:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul:not(:last-child){border-bottom:2px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h2,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h3,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h4,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h5,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>ul+h6{margin-top:-2px}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>h2+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>h3+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>h4+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>h5+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>h6+ul>li:first-child:not(.nav-back):not(.nav-close)>.nav-item-wrapper>.nav-item-link{border-top:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h2,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h3,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h4,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h5,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-title+h6,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h2,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h3,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h4,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h5,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.level-title+h6,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h2,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h3,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h4,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h5,body.theme-default .hc-offcanvas-nav .nav-wrapper>.nav-content>.nav-close+h6{border-top:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav li{color:#fff}body.theme-default .hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px}body.theme-default .hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px}body.theme-default .hc-offcanvas-nav .nav-close-button span,body.theme-default .hc-offcanvas-nav .nav-parent .nav-next,body.theme-default .hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .1s ease}body.theme-default .hc-offcanvas-nav .nav-close-button{position:relative;display:block}body.theme-default .hc-offcanvas-nav .nav-close-button span::before,body.theme-default .hc-offcanvas-nav .nav-close-button span::after{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #fff;border-left:2px solid #fff}body.theme-default .hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}body.theme-default .hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close{position:relative;z-index:2}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close a{font-size:14px;color:#fff;background:rgba(0,0,0,0);z-index:1;text-decoration:none;box-sizing:border-box}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close a:not(.has-label){height:50px}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:14px 17px;border-top:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right, rgba(0,0,0,0.1), rgba(0,0,0,0))}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close.has-label+ul{margin-top:-1px}body.theme-default .hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content>.nav-close{margin-bottom:-1px}body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0}body.theme-default .hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px}body.theme-default .hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close:first-child a,body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a.has-label,body.theme-default .hc-offcanvas-nav li.nav-close a,body.theme-default .hc-offcanvas-nav .nav-back a{background:#2f649a;border-top:1px solid #2b5a8b;border-bottom:1px solid #2b5a8b}body.theme-default .hc-offcanvas-nav .nav-content>.nav-close:first-child a:hover,body.theme-default .hc-offcanvas-nav .nav-title+.nav-close a.has-label:hover,body.theme-default .hc-offcanvas-nav li.nav-close a:hover,body.theme-default .hc-offcanvas-nav .nav-back a:hover{background:#2e6195}body.theme-default .hc-offcanvas-nav li.nav-close:not(:first-child) a,body.theme-default .hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}body.theme-default .hc-offcanvas-nav a.nav-next{border-left:1px solid #2c5d8f;border-bottom:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav .nav-next span::before,body.theme-default .hc-offcanvas-nav .nav-back span::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}body.theme-default .hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}body.theme-default .hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}body.theme-default .hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}body.theme-default .hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,0.2)}body.theme-default .hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,0.2)}body.theme-default .hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}body.theme-default .hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(135deg)}body.theme-default .hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,0.2)}body.theme-default .hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-default .hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}body.theme-default .hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,0.2)}body.theme-default .hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}body.theme-default .hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-default .hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,body.theme-default .hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:transparent}body.theme-default .hc-offcanvas-nav.nav-levels-expand li.level-open,body.theme-default .hc-offcanvas-nav.nav-levels-none li.level-open{background:#2e6296}body.theme-default .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a,body.theme-default .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a{border-bottom:1px solid #295887}body.theme-default .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a:hover,body.theme-default .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a:hover{background:#2f649a}body.theme-default .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,body.theme-default .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,body.theme-default .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,body.theme-default .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-default .hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,body.theme-default .hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1)}body.theme-default .hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,body.theme-default .hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2)}body.theme-default .hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,body.theme-default .hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3)}body.theme-default .hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,body.theme-default .hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4)}body.theme-default .hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,body.theme-default .hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5)}body.theme-default .hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #2c5d8f}body.theme-default .hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label),body.theme-default .hc-offcanvas-nav.rtl .nav-close-button span,body.theme-default .hc-offcanvas-nav.rtl .nav-next,body.theme-default .hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}body.theme-default .hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px}body.theme-default .hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0}body.theme-default .hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1)}body.theme-default .hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2)}body.theme-default .hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3)}body.theme-default .hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4)}body.theme-default .hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5)}body.theme-carbon .hc-offcanvas-nav{font-family:sans-serif}body.theme-carbon .hc-offcanvas-nav .nav-container,body.theme-carbon .hc-offcanvas-nav .nav-wrapper,body.theme-carbon .hc-offcanvas-nav ul{background:#202225}body.theme-carbon .hc-offcanvas-nav::after,body.theme-carbon .hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,0.3)}body.theme-carbon .hc-offcanvas-nav .nav-content{padding:0 15px}body.theme-carbon .hc-offcanvas-nav .nav-content>h2,body.theme-carbon .hc-offcanvas-nav .nav-content>h3,body.theme-carbon .hc-offcanvas-nav .nav-content>h4,body.theme-carbon .hc-offcanvas-nav .nav-content>h5,body.theme-carbon .hc-offcanvas-nav .nav-content>h6{font-size:19px;font-weight:normal;padding:25px 15px 30px;color:#fff}body.theme-carbon .hc-offcanvas-nav .nav-content>h2:first-child,body.theme-carbon .hc-offcanvas-nav .nav-content>h3:first-child,body.theme-carbon .hc-offcanvas-nav .nav-content>h4:first-child,body.theme-carbon .hc-offcanvas-nav .nav-content>h5:first-child,body.theme-carbon .hc-offcanvas-nav .nav-content>h6:first-child{margin-top:10px}body.theme-carbon .hc-offcanvas-nav .nav-content>h2:not(.nav-title):not(.level-title),body.theme-carbon .hc-offcanvas-nav .nav-content>h3:not(.nav-title):not(.level-title),body.theme-carbon .hc-offcanvas-nav .nav-content>h4:not(.nav-title):not(.level-title),body.theme-carbon .hc-offcanvas-nav .nav-content>h5:not(.nav-title):not(.level-title),body.theme-carbon .hc-offcanvas-nav .nav-content>h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 12px;text-transform:uppercase;color:#b3b3b3}body.theme-carbon .hc-offcanvas-nav .nav-item-link,body.theme-carbon .hc-offcanvas-nav li.nav-close a,body.theme-carbon .hc-offcanvas-nav .nav-back a{padding:12px;font-size:15px;color:#fff;z-index:1;background:rgba(0,0,0,0);border-radius:5px;transition:.05s background ease}body.theme-carbon .hc-offcanvas-nav .nav-item-link:focus,body.theme-carbon .hc-offcanvas-nav .nav-item-link:focus-within,body.theme-carbon .hc-offcanvas-nav li.nav-close a:focus,body.theme-carbon .hc-offcanvas-nav li.nav-close a:focus-within,body.theme-carbon .hc-offcanvas-nav .nav-back a:focus,body.theme-carbon .hc-offcanvas-nav .nav-back a:focus-within{z-index:10}body.theme-carbon .hc-offcanvas-nav .nav-item-link[disabled],body.theme-carbon .hc-offcanvas-nav li.nav-close a[disabled],body.theme-carbon .hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,0.5)}body.theme-carbon .hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#272a2d}body.theme-carbon .hc-offcanvas-nav .nav-custom-content{padding:12px 15px;font-size:15px}body.theme-carbon .hc-offcanvas-nav .nav-highlight>.nav-item-wrapper .nav-item-link{border-radius:5px;background:#292c30}body.theme-carbon .hc-offcanvas-nav .nav-wrapper-0>.nav-content>ul:first-child{margin-top:15px}body.theme-carbon .hc-offcanvas-nav .nav-wrapper-0>.nav-content>ul:not(:last-child){margin-bottom:18px}body.theme-carbon .hc-offcanvas-nav li{color:#fff}body.theme-carbon .hc-offcanvas-nav li.nav-close a:hover,body.theme-carbon .hc-offcanvas-nav li.nav-back a:hover{background:#111213}body.theme-carbon .hc-offcanvas-nav li.nav-close:not(:first-child) a,body.theme-carbon .hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px}body.theme-carbon .hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:62px}body.theme-carbon .hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:52px}body.theme-carbon .hc-offcanvas-nav .nav-close-button span,body.theme-carbon .hc-offcanvas-nav .nav-parent .nav-next,body.theme-carbon .hc-offcanvas-nav .nav-back span{width:40px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;border-radius:5px;transition:background .2s ease}body.theme-carbon .hc-offcanvas-nav .nav-close-button{position:relative;display:block}body.theme-carbon .hc-offcanvas-nav .nav-close-button span::before,body.theme-carbon .hc-offcanvas-nav .nav-close-button span::after{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #fff;border-left:2px solid #fff}body.theme-carbon .hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg)}body.theme-carbon .hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg)}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close a{height:44px;font-size:15px;color:#fff;background:rgba(0,0,0,0);border-radius:5px;z-index:1;text-decoration:none;box-sizing:border-box}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close a.has-label{padding:12px 15px}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close a:hover{background:#25272a}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child{position:relative;min-height:40px;margin-top:15px}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child+ul{margin-top:15px}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a.has-label{margin-bottom:-15px}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label){position:absolute;width:40px;height:40px;line-height:40px;top:0;right:0}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+ul{margin-top:60px}body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+h2,body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+h3,body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+h4,body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+h5,body.theme-carbon .hc-offcanvas-nav .nav-content>.nav-close:first-child a:not(.has-label)+h6{margin-top:55px}body.theme-carbon .hc-offcanvas-nav .nav-title+.nav-close a:not(.has-label){position:absolute;width:40px;height:40px;line-height:40px;top:28px;right:15px}body.theme-carbon .hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:46px}body.theme-carbon .hc-offcanvas-nav li.nav-close:first-child{padding-bottom:15px}body.theme-carbon .hc-offcanvas-nav li.nav-close .nav-close-button.has-label{margin-bottom:-15px}body.theme-carbon .hc-offcanvas-nav li.nav-close .nav-close-button:not(.has-label){width:40px;height:40px;line-height:40px;float:right}body.theme-carbon .hc-offcanvas-nav li.nav-close .nav-item-wrapper::after{content:'';display:table;clear:both}body.theme-carbon .hc-offcanvas-nav a.nav-next{position:relative}body.theme-carbon .hc-offcanvas-nav a.nav-next:before{content:'';position:absolute;width:2px;height:25px;left:-7px;top:9px;background:#4d4d4d;border-radius:2px}body.theme-carbon .hc-offcanvas-nav .nav-next span::before,body.theme-carbon .hc-offcanvas-nav .nav-back span::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center}body.theme-carbon .hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0}body.theme-carbon .hc-offcanvas-nav .nav-next span::before{transform:translate(-50%, -50%) rotate(135deg)}body.theme-carbon .hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,0.2)}body.theme-carbon .hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,0.2)}body.theme-carbon .hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;transform:translate(-50%, -50%) rotate(-45deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%, -50%) rotate(135deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,0.2)}body.theme-carbon .hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,0.2)}body.theme-carbon .hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(45deg)}body.theme-carbon .hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-carbon .hc-offcanvas-nav.nav-levels-overlap ul ul:first-child{margin-top:15px}body.theme-carbon .hc-offcanvas-nav.nav-levels-expand .nav-content .nav-content,body.theme-carbon .hc-offcanvas-nav.nav-levels-none .nav-content .nav-content{padding:0}body.theme-carbon .hc-offcanvas-nav.nav-levels-expand .nav-wrapper .nav-wrapper,body.theme-carbon .hc-offcanvas-nav.nav-levels-none .nav-wrapper .nav-wrapper{width:auto;position:relative;margin-left:20px}body.theme-carbon .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>.nav-next span::before,body.theme-carbon .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-item-wrapper>a>.nav-next span::before,body.theme-carbon .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>.nav-next span::before,body.theme-carbon .hc-offcanvas-nav.nav-levels-none li.level-open>.nav-item-wrapper>a>.nav-next span::before{margin-top:-2px;transform:translate(-50%, -50%) rotate(-135deg)}body.theme-carbon .hc-offcanvas-nav.nav-levels-expand li.level-open>.nav-wrapper::before,body.theme-carbon .hc-offcanvas-nav.nav-levels-none li .nav-wrapper::before{content:'';position:absolute;width:2px;left:-7px;top:5px;bottom:5px;background:#4d4d4d;border-radius:2px}body.theme-carbon .hc-offcanvas-nav.rtl .nav-wrapper .nav-wrapper{margin-left:0;margin-right:20px}body.theme-carbon .hc-offcanvas-nav.rtl a.nav-next:before{left:auto;right:-7px}body.theme-carbon .hc-offcanvas-nav.rtl .nav-title+.nav-close a:not(.has-label){left:15px;right:auto}body.theme-carbon .hc-offcanvas-nav.rtl .nav-close-button span,body.theme-carbon .hc-offcanvas-nav.rtl .nav-next,body.theme-carbon .hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto}body.theme-carbon .hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:62px;padding-right:12px}body.theme-carbon .hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:52px;margin-right:0}body.theme-carbon .hc-offcanvas-nav.rtl.nav-levels-expand li.level-open>.nav-wrapper::before,body.theme-carbon .hc-offcanvas-nav.rtl.nav-levels-none li .nav-wrapper::before{left:auto;right:-7px}html,body,div,span,header,ul,li,a{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{height:100%}h1,h2,h3,h4,h5,h6{margin:0}em{font-style:italic}strong{font-weight:600}ol,ul{list-style:none}.cf::before,.cf::after{content:'';display:block;height:0;overflow:hidden}.cf::after{clear:both}#container{display:flex;flex-direction:column;min-height:100vh;height:100%;background:linear-gradient(-134deg, #517FA4 0%, #243949 100%);font-family:'Raleway', sans-serif;text-align:center;color:#fffce1}.wrapper{max-width:800px;margin:0 auto;padding:0 20px}#main-nav{display:none}header{position:relative;padding:50px 0 20px}header h1{font-size:50px;font-weight:700;text-align:center;letter-spacing:5px;padding-bottom:8px}header h2{max-width:680px;margin:auto;font-size:20px;font-weight:200;line-height:1.4;text-align:center;letter-spacing:1px;padding-bottom:30px}header .git{display:inline-block;text-decoration:none;color:#fff;border-radius:4px;padding:4px 10px 4px 0;font-size:15px;font-weight:400;color:#fffce1;background:#54b9cb;transition:background .15s ease-in-out}header .git:hover{background:#4CA8B9}header .git:hover svg{border-color:#54b9cb}header .git svg{width:15px;height:15px;fill:#fffce1;position:relative;top:2px;padding:0 10px;margin-right:10px;border-right:1px solid #4daabb;transition:border-color .15s ease-in-out}header .ver{padding-top:15px;font-weight:200;color:#dab977}header .ver span{color:#fffce1}header .toggle{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;top:20px;z-index:9980;width:35px;min-height:26px;position:relative;width:auto;top:auto;left:auto;float:left;display:block;cursor:pointer;box-sizing:content-box;font-size:18px;padding-left:55px;line-height:22px;margin-top:55px;color:#fff;text-align:left;text-decoration:none}header .toggle span{width:35px;top:50%;transform:translateY(-50%);transform-origin:50% 50%}header .toggle span,header .toggle span::before,header .toggle span::after{display:block;position:absolute;left:0;height:4px;background:#182631;transition:all .25s ease}header .toggle span::before,header .toggle span::after{content:'';width:100%}header .toggle span::before{top:-11px}header .toggle span::after{bottom:-11px}header .toggle.toggle-open span{background:rgba(0,0,0,0);transform:rotate(45deg)}header .toggle.toggle-open span::before{transform:translate3d(0, 11px, 0)}header .toggle.toggle-open span::after{transform:rotate(-90deg) translate3d(11px, 0, 0)}header .toggle:hover span,header .toggle:hover span::before,header .toggle:hover span::after{background:#dab977}header .toggle i{font-size:10px;display:block;line-height:10px;opacity:.7}footer{padding-bottom:40px}footer .swm{display:inline-block;padding:0 15px}footer .swm svg{display:block;width:auto;height:17px;margin-top:22px}footer .swm svg path{transition:fill .1s ease}footer .swm svg .l-1{fill:#4fb5e1}footer .swm svg .l-2{fill:#f2c053}footer .swm svg .l-3{fill:#a7ce38}footer .swm:not(:hover) svg .l-1{fill:#466e8d}footer .swm:not(:hover) svg .l-2{fill:#9db9cf}footer .swm:not(:hover) svg .l-3{fill:#5989ad}main{flex:1 0 auto;padding-bottom:30px;text-align:left}main .content{border-top:1px solid rgba(255,255,255,0.1)}main h4{font-size:15px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin:20px 0}main h4:first-child{margin-top:30px}main .actions{margin:0 -15px;text-align:center}main .actions div{padding:0 15px 20px;box-sizing:border-box}@media screen and (min-width: 800px){main .actions:not(.theme){display:flex;flex-wrap:wrap}main .actions:not(.theme) div{float:left;flex:1 1 33.33%;max-width:33.33%}main .actions:not(.theme).position div{float:left;flex:1 1 25%;max-width:25%}main .actions.theme::after{content:'';display:table;clear:both}main .actions.theme div{float:left}}main .actions.checkboxes{text-align:left;padding-top:8px}main .actions.checkboxes label{font-size:14px;text-transform:uppercase;cursor:pointer}main .actions.checkboxes label input{display:none}main .actions.checkboxes label input:checked ~ span{background:#dab977}main .actions.checkboxes label input:checked ~ span::before{content:'';position:absolute;top:50%;left:50%;margin-top:-1px;border:solid #243949;border-width:0 3px 3px 0;display:inline-block;padding:5px 2px;transform:translate(-50%, -50%) rotate(45deg)}main .actions.checkboxes label span{display:inline-block;position:relative;top:-1px;width:22px;height:22px;background:#fffce1;margin-right:12px;vertical-align:top;transition:all .1s ease}main .button{position:relative;display:block;padding:18px 30px 16px;text-transform:uppercase;text-align:center;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:1px;text-decoration:none;color:#243949;cursor:pointer;background:#fffce1;border-radius:30px/80px;transition:all .1s ease}main .button:not(.active):hover{color:#d5af63}main .button.active{background:#dab977}main .thumb{position:relative;display:block;width:100px;height:100px;border:4px solid #fffce1;border-radius:5px;background-size:cover}main .thumb.active{border-color:#dab977}.hc-offcanvas-nav .nav-wrapper-0>.nav-content{padding-bottom:41px}.hc-offcanvas-nav h2 ~ ul>li.search .nav-custom-content{padding-top:0}.hc-offcanvas-nav.rtl .nav-item-link::before{margin-left:15px;margin-right:0 !important}.hc-offcanvas-nav.rtl .nav-item.collections>.nav-item-wrapper .nav-item-link span{float:left}.hc-offcanvas-nav li .custom-message{font-size:12px}.hc-offcanvas-nav li .custom-message a{color:#fff;font-size:13px}.hc-offcanvas-nav li .custom-message a:hover{text-decoration:none}.hc-offcanvas-nav li.add>.nav-item-wrapper a::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'add'}.hc-offcanvas-nav li.new>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'fiber_new'}.hc-offcanvas-nav li.cryptocurrency>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'local_atm'}.hc-offcanvas-nav li.devices>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'devices'}.hc-offcanvas-nav li.mobile>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'phone_android'}.hc-offcanvas-nav li.television>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'desktop_windows'}.hc-offcanvas-nav li.camera>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'camera_alt'}.hc-offcanvas-nav li.magazines>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'import_contacts'}.hc-offcanvas-nav li.store>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'store'}.hc-offcanvas-nav li.collections>.nav-item-wrapper .nav-item-link span{font-size:70%;line-height:15px;height:15px;padding:0 4px;float:right;background:#ff635a;border-radius:2px;margin-top:2px}.hc-offcanvas-nav li.collections>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'collections'}.hc-offcanvas-nav li.nolink>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'format_clear'}.hc-offcanvas-nav li.disabled>.nav-item-wrapper .nav-item-link::before{font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-indent:0;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:inline-block;width:19px;height:19px;margin-right:15px;font-size:23px;vertical-align:top;speak:never;content:'block'}.hc-offcanvas-nav.nav-position-top ul.bottom-nav,.hc-offcanvas-nav.nav-position-bottom ul.bottom-nav{position:relative;border-top:none}.hc-offcanvas-nav.nav-position-top .nav-wrapper-0>.nav-content,.hc-offcanvas-nav.nav-position-bottom .nav-wrapper-0>.nav-content{padding-bottom:0}.hc-offcanvas-nav ul.bottom-nav{position:absolute;left:0;right:0;bottom:0;z-index:10;width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;border-top:1px solid rgba(0,0,0,0.15)}.hc-offcanvas-nav ul.bottom-nav li{flex:auto}.hc-offcanvas-nav ul.bottom-nav li a{padding:10px;text-align:center;height:100%;border-bottom:none}.hc-offcanvas-nav ul.bottom-nav li svg{fill:#fff;display:inline-block;vertical-align:middle}.hc-offcanvas-nav ul.bottom-nav li.github svg{width:17px;height:17px}.hc-offcanvas-nav ul.bottom-nav li.ko-fi svg{width:21px;height:21px}.hc-offcanvas-nav ul.bottom-nav li.email svg{width:19px;height:19px}body.theme-default .hc-offcanvas-nav .second-nav{border-bottom:none !important}
/* End */
/* /bitrix/components/dktk/services-block/templates/.default/style.css?17689807693278 */
/* /local/templates/traiv-new/components/bitrix/breadcrumb/traiv/style.css?1768980799237 */
/* /local/components/dtraiv/sert-block/templates/.default/style.css?17689808011894 */
/* /local/templates/traiv-new/css/services-style.css?176898079818374 */
/* /local/templates/traiv-new/css/slick.css?17689807982983 */
/* /local/templates/traiv-new/css/hc-offcanvas-nav.css?176898079842555 */
