.mediaViewInfo {
	--web-view-name: products;
	--web-view-id: products;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: products;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	border: none;
}
#products {
	position: absolute;
	width: 1920px;
	height: 7713px;
	background-color: rgba(255,255,255,1);
	overflow: hidden;
	--web-view-name: products;
	--web-view-id: products;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-enable-deep-linking: true;
}
@keyframes fadein {

	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}

}
#herobg1_ch {
	position: absolute;
	width: 1920px;
	height: 1080px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Home_ci {
	left: 1096px;
	top: 40px;
	position: absolute;
	overflow: visible;
	width: 51px;
	white-space: nowrap;
	transition: all 0.3s ease-in-out;
	--web-animation: fadein 0.3s ease-in-out;
	--web-action-type: page;
	--web-action-target: index.html;
	cursor: pointer;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255,255,255,1);
}
#About_us_cj {
	left: 1224px;
	top: 40px;
	position: absolute;
	overflow: visible;
	width: 73px;
	white-space: nowrap;
	transition: all 0.3s ease-in-out;
	--web-animation: fadein 0.3s ease-in-out;
	--web-action-type: page;
	--web-action-target: about.html;
	cursor: pointer;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255,255,255,1);
}
#Products_ck {
	left: 1352px;
	top: 40px;
	position: absolute;
	overflow: visible;
	width: 73px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255,255,255,1);
}
#Services_cl {
	left: 1480px;
	top: 40px;
	position: absolute;
	overflow: visible;
	width: 66px;
	white-space: nowrap;
	transition: all 0.3s ease-in-out;
	--web-animation: fadein 0.3s ease-in-out;
	--web-action-type: page;
	--web-action-target: services.html;
	cursor: pointer;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255,255,255,1);
}
#Contact_cm {
	left: 1608px;
	top: 40px;
	position: absolute;
	overflow: visible;
	width: 65px;
	white-space: nowrap;
	transition: all 0.3s ease-in-out;
	--web-animation: fadein 0.3s ease-in-out;
	--web-action-type: page;
	--web-action-target: contact.html;
	cursor: pointer;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(255,255,255,1);
}
#BC-TRANSKOM_PANEL_LOGO_cn {
	left: 200px;
	top: 35px;
	position: absolute;
	overflow: visible;
	width: 248px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 21px;
	color: rgba(255,255,255,1);
}
#BC-TRANSKOM_PANEL_HEROTXT_co {
	left: 844.5px;
	top: 400px;
	position: absolute;
	overflow: visible;
	width: 232px;
	height: 24px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#PRODUCTS_cp {
	left: 577px;
	top: 461px;
	position: absolute;
	overflow: visible;
	width: 767px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 130px;
	color: rgba(255,255,255,1);
}
#double-down_cq {
	position: absolute;
	width: 28.911px;
	height: 36px;
	left: 946px;
	top: 844px;
	overflow: visible;
}
#double-down_cr {
	fill: rgba(255,255,255,1);
}
.double-down_cr {
	overflow: visible;
	position: absolute;
	width: 28.911px;
	height: 36px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#footer_cs {
	position: absolute;
	width: 1920px;
	height: 154px;
	left: 0px;
	top: 7560px;
	overflow: visible;
}
#footeroverlay_ct {
	opacity: 0.25;
	fill: rgba(146,88,1,1);
}
.footeroverlay_ct {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 156px;
	left: 0px;
	top: 7560px;
}
#Marsal_Tito_53_sRatevo__Munici_cu {
	left: 506px;
	top: 7602px;
	position: absolute;
	overflow: visible;
	width: 167px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(97,58,0,1);
}
#Phone_38933_470_444_Cell_phone_cv {
	left: 1227px;
	top: 7604px;
	position: absolute;
	overflow: visible;
	width: 205px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: rgba(97,58,0,1);
}
#Decorative_skirting_boards_BG {
	opacity: 0.05;
	left: 0px;
	top: 2160px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 272px;
	margin-top: -19px;
	text-align: right;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 234px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.98px;
	text-transform: uppercase;
}
#decorative1_cx {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 712px;
	top: 2663px;
	overflow: visible;
}
#decorative2 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 968px;
	top: 2423px;
	overflow: visible;
}
#decorative3 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 1224px;
	top: 2663px;
	overflow: visible;
}
#Decorative_skirting_boards_c {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 456px;
	top: 2307px;
	position: absolute;
	overflow: visible;
	width: 849px;
	height: 366px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#Wooden_paneling_floor_board_BG {
	opacity: 0.05;
	left: 0px;
	top: 3240px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 263px;
	margin-top: -14px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 235px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.98px;
	text-transform: uppercase;
}
#wooodenpanel1 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 328px;
	top: 3626px;
	overflow: visible;
}
#wooodenpanel2_c {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 630px;
	top: 3291px;
	overflow: visible;
}
#wooodenpanel3 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 926.384px;
	top: 3524.884px;
	overflow: visible;
}
#Wooden_paneling_floor_board_c {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 1014px;
	top: 3291px;
	position: absolute;
	overflow: visible;
	width: 707px;
	height: 488px;
	text-align: right;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#Massive_legs_for_furniture_BG {
	opacity: 0.05;
	left: 0px;
	top: 4320px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 361px;
	margin-top: -52.5px;
	text-align: right;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 256px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.98px;
	text-transform: uppercase;
}
#massiveLeg3 {
	position: absolute;
	width: 350px;
	height: 350px;
	left: 1337px;
	top: 4693px;
	overflow: visible;
}
#massiveLeg1 {
	position: absolute;
	width: 350px;
	height: 350px;
	left: 739px;
	top: 4441px;
	overflow: visible;
}
#massiveLeg2 {
	position: absolute;
	width: 350px;
	height: 350px;
	left: 1038px;
	top: 4556px;
	overflow: visible;
}
#Massive_legs_for_furniture_da {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 200px;
	top: 4677px;
	position: absolute;
	overflow: visible;
	width: 753px;
	height: 366px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#Stair_steps_BG {
	opacity: 0.05;
	left: 0px;
	top: 5400px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 414px;
	margin-top: -31.5px;
	text-align: right;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 351px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.98px;
	text-transform: uppercase;
}
#stairs2 {
	position: absolute;
	width: 240px;
	height: 540px;
	left: 200px;
	top: 5550px;
	overflow: visible;
}
#stairs3_dd {
	position: absolute;
	width: 240px;
	height: 540px;
	left: 480px;
	top: 5500px;
	overflow: visible;
}
#stairs4 {
	position: absolute;
	width: 240px;
	height: 540px;
	left: 760px;
	top: 5450px;
	overflow: visible;
}
#stairs1 {
	position: absolute;
	width: 240px;
	height: 540px;
	left: 1040px;
	top: 5400px;
	overflow: visible;
}
#Stair_steps_dg {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 1352px;
	top: 5548px;
	position: absolute;
	overflow: visible;
	width: 369px;
	height: 244px;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#Wood_cuting_boards_BG {
	opacity: 0.05;
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 0px;
	top: 6480px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 361px;
	margin-top: -36px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 289px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.98px;
	text-transform: uppercase;
}
#cuttingboard1 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 750px;
	top: 6480px;
	overflow: visible;
}
#cuttingboard2 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 1270px;
	top: 6480px;
	overflow: visible;
}
#cuttingboard3 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 750px;
	top: 7000px;
	overflow: visible;
}
#cuttingboard4_dl {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 1270px;
	top: 7000px;
	overflow: visible;
}
#Wood_cuting_boards_dm {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 200px;
	top: 7078px;
	position: absolute;
	overflow: visible;
	width: 641px;
	height: 366px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#Massive_boards_BG {
	opacity: 0.05;
	left: 0px;
	top: 1080px;
	position: absolute;
	overflow: visible;
	width: 1921px;
	height: 1080px;
	line-height: 487px;
	margin-top: -68px;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 351px;
	color: rgba(0,0,0,1);
	letter-spacing: 0.15px;
	text-transform: uppercase;
}
#masiveboards5 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 200px;
	top: 1154px;
	overflow: visible;
}
#masiveboards1 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 712px;
	top: 1154px;
	overflow: visible;
}
#masiveboards3 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 200px;
	top: 1620px;
	overflow: visible;
}
#masiveboards4 {
	position: absolute;
	width: 450px;
	height: 450px;
	left: 712px;
	top: 1620px;
	overflow: visible;
}
#Massive_boards_ds {
	filter: drop-shadow(5px 5px 6px rgba(0, 0, 0, 0.251));
	left: 1208px;
	top: 1826px;
	position: absolute;
	overflow: visible;
	width: 498px;
	height: 244px;
	text-align: right;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 100px;
	color: rgba(97,58,0,1);
	text-transform: uppercase;
}
#double-down_dt {
	opacity: 0.5;
	transform: matrix(1,0,0,1,1751,2034) rotate(180deg);
	transform-origin: center;
	position: fixed;
	width: 28.911px;
	height: 36px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#double-down_du {
	fill: transparent;
	stroke: rgba(97,58,0,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.double-down_du {
	overflow: visible;
	position: absolute;
	width: 29.911px;
	height: 37px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}