/* ==========================================================================
   RV Tehnik — lehtede stiilid
   --------------------------------------------------------------------------
   GENEREERITUD FAIL. Loodud vana Elementoriga tehtud lehe enda CSS-ist,
   et kujundus jääks üks-ühele samaks. Iga plokk kannab klassi rv-e-<id>,
   kus <id> on sama, mis vanal lehel — nii on kerge kahte võrrelda.
   Käsitsi kirjutatud alus on failis main.css.
   ========================================================================== */

/* 658eaebe — section */
body.rv-p-1024 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1024 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-1024 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1024 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-1024 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-1029 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1029 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-1029 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-1029 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-1034 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1034 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-1034 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1034 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-1034 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-463 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-463 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-463 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-463 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-463 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-507 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-507 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-507 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-507 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0px 0px 0px 0px;
}
body.rv-p-507 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-817 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-817 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-817 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-817 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-817 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-823 .rv-e-658eaebe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-823 .rv-e-658eaebe > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-823 .rv-e-658eaebe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-823 .rv-e-658eaebe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-823 .rv-e-658eaebe > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 11c5d27f — column */
body.rv-p-1024 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-1024 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1024 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-1029 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-1029 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1029 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-1034 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1034 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-463 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-463 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-463 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-507 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-507 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-507 .rv-e-11c5d27f > .rv-colinner {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:40px 0px 0px 0px;
}
body.rv-p-817 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-817 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-817 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-823 .rv-e-11c5d27f > .rv-colinner {
	align-items:center;
}
body.rv-p-823 .rv-e-11c5d27f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-823 .rv-e-11c5d27f > .rv-colinner {
	padding:40px 0px 0px 0px;
}

/* bb71c77 — heading: Andmeside - ja telefonivõrgud */
body.rv-p-1024 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-1024 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-1029 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-1029 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-1034 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-1034 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-463 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-463 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:capitalize;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-507 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-507 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:400;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-817 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-817 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-823 .rv-e-bb71c77 {
	text-align:center;
}
body.rv-p-823 .rv-e-bb71c77 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#ffffff;
}

/* 53d2497a — heading: Projekteerime, paigaldame ja testime */
body.rv-p-1024 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-1024 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-1029 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-1029 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-1034 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-1034 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-463 .rv-e-53d2497a > .rv-wc {
	margin:0px 0px -10px 0px;
}
body.rv-p-463 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-463 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-507 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-507 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-817 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-817 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}
body.rv-p-823 .rv-e-53d2497a {
	text-align:center;
}
body.rv-p-823 .rv-e-53d2497a .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}

/* 7f2161de — section */
body.rv-p-1024 .rv-e-7f2161de::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v7_5.png");
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1024 .rv-e-7f2161de > .rv-inner {
	max-width:1200px;
}
body.rv-p-1024 .rv-e-7f2161de {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:100px 0px 200px 0px;
}
body.rv-p-1029 .rv-e-7f2161de > .rv-inner {
	max-width:1200px;
}
body.rv-p-1029 .rv-e-7f2161de::before {
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-7f2161de {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-7f2161de > .rv-inner {
	max-width:1200px;
}
body.rv-p-1034 .rv-e-7f2161de::before {
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1034 .rv-e-7f2161de {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:60px;
	margin-bottom:0px;
	padding:50px 0px 0px 0px;
}
body.rv-p-463 .rv-e-7f2161de > .rv-inner {
	max-width:1331px;
}
body.rv-p-463 .rv-e-7f2161de::before {
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-463 .rv-e-7f2161de {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:50px;
	margin-bottom:0px;
}

/* 5a5515d5 — column */
body.rv-p-1024 .rv-e-5a5515d5 > .rv-colinner::before {
	opacity:0.5;
}
body.rv-p-1024 .rv-e-5a5515d5 > .rv-colinner {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0px 0px 0px 0px;
}
body.rv-p-1024 .rv-e-5a5515d5 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-5a5515d5 > .rv-colinner {
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-5a5515d5 > .rv-colinner {
	padding:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-5a5515d5 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* faad8a6 — section */
body.rv-p-1024 .rv-e-faad8a6 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1024 .rv-e-faad8a6, body.rv-p-1024 .rv-e-faad8a6::before {
	border-radius:0px 0px 0px 0px;
}
body.rv-p-1024 .rv-e-faad8a6 {
	box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:50px 50px 0px 50px;
}
body.rv-p-1024 .rv-e-faad8a6::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 92655d9 — column */
body.rv-p-1024 .rv-e-92655d9 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-1024 .rv-e-92655d9 > .rv-colinner, body.rv-p-1024 .rv-e-92655d9 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-1024 .rv-e-92655d9 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:40px 40px 40px 40px;
}
body.rv-p-1024 .rv-e-92655d9 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 2d1d15c — heading: Suitsueemaldussüsteemid */
body.rv-p-1024 .rv-e-2d1d15c .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 2a2ff3d — text-editor */
body.rv-p-1024 .rv-e-2a2ff3d > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1024 .rv-e-2a2ff3d {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* aa35c64 — heading: Tuleohutusautomaatika */
body.rv-p-1024 .rv-e-aa35c64 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 01b4267 — text-editor */
body.rv-p-1024 .rv-e-01b4267 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1024 .rv-e-01b4267 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 46f971c — column */
body.rv-p-1024 .rv-e-46f971c > .rv-colinner {
	padding:10px 30px 10px 30px;
}

/* 0aaedfc — text-editor */
body.rv-p-1024 .rv-e-0aaedfc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:200;
	line-height:1.4em;
}

/* 63b7365 — image */
body.rv-p-1024 .rv-e-63b7365 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1024 .rv-e-63b7365 img {
	width:54%;
}

/* a2732a0 — section */
body.rv-p-1024 .rv-e-a2732a0 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1024 .rv-e-a2732a0::before {
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1024 .rv-e-a2732a0 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
body.rv-p-1029 .rv-e-a2732a0 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1029 .rv-e-a2732a0::before {
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-a2732a0 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-a2732a0 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1034 .rv-e-a2732a0::before {
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1034 .rv-e-a2732a0 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}

/* 888727a — spacer */
body.rv-p-1024 .rv-e-888727a {
	--spacer-size:50px;
}

/* 9d6bbe1 — section */
body.rv-p-1024 .rv-e-9d6bbe1 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1024 .rv-e-9d6bbe1 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1024 .rv-e-9d6bbe1::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1024 .rv-e-9d6bbe1 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-1024 .rv-e-9d6bbe1 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 45e9e23 — column */
body.rv-p-1024 .rv-e-45e9e23 > .rv-colinner {
	align-items:center;
}
body.rv-p-1024 .rv-e-45e9e23 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1024 .rv-e-45e9e23 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 8317c8b — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-1024 .rv-e-8317c8b {
	text-align:left;
}
body.rv-p-1024 .rv-e-8317c8b .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 8c56e49 — heading: Meie hoolitseme selle eest! */
body.rv-p-1024 .rv-e-8c56e49 {
	text-align:left;
}
body.rv-p-1024 .rv-e-8c56e49 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 8bbe10d — column */
body.rv-p-1024 .rv-e-8bbe10d > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* c42e244 — image */
body.rv-p-1024 .rv-e-c42e244 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-1024 .rv-e-c42e244 {
	text-align:right;
}
body.rv-p-1024 .rv-e-c42e244 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 74ffa02 — spacer */
body.rv-p-1029 .rv-e-74ffa02 {
	--spacer-size:100px;
}

/* ddf7520 — section */
body.rv-p-1029 .rv-e-ddf7520 {
	background-color:#FFFFFF;
}
body.rv-p-1029 .rv-e-ddf7520::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v7_2.png");
	background-position:center right;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-ddf7520 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1029 .rv-e-ddf7520, body.rv-p-1029 .rv-e-ddf7520::before {
	border-radius:0px 0px 0px 0px;
}
body.rv-p-1029 .rv-e-ddf7520 {
	box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:80px;
	margin-bottom:0px;
	padding:0px 0px 200px 100px;
}

/* 9ef3613 — column */
body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner, body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 0px 0px 50px;
	--e-column-margin-right:0px;
	--e-column-margin-left:50px;
	padding:40px 40px 40px 40px;
}
body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 7291886 — heading: Kuidas töötab fonosüsteem? */
body.rv-p-1029 .rv-e-7291886 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* c54e725 — text-editor */
body.rv-p-1029 .rv-e-c54e725 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1029 .rv-e-c54e725 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* b4b28f0 — text-editor */
body.rv-p-1029 .rv-e-b4b28f0 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:200;
	line-height:1.4em;
}

/* 52bc9d4 — column */
body.rv-p-1029 .rv-e-52bc9d4 > .rv-colinner {
	padding:10px 30px 10px 30px;
}

/* 3e9046f — image */
body.rv-p-1029 .rv-e-3e9046f > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1029 .rv-e-3e9046f img {
	width:59%;
}

/* 9c8400b — spacer */
body.rv-p-1029 .rv-e-9c8400b {
	--spacer-size:10px;
}

/* 0563dbe — section */
body.rv-p-1029 .rv-e-0563dbe {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1029 .rv-e-0563dbe > .rv-inner {
	max-width:1200px;
}
body.rv-p-1029 .rv-e-0563dbe::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1029 .rv-e-0563dbe {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-1029 .rv-e-0563dbe > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* bf064c8 — column */
body.rv-p-1029 .rv-e-bf064c8 > .rv-colinner {
	align-items:center;
}
body.rv-p-1029 .rv-e-bf064c8 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1029 .rv-e-bf064c8 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 0cfd4f6 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-1029 .rv-e-0cfd4f6 {
	text-align:left;
}
body.rv-p-1029 .rv-e-0cfd4f6 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* ef5276b — heading: Meie hoolitseme selle eest! */
body.rv-p-1029 .rv-e-ef5276b {
	text-align:left;
}
body.rv-p-1029 .rv-e-ef5276b .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 01670d4 — column */
body.rv-p-1029 .rv-e-01670d4 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 23fa26d — image */
body.rv-p-1029 .rv-e-23fa26d > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-1029 .rv-e-23fa26d {
	text-align:right;
}
body.rv-p-1029 .rv-e-23fa26d img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 412cd0f — section */
body.rv-p-1034 .rv-e-412cd0f::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20v4_3-e1617190331591.png");
	background-position:center right;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1034 .rv-e-412cd0f > .rv-inner {
	max-width:1200px;
}
body.rv-p-1034 .rv-e-412cd0f {
	box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:80px 80px 80px 0px;
}

/* 234ec3a — column */
body.rv-p-1034 .rv-e-234ec3a > .rv-colinner {
	padding:10px 30px 10px 30px;
}

/* 9bc504a — text-editor */
body.rv-p-1034 .rv-e-9bc504a {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:200;
	line-height:1.4em;
}

/* a432843 — image */
body.rv-p-1034 .rv-e-a432843 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-a432843 img {
	width:64%;
}

/* 468e01d — column */
body.rv-p-1034 .rv-e-468e01d > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-1034 .rv-e-468e01d > .rv-colinner, body.rv-p-1034 .rv-e-468e01d > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-1034 .rv-e-468e01d > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:40px 40px 40px 40px;
}
body.rv-p-1034 .rv-e-468e01d > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 429caa8 — heading: Jooniste digitaliseerimine ja muutmine */
body.rv-p-1034 .rv-e-429caa8 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 8f59db1 — text-editor */
body.rv-p-1034 .rv-e-8f59db1 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-8f59db1 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 7a7c316 — heading: Võimalused */
body.rv-p-1034 .rv-e-7a7c316 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-7a7c316 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 1fba7fd — text-editor */
body.rv-p-1034 .rv-e-1fba7fd > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-1034 .rv-e-1fba7fd {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* ed5bad1 — text-editor */
body.rv-p-1034 .rv-e-ed5bad1 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:200;
	line-height:1.4em;
}

/* ebb499b — spacer */
body.rv-p-1034 .rv-e-ebb499b {
	--spacer-size:50px;
}

/* 6a1ff54 — section */
body.rv-p-1034 .rv-e-6a1ff54 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-1034 .rv-e-6a1ff54 > .rv-inner {
	max-width:1200px;
}
body.rv-p-1034 .rv-e-6a1ff54::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-1034 .rv-e-6a1ff54 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-1034 .rv-e-6a1ff54 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* cb06681 — column */
body.rv-p-1034 .rv-e-cb06681 > .rv-colinner {
	align-items:center;
}
body.rv-p-1034 .rv-e-cb06681 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-1034 .rv-e-cb06681 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 27b2750 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-1034 .rv-e-27b2750 {
	text-align:left;
}
body.rv-p-1034 .rv-e-27b2750 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* b6c348b — heading: Meie hoolitseme selle eest! */
body.rv-p-1034 .rv-e-b6c348b {
	text-align:left;
}
body.rv-p-1034 .rv-e-b6c348b .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* e5204b8 — column */
body.rv-p-1034 .rv-e-e5204b8 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* ac1281b — image */
body.rv-p-1034 .rv-e-ac1281b > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-1034 .rv-e-ac1281b {
	text-align:right;
}
body.rv-p-1034 .rv-e-ac1281b img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 166b0d46 — section */
body .rv-e-166b0d46 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #FFFFFF 0%, #FFFFFF 100%);
}
body .rv-e-166b0d46 > .rv-inner {
	max-width:1200px;
	min-height:90px;
}
body .rv-e-166b0d46 {
	box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:-90px;
	z-index:10;
}
body .rv-e-166b0d46::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 42da188d — column */
body .rv-e-42da188d > .rv-colinner {
	align-items:center;
}
body .rv-e-42da188d > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* 6caeaab1 — image */
body .rv-e-6caeaab1 {
	text-align:left;
}
body .rv-e-6caeaab1 img {
	width:244px;
}

/* fde818c — column */
body .rv-e-fde818c > .rv-colinner {
	align-items:center;
}
body .rv-e-fde818c > .rv-colinner {
	align-content:center;
	align-items:center;
}
body .rv-e-fde818c > .rv-colinner {
	padding:0px 20px 0px 0px;
}

/* 761446be — nav-menu */
body .rv-e-761446be > .rv-wc {
	margin:0px 0px 0px 0px;
}
body .rv-e-761446be {
	--e-nav-menu-horizontal-menu-item-margin:calc( 50px / 2 );
	--nav-menu-icon-size:25px;
}

/* 47bacfe5 — column */
body .rv-e-47bacfe5 > .rv-colinner {
	align-items:center;
}
body .rv-e-47bacfe5 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* 443e99cb — icon-list */
body .rv-e-443e99cb > .rv-wc {
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:rgba(255,255,255,0.7);
}
body .rv-e-443e99cb .rv-icon-list:not(.rv-icon-list--inline) li:not(:last-child) {
	padding-bottom:calc(0px/2);
}
body .rv-e-443e99cb .rv-icon-list:not(.rv-icon-list--inline) li:not(:first-child) {
	margin-top:calc(0px/2);
}
body .rv-e-443e99cb .rv-icon-list--inline li {
	margin-right:calc(0px/2);
	margin-left:calc(0px/2);
}
body .rv-e-443e99cb .rv-icon-list--inline {
	margin-right:calc(-0px/2);
	margin-left:calc(-0px/2);
}
body .rv-e-443e99cb .rv-il-icon {
	color:#000000;
	transition:color 0.3s;
}
body .rv-e-443e99cb .rv-il-icon {
	fill:#000000;
	transition:fill 0.3s;
}
body .rv-e-443e99cb li:hover .rv-il-icon {
	color:#CC0424;
}
body .rv-e-443e99cb li:hover .rv-il-icon {
	fill:#CC0424;
}
body .rv-e-443e99cb {
	--e-icon-list-icon-size:15px;
	--icon-vertical-offset:0px;
}
body .rv-e-443e99cb .rv-il-icon {
	padding-right:10px;
}
body .rv-e-443e99cb li > .rv-il-text, body .rv-e-443e99cb li > a {
	font-family:"Varela", Roboto;
	font-size:14px;
	font-weight:600;
	letter-spacing:1px;
}
body .rv-e-443e99cb .rv-il-text {
	color:#000000;
	transition:color 0.3s;
}
body .rv-e-443e99cb li:hover .rv-il-text {
	color:#CC0424;
}

/* eeab9fa — column */
body .rv-e-eeab9fa > .rv-colinner {
	align-items:center;
}
body .rv-e-eeab9fa > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* 1067f46 — icon-list */
body .rv-e-1067f46 > .rv-wc {
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:rgba(255,255,255,0.7);
}
body .rv-e-1067f46 .rv-icon-list:not(.rv-icon-list--inline) li:not(:last-child) {
	padding-bottom:calc(0px/2);
}
body .rv-e-1067f46 .rv-icon-list:not(.rv-icon-list--inline) li:not(:first-child) {
	margin-top:calc(0px/2);
}
body .rv-e-1067f46 .rv-icon-list--inline li {
	margin-right:calc(0px/2);
	margin-left:calc(0px/2);
}
body .rv-e-1067f46 .rv-icon-list--inline {
	margin-right:calc(-0px/2);
	margin-left:calc(-0px/2);
}
body .rv-e-1067f46 .rv-il-icon {
	color:#000000;
	transition:color 0.3s;
}
body .rv-e-1067f46 .rv-il-icon {
	fill:#000000;
	transition:fill 0.3s;
}
body .rv-e-1067f46 li:hover .rv-il-icon {
	color:#CC0424;
}
body .rv-e-1067f46 li:hover .rv-il-icon {
	fill:#CC0424;
}
body .rv-e-1067f46 {
	--e-icon-list-icon-size:15px;
	--icon-vertical-offset:0px;
}
body .rv-e-1067f46 .rv-il-icon {
	padding-right:10px;
}
body .rv-e-1067f46 li > .rv-il-text, body .rv-e-1067f46 li > a {
	font-family:"Varela", Roboto;
	font-size:14px;
	font-weight:600;
	letter-spacing:1px;
}
body .rv-e-1067f46 .rv-il-text {
	color:#000000;
	transition:color 0.3s;
}
body .rv-e-1067f46 li:hover .rv-il-text {
	color:#CC0424;
}

/* 30687858 — section */
body.rv-p-42 .rv-e-30687858 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-42 .rv-e-30687858 > .rv-inner {
	max-width:1200px;
	min-height:800px;
}
body.rv-p-42 .rv-e-30687858::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-42 .rv-e-30687858 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
}
body.rv-p-42 .rv-e-30687858 > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 146b7bf — column */
body.rv-p-42 .rv-e-146b7bf > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-146b7bf > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-42 .rv-e-146b7bf > .rv-colinner {
	margin:75px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}

/* 313bb6e0 — heading: Pakume kõrgkvaliteetseid nõrkvoolusüsteeme */
body.rv-p-42 .rv-e-313bb6e0 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 2737c356 — heading: ATS hooldus ja paigaldus - kõik lahendused üh */
body.rv-p-42 .rv-e-2737c356 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-42 .rv-e-2737c356 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:20px;
	font-weight:500;
	line-height:1.5em;
	color:#ffffff;
}

/* 2807bbb5 — button: Võta ühendust */
body.rv-p-42 .rv-e-2807bbb5 .rv-btn {
	background-color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#060606;
	color:#060606;
	border-radius:30px 30px 30px 30px;
	box-shadow:0px 0px 30px 0px rgba(82.49999999999997, 82.49999999999997, 82.49999999999997, 0.52);
}
body.rv-p-42 .rv-e-2807bbb5 .rv-btn:hover, body.rv-p-42 .rv-e-2807bbb5 .rv-btn:focus {
	background-color:#020202;
	color:#FFFFFF;
}
body.rv-p-42 .rv-e-2807bbb5 > .rv-wc {
	padding:10px 0px 0px 0px;
}
body.rv-p-42 .rv-e-2807bbb5 .rv-btn {
	gap:10px;
}
body.rv-p-42 .rv-e-2807bbb5 .rv-btn:hover::after, body.rv-p-42 .rv-e-2807bbb5 .rv-btn:focus::after {
	fill:#FFFFFF;
}

/* 19ee2a84 — column */
body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* 6e0f01f7 — image */
body.rv-p-42 .rv-e-6e0f01f7 > .rv-wc {
	margin:010% 0% 0% 0%;
}
body.rv-p-42 .rv-e-6e0f01f7 img {
	width:65%;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 297fe698 — section */
body.rv-p-42 .rv-e-297fe698 {
	margin-top:6%;
	margin-bottom:0%;
}

/* 7b47bfbe — column */
body.rv-p-42 .rv-e-7b47bfbe > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 63270b14 — section */
body.rv-p-42 .rv-e-63270b14::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/02/BG-home-new4_2-6.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:auto;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-42 .rv-e-63270b14 > .rv-inner {
	max-width:1200px;
	min-height:830px;
}
body.rv-p-42 .rv-e-63270b14 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0%;
	margin-bottom:10%;
}

/* 6f1e94f6 — column */
body.rv-p-42 .rv-e-6f1e94f6 > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-6f1e94f6 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* 19e16b6d — image */
body.rv-p-42 .rv-e-19e16b6d img {
	width:65%;
	border-radius:200px 100px 100px 100px;
}

/* 603ecaef — column */
body.rv-p-42 .rv-e-603ecaef > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-603ecaef > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-42 .rv-e-603ecaef > .rv-colinner {
	padding:5% 0% 5% 10%;
}

/* 5921fd3d — heading: Parimad lahendused */
body.rv-p-42 .rv-e-5921fd3d .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:20px;
	font-weight:500;
	color:#3d4459;
}

/* 1f89b4e — heading: ATS hooldus ja paigaldus */
body.rv-p-42 .rv-e-1f89b4e .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#CC0424;
}

/* 22811161 — text-editor */
body.rv-p-42 .rv-e-22811161 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 1cfbcf59 — button: Vaata veel */
body.rv-p-42 .rv-e-1cfbcf59 .rv-btn {
	background-color:#CC0424;
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#ffffff;
	color:#ffffff;
	border-radius:30px 30px 30px 30px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);
}
body.rv-p-42 .rv-e-1cfbcf59 .rv-btn:hover, body.rv-p-42 .rv-e-1cfbcf59 .rv-btn:focus {
	background-color:#000000;
}
body.rv-p-42 .rv-e-1cfbcf59 .rv-btn {
	gap:10px;
}

