<style type=text/css>
    .hidden {opacity: 0;}
    .visible {opacity: 1 !important;}


	#rec125919081 .tn-elem[data-elem-id="1567578815608"],
	#rec125919081 .tn-elem[data-elem-id="1567578719743"],
	#rec125919081 .tn-elem[data-elem-id="1567579280480"] {
		left: 50% !important;
		transform: translateX(-50%);
	}
	.t282__menu__content {
		border-bottom: 1px solid #ccc
	}
	@media screen and (max-width: 1700px) {
		#rec126271684 .t396__carrier {
			background-position: center top;
			background-size: auto 125%;
		}
	}
	video {
		position: absolute;
		display: block;
		width: 100%;
		top: 18px;
		z-index: 1;
	}
	@media screen and (max-width: 1830px) {
		#rec126023424 .t396__carrier, #rec126038321 .t396__carrier {
			background-image: none !important;
		}
	}
	@media screen and (max-width: 1700px) {
		video {
			width: 120%;
			left: -200px;
		}
	}
	@media screen and (max-width: 1540px) {
		video {
			width: 125%;
    		left: -177px;
		}
	}

	/* Замість Відосів */

	#rec126023424 .t396__carrier {
		background: url(../images/desk.png) no-repeat center / cover !important;
	}
	#rec126038321 .t396__carrier {
		background: url(../images/mob.jpg) no-repeat center / cover !important;
	}
	@media screen and (max-width: 1325px) {
		video {
			height: 100%;
		}
		#rec126023424::before, #rec126038321::before {
			display: none;
		}
	}
	@media screen and (max-width: 1220px) {
		#rec126023424::before, #rec126038321::before {
			height: 200px;
		}
	}

	@media screen and (max-width: 1130px) {
		video {
			display: none;
		}
		
		#rec126023424 .t396__carrier, #rec126038321 .t396__carrier {
			background-image: url(../images/tild3230-6464-4562-a565-613531653333__mask_group-1.png) !important;
		}

		.tn-elem__1260234241567601606304 img, .tn-elem__1260383211567601606304 img {
			width: 70% !important;
		}
	}
	@media screen and (max-width: 959px) {
		.tn-elem__1260234241567601606304, .tn-elem__1260383211567601606304 {
			display: none !important;
		}
	}
	
	#rec126038321 {
		display: none;
	}
	.tn-elem__1260234241567601268046,
	.tn-elem__1260234241567601540054,
	.tn-elem__1260383211567601075481,
	.tn-elem__1260383211567601398272 {
		cursor: pointer;
	}
	.none {
		max-height: 0;
		opacity: 0;
		overflow: hidden;
		position: absolute;
		z-index: -9999;
	}
	#rec125927382 .tn-elem[data-elem-id="1567599465190"] .tn-atom {
		transform: translateY(12px);
	}
	@media screen and (max-width: 959px) {
		#rec125927382 .tn-elem[data-elem-id="1567599465190"] .tn-atom {
		transform: translateY(0);
	}
	}
	#rec126605597 .tn-elem[data-elem-id="1567858136970"] .tn-atom,
	#rec126605597 .tn-elem[data-elem-id="1567858880770"] .tn-atom,
	#rec126605597 .tn-elem[data-elem-id="1567859220921"] .tn-atom,
	#rec126605597 .tn-elem[data-elem-id="1567859322194"] .tn-atom {
		opacity: 1;
	}
	.t-slds__arrow_wrapper {
		cursor: default;
	}
	.t-slds__item {
		transition: all .3s ease;
	}
	.t-slds__item:not(.t-slds__item_active) {
		opacity: 0;
	}
	.t-slds__caption__container {
		transform: translateY(-100px)
	}
	@media screen and (max-width: 1024px) {
		.t-slds__caption__container {
			transform: translateY(-60px);
			padding-bottom: 100px;
		}
	}
	.t-slds__caption.t-slds__caption-active {
		padding-left: 0;
		z-index: 999;
		pointer-events: auto;
	}
	.t-slds__caption-active {

	}
	.t-slds__caption_wrapper {
		max-width: 860px;
		margin: 35px auto 0;
		transform: translateX(-21px);
		padding-top: 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		justify-content: space-between;
		border: none;
	}
	@media screen and (max-width: 1024px) {
		.t-slds__caption_wrapper {
			transform: translateX(0);
			margin: 90px auto 0;
			max-width: 600px;
			padding: 0 15px;
			-webkit-flex-direction: column;
			-moz-flex-direction: column;
			-ms-flex-direction: column;
			-o-flex-direction: column;
			flex-direction: column;
		}
	}
	.t-slds__bullet_wrapper {
		max-width: 860px;
		width: 100%;
		left: 50%;
		transform: translateX(-50%);
		position: absolute;
		bottom: 60px;
	}
	@media screen and (max-width: 1024px) {
		.t-slds__bullet_wrapper {
			bottom: 60px;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -o-flex;
			display: flex;
			justify-content: center;
			-ms-align-items: center;
			align-items: center;
		}
		.t-slds__bullet_wrapper::before,
		.t-slds__bullet_wrapper::after {
			content: '';
			height: 4px;
			width: 4px;
			border-left: 2px solid #cccccc;
			border-top: 2px solid #cccccc;
			display: block;
			transform: rotate(-45deg) translate(-5px, -5px);
		}
		.t-slds__bullet_wrapper::after {
			transform: rotate(135deg) translate(-5px, -5px);
		}
	}
	.t-slds__caption {
		padding-left: 0;
		max-width: 100%;
		z-index: -1;
		pointer-events: none
	}
	@media screen and (max-width: 1024px) {
		.t-slds__caption {
			padding: 0;
		}
	}
	.t-slds__title {
		font-family: 'Ubuntu', Arial, sans-serif;
		font-style: normal;
		font-weight: 300;
		font-size: 33px;
		line-height: 30px;
		color: #191919;
		margin-bottom: 10px;
	}
	@media screen and (max-width: 1024px) {
		.t-slds__title {
			font-size: 28px;
		}
	}
	.t-slds__descr {
		font-family: 'Ubuntu', Arial, sans-serif;
		font-size: 18px;
		line-height: 25px;
	}
	.t-slds__descr b {
		color: #191919;
	}
	.t-slds__bullet {
		padding: 2px 0;
		width: calc(12.5% - 5px);
		cursor: pointer;
		margin-right: 5px;
	}
	@media screen and (max-width: 1024px) {
		.t-slds__bullet, .t-slds__bullet_body {
			width: 6px !important;
			height: 6px !important;
			padding: 0;
			border-radius: 50% !important;
			margin-right: 8px;
		}
	}
	.t-slds__bullet:last-child {
		margin-right: 0;
	}
	
	.t-slds__bullet_body {
		height: 2px;
		width: 100%;
		border-radius: 0;
	}
	#rec126625068 .t-slds__bullet:hover .t-slds__bullet_body {
		background: #8E8E8E !important;
	}
	.goto-button {
		display: block;
		height: 50px;
		width: 195px;
		border: 1px solid #B60007;
		box-sizing: border-box;
		font-family: 'Ubuntu', Arial, sans-serif;
		font-size: 19px;
		line-height: 47px;
		vertical-align: middle;
		text-align: center;
		color: #B60007 !important;
	}
	.goto-button:hover {
		background-color: #B60007;
		color: #EDEDED !important;
	}
	
	#rec126625068 h2 {
		padding-top: 85px;
		font-family: 'Ubuntu', Arial, sans-serif;
		font-weight: 300;
		font-size: 42px;
		line-height: 55px;
		text-align: center;
		text-transform: uppercase;
		color: #242424;

	}
	@media screen and (max-width: 455px) {
		#rec126625068 h2 {
			padding-top: 45px;
			font-size: 30px;
		}
	}
	.t-slds__arrow {
		width: 68px;
		height: 68px;
		border-radius: 50%;
		border: 1px solid #CCCCCC;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-ms-align-items: center;
		align-items: center;
		justify-content: center;
		transition: all .3s ease;
		cursor: pointer;
	}
	.t-slds__arrow:hover {
		background-color: #B60007;
		border-color: #B60007;
	}
	.t-slds__arrow:hover polyline {
		stroke: #fff;
	}
	#rec126859838 .t396__carrier {
		background-color: #EDEDED !important;
	}
	/*@media screen and (max-width: 768px) {
		.t-slds__arrow {
			width: auto;
			height: auto;
			border: none;
		}
		.t-slds__arrow:hover {
			background: none;
			border: none;
		}
	}*/
	textarea {
		resize: none;
	}
	.t-submit {
		transition: all .3s ease;
	}
	.t-submit:hover {
		box-shadow: 0px 4px 30px rgba(182, 0, 7, 0.6);
	}
	@media screen and (max-width: 455px) {
		.t-submit {
			width: 100% !important;
		}
	}
	.tn-elem__1268598381568021499695 a,
	.tn-elem__1268598381568021755226 a, 
	.tn-elem__1268598381568021814706 a,
	.tn-elem__1268598381568021856467 a,
	.tn-elem__1268598381568021906441 a {
		background-repeat: no-repeat;
		background-position: center;
	}
	.tn-elem__1268598381568021499695 a {
		background-image: url(../images/tild3634-3066-4964-b037-386261356265__group.png);
	}
	.tn-elem__1268598381568021755226 a {
		background-image: url(../images/tild3066-3334-4737-b933-616338383832__group_1.png);
	}
	.tn-elem__1268598381568021814706 a {
		background-image: url(../images/tild3934-3834-4364-b863-653435366364__group_2.png);
	}
	.tn-elem__1268598381568021856467 a {
		background-image: url(../images/tild3834-3731-4636-b465-383531373163__group_3.png);
	}
	.tn-elem__1268598381568021906441 a {
		background-image: url(../images/tild3231-3539-4561-b235-313266613333__xmlid_4963.png);
	}
	.tn-elem__1268598381568021499695:hover a,
	.tn-elem__1268598381568021755226:hover a, 
	.tn-elem__1268598381568021814706:hover a,
	.tn-elem__1268598381568021856467:hover a,
	.tn-elem__1268598381568021906441:hover a {
		background-color: #B60007 !important;
	}
	@media screen and (max-width: 1024px) {
		.goto-button {
			width: 290px;
			margin: 30px auto 0;
		}
		.t-slds__arrow {
			width: 55px;
			height: 55px;
			border-radius: 50%;
			border: none;
			background-color: #fff;
			top: auto;
			bottom: -225px;
			transform: translateY(0%);
			display: none;
		}
	}
	.t-input-title {
		font-family: 'Ubuntu', Arial, sans-serif !important;
		font-weight: 300 !important;
		border-color: #4d4d4d !important;
	}
	.t-input:placeholder {
		font-family: 'Ubuntu', Arial, sans-serif !important;
		font-weight: 300 !important;
		color: rgba(255, 255, 255, 0.4) !important;
	}
	.t-tildalabel {
		display: none !important;
	}
	.t282__menu__items {
		background: url(../images/1.png) no-repeat center / 800px auto;
	}
	@media screen and (max-width: 850px) {
		.t282__menu__items {background-size: contain;}
		
	}
	@media screen and (max-width: 640px){
		#rec125927382 {
		    display: block !important;
		}
	}
	.t-slds__arrow svg{
		display: none !important;

	}
	.t-slds__arrow_body-left {
		height: 23px;
		background: url(../images/arr-r.svg) no-repeat center / 12px 23px;
	}
	.t-slds__arrow-left:hover .t-slds__arrow_body-left {
		background-image: url(../images/arr-rev.svg);
	}
	.t-slds__arrow_body-right {
		height: 23px;
		background: url(../images/arr-r.svg) no-repeat center / 12px 23px;
	}
	.t-slds__arrow-right:hover .t-slds__arrow_body-right {
		height: 23px;
		background-image: url(../images/arr-rev.svg);
	}
	.t282__menu_static {
		border-bottom: 1px solid #cecece;
	}
</style>