/* 1bc861a9 — section */
body.rv-p-42 .rv-e-1bc861a9::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v-e1614714372945.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:auto;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-42 .rv-e-1bc861a9 > .rv-inner {
	max-width:1200px;
}
body.rv-p-42 .rv-e-1bc861a9 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0%;
	margin-bottom:0%;
	padding:0% 0% 22% 0%;
}

/* 2cc26bf8 — column */
body.rv-p-42 .rv-e-2cc26bf8 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 719ef822 — section */
body.rv-p-42 .rv-e-719ef822 > .rv-inner {
	max-width:1200px;
}
body.rv-p-42 .rv-e-719ef822 {
	margin-top:0px;
	margin-bottom:0px;
}

/* 72886393 — column */
body.rv-p-42 .rv-e-72886393 > .rv-colinner > *:not(:last-child) {
	margin-bottom:5px;
}

/* 1e65285b — heading: Pakume süsteemide paigaldust ja hooldust */
body.rv-p-42 .rv-e-1e65285b .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:20px;
	font-weight:500;
	color:#3D4459;
}

/* 3cf069a — heading: Kuidas me saame sind aidata? */
body.rv-p-42 .rv-e-3cf069a .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#CC0424;
}

/* 1da6052 — column */
body.rv-p-42 .rv-e-1da6052 > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-1da6052 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* b1d737e — button: Kõik teenused */
body.rv-p-42 .rv-e-b1d737e .rv-btn {
	background-color:#CC0424;
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	text-transform:none;
	fill:#ffffff;
	color:#ffffff;
	border-radius:30px 30px 30px 30px;
	box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.23);
}
body.rv-p-42 .rv-e-b1d737e .rv-btn:hover, body.rv-p-42 .rv-e-b1d737e .rv-btn:focus {
	background-color:#000000;
}
body.rv-p-42 .rv-e-b1d737e .rv-btn {
	gap:10px;
}

/* 2739aaf5 — section */
body.rv-p-42 .rv-e-2739aaf5 > .rv-inner {
	max-width:1200px;
}
body.rv-p-42 .rv-e-2739aaf5 {
	margin-top:80px;
	margin-bottom:0px;
}

/* 6a65f621 — column */
body.rv-p-42 .rv-e-6a65f621 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-42 .rv-e-6a65f621 > .rv-colinner::before {
	opacity:1;
}
body.rv-p-42 .rv-e-6a65f621 > .rv-colinner, body.rv-p-42 .rv-e-6a65f621 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-42 .rv-e-6a65f621 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:5% 5% 5% 5%;
	--e-column-margin-right:5%;
	--e-column-margin-left:5%;
	padding:10% 10% 10% 10%;
}
body.rv-p-42 .rv-e-6a65f621 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 7bb17381 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
body.rv-p-42 .rv-e-7bb17381 .rv-box {
	text-align:left;
}
body.rv-p-42 .rv-e-7bb17381.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-42 .rv-e-7bb17381.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-42 .rv-e-7bb17381.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-42 .rv-e-7bb17381 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-42 .rv-e-7bb17381 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-42 .rv-e-7bb17381 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-42 .rv-e-7bb17381 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:13px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 6d4e2ea0 — button: Vaata veel */
body.rv-p-42 .rv-e-6d4e2ea0 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-42 .rv-e-6d4e2ea0 .rv-btn {
	gap:10px;
}

/* 21c23f16 — column */
body.rv-p-42 .rv-e-21c23f16 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-42 .rv-e-21c23f16 > .rv-colinner::before {
	opacity:0.23;
}
body.rv-p-42 .rv-e-21c23f16 > .rv-colinner, body.rv-p-42 .rv-e-21c23f16 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-42 .rv-e-21c23f16 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:5% 5% 5% 5%;
	--e-column-margin-right:5%;
	--e-column-margin-left:5%;
	padding:10% 10% 10% 10%;
}
body.rv-p-42 .rv-e-21c23f16 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 6781a9a5 — image-box: Valvesüsteemid */
body.rv-p-42 .rv-e-6781a9a5 .rv-box {
	text-align:left;
}
body.rv-p-42 .rv-e-6781a9a5.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-42 .rv-e-6781a9a5.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-42 .rv-e-6781a9a5.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-42 .rv-e-6781a9a5 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-42 .rv-e-6781a9a5 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-42 .rv-e-6781a9a5 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:capitalize;
}
body.rv-p-42 .rv-e-6781a9a5 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:13px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 7ad6451a — button: Vaata veel */
body.rv-p-42 .rv-e-7ad6451a .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-42 .rv-e-7ad6451a .rv-btn {
	gap:10px;
}

/* 53782fe8 — column */
body.rv-p-42 .rv-e-53782fe8 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-42 .rv-e-53782fe8 > .rv-colinner::before {
	background-color:#FFFFFF;
	opacity:0.23;
}
body.rv-p-42 .rv-e-53782fe8 > .rv-colinner, body.rv-p-42 .rv-e-53782fe8 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-42 .rv-e-53782fe8 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:5% 5% 5% 5%;
	--e-column-margin-right:5%;
	--e-column-margin-left:5%;
	padding:10% 10% 10% 10%;
}
body.rv-p-42 .rv-e-53782fe8 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 784522cf — image-box: Videovalvesüsteemid */
body.rv-p-42 .rv-e-784522cf .rv-box {
	text-align:left;
}
body.rv-p-42 .rv-e-784522cf.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-42 .rv-e-784522cf.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-42 .rv-e-784522cf.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-42 .rv-e-784522cf .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-42 .rv-e-784522cf .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-42 .rv-e-784522cf .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:capitalize;
}
body.rv-p-42 .rv-e-784522cf .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:13px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 1d33cf12 — button: Vaata veel */
body.rv-p-42 .rv-e-1d33cf12 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-42 .rv-e-1d33cf12 .rv-btn {
	gap:10px;
}

/* 73cd30d — spacer */
body.rv-p-42 .rv-e-73cd30d {
	--spacer-size:200px;
}

/* 5f5186aa — section */
body.rv-p-42 .rv-e-5f5186aa {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-42 .rv-e-5f5186aa > .rv-inner {
	max-width:1200px;
}
body.rv-p-42 .rv-e-5f5186aa::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-42 .rv-e-5f5186aa {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-42 .rv-e-5f5186aa > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 2fc4822d — column */
body.rv-p-42 .rv-e-2fc4822d > .rv-colinner {
	align-items:center;
}
body.rv-p-42 .rv-e-2fc4822d > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-42 .rv-e-2fc4822d > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 5222e6fa — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-42 .rv-e-5222e6fa {
	text-align:left;
}
body.rv-p-42 .rv-e-5222e6fa .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 7a762d22 — heading: Meie hoolitseme selle eest! */
body.rv-p-42 .rv-e-7a762d22 {
	text-align:left;
}
body.rv-p-42 .rv-e-7a762d22 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 2ecc8225 — button: Võta ühendust */
body.rv-p-42 .rv-e-2ecc8225 .rv-btn {
	background-color:#ffffff;
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#000000;
	color:#000000;
	border-radius:30px 30px 30px 30px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);
}
body.rv-p-42 .rv-e-2ecc8225 .rv-btn:hover, body.rv-p-42 .rv-e-2ecc8225 .rv-btn:focus {
	background-color:#000000;
	color:#ffffff;
}
body.rv-p-42 .rv-e-2ecc8225 > .rv-wc {
	margin:20px 0px 0px 0px;
}
body.rv-p-42 .rv-e-2ecc8225 .rv-btn {
	gap:10px;
}
body.rv-p-42 .rv-e-2ecc8225 .rv-btn:hover::after, body.rv-p-42 .rv-e-2ecc8225 .rv-btn:focus::after {
	fill:#ffffff;
}

/* 798495f6 — column */
body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 49916690 — image */
body.rv-p-42 .rv-e-49916690 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-42 .rv-e-49916690 {
	text-align:right;
}
body.rv-p-42 .rv-e-49916690 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* a7a70c2 — text-editor */
body.rv-p-463 .rv-e-a7a70c2 {
	text-align:center;
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:500;
	text-transform:none;
}

/* 2db6065d — section */
body.rv-p-463 .rv-e-2db6065d::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v5.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-463 .rv-e-2db6065d > .rv-inner {
	max-width:1400px;
}
body.rv-p-463 .rv-e-2db6065d, body.rv-p-463 .rv-e-2db6065d::before {
	border-radius:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-2db6065d {
	box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:100px 100px 100px 100px;
}

/* 1d12cd34 — column */
body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner, body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:40px 40px 40px 40px;
}
body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 1bc7d961 — heading: Ohu tuvastamine */
body.rv-p-463 .rv-e-1bc7d961 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-1bc7d961 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 4bab292f — text-editor */
body.rv-p-463 .rv-e-4bab292f > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-4bab292f {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 111b5e17 — heading: Kuidas töötab ATS? */
body.rv-p-463 .rv-e-111b5e17 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-111b5e17 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 0ac9041 — text-editor */
body.rv-p-463 .rv-e-0ac9041 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-463 .rv-e-0ac9041 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 1f1dc8d8 — column */
body.rv-p-463 .rv-e-1f1dc8d8 > .rv-colinner {
	padding:10px 30px 10px 30px;
}

/* 546c30f8 — text-editor */
body.rv-p-463 .rv-e-546c30f8 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:200;
	line-height:1.4em;
}

/* a7ed1b9 — image */
body.rv-p-463 .rv-e-a7ed1b9 > .rv-wc {
	padding:0px 0px 0px 30px;
}
body.rv-p-463 .rv-e-a7ed1b9 {
	text-align:left;
}
body.rv-p-463 .rv-e-a7ed1b9 img {
	width:44%;
}

/* 29d89073 — section */
body.rv-p-463 .rv-e-29d89073 > .rv-inner {
	max-width:1200px;
}
body.rv-p-463 .rv-e-29d89073 {
	padding:100px 0px 0px 0px;
}

/* 6fb7e1df — column */
body.rv-p-463 .rv-e-6fb7e1df > .rv-colinner {
	align-items:center;
}
body.rv-p-463 .rv-e-6fb7e1df > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-463 .rv-e-6fb7e1df > .rv-colinner {
	padding:10px 45px 10px 10px;
}

/* 72c1b25f — heading: Hooldamine */
body.rv-p-463 .rv-e-72c1b25f {
	text-align:left;
}
body.rv-p-463 .rv-e-72c1b25f .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	text-transform:capitalize;
	line-height:1.2em;
	color:#3d4459;
}

/* 3b17812e — heading: Parim vastupidavus ja kaitse */
body.rv-p-463 .rv-e-3b17812e {
	text-align:left;
}
body.rv-p-463 .rv-e-3b17812e .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:20px;
	font-weight:600;
	text-transform:none;
	color:#CC0424;
}

/* 9e363f9 — spacer */
body.rv-p-463 .rv-e-9e363f9 {
	--spacer-size:10px;
}

/* b975632 — section */
body.rv-p-463 .rv-e-b975632::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_teenused2.png");
	background-position:top center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
}
body.rv-p-463 .rv-e-b975632 > .rv-inner {
	max-width:1200px;
}
body.rv-p-463 .rv-e-b975632 {
	padding:100px 100px 100px 100px;
}

/* a2cb185 — column */
body.rv-p-463 .rv-e-a2cb185 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-463 .rv-e-a2cb185 > .rv-colinner, body.rv-p-463 .rv-e-a2cb185 > .rv-colinner::before {
	border-radius:15px 15px 15px 15px;
}
body.rv-p-463 .rv-e-a2cb185 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:20px 20px 0px 10px;
	--e-column-margin-right:20px;
	--e-column-margin-left:10px;
	padding:0% 0% 0% 0%;
}
body.rv-p-463 .rv-e-a2cb185 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 3f209e0 — heading: Korra kvartlalis */
body.rv-p-463 .rv-e-3f209e0 > .rv-wc {
	padding:50px 50px 0px 50px;
}
body.rv-p-463 .rv-e-3f209e0 {
	text-align:left;
}
body.rv-p-463 .rv-e-3f209e0 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:600;
	text-transform:capitalize;
	color:#CC0424;
}

/* ccaf1aa — icon-list */
body.rv-p-463 .rv-e-ccaf1aa > .rv-wc {
	margin:30px 0px 0px 0px;
	padding:0px 50px 50px 50px;
}
body.rv-p-463 .rv-e-ccaf1aa .rv-icon-list:not(.rv-icon-list--inline) li:not(:last-child) {
	padding-bottom:calc(10px/2);
}
body.rv-p-463 .rv-e-ccaf1aa .rv-icon-list:not(.rv-icon-list--inline) li:not(:first-child) {
	margin-top:calc(10px/2);
}
body.rv-p-463 .rv-e-ccaf1aa .rv-icon-list--inline li {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}
body.rv-p-463 .rv-e-ccaf1aa .rv-icon-list--inline {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}
body.rv-p-463 .rv-e-ccaf1aa .rv-il-icon {
	color:#CC0424;
	transition:color 0.3s;
}
body.rv-p-463 .rv-e-ccaf1aa .rv-il-icon {
	fill:#CC0424;
	transition:fill 0.3s;
}
body.rv-p-463 .rv-e-ccaf1aa {
	--e-icon-list-icon-size:15px;
	--e-icon-list-icon-align:left;
	--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
	--icon-vertical-offset:0px;
}
body.rv-p-463 .rv-e-ccaf1aa .rv-il-icon {
	padding-right:5px;
}
body.rv-p-463 .rv-e-ccaf1aa li > .rv-il-text, body.rv-p-463 .rv-e-ccaf1aa li > a {
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
}
body.rv-p-463 .rv-e-ccaf1aa .rv-il-text {
	color:#3d4459;
	transition:color 0.3s;
}

/* 6471681 — column */
body.rv-p-463 .rv-e-6471681 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-463 .rv-e-6471681 > .rv-colinner::before {
	opacity:0.5;
}
body.rv-p-463 .rv-e-6471681 > .rv-colinner, body.rv-p-463 .rv-e-6471681 > .rv-colinner::before {
	border-radius:15px 15px 15px 15px;
}
body.rv-p-463 .rv-e-6471681 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:20px 0px 0px 20px;
	--e-column-margin-right:0px;
	--e-column-margin-left:20px;
}
body.rv-p-463 .rv-e-6471681 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* be27342 — heading: Korra aastas */
body.rv-p-463 .rv-e-be27342 > .rv-wc {
	padding:50px 50px 0px 50px;
}
body.rv-p-463 .rv-e-be27342 {
	text-align:left;
}
body.rv-p-463 .rv-e-be27342 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:600;
	text-transform:capitalize;
	color:#CC0424;
}

/* d69258a — icon-list */
body.rv-p-463 .rv-e-d69258a > .rv-wc {
	margin:30px 0px 0px 0px;
	padding:0px 50px 50px 50px;
}
body.rv-p-463 .rv-e-d69258a .rv-icon-list:not(.rv-icon-list--inline) li:not(:last-child) {
	padding-bottom:calc(10px/2);
}
body.rv-p-463 .rv-e-d69258a .rv-icon-list:not(.rv-icon-list--inline) li:not(:first-child) {
	margin-top:calc(10px/2);
}
body.rv-p-463 .rv-e-d69258a .rv-icon-list--inline li {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}
body.rv-p-463 .rv-e-d69258a .rv-icon-list--inline {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}
body.rv-p-463 .rv-e-d69258a .rv-il-icon {
	color:#CC0424;
	transition:color 0.3s;
}
body.rv-p-463 .rv-e-d69258a .rv-il-icon {
	fill:#CC0424;
	transition:fill 0.3s;
}
body.rv-p-463 .rv-e-d69258a {
	--e-icon-list-icon-size:15px;
	--e-icon-list-icon-align:left;
	--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
	--icon-vertical-offset:0px;
}
body.rv-p-463 .rv-e-d69258a .rv-il-icon {
	padding-right:5px;
}
body.rv-p-463 .rv-e-d69258a li > .rv-il-text, body.rv-p-463 .rv-e-d69258a li > a {
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
}
body.rv-p-463 .rv-e-d69258a .rv-il-text {
	color:#3d4459;
	transition:color 0.3s;
}

/* f453107 — image */
body.rv-p-463 .rv-e-f453107 > .rv-wc {
	padding:50px 50px 50px 50px;
}
body.rv-p-463 .rv-e-f453107 img {
	width:97%;
}

/* ec22922 — spacer */
body.rv-p-463 .rv-e-ec22922 {
	--spacer-size:200px;
}

/* a31202a — section */
body.rv-p-463 .rv-e-a31202a {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-463 .rv-e-a31202a > .rv-inner {
	max-width:1200px;
}
body.rv-p-463 .rv-e-a31202a::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-463 .rv-e-a31202a {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-463 .rv-e-a31202a > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 866be01 — column */
body.rv-p-463 .rv-e-866be01 > .rv-colinner {
	align-items:center;
}
body.rv-p-463 .rv-e-866be01 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-463 .rv-e-866be01 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 54519ce — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-463 .rv-e-54519ce {
	text-align:left;
}
body.rv-p-463 .rv-e-54519ce .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 3a6f0dd — heading: Meie hoolitseme selle eest! */
body.rv-p-463 .rv-e-3a6f0dd {
	text-align:left;
}
body.rv-p-463 .rv-e-3a6f0dd .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* b3c2bbb — button: Võta ühendust */
body.rv-p-463 .rv-e-b3c2bbb .rv-btn {
	background-color:#ffffff;
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#000000;
	color:#000000;
	border-radius:30px 30px 30px 30px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);
}
body.rv-p-463 .rv-e-b3c2bbb .rv-btn:hover, body.rv-p-463 .rv-e-b3c2bbb .rv-btn:focus {
	background-color:#000000;
	color:#ffffff;
}
body.rv-p-463 .rv-e-b3c2bbb > .rv-wc {
	margin:20px 0px 0px 0px;
}
body.rv-p-463 .rv-e-b3c2bbb .rv-btn {
	gap:10px;
}
body.rv-p-463 .rv-e-b3c2bbb .rv-btn:hover::after, body.rv-p-463 .rv-e-b3c2bbb .rv-btn:focus::after {
	fill:#ffffff;
}

/* 8876040 — column */
body.rv-p-463 .rv-e-8876040 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* def399c — image */
body.rv-p-463 .rv-e-def399c > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-463 .rv-e-def399c {
	text-align:right;
}
body.rv-p-463 .rv-e-def399c img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 40205be — section */
body.rv-p-507 .rv-e-40205be > .rv-inner {
	max-width:1253px;
}
body.rv-p-507 .rv-e-40205be::before {
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-507 .rv-e-40205be {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:50px;
	margin-bottom:110px;
	padding:0px 0px 0px 0px;
}

/* 50c80e3 — column */
body.rv-p-507 .rv-e-50c80e3 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 831c7fe — section */
body.rv-p-507 .rv-e-831c7fe::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/02/Shapes-icons_20-e1614710924982.png");
	background-position:top center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-507 .rv-e-831c7fe > .rv-inner {
	max-width:1302px;
}
body.rv-p-507 .rv-e-831c7fe, body.rv-p-507 .rv-e-831c7fe::before {
	border-radius:0px 0px 0px 0px;
}
body.rv-p-507 .rv-e-831c7fe {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:80px;
	margin-bottom:0px;
	padding:80px 80px 80px 80px;
}

/* 5c6011f — column */
body.rv-p-507 .rv-e-5c6011f > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-507 .rv-e-5c6011f > .rv-colinner, body.rv-p-507 .rv-e-5c6011f > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-507 .rv-e-5c6011f > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:10px 30px 10px 10px;
	--e-column-margin-right:30px;
	--e-column-margin-left:10px;
	padding:40px 40px 40px 40px;
}
body.rv-p-507 .rv-e-5c6011f > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 11d8199 — heading: Mis on valve- ja läbipääsusüsteemid?​ */
body.rv-p-507 .rv-e-11d8199 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 0e0e108 — text-editor */
body.rv-p-507 .rv-e-0e0e108 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-507 .rv-e-0e0e108 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 366a1e5 — column */
body.rv-p-507 .rv-e-366a1e5 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-507 .rv-e-366a1e5 > .rv-colinner, body.rv-p-507 .rv-e-366a1e5 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-507 .rv-e-366a1e5 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:10px 10px 10px 30px;
	--e-column-margin-right:10px;
	--e-column-margin-left:30px;
	padding:40px 40px 40px 40px;
}
body.rv-p-507 .rv-e-366a1e5 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 130669b — heading: Millised on läbipääsukaardid? */
body.rv-p-507 .rv-e-130669b > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-507 .rv-e-130669b .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 8d814d5 — text-editor */
body.rv-p-507 .rv-e-8d814d5 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-507 .rv-e-8d814d5 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* e543aaf — image */
body.rv-p-507 .rv-e-e543aaf {
	text-align:right;
}

/* c5d52f9 — section */
body.rv-p-507 .rv-e-c5d52f9 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-507 .rv-e-c5d52f9 > .rv-inner {
	max-width:1200px;
}
body.rv-p-507 .rv-e-c5d52f9::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-507 .rv-e-c5d52f9 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-507 .rv-e-c5d52f9 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 2a060e5 — column */
body.rv-p-507 .rv-e-2a060e5 > .rv-colinner {
	align-items:center;
}
body.rv-p-507 .rv-e-2a060e5 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-507 .rv-e-2a060e5 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 4e43614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-507 .rv-e-4e43614 {
	text-align:left;
}
body.rv-p-507 .rv-e-4e43614 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 4352244 — heading: Meie hoolitseme selle eest! */
body.rv-p-507 .rv-e-4352244 {
	text-align:left;
}
body.rv-p-507 .rv-e-4352244 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* e22c6f1 — column */
body.rv-p-507 .rv-e-e22c6f1 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 4da2430 — image */
body.rv-p-507 .rv-e-4da2430 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-507 .rv-e-4da2430 {
	text-align:right;
}
body.rv-p-507 .rv-e-4da2430 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 438890af — section */
body.rv-p-77 .rv-e-438890af {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-77 .rv-e-438890af > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-77 .rv-e-438890af::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-77 .rv-e-438890af {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-77 .rv-e-438890af > .rv-shape-box--bottom .rv-shape-fill {
	fill:#FFFFFF;
}
body.rv-p-77 .rv-e-438890af > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 68fd06cc — column */
body.rv-p-77 .rv-e-68fd06cc > .rv-colinner {
	align-items:center;
}
body.rv-p-77 .rv-e-68fd06cc > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-77 .rv-e-68fd06cc > .rv-colinner {
	padding:40px 0px 0px 0px;
}

/* 1a573f1f — heading: Teenused */
body.rv-p-77 .rv-e-1a573f1f {
	text-align:center;
}
body.rv-p-77 .rv-e-1a573f1f .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	text-transform:capitalize;
	line-height:1.2em;
	color:#ffffff;
}

/* f666432 — heading: Oskame sind aidata! ATS paigaldus ja hooldus  */
body.rv-p-77 .rv-e-f666432 {
	text-align:center;
}
body.rv-p-77 .rv-e-f666432 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	text-transform:none;
	color:#ffffff;
}

/* 792d476d — section */
body.rv-p-77 .rv-e-792d476d::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_teenused3.png");
	background-position:bottom center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-77 .rv-e-792d476d > .rv-inner {
	max-width:1200px;
}
body.rv-p-77 .rv-e-792d476d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:3%;
	margin-bottom:0%;
	padding:5% 5% 5% 5%;
}

/* 1a1622bf — column */
body.rv-p-77 .rv-e-1a1622bf > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 7fa8264e — section */
body.rv-p-77 .rv-e-7fa8264e > .rv-inner {
	max-width:1200px;
}
body.rv-p-77 .rv-e-7fa8264e {
	margin-top:080px;
	margin-bottom:0px;
}

/* 35cd2423 — column */
body.rv-p-77 .rv-e-35cd2423 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-35cd2423 > .rv-colinner, body.rv-p-77 .rv-e-35cd2423 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-35cd2423 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-35cd2423 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 37f33546 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
body.rv-p-77 .rv-e-37f33546 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-37f33546.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-37f33546.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-37f33546.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-37f33546 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-37f33546 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-37f33546 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-77 .rv-e-37f33546 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 19dee286 — button: Vaata veel */
body.rv-p-77 .rv-e-19dee286 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-19dee286 .rv-btn {
	gap:10px;
}

/* 386b5fdc — column */
body.rv-p-77 .rv-e-386b5fdc > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-386b5fdc > .rv-colinner, body.rv-p-77 .rv-e-386b5fdc > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-386b5fdc > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-386b5fdc > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 78dddcc4 — image-box: Valvesüsteemid */
body.rv-p-77 .rv-e-78dddcc4 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-78dddcc4.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-78dddcc4.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-78dddcc4.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-78dddcc4 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-78dddcc4 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-78dddcc4 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:capitalize;
}
body.rv-p-77 .rv-e-78dddcc4 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 1aa727fd — button: Vaata veel */
body.rv-p-77 .rv-e-1aa727fd .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-1aa727fd .rv-btn {
	gap:10px;
}

/* 35a77f39 — column */
body.rv-p-77 .rv-e-35a77f39 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-35a77f39 > .rv-colinner, body.rv-p-77 .rv-e-35a77f39 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-35a77f39 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-35a77f39 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 90d2bf6 — image-box: Videovalvesüsteemid */
body.rv-p-77 .rv-e-90d2bf6 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-90d2bf6.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-90d2bf6.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-90d2bf6.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-90d2bf6 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-90d2bf6 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-90d2bf6 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:capitalize;
}
body.rv-p-77 .rv-e-90d2bf6 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 501fe7e5 — button: Vaata veel */
body.rv-p-77 .rv-e-501fe7e5 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-501fe7e5 .rv-btn {
	gap:10px;
}

/* 4262e769 — section */
body.rv-p-77 .rv-e-4262e769 > .rv-inner {
	max-width:1200px;
}
body.rv-p-77 .rv-e-4262e769 {
	margin-top:0px;
	margin-bottom:0px;
}

/* 2d7b05f4 — column */
body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner, body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 1fdb9e65 — image-box: Läbipääsusüsteemid ja Läbipääsukaardid */
body.rv-p-77 .rv-e-1fdb9e65 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-1fdb9e65.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-1fdb9e65.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-1fdb9e65.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-1fdb9e65 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-1fdb9e65 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-1fdb9e65 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-77 .rv-e-1fdb9e65 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 7daf1f54 — button: Vaata veel */
body.rv-p-77 .rv-e-7daf1f54 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-7daf1f54 .rv-btn {
	gap:10px;
}

/* 7408f254 — column */
body.rv-p-77 .rv-e-7408f254 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-7408f254 > .rv-colinner, body.rv-p-77 .rv-e-7408f254 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-7408f254 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-7408f254 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 5b8982d9 — image-box: Suitsueemaldussüsteemid ja Tuleohutusautomaat */
body.rv-p-77 .rv-e-5b8982d9 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-5b8982d9.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-5b8982d9.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-5b8982d9.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-5b8982d9 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-5b8982d9 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-5b8982d9 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-77 .rv-e-5b8982d9 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 568f19d — button: Vaata veel */
body.rv-p-77 .rv-e-568f19d .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-568f19d .rv-btn {
	gap:10px;
}

/* 72809bfa — column */
body.rv-p-77 .rv-e-72809bfa > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-72809bfa > .rv-colinner, body.rv-p-77 .rv-e-72809bfa > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-72809bfa > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-72809bfa > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 4e55a1d8 — image-box: Andmeside ja Telefonivõrgud */
body.rv-p-77 .rv-e-4e55a1d8 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-4e55a1d8.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-4e55a1d8.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-4e55a1d8.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-4e55a1d8 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-4e55a1d8 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-4e55a1d8 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-77 .rv-e-4e55a1d8 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 5847629 — button: Vaata veel */
body.rv-p-77 .rv-e-5847629 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-5847629 .rv-btn {
	gap:10px;
}

/* 3f0bbc21 — section */
body.rv-p-77 .rv-e-3f0bbc21 > .rv-inner {
	max-width:1200px;
}
body.rv-p-77 .rv-e-3f0bbc21::before {
	opacity:1;
}
body.rv-p-77 .rv-e-3f0bbc21 {
	margin-top:0px;
	margin-bottom:0px;
}

/* 49eb2d98 — column */
body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner, body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 42300e4c — image-box: Fonosüsteemid */
body.rv-p-77 .rv-e-42300e4c .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-42300e4c.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-42300e4c.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-42300e4c.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-42300e4c .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-42300e4c .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-42300e4c .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:capitalize;
}
body.rv-p-77 .rv-e-42300e4c .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* c48fd51 — button: Vaata veel */
body.rv-p-77 .rv-e-c48fd51 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-c48fd51 .rv-btn {
	gap:10px;
}

/* c066f48 — column */
body.rv-p-77 .rv-e-c066f48 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-c066f48 > .rv-colinner::before {
	opacity:0.5;
}
body.rv-p-77 .rv-e-c066f48 > .rv-colinner, body.rv-p-77 .rv-e-c066f48 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-c066f48 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-c066f48 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 4ca4ea41 — image-box: Seadmete müük */
body.rv-p-77 .rv-e-4ca4ea41 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-4ca4ea41.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-4ca4ea41.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-4ca4ea41.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-4ca4ea41 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-4ca4ea41 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-4ca4ea41 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-77 .rv-e-4ca4ea41 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* 5043520 — button: Vaata veel */
body.rv-p-77 .rv-e-5043520 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-5043520 .rv-btn {
	gap:10px;
}

/* 7e5d4708 — column */
body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner, body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:10% 10% 10% 10%;
}
body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 6b9cf7e5 — image-box: Jooniste digitaliseerimine (DWG) */
body.rv-p-77 .rv-e-6b9cf7e5 .rv-box {
	text-align:left;
}
body.rv-p-77 .rv-e-6b9cf7e5.rv-pos-right .rv-box-img {
	margin-left:5px;
}
body.rv-p-77 .rv-e-6b9cf7e5.rv-pos-left .rv-box-img {
	margin-right:5px;
}
body.rv-p-77 .rv-e-6b9cf7e5.rv-pos-top .rv-box-img {
	margin-bottom:5px;
}
body.rv-p-77 .rv-e-6b9cf7e5 .rv-box .rv-box-img {
	width:20%;
}
body.rv-p-77 .rv-e-6b9cf7e5 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-77 .rv-e-6b9cf7e5 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
}
body.rv-p-77 .rv-e-6b9cf7e5 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	line-height:1.4em;
	letter-spacing:-0.3px;
}

/* db0ae09 — button: Vaata veel */
body.rv-p-77 .rv-e-db0ae09 .rv-btn {
	background-color:rgba(255,255,255,0);
	font-family:"Montserrat", Roboto;
	font-size:15px;
	font-weight:500;
	fill:#CC0424;
	color:#CC0424;
	padding:0px 0px 0px 0px;
}
body.rv-p-77 .rv-e-db0ae09 .rv-btn {
	gap:10px;
}

/* 78eab4f — section */
body.rv-p-77 .rv-e-78eab4f::before {
	opacity:1;
}
body.rv-p-77 .rv-e-78eab4f {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 50px 0px;
}

/* b054d9d — spacer */
body.rv-p-77 .rv-e-b054d9d {
	--spacer-size:50px;
}
body.rv-p-77 .rv-e-b054d9d > .rv-wc {
	padding:0px 0px 0px 0px;
}

/* b7c8f53 — section */
body.rv-p-77 .rv-e-b7c8f53 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-77 .rv-e-b7c8f53 > .rv-inner {
	max-width:1200px;
}
body.rv-p-77 .rv-e-b7c8f53::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-77 .rv-e-b7c8f53 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-77 .rv-e-b7c8f53 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* ff99569 — column */
body.rv-p-77 .rv-e-ff99569 > .rv-colinner {
	align-items:center;
}
body.rv-p-77 .rv-e-ff99569 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-77 .rv-e-ff99569 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* c344c71 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-77 .rv-e-c344c71 {
	text-align:left;
}
body.rv-p-77 .rv-e-c344c71 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 382fc20 — heading: Meie hoolitseme selle eest! */
body.rv-p-77 .rv-e-382fc20 {
	text-align:left;
}
body.rv-p-77 .rv-e-382fc20 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* f23c6ae — column */
body.rv-p-77 .rv-e-f23c6ae > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 39174ae — image */
body.rv-p-77 .rv-e-39174ae > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-77 .rv-e-39174ae {
	text-align:right;
}
body.rv-p-77 .rv-e-39174ae img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 59949dc — section */
body.rv-p-817 .rv-e-59949dc::before {
	background-image:url("https://www.rvtehnik.ee/wp-content/uploads/2021/02/Shapes-icons_20-e1614710924982.png");
	background-position:top center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-817 .rv-e-59949dc > .rv-inner {
	max-width:1200px;
}
body.rv-p-817 .rv-e-59949dc {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:0px 0px 100px 0px;
}

/* bcdae08 — column */
body.rv-p-817 .rv-e-bcdae08 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 4443714 — spacer */
body.rv-p-817 .rv-e-4443714 {
	--spacer-size:100px;
}

/* fc0a360 — section */
body.rv-p-817 .rv-e-fc0a360 > .rv-inner {
	max-width:1200px;
}
body.rv-p-817 .rv-e-fc0a360, body.rv-p-817 .rv-e-fc0a360::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-817 .rv-e-fc0a360 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:40px;
	margin-bottom:0px;
	padding:40px 40px 40px 40px;
}
body.rv-p-817 .rv-e-fc0a360::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* eb162ca — column */
body.rv-p-817 .rv-e-eb162ca > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-817 .rv-e-eb162ca > .rv-colinner, body.rv-p-817 .rv-e-eb162ca > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-817 .rv-e-eb162ca > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 30px 0px 0px;
	--e-column-margin-right:30px;
	--e-column-margin-left:0px;
	padding:40px 40px 40px 40px;
}
body.rv-p-817 .rv-e-eb162ca > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 0e36be3 — heading: Kuidas töötavad videovalvesüsteemid?​​ */
body.rv-p-817 .rv-e-0e36be3 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 88dbaed — text-editor */
body.rv-p-817 .rv-e-88dbaed > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-817 .rv-e-88dbaed {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* e8a268d — column */
body.rv-p-817 .rv-e-e8a268d > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-817 .rv-e-e8a268d > .rv-colinner, body.rv-p-817 .rv-e-e8a268d > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-817 .rv-e-e8a268d > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 0px 0px 30px;
	--e-column-margin-right:0px;
	--e-column-margin-left:30px;
	padding:40px 40px 40px 40px;
}
body.rv-p-817 .rv-e-e8a268d > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 04a2cec — heading: Milliseid seadmeid pakume? */
body.rv-p-817 .rv-e-04a2cec > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-817 .rv-e-04a2cec .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* af09161 — icon-list */
body.rv-p-817 .rv-e-af09161 > .rv-wc {
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
body.rv-p-817 .rv-e-af09161 .rv-icon-list:not(.rv-icon-list--inline) li:not(:last-child) {
	padding-bottom:calc(10px/2);
}
body.rv-p-817 .rv-e-af09161 .rv-icon-list:not(.rv-icon-list--inline) li:not(:first-child) {
	margin-top:calc(10px/2);
}
body.rv-p-817 .rv-e-af09161 .rv-icon-list--inline li {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}
body.rv-p-817 .rv-e-af09161 .rv-icon-list--inline {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}
body.rv-p-817 .rv-e-af09161 .rv-il-icon {
	color:#CC0424;
	transition:color 0.3s;
}
body.rv-p-817 .rv-e-af09161 .rv-il-icon {
	fill:#CC0424;
	transition:fill 0.3s;
}
body.rv-p-817 .rv-e-af09161 {
	--e-icon-list-icon-size:15px;
	--e-icon-list-icon-align:left;
	--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
	--icon-vertical-offset:0px;
}
body.rv-p-817 .rv-e-af09161 .rv-il-icon {
	padding-right:5px;
}
body.rv-p-817 .rv-e-af09161 li > .rv-il-text, body.rv-p-817 .rv-e-af09161 li > a {
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:500;
}
body.rv-p-817 .rv-e-af09161 .rv-il-text {
	color:#3d4459;
	transition:color 0.3s;
}

/* fab68bf — spacer */
body.rv-p-817 .rv-e-fab68bf {
	--spacer-size:200px;
}

/* 04b3113 — section */
body.rv-p-817 .rv-e-04b3113 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-817 .rv-e-04b3113 > .rv-inner {
	max-width:1200px;
}
body.rv-p-817 .rv-e-04b3113::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-817 .rv-e-04b3113 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-817 .rv-e-04b3113 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* dbe1c60 — column */
body.rv-p-817 .rv-e-dbe1c60 > .rv-colinner {
	align-items:center;
}
body.rv-p-817 .rv-e-dbe1c60 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-817 .rv-e-dbe1c60 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 227dfff — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-817 .rv-e-227dfff {
	text-align:left;
}
body.rv-p-817 .rv-e-227dfff .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 9a5b7cc — heading: Meie hoolitseme selle eest! */
body.rv-p-817 .rv-e-9a5b7cc {
	text-align:left;
}
body.rv-p-817 .rv-e-9a5b7cc .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 7059109 — column */
body.rv-p-817 .rv-e-7059109 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 5cef0f1 — image */
body.rv-p-817 .rv-e-5cef0f1 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-817 .rv-e-5cef0f1 {
	text-align:right;
}
body.rv-p-817 .rv-e-5cef0f1 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 3212178 — section */
body.rv-p-823 .rv-e-3212178::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/02/Shapes-icons_20-e1614710924982.png");
	background-position:top center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-823 .rv-e-3212178 > .rv-inner {
	max-width:1200px;
}
body.rv-p-823 .rv-e-3212178 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:100px;
	margin-bottom:0px;
	padding:0px 0px 100px 0px;
}

/* cb7e115 — column */
body.rv-p-823 .rv-e-cb7e115 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 95b45ed — spacer */
body.rv-p-823 .rv-e-95b45ed {
	--spacer-size:100px;
}

/* 70a697e — section */
body.rv-p-823 .rv-e-70a697e > .rv-inner {
	max-width:1200px;
}
body.rv-p-823 .rv-e-70a697e, body.rv-p-823 .rv-e-70a697e::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-823 .rv-e-70a697e {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:60px;
	margin-bottom:0px;
	padding:40px 40px 40px 40px;
}
body.rv-p-823 .rv-e-70a697e::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 4c02a83 — column */
body.rv-p-823 .rv-e-4c02a83 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-823 .rv-e-4c02a83 > .rv-colinner, body.rv-p-823 .rv-e-4c02a83 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-823 .rv-e-4c02a83 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 30px 0px 0px;
	--e-column-margin-right:30px;
	--e-column-margin-left:0px;
	padding:40px 40px 40px 40px;
}
body.rv-p-823 .rv-e-4c02a83 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* f7426d9 — heading: Mida me kasutame? */
body.rv-p-823 .rv-e-f7426d9 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 529751d — text-editor */
body.rv-p-823 .rv-e-529751d > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-823 .rv-e-529751d {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* b6df504 — column */
body.rv-p-823 .rv-e-b6df504 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-823 .rv-e-b6df504 > .rv-colinner, body.rv-p-823 .rv-e-b6df504 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-823 .rv-e-b6df504 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 0px 0px 30px;
	--e-column-margin-right:0px;
	--e-column-margin-left:30px;
	padding:40px 40px 40px 40px;
}
body.rv-p-823 .rv-e-b6df504 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 589aaff — heading: Mida me pakume? */
body.rv-p-823 .rv-e-589aaff > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-823 .rv-e-589aaff .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:32px;
	font-weight:300;
	text-transform:none;
	line-height:1.2em;
	color:#3d4459;
}

/* 039ce81 — text-editor */
body.rv-p-823 .rv-e-039ce81 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-823 .rv-e-039ce81 {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:16px;
	font-weight:400;
	line-height:1.4em;
}

/* 019497a — spacer */
body.rv-p-823 .rv-e-019497a {
	--spacer-size:200px;
}

/* b0d9949 — section */
body.rv-p-823 .rv-e-b0d9949 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-823 .rv-e-b0d9949 > .rv-inner {
	max-width:1200px;
}
body.rv-p-823 .rv-e-b0d9949::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-823 .rv-e-b0d9949 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-823 .rv-e-b0d9949 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 6278718 — column */
body.rv-p-823 .rv-e-6278718 > .rv-colinner {
	align-items:center;
}
body.rv-p-823 .rv-e-6278718 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-823 .rv-e-6278718 > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 7666614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-823 .rv-e-7666614 {
	text-align:left;
}
body.rv-p-823 .rv-e-7666614 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 9f4b7d1 — heading: Meie hoolitseme selle eest! */
body.rv-p-823 .rv-e-9f4b7d1 {
	text-align:left;
}
body.rv-p-823 .rv-e-9f4b7d1 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 857197e — column */
body.rv-p-823 .rv-e-857197e > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* a67d019 — image */
body.rv-p-823 .rv-e-a67d019 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-823 .rv-e-a67d019 {
	text-align:right;
}
body.rv-p-823 .rv-e-a67d019 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 275df98d — section */
body.rv-p-834 .rv-e-275df98d {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-834 .rv-e-275df98d > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-834 .rv-e-275df98d::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-834 .rv-e-275df98d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-834 .rv-e-275df98d > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}
body.rv-p-95 .rv-e-275df98d {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-95 .rv-e-275df98d > .rv-inner {
	max-width:1200px;
	min-height:400px;
}
body.rv-p-95 .rv-e-275df98d::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-95 .rv-e-275df98d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0px 0px 0px 0px;
}
body.rv-p-95 .rv-e-275df98d > .rv-shape-box--bottom svg {
	width:calc(260% + 1.3px);
	height:120px;
	transform:translateX(-50%) rotateY(180deg);
}

/* 137fc994 — column */
body.rv-p-834 .rv-e-137fc994 > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-137fc994 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-137fc994 > .rv-colinner {
	padding:40px 0px 0px 0px;
}
body.rv-p-95 .rv-e-137fc994 > .rv-colinner {
	align-items:center;
}
body.rv-p-95 .rv-e-137fc994 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-95 .rv-e-137fc994 > .rv-colinner {
	padding:40px 0px 0px 0px;
}

/* 7dbdab59 — heading: Võta ühendust */
body.rv-p-834 .rv-e-7dbdab59 {
	text-align:center;
}
body.rv-p-834 .rv-e-7dbdab59 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}
body.rv-p-95 .rv-e-7dbdab59 {
	text-align:center;
}
body.rv-p-95 .rv-e-7dbdab59 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:40px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 761eca0 — heading: Nõrkvoolusüsteemid parima hinna eest! Vali us */
body.rv-p-834 .rv-e-761eca0 > .rv-wc {
	margin:0px 0px -10px 0px;
}
body.rv-p-834 .rv-e-761eca0 {
	text-align:center;
}
body.rv-p-834 .rv-e-761eca0 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	color:#FFFFFF;
}

/* 460bd2a — text-editor */
body.rv-p-834 .rv-e-460bd2a > .rv-wc {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body.rv-p-834 .rv-e-460bd2a {
	text-align:center;
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
}

/* 64ba964 — spacer */
body.rv-p-834 .rv-e-64ba964 {
	--spacer-size:100px;
}
body.rv-p-95 .rv-e-64ba964 {
	--spacer-size:100px;
}

/* ee49483 — section */
body.rv-p-834 .rv-e-ee49483::before {
	background-image:url("https://rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v5.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-834 .rv-e-ee49483 > .rv-inner {
	max-width:1200px;
}
body.rv-p-834 .rv-e-ee49483 {
	transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:3%;
	margin-bottom:10%;
	padding:5% 0% 5% 0%;
}
body.rv-p-95 .rv-e-ee49483::before {
	background-image:url("https://www.rvtehnik.ee/wp-content/uploads/2021/02/Shapes-icons_20-e1614710924982.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-95 .rv-e-ee49483 > .rv-inner {
	max-width:1200px;
}
body.rv-p-95 .rv-e-ee49483 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:3%;
	margin-bottom:10%;
	padding:5% 0% 5% 0%;
}

/* 3e1dcbfd — column */
body.rv-p-834 .rv-e-3e1dcbfd > .rv-colinner {
	padding:0px 0px 0px 0px;
}
body.rv-p-95 .rv-e-3e1dcbfd > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 48f4d6e2 — section */
body.rv-p-834 .rv-e-48f4d6e2 > .rv-inner {
	max-width:1200px;
}
body.rv-p-834 .rv-e-48f4d6e2 {
	margin-top:0px;
	margin-bottom:0px;
}
body.rv-p-95 .rv-e-48f4d6e2 > .rv-inner {
	max-width:1200px;
}
body.rv-p-95 .rv-e-48f4d6e2 {
	margin-top:0px;
	margin-bottom:0px;
}

/* 3274d377 — column */
body.rv-p-834 .rv-e-3274d377 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner::before {
	opacity:0.5;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner, body.rv-p-834 .rv-e-3274d377 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-834 .rv-e-3274d377 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* d6d8b63 — heading: 40€ */
body.rv-p-834 .rv-e-d6d8b63 > .rv-wc {
	margin:0px 0px 0px 0px;
}
body.rv-p-834 .rv-e-d6d8b63 {
	text-align:center;
}
body.rv-p-834 .rv-e-d6d8b63 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:39px;
	font-weight:600;
	color:#CC0424;
}

/* 3468df8 — image-box: Tehniku väljakutse */
body.rv-p-834 .rv-e-3468df8 .rv-box {
	text-align:center;
}
body.rv-p-834 .rv-e-3468df8 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-834 .rv-e-3468df8 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 74c2b9e — column */
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner, body.rv-p-834 .rv-e-74c2b9e > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-834 .rv-e-74c2b9e > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 1fa8c6c — heading: 0,33€ */
body.rv-p-834 .rv-e-1fa8c6c > .rv-wc {
	margin:0px 0px 0px 0px;
}
body.rv-p-834 .rv-e-1fa8c6c {
	text-align:center;
}
body.rv-p-834 .rv-e-1fa8c6c .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:39px;
	font-weight:600;
	color:#CC0424;
}

/* 7ab8c8f — image-box: Transporditasu */
body.rv-p-834 .rv-e-7ab8c8f .rv-box {
	text-align:center;
}
body.rv-p-834 .rv-e-7ab8c8f .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-834 .rv-e-7ab8c8f .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 404a7960 — column */
body.rv-p-834 .rv-e-404a7960 > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-834 .rv-e-404a7960 > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-404a7960 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-404a7960 > .rv-colinner, body.rv-p-834 .rv-e-404a7960 > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-834 .rv-e-404a7960 > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-834 .rv-e-404a7960 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* b270586 — heading: -20% */
body.rv-p-834 .rv-e-b270586 > .rv-wc {
	margin:0px 0px 0px 0px;
}
body.rv-p-834 .rv-e-b270586 {
	text-align:center;
}
body.rv-p-834 .rv-e-b270586 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:39px;
	font-weight:600;
	color:#CC0424;
}

/* 9961a17 — image-box: Lepingulised kliendid */
body.rv-p-834 .rv-e-9961a17 .rv-box {
	text-align:center;
}
body.rv-p-834 .rv-e-9961a17 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-834 .rv-e-9961a17 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 8beca0f — column */
body.rv-p-834 .rv-e-8beca0f > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-834 .rv-e-8beca0f > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-8beca0f > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-8beca0f > .rv-colinner, body.rv-p-834 .rv-e-8beca0f > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-834 .rv-e-8beca0f > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-834 .rv-e-8beca0f > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 43df6d6 — heading: +20% */
body.rv-p-834 .rv-e-43df6d6 > .rv-wc {
	margin:0px 0px 0px 0px;
}
body.rv-p-834 .rv-e-43df6d6 {
	text-align:center;
}
body.rv-p-834 .rv-e-43df6d6 .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:39px;
	font-weight:600;
	color:#CC0424;
}

/* c34436c — image-box: Tööväline aeg */
body.rv-p-834 .rv-e-c34436c .rv-box {
	text-align:center;
}
body.rv-p-834 .rv-e-c34436c .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-834 .rv-e-c34436c .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* c380d1d — spacer */
body.rv-p-834 .rv-e-c380d1d {
	--spacer-size:120px;
}

/* b699b2d — section */
body.rv-p-834 .rv-e-b699b2d {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-834 .rv-e-b699b2d > .rv-inner {
	max-width:1200px;
}
body.rv-p-834 .rv-e-b699b2d::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-834 .rv-e-b699b2d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-834 .rv-e-b699b2d > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* da0ab2c — column */
body.rv-p-834 .rv-e-da0ab2c > .rv-colinner {
	align-items:center;
}
body.rv-p-834 .rv-e-da0ab2c > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-834 .rv-e-da0ab2c > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 7971ee2 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-834 .rv-e-7971ee2 {
	text-align:left;
}
body.rv-p-834 .rv-e-7971ee2 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* 91aa086 — heading: Meie hoolitseme selle eest! */
body.rv-p-834 .rv-e-91aa086 {
	text-align:left;
}
body.rv-p-834 .rv-e-91aa086 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 36e1a90 — column */
body.rv-p-834 .rv-e-36e1a90 > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 522a868 — image */
body.rv-p-834 .rv-e-522a868 > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-834 .rv-e-522a868 {
	text-align:right;
}
body.rv-p-834 .rv-e-522a868 img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

/* 4b5e9406 — section */
body .rv-e-4b5e9406 > .rv-inner > .rv-col > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body .rv-e-4b5e9406 {
	background-color:#222223;
}
body .rv-e-4b5e9406 > .rv-inner {
	max-width:1154px;
}
body .rv-e-4b5e9406::before {
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body .rv-e-4b5e9406 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:20px 0px 20px 0px;
}

/* ff36e81 — column */
body .rv-e-ff36e81 > .rv-colinner {
	align-items:center;
}
body .rv-e-ff36e81 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* e6204ee — image */
body .rv-e-e6204ee {
	text-align:center;
}
body .rv-e-e6204ee img {
	width:77%;
}

/* 40436c42 — column */
body .rv-e-40436c42 > .rv-colinner {
	align-items:flex-start;
}
body .rv-e-40436c42 > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}

/* 1e5e234 — image-box: Telefon */
body .rv-e-1e5e234 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body .rv-e-1e5e234 .rv-box {
	text-align:center;
}
body .rv-e-1e5e234 .rv-box-title {
	color:#FFFFFF;
	font-family:"Varela Round", Roboto;
	font-size:13px;
	font-weight:400;
	text-transform:none;
}
body .rv-e-1e5e234 .rv-box-desc {
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:12px;
	font-weight:300;
}

/* 5a257ae1 — column */
body .rv-e-5a257ae1 > .rv-colinner {
	align-items:flex-start;
}
body .rv-e-5a257ae1 > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body .rv-e-5a257ae1 > .rv-colinner {
	justify-content:center;
}

/* e83bd37 — image-box: E-mail */
body .rv-e-e83bd37 .rv-box {
	text-align:center;
}
body .rv-e-e83bd37 .rv-box-title {
	color:#FFFFFF;
	font-family:"Varela Round", Roboto;
	font-size:13px;
	font-weight:400;
	text-transform:none;
}
body .rv-e-e83bd37 .rv-box-desc {
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:12px;
	font-weight:300;
}

/* 30df50e7 — column */
body .rv-e-30df50e7 > .rv-colinner {
	align-items:flex-start;
}
body .rv-e-30df50e7 > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}

/* b14caf7 — image-box: Aadress */
body .rv-e-b14caf7 .rv-box {
	text-align:center;
}
body .rv-e-b14caf7 .rv-box-title {
	color:#FFFFFF;
	font-family:"Varela Round", Roboto;
	font-size:13px;
	font-weight:400;
	text-transform:none;
}
body .rv-e-b14caf7 .rv-box-desc {
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:12px;
	font-weight:300;
}

/* 5c473990 — column */
body .rv-e-5c473990 > .rv-colinner {
	align-items:flex-start;
}
body .rv-e-5c473990 > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}

/* 6a62bc3 — image-box: Kontaktid */
body .rv-e-6a62bc3 .rv-box {
	text-align:center;
}
body .rv-e-6a62bc3 .rv-box-title {
	color:#FFFFFF;
	font-family:"Varela Round", Roboto;
	font-size:13px;
	font-weight:400;
	text-transform:none;
}
body .rv-e-6a62bc3 .rv-box-desc {
	color:#FFFFFF;
	font-family:"Montserrat", Roboto;
	font-size:12px;
	font-weight:300;
}

/* 110adc9c — section */
body .rv-e-110adc9c > .rv-inner > .rv-col > .rv-colinner {
	align-content:center;
	align-items:center;
}
body .rv-e-110adc9c {
	background-color:#E7E7E7;
}
body .rv-e-110adc9c > .rv-inner {
	min-height:18px;
}
body .rv-e-110adc9c {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body .rv-e-110adc9c::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 4bb57ddc — heading: © 2021 Kõik õigused kaitstud. Veebiarendus Ni */
body .rv-e-4bb57ddc {
	text-align:center;
}
body .rv-e-4bb57ddc .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:11px;
	font-weight:300;
	text-transform:none;
	color:#909090;
}

/* 61d3a90b — heading: Konsulteerime sinuga meeleldi */
body.rv-p-95 .rv-e-61d3a90b {
	text-align:center;
}
body.rv-p-95 .rv-e-61d3a90b .rv-title {
	font-family:"Montserrat", Roboto;
	font-size:18px;
	font-weight:500;
	color:#ffffff;
}

/* 72bc09db — column */
body.rv-p-95 .rv-e-72bc09db > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-95 .rv-e-72bc09db > .rv-colinner {
	align-items:flex-start;
}
body.rv-p-95 .rv-e-72bc09db > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body.rv-p-95 .rv-e-72bc09db > .rv-colinner, body.rv-p-95 .rv-e-72bc09db > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-95 .rv-e-72bc09db > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-95 .rv-e-72bc09db > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 3333d638 — image-box: Telefon */
body.rv-p-95 .rv-e-3333d638 .rv-box {
	text-align:center;
}
body.rv-p-95 .rv-e-3333d638.rv-pos-right .rv-box-img {
	margin-left:15px;
}
body.rv-p-95 .rv-e-3333d638.rv-pos-left .rv-box-img {
	margin-right:15px;
}
body.rv-p-95 .rv-e-3333d638.rv-pos-top .rv-box-img {
	margin-bottom:15px;
}
body.rv-p-95 .rv-e-3333d638 .rv-box .rv-box-img {
	width:34%;
}
body.rv-p-95 .rv-e-3333d638 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-95 .rv-e-3333d638 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-95 .rv-e-3333d638 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 6d17e1f — column */
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner {
	align-items:flex-start;
}
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner, body.rv-p-95 .rv-e-6d17e1f > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-95 .rv-e-6d17e1f > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 5b07814 — image-box: Email */
body.rv-p-95 .rv-e-5b07814 .rv-box {
	text-align:center;
}
body.rv-p-95 .rv-e-5b07814.rv-pos-right .rv-box-img {
	margin-left:15px;
}
body.rv-p-95 .rv-e-5b07814.rv-pos-left .rv-box-img {
	margin-right:15px;
}
body.rv-p-95 .rv-e-5b07814.rv-pos-top .rv-box-img {
	margin-bottom:15px;
}
body.rv-p-95 .rv-e-5b07814 .rv-box .rv-box-img {
	width:34%;
}
body.rv-p-95 .rv-e-5b07814 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-95 .rv-e-5b07814 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-95 .rv-e-5b07814 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 25dfa5a — column */
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner {
	align-items:flex-start;
}
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner, body.rv-p-95 .rv-e-25dfa5a > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-95 .rv-e-25dfa5a > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 3373871c — image-box: Kontor */
body.rv-p-95 .rv-e-3373871c .rv-box {
	text-align:center;
}
body.rv-p-95 .rv-e-3373871c.rv-pos-right .rv-box-img {
	margin-left:15px;
}
body.rv-p-95 .rv-e-3373871c.rv-pos-left .rv-box-img {
	margin-right:15px;
}
body.rv-p-95 .rv-e-3373871c.rv-pos-top .rv-box-img {
	margin-bottom:15px;
}
body.rv-p-95 .rv-e-3373871c .rv-box .rv-box-img {
	width:34%;
}
body.rv-p-95 .rv-e-3373871c .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-95 .rv-e-3373871c .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-95 .rv-e-3373871c .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 110761d — column */
body.rv-p-95 .rv-e-110761d > .rv-colinner {
	background-color:#ffffff;
}
body.rv-p-95 .rv-e-110761d > .rv-colinner {
	align-items:flex-start;
}
body.rv-p-95 .rv-e-110761d > .rv-colinner {
	align-content:flex-start;
	align-items:flex-start;
}
body.rv-p-95 .rv-e-110761d > .rv-colinner, body.rv-p-95 .rv-e-110761d > .rv-colinner::before {
	border-radius:15px 15px 15px 70px;
}
body.rv-p-95 .rv-e-110761d > .rv-colinner {
	box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:3% 3% 3% 3%;
	--e-column-margin-right:3%;
	--e-column-margin-left:3%;
	padding:14% 14% 14% 14%;
}
body.rv-p-95 .rv-e-110761d > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 239cdf7 — image-box: Kontaktid */
body.rv-p-95 .rv-e-239cdf7 .rv-box {
	text-align:center;
}
body.rv-p-95 .rv-e-239cdf7.rv-pos-right .rv-box-img {
	margin-left:15px;
}
body.rv-p-95 .rv-e-239cdf7.rv-pos-left .rv-box-img {
	margin-right:15px;
}
body.rv-p-95 .rv-e-239cdf7.rv-pos-top .rv-box-img {
	margin-bottom:15px;
}
body.rv-p-95 .rv-e-239cdf7 .rv-box .rv-box-img {
	width:34%;
}
body.rv-p-95 .rv-e-239cdf7 .rv-box-img img {
	transition-duration:0.3s;
}
body.rv-p-95 .rv-e-239cdf7 .rv-box-title {
	color:#3d4459;
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:500;
	text-transform:none;
}
body.rv-p-95 .rv-e-239cdf7 .rv-box-desc {
	color:#3d4459;
	font-family:"Montserrat", Roboto;
	font-size:14px;
	font-weight:500;
	letter-spacing:-0.3px;
}

/* 38500c6 — section */
body.rv-p-95 .rv-e-38500c6::before {
	background-image:url("https://www.rvtehnik.ee/wp-content/uploads/2021/03/Shapes-icons_20_v7_5.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:contain;
	opacity:1;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-95 .rv-e-38500c6 > .rv-inner {
	max-width:1200px;
}
body.rv-p-95 .rv-e-38500c6 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:10%;
	margin-bottom:0%;
	padding:0% 0% 8% 0%;
}

/* 419bb63 — column */
body.rv-p-95 .rv-e-419bb63 > .rv-colinner {
	align-items:center;
}
body.rv-p-95 .rv-e-419bb63 > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-95 .rv-e-419bb63 > .rv-colinner, body.rv-p-95 .rv-e-419bb63 > .rv-colinner::before {
	border-radius:10px 10px 10px 10px;
}
body.rv-p-95 .rv-e-419bb63 > .rv-colinner {
	box-shadow:0px 0px 30px 0px rgba(255, 255, 255, 0);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:4% 4% 4% 4%;
}
body.rv-p-95 .rv-e-419bb63 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* 4bf0702 — spacer */
body.rv-p-95 .rv-e-4bf0702 {
	--spacer-size:50px;
}

/* 7bb96c0 — section */
body.rv-p-95 .rv-e-7bb96c0 > .rv-inner {
	max-width:1200px;
}
body.rv-p-95 .rv-e-7bb96c0 {
	padding:0px 0px 0px 0px;
}

/* 74999c9 — column */
body.rv-p-95 .rv-e-74999c9 > .rv-colinner {
	background-color:#FFFFFF;
}
body.rv-p-95 .rv-e-74999c9 > .rv-colinner, body.rv-p-95 .rv-e-74999c9 > .rv-colinner::before {
	border-radius:20px 20px 20px 20px;
}
body.rv-p-95 .rv-e-74999c9 > .rv-colinner {
	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
body.rv-p-95 .rv-e-74999c9 > .rv-colinner::before {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}

/* ff478c0 — text-editor */
body.rv-p-95 .rv-e-ff478c0 > .rv-wc {
	margin:20px 20px 0px 20px;
}
body.rv-p-95 .rv-e-ff478c0 {
	text-align:center;
	color:#000000;
	font-family:"Varela Round", Roboto;
	font-size:30px;
	font-weight:500;
}

/* 3d2ba90 — text-editor */
body.rv-p-95 .rv-e-3d2ba90 {
	text-align:center;
	color:#000000;
	font-family:"Varela Round", Roboto;
	font-size:14px;
	font-weight:400;
	line-height:1.8em;
}

/* b663c32 — form */
body.rv-p-95 .rv-e-b663c32 > .rv-wc {
	padding:30px 30px 30px 30px;
}
body.rv-p-95 .rv-e-b663c32 .rv-btn span {
	gap:10px;
}
body.rv-p-95 .rv-e-b663c32 .rv-btn {
	font-family:"Varela Round", Roboto;
	font-size:16px;
	border-radius:30px 30px 30px 30px;
}
body.rv-p-95 .rv-e-b663c32 {
	--e-form-steps-indicators-spacing:20px;
	--e-form-steps-indicator-padding:30px;
	--e-form-steps-indicator-inactive-secondary-color:#ffffff;
	--e-form-steps-indicator-active-secondary-color:#ffffff;
	--e-form-steps-indicator-completed-secondary-color:#ffffff;
	--e-form-steps-divider-width:1px;
	--e-form-steps-divider-gap:10px;
}

/* d0251a6 — column */
body.rv-p-95 .rv-e-d0251a6 > .rv-colinner {
	align-items:center;
}
body.rv-p-95 .rv-e-d0251a6 > .rv-colinner {
	align-content:center;
	align-items:center;
}

/* f64a392 — image */
body.rv-p-95 .rv-e-f64a392 > .rv-wc {
	padding:0px 0px 0px 0px;
}
body.rv-p-95 .rv-e-f64a392 img {
	width:63%;
}

/* 0c31274 — spacer */
body.rv-p-95 .rv-e-0c31274 {
	--spacer-size:100px;
}

/* 93f28e4 — section */
body.rv-p-95 .rv-e-93f28e4 > .rv-inner > .rv-col > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-95 .rv-e-93f28e4 {
	background-color:transparent;
	background-image:linear-gradient(130deg, #540000 0%, #CC0424 89%);
}
body.rv-p-95 .rv-e-93f28e4 > .rv-inner {
	max-width:1200px;
}
body.rv-p-95 .rv-e-93f28e4::before {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	opacity:0.15;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
body.rv-p-95 .rv-e-93f28e4 {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:050px 0px 50px 0px;
}
body.rv-p-95 .rv-e-93f28e4 > .rv-shape-box--top svg {
	width:calc(230% + 1.3px);
	height:100px;
	transform:translateX(-50%) rotateY(180deg);
}

/* c3c15dc — column */
body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
	align-items:center;
}
body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
	align-content:center;
	align-items:center;
}
body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
	padding:50px 30px 0px 0px;
}

/* 94b8a98 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
body.rv-p-95 .rv-e-94b8a98 {
	text-align:left;
}
body.rv-p-95 .rv-e-94b8a98 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:45px;
	font-weight:300;
	line-height:1.2em;
	color:#ffffff;
}

/* e043416 — heading: Meie hoolitseme selle eest! */
body.rv-p-95 .rv-e-e043416 {
	text-align:left;
}
body.rv-p-95 .rv-e-e043416 .rv-title {
	font-family:"Varela Round", Roboto;
	font-size:20px;
	font-weight:400;
	text-transform:none;
	color:#ffffff;
}

/* 219ee1d — column */
body.rv-p-95 .rv-e-219ee1d > .rv-colinner {
	padding:0px 0px 0px 0px;
}

/* 728f2ef — image */
body.rv-p-95 .rv-e-728f2ef > .rv-wc {
	margin:-10% 0% 0% 0%;
}
body.rv-p-95 .rv-e-728f2ef {
	text-align:right;
}
body.rv-p-95 .rv-e-728f2ef img {
	width:65%;
	opacity:1;
	border-radius:200px 100px 100px 100px;
	box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);
}

@media(min-width:768px) {
	/* 9ef3613 — column */
	body.rv-p-1029 .rv-e-9ef3613 {
		width:53.6%;
	}

	/* 52bc9d4 — column */
	body.rv-p-1029 .rv-e-52bc9d4 {
		width:46.351%;
	}

	/* 234ec3a — column */
	body.rv-p-1034 .rv-e-234ec3a {
		width:48.845%;
	}

	/* 468e01d — column */
	body.rv-p-1034 .rv-e-468e01d {
		width:51.11%;
	}

	/* fde818c — column */
	body .rv-e-fde818c {
		width:39.415%;
	}

	/* 47bacfe5 — column */
	body .rv-e-47bacfe5 {
		width:19.188%;
	}

	/* eeab9fa — column */
	body .rv-e-eeab9fa {
		width:16.329%;
	}

	/* 146b7bf — column */
	body.rv-p-42 .rv-e-146b7bf {
		width:51.083%;
	}

	/* 19ee2a84 — column */
	body.rv-p-42 .rv-e-19ee2a84 {
		width:48.917%;
	}

	/* 72886393 — column */
	body.rv-p-42 .rv-e-72886393 {
		width:58.049%;
	}

	/* 1da6052 — column */
	body.rv-p-42 .rv-e-1da6052 {
		width:41.951%;
	}

	/* 1d12cd34 — column */
	body.rv-p-463 .rv-e-1d12cd34 {
		width:46.822%;
	}

	/* 1f1dc8d8 — column */
	body.rv-p-463 .rv-e-1f1dc8d8 {
		width:53.178%;
	}

	/* ff36e81 — column */
	body .rv-e-ff36e81 {
		width:25.371%;
	}

	/* 40436c42 — column */
	body .rv-e-40436c42 {
		width:12.633%;
	}

	/* 5a257ae1 — column */
	body .rv-e-5a257ae1 {
		width:13.673%;
	}

	/* 30df50e7 — column */
	body .rv-e-30df50e7 {
		width:23.989%;
	}

	/* 5c473990 — column */
	body .rv-e-5c473990 {
		width:24.334%;
	}

	/* 25dfa5a — column */
	body.rv-p-95 .rv-e-25dfa5a {
		width:25.083%;
	}

	/* 110761d — column */
	body.rv-p-95 .rv-e-110761d {
		width:24.896%;
	}

}

@media(max-width:1024px) {
	/* 658eaebe — section */
	body.rv-p-1024 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-1024 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1024 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-1024 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-1029 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-1029 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1029 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-1029 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-1034 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-1034 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1034 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-1034 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-463 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-463 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-463 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-463 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-507 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-507 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-507 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-507 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-817 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-817 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-817 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-817 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-823 .rv-e-658eaebe > .rv-inner {
		min-height:350px;
	}
	body.rv-p-823 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-823 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-823 .rv-e-658eaebe {
		padding:0% 5% 0% 5%;
	}

	/* 11c5d27f — column */
	body.rv-p-1024 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-1029 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-1034 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-463 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-507 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-817 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-823 .rv-e-11c5d27f > .rv-colinner {
		padding:5px 5px 5px 5px;
	}

	/* bb71c77 — heading: Andmeside - ja telefonivõrgud */
	body.rv-p-1024 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-1029 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-1034 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-463 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-507 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-817 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}
	body.rv-p-823 .rv-e-bb71c77 .rv-title {
		font-size:40px;
	}

	/* 7f2161de — section */
	body.rv-p-1024 .rv-e-7f2161de::before {
		background-position:-261px 599px;
	}
	body.rv-p-1024 .rv-e-7f2161de {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}
	body.rv-p-1029 .rv-e-7f2161de {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}
	body.rv-p-1034 .rv-e-7f2161de {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}
	body.rv-p-463 .rv-e-7f2161de {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}

	/* 2d1d15c — heading: Suitsueemaldussüsteemid */
	body.rv-p-1024 .rv-e-2d1d15c .rv-title {
		font-size:30px;
	}

	/* aa35c64 — heading: Tuleohutusautomaatika */
	body.rv-p-1024 .rv-e-aa35c64 .rv-title {
		font-size:30px;
	}

	/* a2732a0 — section */
	body.rv-p-1024 .rv-e-a2732a0::before {
		background-position:-261px 599px;
	}
	body.rv-p-1024 .rv-e-a2732a0 {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}
	body.rv-p-1029 .rv-e-a2732a0::before {
		background-position:-261px 599px;
	}
	body.rv-p-1029 .rv-e-a2732a0 {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}
	body.rv-p-1034 .rv-e-a2732a0::before {
		background-position:-261px 599px;
	}
	body.rv-p-1034 .rv-e-a2732a0 {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}

	/* 9d6bbe1 — section */
	body.rv-p-1024 .rv-e-9d6bbe1::before {
		background-position:center left;
	}
	body.rv-p-1024 .rv-e-9d6bbe1 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-1024 .rv-e-9d6bbe1 {
		padding:5% 5% 5% 5%;
	}

	/* 45e9e23 — column */
	body.rv-p-1024 .rv-e-45e9e23 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 8317c8b — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1024 .rv-e-8317c8b .rv-title {
		font-size:34px;
	}

	/* 8bbe10d — column */
	body.rv-p-1024 .rv-e-8bbe10d > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* c42e244 — image */
	body.rv-p-1024 .rv-e-c42e244 > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 7291886 — heading: Kuidas töötab fonosüsteem? */
	body.rv-p-1029 .rv-e-7291886 .rv-title {
		font-size:30px;
	}

	/* 0563dbe — section */
	body.rv-p-1029 .rv-e-0563dbe::before {
		background-position:center left;
	}
	body.rv-p-1029 .rv-e-0563dbe > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-1029 .rv-e-0563dbe {
		padding:5% 5% 5% 5%;
	}

	/* bf064c8 — column */
	body.rv-p-1029 .rv-e-bf064c8 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 0cfd4f6 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1029 .rv-e-0cfd4f6 .rv-title {
		font-size:34px;
	}

	/* 01670d4 — column */
	body.rv-p-1029 .rv-e-01670d4 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 23fa26d — image */
	body.rv-p-1029 .rv-e-23fa26d > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 429caa8 — heading: Jooniste digitaliseerimine ja muutmine */
	body.rv-p-1034 .rv-e-429caa8 .rv-title {
		font-size:30px;
	}

	/* 7a7c316 — heading: Võimalused */
	body.rv-p-1034 .rv-e-7a7c316 .rv-title {
		font-size:30px;
	}

	/* 6a1ff54 — section */
	body.rv-p-1034 .rv-e-6a1ff54::before {
		background-position:center left;
	}
	body.rv-p-1034 .rv-e-6a1ff54 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-1034 .rv-e-6a1ff54 {
		padding:5% 5% 5% 5%;
	}

	/* cb06681 — column */
	body.rv-p-1034 .rv-e-cb06681 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 27b2750 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1034 .rv-e-27b2750 .rv-title {
		font-size:34px;
	}

	/* e5204b8 — column */
	body.rv-p-1034 .rv-e-e5204b8 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* ac1281b — image */
	body.rv-p-1034 .rv-e-ac1281b > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 42da188d — column */
	body .rv-e-42da188d > .rv-colinner {
		padding:0% 0% 0% 5%;
	}

	/* fde818c — column */
	body .rv-e-fde818c > .rv-colinner {
		padding:0% 0% 0% 5%;
	}

	/* 761446be — nav-menu */
	body .rv-e-761446be > .rv-wc {
		padding:0px 10px 0px 0px;
	}

	/* 47bacfe5 — column */
	body .rv-e-47bacfe5 > .rv-colinner {
		padding:0% 15% 0% 5%;
	}

	/* eeab9fa — column */
	body .rv-e-eeab9fa > .rv-colinner {
		padding:0% 15% 0% 5%;
	}

	/* 30687858 — section */
	body.rv-p-42 .rv-e-30687858 > .rv-inner {
		min-height:770px;
	}
	body.rv-p-42 .rv-e-30687858::before {
		background-position:center right;
	}
	body.rv-p-42 .rv-e-30687858 > .rv-shape-box--bottom svg {
		height:120px;
	}
	body.rv-p-42 .rv-e-30687858 {
		padding:0% 5% 0% 5%;
	}

	/* 146b7bf — column */
	body.rv-p-42 .rv-e-146b7bf > .rv-colinner {
		padding:5px 5px 5px 5px;
	}

	/* 313bb6e0 — heading: Pakume kõrgkvaliteetseid nõrkvoolusüsteeme */
	body.rv-p-42 .rv-e-313bb6e0 {
		text-align:left;
	}
	body.rv-p-42 .rv-e-313bb6e0 .rv-title {
		font-size:40px;
	}

	/* 2737c356 — heading: ATS hooldus ja paigaldus - kõik lahendused üh */
	body.rv-p-42 .rv-e-2737c356 {
		text-align:left;
	}

	/* 19ee2a84 — column */
	body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 6e0f01f7 — image */
	body.rv-p-42 .rv-e-6e0f01f7 > .rv-wc {
		margin:0px 0px -100px 0px;
	}
	body.rv-p-42 .rv-e-6e0f01f7 img {
		width:68%;
	}

	/* 63270b14 — section */
	body.rv-p-42 .rv-e-63270b14::before {
		background-position:bottom left;
		background-size:contain;
	}
	body.rv-p-42 .rv-e-63270b14 {
		margin-top:15%;
		margin-bottom:0%;
	}

	/* 6f1e94f6 — column */
	body.rv-p-42 .rv-e-6f1e94f6 > .rv-colinner {
		padding:0% 9% 0% 0%;
	}

	/* 19e16b6d — image */
	body.rv-p-42 .rv-e-19e16b6d {
		text-align:center;
	}
	body.rv-p-42 .rv-e-19e16b6d img {
		width:51%;
	}

	/* 603ecaef — column */
	body.rv-p-42 .rv-e-603ecaef > .rv-colinner {
		padding:0% 35% 0% 05%;
	}

	/* 5921fd3d — heading: Parimad lahendused */
	body.rv-p-42 .rv-e-5921fd3d {
		text-align:left;
	}

	/* 1f89b4e — heading: ATS hooldus ja paigaldus */
	body.rv-p-42 .rv-e-1f89b4e .rv-title {
		font-size:35px;
	}

	/* 719ef822 — section */
	body.rv-p-42 .rv-e-719ef822 {
		margin-top:15%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 3cf069a — heading: Kuidas me saame sind aidata? */
	body.rv-p-42 .rv-e-3cf069a .rv-title {
		font-size:35px;
	}

	/* 2739aaf5 — section */
	body.rv-p-42 .rv-e-2739aaf5 {
		margin-top:5%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 7bb17381 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
	body.rv-p-42 .rv-e-7bb17381 .rv-box-desc {
		font-size:15px;
	}

	/* 6781a9a5 — image-box: Valvesüsteemid */
	body.rv-p-42 .rv-e-6781a9a5 .rv-box-desc {
		font-size:15px;
	}

	/* 784522cf — image-box: Videovalvesüsteemid */
	body.rv-p-42 .rv-e-784522cf .rv-box-desc {
		font-size:15px;
	}

	/* 5f5186aa — section */
	body.rv-p-42 .rv-e-5f5186aa::before {
		background-position:center left;
	}
	body.rv-p-42 .rv-e-5f5186aa > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-42 .rv-e-5f5186aa {
		padding:5% 5% 5% 5%;
	}

	/* 2fc4822d — column */
	body.rv-p-42 .rv-e-2fc4822d > .rv-colinner {
		margin:50px 50px 50px 50px;
		--e-column-margin-right:50px;
		--e-column-margin-left:50px;
		padding:0px 0px 0px 0px;
	}

	/* 5222e6fa — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-42 .rv-e-5222e6fa .rv-title {
		font-size:24px;
	}

	/* 7a762d22 — heading: Meie hoolitseme selle eest! */
	body.rv-p-42 .rv-e-7a762d22 .rv-title {
		font-size:16px;
	}

	/* 2ecc8225 — button: Võta ühendust */
	body.rv-p-42 .rv-e-2ecc8225 > .rv-wc {
		margin:20px 0px 0px 0px;
	}

	/* 798495f6 — column */
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 49916690 — image */
	body.rv-p-42 .rv-e-49916690 > .rv-wc {
		margin:0% 0% 0% 0%;
	}
	body.rv-p-42 .rv-e-49916690 img {
		width:100%;
	}

	/* 1bc7d961 — heading: Ohu tuvastamine */
	body.rv-p-463 .rv-e-1bc7d961 .rv-title {
		font-size:30px;
	}

	/* 111b5e17 — heading: Kuidas töötab ATS? */
	body.rv-p-463 .rv-e-111b5e17 .rv-title {
		font-size:30px;
	}

	/* 6fb7e1df — column */
	body.rv-p-463 .rv-e-6fb7e1df > .rv-colinner {
		padding:30px 100px 30px 100px;
	}

	/* 72c1b25f — heading: Hooldamine */
	body.rv-p-463 .rv-e-72c1b25f {
		text-align:center;
	}
	body.rv-p-463 .rv-e-72c1b25f .rv-title {
		font-size:35px;
	}

	/* 3b17812e — heading: Parim vastupidavus ja kaitse */
	body.rv-p-463 .rv-e-3b17812e {
		text-align:center;
	}
	body.rv-p-463 .rv-e-3b17812e .rv-title {
		font-size:16px;
	}

	/* 3f209e0 — heading: Korra kvartlalis */
	body.rv-p-463 .rv-e-3f209e0 .rv-title {
		font-size:20px;
	}

	/* be27342 — heading: Korra aastas */
	body.rv-p-463 .rv-e-be27342 .rv-title {
		font-size:20px;
	}

	/* a31202a — section */
	body.rv-p-463 .rv-e-a31202a::before {
		background-position:center left;
	}
	body.rv-p-463 .rv-e-a31202a > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-463 .rv-e-a31202a {
		padding:5% 5% 5% 5%;
	}

	/* 866be01 — column */
	body.rv-p-463 .rv-e-866be01 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 54519ce — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-463 .rv-e-54519ce .rv-title {
		font-size:34px;
	}

	/* b3c2bbb — button: Võta ühendust */
	body.rv-p-463 .rv-e-b3c2bbb > .rv-wc {
		margin:20px 0px 0px 0px;
	}

	/* 8876040 — column */
	body.rv-p-463 .rv-e-8876040 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* def399c — image */
	body.rv-p-463 .rv-e-def399c > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 40205be — section */
	body.rv-p-507 .rv-e-40205be {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 0px 100px 0px;
	}

	/* 5c6011f — column */
	body.rv-p-507 .rv-e-5c6011f > .rv-colinner {
		margin:20px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 11d8199 — heading: Mis on valve- ja läbipääsusüsteemid?​ */
	body.rv-p-507 .rv-e-11d8199 .rv-title {
		font-size:30px;
	}

	/* 366a1e5 — column */
	body.rv-p-507 .rv-e-366a1e5 > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 130669b — heading: Millised on läbipääsukaardid? */
	body.rv-p-507 .rv-e-130669b .rv-title {
		font-size:30px;
	}

	/* c5d52f9 — section */
	body.rv-p-507 .rv-e-c5d52f9::before {
		background-position:center left;
	}
	body.rv-p-507 .rv-e-c5d52f9 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-507 .rv-e-c5d52f9 {
		padding:5% 5% 5% 5%;
	}

	/* 2a060e5 — column */
	body.rv-p-507 .rv-e-2a060e5 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 4e43614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-507 .rv-e-4e43614 > .rv-wc {
		margin:0px 0px 0px 0px;
		padding:30px 0px 0px 0px;
	}
	body.rv-p-507 .rv-e-4e43614 .rv-title {
		font-size:34px;
	}

	/* e22c6f1 — column */
	body.rv-p-507 .rv-e-e22c6f1 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 4da2430 — image */
	body.rv-p-507 .rv-e-4da2430 > .rv-wc {
		margin:0% 0% 0% 0%;
	}

	/* 438890af — section */
	body.rv-p-77 .rv-e-438890af > .rv-inner {
		min-height:350px;
	}
	body.rv-p-77 .rv-e-438890af::before {
		background-position:bottom left;
	}
	body.rv-p-77 .rv-e-438890af > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-77 .rv-e-438890af {
		padding:0% 5% 0% 5%;
	}

	/* 68fd06cc — column */
	body.rv-p-77 .rv-e-68fd06cc > .rv-colinner {
		padding:5px 5px 5px 5px;
	}

	/* 1a573f1f — heading: Teenused */
	body.rv-p-77 .rv-e-1a573f1f .rv-title {
		font-size:40px;
	}

	/* 792d476d — section */
	body.rv-p-77 .rv-e-792d476d::before {
		background-position:center center;
		background-size:contain;
	}

	/* 7fa8264e — section */
	body.rv-p-77 .rv-e-7fa8264e {
		margin-top:5%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 37f33546 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
	body.rv-p-77 .rv-e-37f33546 .rv-box-desc {
		font-size:15px;
	}

	/* 78dddcc4 — image-box: Valvesüsteemid */
	body.rv-p-77 .rv-e-78dddcc4 .rv-box-desc {
		font-size:15px;
	}

	/* 90d2bf6 — image-box: Videovalvesüsteemid */
	body.rv-p-77 .rv-e-90d2bf6 .rv-box-desc {
		font-size:15px;
	}

	/* 4262e769 — section */
	body.rv-p-77 .rv-e-4262e769 {
		margin-top:0%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 1fdb9e65 — image-box: Läbipääsusüsteemid ja Läbipääsukaardid */
	body.rv-p-77 .rv-e-1fdb9e65 .rv-box-desc {
		font-size:15px;
	}

	/* 5b8982d9 — image-box: Suitsueemaldussüsteemid ja Tuleohutusautomaat */
	body.rv-p-77 .rv-e-5b8982d9 .rv-box-desc {
		font-size:15px;
	}

	/* 4e55a1d8 — image-box: Andmeside ja Telefonivõrgud */
	body.rv-p-77 .rv-e-4e55a1d8 .rv-box-desc {
		font-size:15px;
	}

	/* 3f0bbc21 — section */
	body.rv-p-77 .rv-e-3f0bbc21 {
		margin-top:0%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 42300e4c — image-box: Fonosüsteemid */
	body.rv-p-77 .rv-e-42300e4c .rv-box-desc {
		font-size:15px;
	}

	/* 4ca4ea41 — image-box: Seadmete müük */
	body.rv-p-77 .rv-e-4ca4ea41 .rv-box-desc {
		font-size:15px;
	}

	/* 6b9cf7e5 — image-box: Jooniste digitaliseerimine (DWG) */
	body.rv-p-77 .rv-e-6b9cf7e5 .rv-box-desc {
		font-size:15px;
	}

	/* b7c8f53 — section */
	body.rv-p-77 .rv-e-b7c8f53::before {
		background-position:center left;
	}
	body.rv-p-77 .rv-e-b7c8f53 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-77 .rv-e-b7c8f53 {
		padding:5% 5% 5% 5%;
	}

	/* ff99569 — column */
	body.rv-p-77 .rv-e-ff99569 > .rv-colinner {
		margin:30px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
		padding:0px 0px 0px 0px;
	}

	/* c344c71 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-77 .rv-e-c344c71 .rv-title {
		font-size:34px;
	}

	/* f23c6ae — column */
	body.rv-p-77 .rv-e-f23c6ae > .rv-colinner {
		align-items:center;
	}
	body.rv-p-77 .rv-e-f23c6ae > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-77 .rv-e-f23c6ae > .rv-colinner {
		justify-content:center;
	}
	body.rv-p-77 .rv-e-f23c6ae > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 39174ae — image */
	body.rv-p-77 .rv-e-39174ae > .rv-wc {
		margin:0% 0% 0% 0%;
	}
	body.rv-p-77 .rv-e-39174ae {
		text-align:center;
	}

	/* 59949dc — section */
	body.rv-p-817 .rv-e-59949dc::before {
		background-position:-261px 599px;
	}
	body.rv-p-817 .rv-e-59949dc {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}

	/* 0e36be3 — heading: Kuidas töötavad videovalvesüsteemid?​​ */
	body.rv-p-817 .rv-e-0e36be3 .rv-title {
		font-size:30px;
	}

	/* 04a2cec — heading: Milliseid seadmeid pakume? */
	body.rv-p-817 .rv-e-04a2cec .rv-title {
		font-size:30px;
	}

	/* 04b3113 — section */
	body.rv-p-817 .rv-e-04b3113::before {
		background-position:center left;
	}
	body.rv-p-817 .rv-e-04b3113 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-817 .rv-e-04b3113 {
		padding:5% 5% 5% 5%;
	}

	/* dbe1c60 — column */
	body.rv-p-817 .rv-e-dbe1c60 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 227dfff — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-817 .rv-e-227dfff .rv-title {
		font-size:34px;
	}

	/* 7059109 — column */
	body.rv-p-817 .rv-e-7059109 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 5cef0f1 — image */
	body.rv-p-817 .rv-e-5cef0f1 > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 3212178 — section */
	body.rv-p-823 .rv-e-3212178::before {
		background-position:-261px 599px;
	}
	body.rv-p-823 .rv-e-3212178 {
		margin-top:50px;
		margin-bottom:0px;
		padding:100px 0px 100px 0px;
	}

	/* f7426d9 — heading: Mida me kasutame? */
	body.rv-p-823 .rv-e-f7426d9 .rv-title {
		font-size:30px;
	}

	/* 589aaff — heading: Mida me pakume? */
	body.rv-p-823 .rv-e-589aaff .rv-title {
		font-size:30px;
	}

	/* b0d9949 — section */
	body.rv-p-823 .rv-e-b0d9949::before {
		background-position:center left;
	}
	body.rv-p-823 .rv-e-b0d9949 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-823 .rv-e-b0d9949 {
		padding:5% 5% 5% 5%;
	}

	/* 6278718 — column */
	body.rv-p-823 .rv-e-6278718 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 7666614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-823 .rv-e-7666614 .rv-title {
		font-size:34px;
	}

	/* 857197e — column */
	body.rv-p-823 .rv-e-857197e > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* a67d019 — image */
	body.rv-p-823 .rv-e-a67d019 > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 275df98d — section */
	body.rv-p-834 .rv-e-275df98d > .rv-inner {
		min-height:350px;
	}
	body.rv-p-834 .rv-e-275df98d::before {
		background-position:center left;
	}
	body.rv-p-834 .rv-e-275df98d > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-834 .rv-e-275df98d {
		padding:0% 5% 0% 5%;
	}
	body.rv-p-95 .rv-e-275df98d > .rv-inner {
		min-height:499px;
	}
	body.rv-p-95 .rv-e-275df98d::before {
		background-position:center left;
	}
	body.rv-p-95 .rv-e-275df98d > .rv-shape-box--bottom svg {
		height:195px;
	}
	body.rv-p-95 .rv-e-275df98d {
		padding:0% 5% 0% 5%;
	}

	/* 137fc994 — column */
	body.rv-p-834 .rv-e-137fc994 > .rv-colinner {
		padding:5px 5px 5px 5px;
	}
	body.rv-p-95 .rv-e-137fc994 > .rv-colinner {
		padding:5px 5px 5px 5px;
	}

	/* 7dbdab59 — heading: Võta ühendust */
	body.rv-p-834 .rv-e-7dbdab59 .rv-title {
		font-size:40px;
	}
	body.rv-p-95 .rv-e-7dbdab59 .rv-title {
		font-size:40px;
	}

	/* ee49483 — section */
	body.rv-p-834 .rv-e-ee49483::before {
		background-position:272px 136px;
	}
	body.rv-p-834 .rv-e-ee49483 {
		padding:5% 5% 10% 5%;
	}
	body.rv-p-95 .rv-e-ee49483::before {
		background-position:272px 136px;
	}
	body.rv-p-95 .rv-e-ee49483 {
		padding:5% 5% 0% 5%;
	}

	/* 3e1dcbfd — column */
	body.rv-p-95 .rv-e-3e1dcbfd > .rv-colinner {
		margin:50px 50px 50px 50px;
		--e-column-margin-right:50px;
		--e-column-margin-left:50px;
	}

	/* 48f4d6e2 — section */
	body.rv-p-834 .rv-e-48f4d6e2 {
		margin-top:5%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}
	body.rv-p-95 .rv-e-48f4d6e2 {
		margin-top:5%;
		margin-bottom:0%;
		padding:0% 5% 0% 5%;
	}

	/* 3468df8 — image-box: Tehniku väljakutse */
	body.rv-p-834 .rv-e-3468df8 .rv-box-title {
		font-size:18px;
	}
	body.rv-p-834 .rv-e-3468df8 .rv-box-desc {
		font-size:15px;
	}

	/* 7ab8c8f — image-box: Transporditasu */
	body.rv-p-834 .rv-e-7ab8c8f .rv-box-title {
		font-size:18px;
	}
	body.rv-p-834 .rv-e-7ab8c8f .rv-box-desc {
		font-size:15px;
	}

	/* 9961a17 — image-box: Lepingulised kliendid */
	body.rv-p-834 .rv-e-9961a17 .rv-box-title {
		font-size:18px;
	}
	body.rv-p-834 .rv-e-9961a17 .rv-box-desc {
		font-size:15px;
	}

	/* c34436c — image-box: Tööväline aeg */
	body.rv-p-834 .rv-e-c34436c .rv-box-title {
		font-size:18px;
	}
	body.rv-p-834 .rv-e-c34436c .rv-box-desc {
		font-size:15px;
	}

	/* b699b2d — section */
	body.rv-p-834 .rv-e-b699b2d::before {
		background-position:center left;
	}
	body.rv-p-834 .rv-e-b699b2d > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-834 .rv-e-b699b2d {
		padding:5% 5% 5% 5%;
	}

	/* da0ab2c — column */
	body.rv-p-834 .rv-e-da0ab2c > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 7971ee2 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-834 .rv-e-7971ee2 .rv-title {
		font-size:34px;
	}

	/* 36e1a90 — column */
	body.rv-p-834 .rv-e-36e1a90 > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 522a868 — image */
	body.rv-p-834 .rv-e-522a868 > .rv-wc {
		margin:-16% 0% 0% 0%;
	}

	/* 4b5e9406 — section */
	body .rv-e-4b5e9406 {
		padding:50px 20px 50px 20px;
	}

	/* ff36e81 — column */
	body .rv-e-ff36e81 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* e6204ee — image */
	body .rv-e-e6204ee {
		text-align:center;
	}
	body .rv-e-e6204ee img {
		width:48%;
	}

	/* 40436c42 — column */
	body .rv-e-40436c42 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 1e5e234 — image-box: Telefon */
	body .rv-e-1e5e234 .rv-box-title {
		font-size:18px;
	}
	body .rv-e-1e5e234 .rv-box-desc {
		font-size:15px;
	}

	/* 5a257ae1 — column */
	body .rv-e-5a257ae1 > .rv-colinner {
		margin:20px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* e83bd37 — image-box: E-mail */
	body .rv-e-e83bd37 .rv-box-title {
		font-size:18px;
	}
	body .rv-e-e83bd37 .rv-box-desc {
		font-size:15px;
	}

	/* 30df50e7 — column */
	body .rv-e-30df50e7 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* b14caf7 — image-box: Aadress */
	body .rv-e-b14caf7 .rv-box-title {
		font-size:18px;
	}
	body .rv-e-b14caf7 .rv-box-desc {
		font-size:15px;
	}

	/* 5c473990 — column */
	body .rv-e-5c473990 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 6a62bc3 — image-box: Kontaktid */
	body .rv-e-6a62bc3 .rv-box-title {
		font-size:18px;
	}
	body .rv-e-6a62bc3 .rv-box-desc {
		font-size:15px;
	}

	/* 110adc9c — section */
	body .rv-e-110adc9c {
		padding:0px 20px 0px 20px;
	}

	/* 3333d638 — image-box: Telefon */
	body.rv-p-95 .rv-e-3333d638 .rv-box-title {
		font-size:18px;
	}
	body.rv-p-95 .rv-e-3333d638 .rv-box-desc {
		font-size:15px;
	}

	/* 5b07814 — image-box: Email */
	body.rv-p-95 .rv-e-5b07814 .rv-box-title {
		font-size:18px;
	}
	body.rv-p-95 .rv-e-5b07814 .rv-box-desc {
		font-size:15px;
	}

	/* 3373871c — image-box: Kontor */
	body.rv-p-95 .rv-e-3373871c .rv-box-title {
		font-size:18px;
	}
	body.rv-p-95 .rv-e-3373871c .rv-box-desc {
		font-size:15px;
	}

	/* 239cdf7 — image-box: Kontaktid */
	body.rv-p-95 .rv-e-239cdf7 .rv-box-title {
		font-size:18px;
	}
	body.rv-p-95 .rv-e-239cdf7 .rv-box-desc {
		font-size:15px;
	}

	/* 38500c6 — section */
	body.rv-p-95 .rv-e-38500c6::before {
		background-size:cover;
	}
	body.rv-p-95 .rv-e-38500c6 {
		margin-top:0%;
		margin-bottom:10%;
		padding:0% 5% 0% 5%;
	}

	/* 419bb63 — column */
	body.rv-p-95 .rv-e-419bb63 > .rv-colinner {
		margin:5% 5% 5% 5%;
		--e-column-margin-right:5%;
		--e-column-margin-left:5%;
	}

	/* 74999c9 — column */
	body.rv-p-95 .rv-e-74999c9 > .rv-colinner {
		margin:40px 40px 40px 40px;
		--e-column-margin-right:40px;
		--e-column-margin-left:40px;
	}

	/* b663c32 — form */
	body.rv-p-95 .rv-e-b663c32 > .rv-wc {
		margin:40px 40px 40px 40px;
	}

	/* f64a392 — image */
	body.rv-p-95 .rv-e-f64a392 img {
		width:49%;
	}

	/* 93f28e4 — section */
	body.rv-p-95 .rv-e-93f28e4::before {
		background-position:center left;
	}
	body.rv-p-95 .rv-e-93f28e4 > .rv-shape-box--top svg {
		height:70px;
	}
	body.rv-p-95 .rv-e-93f28e4 {
		padding:5% 5% 5% 5%;
	}

	/* c3c15dc — column */
	body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
		margin:40px 0px 40px 40px;
		--e-column-margin-right:0px;
		--e-column-margin-left:40px;
		padding:0px 0px 0px 0px;
	}

	/* 94b8a98 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-95 .rv-e-94b8a98 .rv-title {
		font-size:34px;
	}

	/* 219ee1d — column */
	body.rv-p-95 .rv-e-219ee1d > .rv-colinner {
		padding:0px 0px 0px 020px;
	}

	/* 728f2ef — image */
	body.rv-p-95 .rv-e-728f2ef > .rv-wc {
		margin:0% 0% 0% 0%;
	}
	body.rv-p-95 .rv-e-728f2ef img {
		width:58%;
	}

}

@media(max-width:1024px) and (min-width:768px) {
	/* 92655d9 — column */
	body.rv-p-1024 .rv-e-92655d9 {
		width:50%;
	}

	/* 46f971c — column */
	body.rv-p-1024 .rv-e-46f971c {
		width:50%;
	}

	/* 9ef3613 — column */
	body.rv-p-1029 .rv-e-9ef3613 {
		width:50%;
	}

	/* 52bc9d4 — column */
	body.rv-p-1029 .rv-e-52bc9d4 {
		width:50%;
	}

	/* 234ec3a — column */
	body.rv-p-1034 .rv-e-234ec3a {
		width:50%;
	}

	/* 468e01d — column */
	body.rv-p-1034 .rv-e-468e01d {
		width:50%;
	}

	/* 42da188d — column */
	body .rv-e-42da188d {
		width:50%;
	}

	/* fde818c — column */
	body .rv-e-fde818c {
		width:50%;
	}

	/* 47bacfe5 — column */
	body .rv-e-47bacfe5 {
		width:25%;
	}

	/* eeab9fa — column */
	body .rv-e-eeab9fa {
		width:25%;
	}

	/* 146b7bf — column */
	body.rv-p-42 .rv-e-146b7bf {
		width:50%;
	}

	/* 19ee2a84 — column */
	body.rv-p-42 .rv-e-19ee2a84 {
		width:50%;
	}

	/* 6f1e94f6 — column */
	body.rv-p-42 .rv-e-6f1e94f6 {
		width:50%;
	}

	/* 603ecaef — column */
	body.rv-p-42 .rv-e-603ecaef {
		width:50%;
	}

	/* 6a65f621 — column */
	body.rv-p-42 .rv-e-6a65f621 {
		width:100%;
	}

	/* 21c23f16 — column */
	body.rv-p-42 .rv-e-21c23f16 {
		width:100%;
	}

	/* 53782fe8 — column */
	body.rv-p-42 .rv-e-53782fe8 {
		width:100%;
	}

	/* 1d12cd34 — column */
	body.rv-p-463 .rv-e-1d12cd34 {
		width:50%;
	}

	/* 1f1dc8d8 — column */
	body.rv-p-463 .rv-e-1f1dc8d8 {
		width:50%;
	}

	/* 6fb7e1df — column */
	body.rv-p-463 .rv-e-6fb7e1df {
		width:100%;
	}

	/* a2cb185 — column */
	body.rv-p-463 .rv-e-a2cb185 {
		width:50%;
	}

	/* 6471681 — column */
	body.rv-p-463 .rv-e-6471681 {
		width:50%;
	}

	/* 5c6011f — column */
	body.rv-p-507 .rv-e-5c6011f {
		width:100%;
	}

	/* 366a1e5 — column */
	body.rv-p-507 .rv-e-366a1e5 {
		width:100%;
	}

	/* 35cd2423 — column */
	body.rv-p-77 .rv-e-35cd2423 {
		width:100%;
	}

	/* 386b5fdc — column */
	body.rv-p-77 .rv-e-386b5fdc {
		width:100%;
	}

	/* 35a77f39 — column */
	body.rv-p-77 .rv-e-35a77f39 {
		width:100%;
	}

	/* 2d7b05f4 — column */
	body.rv-p-77 .rv-e-2d7b05f4 {
		width:100%;
	}

	/* 7408f254 — column */
	body.rv-p-77 .rv-e-7408f254 {
		width:100%;
	}

	/* 72809bfa — column */
	body.rv-p-77 .rv-e-72809bfa {
		width:100%;
	}

	/* 49eb2d98 — column */
	body.rv-p-77 .rv-e-49eb2d98 {
		width:100%;
	}

	/* c066f48 — column */
	body.rv-p-77 .rv-e-c066f48 {
		width:100%;
	}

	/* 7e5d4708 — column */
	body.rv-p-77 .rv-e-7e5d4708 {
		width:100%;
	}

	/* eb162ca — column */
	body.rv-p-817 .rv-e-eb162ca {
		width:50%;
	}

	/* e8a268d — column */
	body.rv-p-817 .rv-e-e8a268d {
		width:50%;
	}

	/* 4c02a83 — column */
	body.rv-p-823 .rv-e-4c02a83 {
		width:50%;
	}

	/* b6df504 — column */
	body.rv-p-823 .rv-e-b6df504 {
		width:50%;
	}

	/* ff36e81 — column */
	body .rv-e-ff36e81 {
		width:100%;
	}

	/* 40436c42 — column */
	body .rv-e-40436c42 {
		width:100%;
	}

	/* 5a257ae1 — column */
	body .rv-e-5a257ae1 {
		width:100%;
	}

	/* 30df50e7 — column */
	body .rv-e-30df50e7 {
		width:100%;
	}

	/* 5c473990 — column */
	body .rv-e-5c473990 {
		width:100%;
	}

	/* 2a9df0df — column */
	body .rv-e-2a9df0df {
		width:100%;
	}

	/* 72bc09db — column */
	body.rv-p-95 .rv-e-72bc09db {
		width:100%;
	}

	/* 6d17e1f — column */
	body.rv-p-95 .rv-e-6d17e1f {
		width:100%;
	}

	/* 25dfa5a — column */
	body.rv-p-95 .rv-e-25dfa5a {
		width:100%;
	}

	/* 110761d — column */
	body.rv-p-95 .rv-e-110761d {
		width:100%;
	}

	/* 419bb63 — column */
	body.rv-p-95 .rv-e-419bb63 {
		width:100%;
	}

	/* 74999c9 — column */
	body.rv-p-95 .rv-e-74999c9 {
		width:100%;
	}

	/* d0251a6 — column */
	body.rv-p-95 .rv-e-d0251a6 {
		width:100%;
	}

	/* c3c15dc — column */
	body.rv-p-95 .rv-e-c3c15dc {
		width:50%;
	}

	/* 219ee1d — column */
	body.rv-p-95 .rv-e-219ee1d {
		width:50%;
	}

}

@media(max-width:767px) {
	/* 658eaebe — section */
	body.rv-p-1024 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-1024 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1024 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-1024 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-1029 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-1029 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1029 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-1029 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-1034 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-1034 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-1034 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-1034 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-463 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-463 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-463 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-463 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-507 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-507 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-507 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-507 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-817 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-817 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-817 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-817 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-823 .rv-e-658eaebe > .rv-inner {
		min-height:280px;
	}
	body.rv-p-823 .rv-e-658eaebe::before {
		background-position:center left;
	}
	body.rv-p-823 .rv-e-658eaebe > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-823 .rv-e-658eaebe {
		padding:10% 5% 0% 5%;
	}

	/* 11c5d27f — column */
	body.rv-p-463 .rv-e-11c5d27f > .rv-colinner {
		padding:50px 0px 0px 0px;
	}

	/* bb71c77 — heading: Andmeside - ja telefonivõrgud */
	body.rv-p-1024 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-1024 .rv-e-bb71c77 .rv-title {
		font-size:19px;
	}
	body.rv-p-1029 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-1029 .rv-e-bb71c77 .rv-title {
		font-size:30px;
	}
	body.rv-p-1034 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-1034 .rv-e-bb71c77 .rv-title {
		font-size:30px;
	}
	body.rv-p-463 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-463 .rv-e-bb71c77 .rv-title {
		font-size:20px;
	}
	body.rv-p-507 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-507 .rv-e-bb71c77 .rv-title {
		font-size:30px;
	}
	body.rv-p-817 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-817 .rv-e-bb71c77 .rv-title {
		font-size:30px;
	}
	body.rv-p-823 .rv-e-bb71c77 {
		text-align:center;
	}
	body.rv-p-823 .rv-e-bb71c77 .rv-title {
		font-size:30px;
	}

	/* 53d2497a — heading: Projekteerime, paigaldame ja testime */
	body.rv-p-1024 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-1024 .rv-e-53d2497a .rv-title {
		font-size:14px;
	}
	body.rv-p-1029 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-1029 .rv-e-53d2497a .rv-title {
		font-size:18px;
	}
	body.rv-p-1034 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-1034 .rv-e-53d2497a .rv-title {
		font-size:18px;
	}
	body.rv-p-463 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-463 .rv-e-53d2497a .rv-title {
		font-size:15px;
	}
	body.rv-p-507 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-507 .rv-e-53d2497a .rv-title {
		font-size:18px;
	}
	body.rv-p-817 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-817 .rv-e-53d2497a .rv-title {
		font-size:18px;
	}
	body.rv-p-823 .rv-e-53d2497a {
		text-align:center;
	}
	body.rv-p-823 .rv-e-53d2497a .rv-title {
		font-size:18px;
	}

	/* 7f2161de — section */
	body.rv-p-1024 .rv-e-7f2161de::before {
		background-position:0px 0px;
	}
	body.rv-p-1024 .rv-e-7f2161de {
		padding:0px 0px 0px 0px;
	}
	body.rv-p-1029 .rv-e-7f2161de {
		padding:0px 0px 0px 0px;
	}
	body.rv-p-1034 .rv-e-7f2161de {
		padding:0px 0px 0px 0px;
	}
	body.rv-p-463 .rv-e-7f2161de {
		padding:0px 0px 0px 0px;
	}

	/* 5a5515d5 — column */
	body.rv-p-1024 .rv-e-5a5515d5 > .rv-colinner {
		padding:0px 20px 20px 20px;
	}
	body.rv-p-1029 .rv-e-5a5515d5 > .rv-colinner {
		padding:0px 20px 0px 20px;
	}
	body.rv-p-1034 .rv-e-5a5515d5 > .rv-colinner {
		padding:0px 20px 0px 20px;
	}
	body.rv-p-463 .rv-e-5a5515d5 > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* faad8a6 — section */
	body.rv-p-1024 .rv-e-faad8a6 {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* 92655d9 — column */
	body.rv-p-1024 .rv-e-92655d9 > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 2d1d15c — heading: Suitsueemaldussüsteemid */
	body.rv-p-1024 .rv-e-2d1d15c {
		text-align:center;
	}
	body.rv-p-1024 .rv-e-2d1d15c .rv-title {
		font-size:19px;
	}

	/* 2a2ff3d — text-editor */
	body.rv-p-1024 .rv-e-2a2ff3d {
		text-align:center;
		font-size:13px;
	}

	/* aa35c64 — heading: Tuleohutusautomaatika */
	body.rv-p-1024 .rv-e-aa35c64 {
		text-align:center;
	}
	body.rv-p-1024 .rv-e-aa35c64 .rv-title {
		font-size:19px;
	}

	/* 01b4267 — text-editor */
	body.rv-p-1024 .rv-e-01b4267 {
		text-align:center;
		font-size:13px;
	}

	/* 0aaedfc — text-editor */
	body.rv-p-1024 .rv-e-0aaedfc {
		text-align:center;
	}

	/* a2732a0 — section */
	body.rv-p-1024 .rv-e-a2732a0::before {
		background-position:0px 0px;
	}
	body.rv-p-1024 .rv-e-a2732a0 {
		padding:100px 0px 0px 0px;
	}
	body.rv-p-1029 .rv-e-a2732a0::before {
		background-position:0px 0px;
	}
	body.rv-p-1029 .rv-e-a2732a0 {
		padding:100px 0px 0px 0px;
	}
	body.rv-p-1034 .rv-e-a2732a0::before {
		background-position:0px 0px;
	}
	body.rv-p-1034 .rv-e-a2732a0 {
		padding:100px 0px 0px 0px;
	}

	/* 9d6bbe1 — section */
	body.rv-p-1024 .rv-e-9d6bbe1 {
		padding:15% 5% 5% 5%;
	}

	/* 45e9e23 — column */
	body.rv-p-1024 .rv-e-45e9e23 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 8317c8b — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1024 .rv-e-8317c8b {
		text-align:center;
	}
	body.rv-p-1024 .rv-e-8317c8b .rv-title {
		font-size:28px;
	}

	/* 8c56e49 — heading: Meie hoolitseme selle eest! */
	body.rv-p-1024 .rv-e-8c56e49 {
		text-align:center;
	}

	/* c42e244 — image */
	body.rv-p-1024 .rv-e-c42e244 > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-1024 .rv-e-c42e244 {
		text-align:center;
	}

	/* ddf7520 — section */
	body.rv-p-1029 .rv-e-ddf7520 {
		margin-top:20px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* 9ef3613 — column */
	body.rv-p-1029 .rv-e-9ef3613 > .rv-colinner {
		margin:20px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 7291886 — heading: Kuidas töötab fonosüsteem? */
	body.rv-p-1029 .rv-e-7291886 {
		text-align:center;
	}
	body.rv-p-1029 .rv-e-7291886 .rv-title {
		font-size:26px;
	}

	/* c54e725 — text-editor */
	body.rv-p-1029 .rv-e-c54e725 {
		text-align:center;
		font-size:13px;
	}

	/* b4b28f0 — text-editor */
	body.rv-p-1029 .rv-e-b4b28f0 {
		text-align:center;
	}

	/* 0563dbe — section */
	body.rv-p-1029 .rv-e-0563dbe {
		padding:15% 5% 5% 5%;
	}

	/* bf064c8 — column */
	body.rv-p-1029 .rv-e-bf064c8 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 0cfd4f6 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1029 .rv-e-0cfd4f6 {
		text-align:center;
	}
	body.rv-p-1029 .rv-e-0cfd4f6 .rv-title {
		font-size:28px;
	}

	/* ef5276b — heading: Meie hoolitseme selle eest! */
	body.rv-p-1029 .rv-e-ef5276b {
		text-align:center;
	}

	/* 23fa26d — image */
	body.rv-p-1029 .rv-e-23fa26d > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-1029 .rv-e-23fa26d {
		text-align:center;
	}

	/* 412cd0f — section */
	body.rv-p-1034 .rv-e-412cd0f {
		margin-top:20px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* 9bc504a — text-editor */
	body.rv-p-1034 .rv-e-9bc504a {
		text-align:center;
	}

	/* 468e01d — column */
	body.rv-p-1034 .rv-e-468e01d > .rv-colinner {
		margin:50px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 429caa8 — heading: Jooniste digitaliseerimine ja muutmine */
	body.rv-p-1034 .rv-e-429caa8 {
		text-align:center;
	}
	body.rv-p-1034 .rv-e-429caa8 .rv-title {
		font-size:26px;
	}

	/* 8f59db1 — text-editor */
	body.rv-p-1034 .rv-e-8f59db1 {
		text-align:center;
		font-size:13px;
	}

	/* 7a7c316 — heading: Võimalused */
	body.rv-p-1034 .rv-e-7a7c316 {
		text-align:center;
	}
	body.rv-p-1034 .rv-e-7a7c316 .rv-title {
		font-size:26px;
	}

	/* 1fba7fd — text-editor */
	body.rv-p-1034 .rv-e-1fba7fd {
		text-align:center;
		font-size:13px;
	}

	/* ed5bad1 — text-editor */
	body.rv-p-1034 .rv-e-ed5bad1 {
		text-align:center;
	}

	/* 6a1ff54 — section */
	body.rv-p-1034 .rv-e-6a1ff54 {
		padding:15% 5% 5% 5%;
	}

	/* cb06681 — column */
	body.rv-p-1034 .rv-e-cb06681 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 27b2750 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-1034 .rv-e-27b2750 {
		text-align:center;
	}
	body.rv-p-1034 .rv-e-27b2750 .rv-title {
		font-size:28px;
	}

	/* b6c348b — heading: Meie hoolitseme selle eest! */
	body.rv-p-1034 .rv-e-b6c348b {
		text-align:center;
	}

	/* ac1281b — image */
	body.rv-p-1034 .rv-e-ac1281b > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-1034 .rv-e-ac1281b {
		text-align:center;
	}

	/* 166b0d46 — section */
	body .rv-e-166b0d46 {
		padding:0px 0px 0px 0px;
	}

	/* 42da188d — column */
	body .rv-e-42da188d {
		width:50%;
	}
	body .rv-e-42da188d > .rv-colinner {
		padding:0px 0px 0px 20px;
	}

	/* 6caeaab1 — image */
	body .rv-e-6caeaab1 {
		text-align:left;
	}

	/* fde818c — column */
	body .rv-e-fde818c {
		width:50%;
	}
	body .rv-e-fde818c > .rv-colinner {
		padding:0px 0px 0px 0px;
	}

	/* 761446be — nav-menu */
	body .rv-e-761446be > .rv-wc {
		padding:0px 0px 0px 0px;
	}

	/* 47bacfe5 — column */
	body .rv-e-47bacfe5 {
		width:100%;
	}

	/* 443e99cb — icon-list */
	body .rv-e-443e99cb > .rv-wc {
		border-width:0px 0px 0px 0px;
	}

	/* eeab9fa — column */
	body .rv-e-eeab9fa {
		width:100%;
	}

	/* 1067f46 — icon-list */
	body .rv-e-1067f46 > .rv-wc {
		border-width:0px 0px 0px 0px;
	}

	/* 30687858 — section */
	body.rv-p-42 .rv-e-30687858 > .rv-inner {
		min-height:432px;
	}
	body.rv-p-42 .rv-e-30687858 {
		padding:15% 5% 0% 5%;
	}

	/* 146b7bf — column */
	body.rv-p-42 .rv-e-146b7bf > .rv-colinner {
		margin:-80px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 313bb6e0 — heading: Pakume kõrgkvaliteetseid nõrkvoolusüsteeme */
	body.rv-p-42 .rv-e-313bb6e0 > .rv-wc {
		padding:80px 0px 0px 0px;
	}
	body.rv-p-42 .rv-e-313bb6e0 {
		text-align:left;
	}
	body.rv-p-42 .rv-e-313bb6e0 .rv-title {
		font-size:30px;
	}

	/* 2737c356 — heading: ATS hooldus ja paigaldus - kõik lahendused üh */
	body.rv-p-42 .rv-e-2737c356 {
		text-align:left;
	}
	body.rv-p-42 .rv-e-2737c356 .rv-title {
		font-size:18px;
	}

	/* 2807bbb5 — button: Võta ühendust */
	body.rv-p-42 .rv-e-2807bbb5 .rv-btn {
		font-size:18px;
	}

	/* 19ee2a84 — column */
	body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
		justify-content:center;
	}
	body.rv-p-42 .rv-e-19ee2a84 > .rv-colinner {
		margin:10% 0% 20% 0%;
		--e-column-margin-right:0%;
		--e-column-margin-left:0%;
		padding:0px 0px 0px 0px;
	}

	/* 6e0f01f7 — image */
	body.rv-p-42 .rv-e-6e0f01f7 > .rv-wc {
		margin:0px 0px 0px 0px;
	}
	body.rv-p-42 .rv-e-6e0f01f7 {
		text-align:left;
	}
	body.rv-p-42 .rv-e-6e0f01f7 img {
		width:56%;
	}

	/* 63270b14 — section */
	body.rv-p-42 .rv-e-63270b14 {
		margin-top:20%;
		margin-bottom:0%;
	}

	/* 6f1e94f6 — column */
	body.rv-p-42 .rv-e-6f1e94f6 > .rv-colinner {
		margin:15% 0% 0% 0%;
		--e-column-margin-right:0%;
		--e-column-margin-left:0%;
		padding:0% 5% 0% 0%;
	}

	/* 19e16b6d — image */
	body.rv-p-42 .rv-e-19e16b6d {
		text-align:right;
	}
	body.rv-p-42 .rv-e-19e16b6d img {
		width:80%;
	}

	/* 603ecaef — column */
	body.rv-p-42 .rv-e-603ecaef > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 5921fd3d — heading: Parimad lahendused */
	body.rv-p-42 .rv-e-5921fd3d {
		text-align:center;
	}
	body.rv-p-42 .rv-e-5921fd3d .rv-title {
		font-size:18px;
	}

	/* 1f89b4e — heading: ATS hooldus ja paigaldus */
	body.rv-p-42 .rv-e-1f89b4e {
		text-align:center;
	}
	body.rv-p-42 .rv-e-1f89b4e .rv-title {
		font-size:30px;
		line-height:1.4em;
	}

	/* 22811161 — text-editor */
	body.rv-p-42 .rv-e-22811161 {
		text-align:center;
	}

	/* 1bc861a9 — section */
	body.rv-p-42 .rv-e-1bc861a9 {
		margin-top:0%;
		margin-bottom:0%;
		padding:10px 0px 0px 0px;
	}

	/* 1e65285b — heading: Pakume süsteemide paigaldust ja hooldust */
	body.rv-p-42 .rv-e-1e65285b {
		text-align:center;
	}
	body.rv-p-42 .rv-e-1e65285b .rv-title {
		font-size:18px;
	}

	/* 3cf069a — heading: Kuidas me saame sind aidata? */
	body.rv-p-42 .rv-e-3cf069a {
		text-align:center;
	}
	body.rv-p-42 .rv-e-3cf069a .rv-title {
		font-size:32px;
	}

	/* 2739aaf5 — section */
	body.rv-p-42 .rv-e-2739aaf5 {
		margin-top:15%;
		margin-bottom:0%;
	}

	/* 6a65f621 — column */
	body.rv-p-42 .rv-e-6a65f621 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 7bb17381 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
	body.rv-p-42 .rv-e-7bb17381 .rv-box {
		text-align:center;
	}
	body.rv-p-42 .rv-e-7bb17381 .rv-box-img {
		margin-bottom:5px;
	}

	/* 21c23f16 — column */
	body.rv-p-42 .rv-e-21c23f16 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 6781a9a5 — image-box: Valvesüsteemid */
	body.rv-p-42 .rv-e-6781a9a5 .rv-box {
		text-align:center;
	}
	body.rv-p-42 .rv-e-6781a9a5 .rv-box-img {
		margin-bottom:5px;
	}

	/* 53782fe8 — column */
	body.rv-p-42 .rv-e-53782fe8 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 784522cf — image-box: Videovalvesüsteemid */
	body.rv-p-42 .rv-e-784522cf .rv-box {
		text-align:center;
	}
	body.rv-p-42 .rv-e-784522cf .rv-box-img {
		margin-bottom:5px;
	}

	/* 73cd30d — spacer */
	body.rv-p-42 .rv-e-73cd30d {
		--spacer-size:34px;
	}

	/* 5f5186aa — section */
	body.rv-p-42 .rv-e-5f5186aa {
		padding:15% 5% 5% 5%;
	}

	/* 2fc4822d — column */
	body.rv-p-42 .rv-e-2fc4822d > .rv-colinner {
		padding:0% 0% 0% 0%;
	}

	/* 5222e6fa — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-42 .rv-e-5222e6fa {
		text-align:center;
	}
	body.rv-p-42 .rv-e-5222e6fa .rv-title {
		font-size:30px;
	}

	/* 7a762d22 — heading: Meie hoolitseme selle eest! */
	body.rv-p-42 .rv-e-7a762d22 {
		text-align:center;
	}
	body.rv-p-42 .rv-e-7a762d22 .rv-title {
		font-size:23px;
	}

	/* 2ecc8225 — button: Võta ühendust */
	body.rv-p-42 .rv-e-2ecc8225 .rv-btn {
		font-size:14px;
	}

	/* 798495f6 — column */
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		justify-content:center;
	}
	body.rv-p-42 .rv-e-798495f6 > .rv-colinner {
		padding:0px 0px 15px 0px;
	}

	/* 49916690 — image */
	body.rv-p-42 .rv-e-49916690 > .rv-wc {
		margin:0% 0% 0% 0%;
	}
	body.rv-p-42 .rv-e-49916690 {
		text-align:center;
	}
	body.rv-p-42 .rv-e-49916690 img {
		width:70%;
	}

	/* a7a70c2 — text-editor */
	body.rv-p-463 .rv-e-a7a70c2 {
		text-align:center;
		font-size:15px;
	}

	/* 2db6065d — section */
	body.rv-p-463 .rv-e-2db6065d {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 10px 10px 10px;
	}

	/* 1d12cd34 — column */
	body.rv-p-463 .rv-e-1d12cd34 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
		padding:30px 30px 30px 30px;
	}

	/* 1bc7d961 — heading: Ohu tuvastamine */
	body.rv-p-463 .rv-e-1bc7d961 {
		text-align:center;
	}
	body.rv-p-463 .rv-e-1bc7d961 .rv-title {
		font-size:26px;
	}

	/* 4bab292f — text-editor */
	body.rv-p-463 .rv-e-4bab292f {
		text-align:center;
		font-size:13px;
	}

	/* 111b5e17 — heading: Kuidas töötab ATS? */
	body.rv-p-463 .rv-e-111b5e17 {
		text-align:center;
	}
	body.rv-p-463 .rv-e-111b5e17 .rv-title {
		font-size:26px;
	}

	/* 0ac9041 — text-editor */
	body.rv-p-463 .rv-e-0ac9041 {
		text-align:center;
		font-size:13px;
	}

	/* 546c30f8 — text-editor */
	body.rv-p-463 .rv-e-546c30f8 {
		text-align:center;
	}

	/* 29d89073 — section */
	body.rv-p-463 .rv-e-29d89073 {
		margin-top:0px;
		margin-bottom:0px;
	}

	/* 6fb7e1df — column */
	body.rv-p-463 .rv-e-6fb7e1df > .rv-colinner {
		padding:0px 30px 30px 30px;
	}

	/* 72c1b25f — heading: Hooldamine */
	body.rv-p-463 .rv-e-72c1b25f {
		text-align:center;
	}
	body.rv-p-463 .rv-e-72c1b25f .rv-title {
		font-size:28px;
	}

	/* 3b17812e — heading: Parim vastupidavus ja kaitse */
	body.rv-p-463 .rv-e-3b17812e {
		text-align:center;
	}
	body.rv-p-463 .rv-e-3b17812e .rv-title {
		font-size:18px;
	}

	/* b975632 — section */
	body.rv-p-463 .rv-e-b975632 {
		margin-top:0px;
		margin-bottom:0px;
		padding:10px 10px 10px 10px;
	}

	/* a2cb185 — column */
	body.rv-p-463 .rv-e-a2cb185 > .rv-colinner {
		margin:20px 20px 20px 0px;
		--e-column-margin-right:20px;
		--e-column-margin-left:0px;
		padding:10% 10% 10% 10%;
	}

	/* 3f209e0 — heading: Korra kvartlalis */
	body.rv-p-463 .rv-e-3f209e0 > .rv-wc {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	body.rv-p-463 .rv-e-3f209e0 {
		text-align:center;
	}
	body.rv-p-463 .rv-e-3f209e0 .rv-title {
		font-size:18px;
	}

	/* ccaf1aa — icon-list */
	body.rv-p-463 .rv-e-ccaf1aa > .rv-wc {
		margin:0px 0px 0px 0px;
		padding:20px 20px 20px 20px;
	}
	body.rv-p-463 .rv-e-ccaf1aa li > .rv-il-text, body.rv-p-463 .rv-e-ccaf1aa li > a {
		font-size:13px;
	}

	/* 6471681 — column */
	body.rv-p-463 .rv-e-6471681 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-463 .rv-e-6471681 > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-463 .rv-e-6471681 > .rv-colinner {
		justify-content:center;
	}
	body.rv-p-463 .rv-e-6471681 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
		padding:10% 10% 10% 10%;
	}

	/* be27342 — heading: Korra aastas */
	body.rv-p-463 .rv-e-be27342 > .rv-wc {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	body.rv-p-463 .rv-e-be27342 {
		text-align:center;
	}
	body.rv-p-463 .rv-e-be27342 .rv-title {
		font-size:18px;
	}

	/* d69258a — icon-list */
	body.rv-p-463 .rv-e-d69258a > .rv-wc {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	body.rv-p-463 .rv-e-d69258a li > .rv-il-text, body.rv-p-463 .rv-e-d69258a li > a {
		font-size:13px;
	}

	/* a31202a — section */
	body.rv-p-463 .rv-e-a31202a {
		padding:15% 5% 5% 5%;
	}

	/* 866be01 — column */
	body.rv-p-463 .rv-e-866be01 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 54519ce — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-463 .rv-e-54519ce {
		text-align:center;
	}
	body.rv-p-463 .rv-e-54519ce .rv-title {
		font-size:28px;
	}

	/* 3a6f0dd — heading: Meie hoolitseme selle eest! */
	body.rv-p-463 .rv-e-3a6f0dd {
		text-align:center;
	}

	/* def399c — image */
	body.rv-p-463 .rv-e-def399c > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-463 .rv-e-def399c {
		text-align:center;
	}

	/* 40205be — section */
	body.rv-p-507 .rv-e-40205be {
		padding:0px 0px 0px 0px;
	}

	/* 50c80e3 — column */
	body.rv-p-507 .rv-e-50c80e3 > .rv-colinner {
		margin:50px 0px 50px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
		padding:0px 20px 0px 20px;
	}

	/* 831c7fe — section */
	body.rv-p-507 .rv-e-831c7fe {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* 5c6011f — column */
	body.rv-p-507 .rv-e-5c6011f > .rv-colinner {
		margin:50px 0px 20px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
		padding:20px 20px 20px 20px;
	}

	/* 11d8199 — heading: Mis on valve- ja läbipääsusüsteemid?​ */
	body.rv-p-507 .rv-e-11d8199 {
		text-align:center;
	}
	body.rv-p-507 .rv-e-11d8199 .rv-title {
		font-size:26px;
	}

	/* 0e0e108 — text-editor */
	body.rv-p-507 .rv-e-0e0e108 {
		text-align:center;
		font-size:13px;
	}

	/* 366a1e5 — column */
	body.rv-p-507 .rv-e-366a1e5 > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
		padding:10px 10px 10px 10px;
	}

	/* 130669b — heading: Millised on läbipääsukaardid? */
	body.rv-p-507 .rv-e-130669b {
		text-align:center;
	}
	body.rv-p-507 .rv-e-130669b .rv-title {
		font-size:26px;
	}

	/* 8d814d5 — text-editor */
	body.rv-p-507 .rv-e-8d814d5 {
		text-align:center;
		font-size:13px;
	}

	/* c5d52f9 — section */
	body.rv-p-507 .rv-e-c5d52f9 {
		padding:15% 5% 5% 5%;
	}

	/* 2a060e5 — column */
	body.rv-p-507 .rv-e-2a060e5 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 4e43614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-507 .rv-e-4e43614 {
		text-align:center;
	}
	body.rv-p-507 .rv-e-4e43614 .rv-title {
		font-size:28px;
	}

	/* 4352244 — heading: Meie hoolitseme selle eest! */
	body.rv-p-507 .rv-e-4352244 {
		text-align:center;
	}

	/* 4da2430 — image */
	body.rv-p-507 .rv-e-4da2430 > .rv-wc {
		margin:010% 0% 0% 0%;
	}
	body.rv-p-507 .rv-e-4da2430 {
		text-align:center;
	}

	/* 438890af — section */
	body.rv-p-77 .rv-e-438890af > .rv-inner {
		min-height:280px;
	}
	body.rv-p-77 .rv-e-438890af::before {
		background-position:center right;
	}
	body.rv-p-77 .rv-e-438890af > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-77 .rv-e-438890af {
		padding:10% 5% 0% 5%;
	}

	/* 1a573f1f — heading: Teenused */
	body.rv-p-77 .rv-e-1a573f1f {
		text-align:center;
	}
	body.rv-p-77 .rv-e-1a573f1f .rv-title {
		font-size:30px;
	}

	/* f666432 — heading: Oskame sind aidata! ATS paigaldus ja hooldus  */
	body.rv-p-77 .rv-e-f666432 {
		text-align:center;
	}
	body.rv-p-77 .rv-e-f666432 .rv-title {
		font-size:18px;
		line-height:1.2em;
	}

	/* 792d476d — section */
	body.rv-p-77 .rv-e-792d476d::before {
		background-position:-426px 0%;
		background-repeat:no-repeat;
		background-size:925px auto;
	}
	body.rv-p-77 .rv-e-792d476d {
		margin-top:15%;
		margin-bottom:0%;
	}

	/* 7fa8264e — section */
	body.rv-p-77 .rv-e-7fa8264e {
		margin-top:20%;
		margin-bottom:0%;
	}

	/* 35cd2423 — column */
	body.rv-p-77 .rv-e-35cd2423 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 37f33546 — image-box: Tulekahjusignalisatsiooni-süsteemid (ATS) */
	body.rv-p-77 .rv-e-37f33546 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-37f33546 .rv-box-img {
		margin-bottom:5px;
	}

	/* 386b5fdc — column */
	body.rv-p-77 .rv-e-386b5fdc > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 78dddcc4 — image-box: Valvesüsteemid */
	body.rv-p-77 .rv-e-78dddcc4 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-78dddcc4 .rv-box-img {
		margin-bottom:5px;
	}

	/* 35a77f39 — column */
	body.rv-p-77 .rv-e-35a77f39 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 90d2bf6 — image-box: Videovalvesüsteemid */
	body.rv-p-77 .rv-e-90d2bf6 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-90d2bf6 .rv-box-img {
		margin-bottom:5px;
	}

	/* 4262e769 — section */
	body.rv-p-77 .rv-e-4262e769 {
		margin-top:0%;
		margin-bottom:0%;
	}

	/* 2d7b05f4 — column */
	body.rv-p-77 .rv-e-2d7b05f4 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 1fdb9e65 — image-box: Läbipääsusüsteemid ja Läbipääsukaardid */
	body.rv-p-77 .rv-e-1fdb9e65 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-1fdb9e65 .rv-box-img {
		margin-bottom:5px;
	}

	/* 7408f254 — column */
	body.rv-p-77 .rv-e-7408f254 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 5b8982d9 — image-box: Suitsueemaldussüsteemid ja Tuleohutusautomaat */
	body.rv-p-77 .rv-e-5b8982d9 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-5b8982d9 .rv-box-img {
		margin-bottom:5px;
	}

	/* 72809bfa — column */
	body.rv-p-77 .rv-e-72809bfa > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 4e55a1d8 — image-box: Andmeside ja Telefonivõrgud */
	body.rv-p-77 .rv-e-4e55a1d8 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-4e55a1d8 .rv-box-img {
		margin-bottom:5px;
	}

	/* 3f0bbc21 — section */
	body.rv-p-77 .rv-e-3f0bbc21 {
		margin-top:0%;
		margin-bottom:0%;
	}

	/* 49eb2d98 — column */
	body.rv-p-77 .rv-e-49eb2d98 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 42300e4c — image-box: Fonosüsteemid */
	body.rv-p-77 .rv-e-42300e4c .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-42300e4c .rv-box-img {
		margin-bottom:5px;
	}

	/* c066f48 — column */
	body.rv-p-77 .rv-e-c066f48 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 4ca4ea41 — image-box: Seadmete müük */
	body.rv-p-77 .rv-e-4ca4ea41 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-4ca4ea41 .rv-box-img {
		margin-bottom:5px;
	}

	/* 7e5d4708 — column */
	body.rv-p-77 .rv-e-7e5d4708 > .rv-colinner {
		padding:10% 10% 10% 10%;
	}

	/* 6b9cf7e5 — image-box: Jooniste digitaliseerimine (DWG) */
	body.rv-p-77 .rv-e-6b9cf7e5 .rv-box {
		text-align:center;
	}
	body.rv-p-77 .rv-e-6b9cf7e5 .rv-box-img {
		margin-bottom:5px;
	}

	/* b7c8f53 — section */
	body.rv-p-77 .rv-e-b7c8f53 {
		padding:15% 5% 5% 5%;
	}

	/* ff99569 — column */
	body.rv-p-77 .rv-e-ff99569 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* c344c71 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-77 .rv-e-c344c71 {
		text-align:center;
	}
	body.rv-p-77 .rv-e-c344c71 .rv-title {
		font-size:28px;
	}

	/* 382fc20 — heading: Meie hoolitseme selle eest! */
	body.rv-p-77 .rv-e-382fc20 {
		text-align:center;
	}

	/* 39174ae — image */
	body.rv-p-77 .rv-e-39174ae > .rv-wc {
		margin:0% 0% 0% 0%;
		padding:10px 0px 10px 0px;
	}
	body.rv-p-77 .rv-e-39174ae {
		text-align:center;
	}

	/* 59949dc — section */
	body.rv-p-817 .rv-e-59949dc::before {
		background-position:0px 0px;
	}
	body.rv-p-817 .rv-e-59949dc {
		padding:0px 0px 0px 0px;
	}

	/* bcdae08 — column */
	body.rv-p-817 .rv-e-bcdae08 > .rv-colinner {
		padding:0px 20px 0px 20px;
	}

	/* fc0a360 — section */
	body.rv-p-817 .rv-e-fc0a360 {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* eb162ca — column */
	body.rv-p-817 .rv-e-eb162ca > .rv-colinner {
		margin:50px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 0e36be3 — heading: Kuidas töötavad videovalvesüsteemid?​​ */
	body.rv-p-817 .rv-e-0e36be3 {
		text-align:center;
	}
	body.rv-p-817 .rv-e-0e36be3 .rv-title {
		font-size:20px;
	}

	/* 88dbaed — text-editor */
	body.rv-p-817 .rv-e-88dbaed {
		text-align:center;
		font-size:13px;
	}

	/* e8a268d — column */
	body.rv-p-817 .rv-e-e8a268d > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 04a2cec — heading: Milliseid seadmeid pakume? */
	body.rv-p-817 .rv-e-04a2cec {
		text-align:center;
	}
	body.rv-p-817 .rv-e-04a2cec .rv-title {
		font-size:20px;
	}

	/* 04b3113 — section */
	body.rv-p-817 .rv-e-04b3113 {
		padding:15% 5% 5% 5%;
	}

	/* dbe1c60 — column */
	body.rv-p-817 .rv-e-dbe1c60 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 227dfff — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-817 .rv-e-227dfff {
		text-align:center;
	}
	body.rv-p-817 .rv-e-227dfff .rv-title {
		font-size:28px;
	}

	/* 9a5b7cc — heading: Meie hoolitseme selle eest! */
	body.rv-p-817 .rv-e-9a5b7cc {
		text-align:center;
	}

	/* 5cef0f1 — image */
	body.rv-p-817 .rv-e-5cef0f1 > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-817 .rv-e-5cef0f1 {
		text-align:center;
	}

	/* 3212178 — section */
	body.rv-p-823 .rv-e-3212178::before {
		background-position:0px 0px;
	}
	body.rv-p-823 .rv-e-3212178 {
		padding:0px 0px 0px 0px;
	}

	/* cb7e115 — column */
	body.rv-p-823 .rv-e-cb7e115 > .rv-colinner {
		padding:0px 20px 20px 20px;
	}

	/* 70a697e — section */
	body.rv-p-823 .rv-e-70a697e {
		margin-top:20px;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
	}

	/* 4c02a83 — column */
	body.rv-p-823 .rv-e-4c02a83 > .rv-colinner {
		margin:50px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* f7426d9 — heading: Mida me kasutame? */
	body.rv-p-823 .rv-e-f7426d9 {
		text-align:center;
	}
	body.rv-p-823 .rv-e-f7426d9 .rv-title {
		font-size:26px;
	}

	/* 529751d — text-editor */
	body.rv-p-823 .rv-e-529751d {
		text-align:center;
		font-size:13px;
	}

	/* b6df504 — column */
	body.rv-p-823 .rv-e-b6df504 > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
	}

	/* 589aaff — heading: Mida me pakume? */
	body.rv-p-823 .rv-e-589aaff {
		text-align:center;
	}
	body.rv-p-823 .rv-e-589aaff .rv-title {
		font-size:26px;
	}

	/* 039ce81 — text-editor */
	body.rv-p-823 .rv-e-039ce81 {
		text-align:center;
		font-size:13px;
	}

	/* b0d9949 — section */
	body.rv-p-823 .rv-e-b0d9949 {
		padding:15% 5% 5% 5%;
	}

	/* 6278718 — column */
	body.rv-p-823 .rv-e-6278718 > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 7666614 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-823 .rv-e-7666614 {
		text-align:center;
	}
	body.rv-p-823 .rv-e-7666614 .rv-title {
		font-size:28px;
	}

	/* 9f4b7d1 — heading: Meie hoolitseme selle eest! */
	body.rv-p-823 .rv-e-9f4b7d1 {
		text-align:center;
	}

	/* a67d019 — image */
	body.rv-p-823 .rv-e-a67d019 > .rv-wc {
		margin:10% 0% 0% 0%;
	}
	body.rv-p-823 .rv-e-a67d019 {
		text-align:center;
	}

	/* 275df98d — section */
	body.rv-p-834 .rv-e-275df98d > .rv-inner {
		min-height:280px;
	}
	body.rv-p-834 .rv-e-275df98d > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-834 .rv-e-275df98d {
		padding:10% 5% 0% 5%;
	}
	body.rv-p-95 .rv-e-275df98d > .rv-inner {
		min-height:280px;
	}
	body.rv-p-95 .rv-e-275df98d > .rv-shape-box--bottom svg {
		height:50px;
	}
	body.rv-p-95 .rv-e-275df98d {
		padding:10% 5% 0% 5%;
	}

	/* 7dbdab59 — heading: Võta ühendust */
	body.rv-p-834 .rv-e-7dbdab59 > .rv-wc {
		padding:050px 0px 0px 0px;
	}
	body.rv-p-834 .rv-e-7dbdab59 {
		text-align:center;
	}
	body.rv-p-834 .rv-e-7dbdab59 .rv-title {
		font-size:30px;
	}
	body.rv-p-95 .rv-e-7dbdab59 {
		text-align:center;
	}
	body.rv-p-95 .rv-e-7dbdab59 .rv-title {
		font-size:30px;
	}

	/* 761eca0 — heading: Nõrkvoolusüsteemid parima hinna eest! Vali us */
	body.rv-p-834 .rv-e-761eca0 .rv-title {
		font-size:15px;
	}

	/* 460bd2a — text-editor */
	body.rv-p-834 .rv-e-460bd2a {
		text-align:center;
		font-size:15px;
	}

	/* ee49483 — section */
	body.rv-p-834 .rv-e-ee49483::before {
		background-position:0px 0px;
	}
	body.rv-p-95 .rv-e-ee49483::before {
		background-position:0px 0px;
	}

	/* 3e1dcbfd — column */
	body.rv-p-95 .rv-e-3e1dcbfd > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 48f4d6e2 — section */
	body.rv-p-834 .rv-e-48f4d6e2 {
		margin-top:0%;
		margin-bottom:0%;
	}
	body.rv-p-95 .rv-e-48f4d6e2 {
		margin-top:0%;
		margin-bottom:0%;
	}

	/* 3468df8 — image-box: Tehniku väljakutse */
	body.rv-p-834 .rv-e-3468df8 .rv-box {
		text-align:center;
	}

	/* 7ab8c8f — image-box: Transporditasu */
	body.rv-p-834 .rv-e-7ab8c8f .rv-box {
		text-align:center;
	}

	/* 9961a17 — image-box: Lepingulised kliendid */
	body.rv-p-834 .rv-e-9961a17 .rv-box {
		text-align:center;
	}

	/* c34436c — image-box: Tööväline aeg */
	body.rv-p-834 .rv-e-c34436c .rv-box {
		text-align:center;
	}

	/* b699b2d — section */
	body.rv-p-834 .rv-e-b699b2d {
		padding:15% 5% 5% 5%;
	}

	/* da0ab2c — column */
	body.rv-p-834 .rv-e-da0ab2c > .rv-colinner {
		padding:5% 5% 5% 5%;
	}

	/* 7971ee2 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-834 .rv-e-7971ee2 {
		text-align:center;
	}
	body.rv-p-834 .rv-e-7971ee2 .rv-title {
		font-size:28px;
	}

	/* 91aa086 — heading: Meie hoolitseme selle eest! */
	body.rv-p-834 .rv-e-91aa086 {
		text-align:center;
	}

	/* 36e1a90 — column */
	body.rv-p-834 .rv-e-36e1a90 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-834 .rv-e-36e1a90 > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-834 .rv-e-36e1a90 > .rv-colinner {
		justify-content:center;
	}

	/* 522a868 — image */
	body.rv-p-834 .rv-e-522a868 > .rv-wc {
		margin:10% 0% 10% 0%;
	}
	body.rv-p-834 .rv-e-522a868 {
		text-align:center;
	}

	/* 4b5e9406 — section */
	body .rv-e-4b5e9406 {
		padding:40px 15px 40px 15px;
	}

	/* ff36e81 — column */
	body .rv-e-ff36e81 {
		width:100%;
	}
	body .rv-e-ff36e81 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* e6204ee — image */
	body .rv-e-e6204ee {
		text-align:center;
	}

	/* 40436c42 — column */
	body .rv-e-40436c42 {
		width:100%;
	}
	body .rv-e-40436c42 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 1e5e234 — image-box: Telefon */
	body .rv-e-1e5e234 .rv-box {
		text-align:center;
	}

	/* 5a257ae1 — column */
	body .rv-e-5a257ae1 {
		width:100%;
	}
	body .rv-e-5a257ae1 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* e83bd37 — image-box: E-mail */
	body .rv-e-e83bd37 .rv-box {
		text-align:center;
	}

	/* 30df50e7 — column */
	body .rv-e-30df50e7 {
		width:100%;
	}
	body .rv-e-30df50e7 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* b14caf7 — image-box: Aadress */
	body .rv-e-b14caf7 .rv-box {
		text-align:center;
	}

	/* 5c473990 — column */
	body .rv-e-5c473990 {
		width:100%;
	}
	body .rv-e-5c473990 > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 6a62bc3 — image-box: Kontaktid */
	body .rv-e-6a62bc3 .rv-box {
		text-align:center;
	}

	/* 4bb57ddc — heading: © 2021 Kõik õigused kaitstud. Veebiarendus Ni */
	body .rv-e-4bb57ddc {
		text-align:center;
	}

	/* 2a9df0df — column */
	body .rv-e-2a9df0df > .rv-colinner {
		margin:20px 20px 20px 20px;
		--e-column-margin-right:20px;
		--e-column-margin-left:20px;
	}

	/* 61d3a90b — heading: Konsulteerime sinuga meeleldi */
	body.rv-p-95 .rv-e-61d3a90b {
		text-align:center;
	}
	body.rv-p-95 .rv-e-61d3a90b .rv-title {
		font-size:18px;
	}

	/* 3333d638 — image-box: Telefon */
	body.rv-p-95 .rv-e-3333d638 .rv-box {
		text-align:center;
	}
	body.rv-p-95 .rv-e-3333d638 .rv-box-img {
		margin-bottom:15px;
	}

	/* 5b07814 — image-box: Email */
	body.rv-p-95 .rv-e-5b07814 .rv-box {
		text-align:center;
	}
	body.rv-p-95 .rv-e-5b07814 .rv-box-img {
		margin-bottom:15px;
	}

	/* 3373871c — image-box: Kontor */
	body.rv-p-95 .rv-e-3373871c .rv-box {
		text-align:center;
	}
	body.rv-p-95 .rv-e-3373871c .rv-box-img {
		margin-bottom:15px;
	}

	/* 239cdf7 — image-box: Kontaktid */
	body.rv-p-95 .rv-e-239cdf7 .rv-box {
		text-align:center;
	}
	body.rv-p-95 .rv-e-239cdf7 .rv-box-img {
		margin-bottom:15px;
	}

	/* 419bb63 — column */
	body.rv-p-95 .rv-e-419bb63 > .rv-colinner, body.rv-p-95 .rv-e-419bb63 > .rv-colinner::before {
		border-radius:10px 10px 10px 10px;
	}
	body.rv-p-95 .rv-e-419bb63 > .rv-colinner {
		margin:0px 0px 0px 0px;
		--e-column-margin-right:0px;
		--e-column-margin-left:0px;
		padding:10% 10% 10% 10%;
	}

	/* 74999c9 — column */
	body.rv-p-95 .rv-e-74999c9 {
		width:100%;
	}
	body.rv-p-95 .rv-e-74999c9 > .rv-colinner {
		align-items:center;
	}
	body.rv-p-95 .rv-e-74999c9 > .rv-colinner {
		align-content:center;
		align-items:center;
	}

	/* d0251a6 — column */
	body.rv-p-95 .rv-e-d0251a6 {
		width:100%;
	}

	/* f64a392 — image */
	body.rv-p-95 .rv-e-f64a392 img {
		width:100%;
	}

	/* 93f28e4 — section */
	body.rv-p-95 .rv-e-93f28e4 {
		padding:15% 5% 5% 5%;
	}

	/* c3c15dc — column */
	body.rv-p-95 .rv-e-c3c15dc {
		width:100%;
	}
	body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
		align-items:center;
	}
	body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-95 .rv-e-c3c15dc > .rv-colinner {
		justify-content:center;
	}

	/* 94b8a98 — heading: Unistad, et sinu ettevõtte turvalisus oleks t */
	body.rv-p-95 .rv-e-94b8a98 {
		text-align:center;
	}
	body.rv-p-95 .rv-e-94b8a98 .rv-title {
		font-size:28px;
	}

	/* e043416 — heading: Meie hoolitseme selle eest! */
	body.rv-p-95 .rv-e-e043416 {
		text-align:center;
	}

	/* 219ee1d — column */
	body.rv-p-95 .rv-e-219ee1d > .rv-colinner {
		align-items:center;
	}
	body.rv-p-95 .rv-e-219ee1d > .rv-colinner {
		align-content:center;
		align-items:center;
	}
	body.rv-p-95 .rv-e-219ee1d > .rv-colinner {
		justify-content:center;
	}

	/* 728f2ef — image */
	body.rv-p-95 .rv-e-728f2ef > .rv-wc {
		margin:10% 0% 10% 0%;
	}
	body.rv-p-95 .rv-e-728f2ef {
		text-align:center;
	}
	body.rv-p-95 .rv-e-728f2ef img {
		width:69%;
	}

}

