.renee_wip_blocks_outer{
	position:relative;
	width:100%;
	font-size:0;
}

.renee_wip_blocks_outer::before,
.renee_wip_blocks_outer::after{
	box-sizing:content-box !important;
}

.renee_wip_blocks_inner{
	display:inline-block;
	position:relative;
}

.renee_wip_logo{
	text-align: center;
}

.renee_wip_logo img{
	display:inline;
	width:200px;
	height:auto;
}

.wp-block-renee-wip-g-block{
	display:inline-block;
	position:relative;
	padding:2%;
	width:48%;
	opacity:0;
}

.renee_progress_container .renee_wip_gotomodel{
	padding:10px 0;
	width:98%;
	margin:1%;
	border:none;
	border-radius:1.5vw;
	background-color:#658ba8;
	color:#fff;
	font-size:1.5vw;
	text-decoration: none;
	z-index:300;
	cursor:pointer;
}

.renee_progress_container .renee_wip_gotomodel:hover{
	background-color:#288ebd;
	text-decoration: none;
}

.renee_progress_outer{
	display:block;
	width:auto;
	height:auto;
	margin:0 auto;
	vertical-align:middle;
	text-align:center;
}

.renee_progress_inner{
	display:block;
	position:relative;
	width:auto;
	height:auto;
	vertical-align:middle;

}

.renee_progress_icon{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	text-align:center;
}

.renee_progress_icon .editor-rich-text, .renee_progress_text{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	padding-top:0%;
	border:0px solid #ccc;
	font-size:4vw;
	line-height: 170%;
	z-index:3;
}

.renee_svg_icon, .renee_svg_icon2{
	position:relative;
	top:0;
	left:0;
	width:98%;
	height:98%;
	padding:1%;
}

.renee_svg_icon{
	z-index:2;
}

.renee_svg_icon2{
	z-index:1;
}

.renee_svg_icon circle, .renee_svg_icon2 circle{
	-webkit-transition:all 4s;
	transition:all 4s;
	position:absolute;
	opacity:1;
	fill:none;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#658ba8;
	stroke-width:20;
	stroke-linecap:flat;
	stroke-linejoin:flat;
	stroke-miterlimit:4;
	stroke-dasharray:0, 282;
	stroke-dashoffset:70;
	stroke-opacity:1;
}

.renee_svg_icon2 circle{
	stroke:#ccc;
	stroke-dasharray:none;
	stroke-dashoffset:0;
}

.renee_svg_battery_icon .renee_svg_battery_rect1{
	opacity:1;
	fill:#ffffff;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#ccc;
	stroke-width:2.5173862;
	stroke-linecap:butt;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_battery_icon .renee_svg_battery_rect2{
	opacity:1;
	fill:#ccc;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#ccc;
	stroke-width:2.49451399;
	stroke-linecap:butt;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_battery_icon .renee_svg_battery_path{
	transition:all 0.3s;
	fill:none;
	fill-rule:evenodd;
	stroke:#658ba8;
	stroke-width:42.33333206;
	stroke-linecap:butt;
	stroke-linejoin:miter;
	stroke-miterlimit:4;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .bg_path,
.renee_svg_speedometer_icon .bar_path{
	opacity:1;
	fill:none;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#ccc;
	stroke-width:22.11133194;
	stroke-linecap:butt;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .bar_path{
	stroke-dasharray:1, 170;
	stroke:#658ba8;
}
.renee_svg_speedometer_icon .text1{
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size:14.11111069px;
	line-height:125%;
	font-family:'Advent Pro';
	-inkscape-font-specification:'Advent Pro, Normal';
	font-variant-ligatures:normal;
	font-variant-caps:normal;
	font-variant-numeric:normal;
	font-feature-settings:normal;
	text-align:start;
	letter-spacing:0px;
	word-spacing:0px;
	writing-mode:lr-tb;
	text-anchor:start;
	fill:#ffffff;
	fill-opacity:1;
	stroke:none;
	stroke-width:0.26458332px;
	stroke-linecap:butt;
	stroke-linejoin:miter;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .text1 path{
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size:10.58333302px;
	font-family:'Advent Pro';
	-inkscape-font-specification:'Advent Pro, Normal';
	font-variant-ligatures:normal;
	font-variant-caps:normal;
	font-variant-numeric:normal;
	font-feature-settings:normal;
	text-align:start;
	writing-mode:lr-tb;
	text-anchor:start;
}

.renee_svg_speedometer_icon .line{
	opacity:1;
	fill:none;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#ffffff;
	stroke-width:1.05882347;
	stroke-linecap:butt;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .text2{
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size:3.52777767px;
	line-height:125%;
	font-family:'Modern Pictograms';
	-inkscape-font-specification:'Modern Pictograms, Normal';
	font-variant-ligatures:normal;
	font-variant-caps:normal;
	font-variant-numeric:normal;
	font-feature-settings:normal;
	text-align:start;
	letter-spacing:0px;
	word-spacing:0px;
	writing-mode:lr-tb;
	text-anchor:start;
	fill:#ffffff;
	fill-opacity:1;
	stroke:#ffffff;
	stroke-width:1;
	stroke-linecap:butt;
	stroke-linejoin:miter;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .text2 path{
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size:3.52777767px;
	font-family:'Modern Pictograms';
	font-variant-ligatures:normal;
	font-variant-caps:normal;
	font-variant-numeric:normal;
	font-feature-settings:normal;
	text-align:start;
	writing-mode:lr-tb;
	text-anchor:start;
	fill:#ffffff;
	stroke:#ffffff;
	stroke-width:1;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-opacity:1;
}

.renee_svg_speedometer_icon .hand{
	fill:#333333;
	fill-rule:evenodd;
	stroke:none;
	stroke-width:0.26458332px;
	stroke-linecap:butt;
	stroke-linejoin:miter;
	stroke-opacity:1;
	transform-origin: 50% 430%;
	transform: rotate(-89deg);
}

.renee_svg_speedometer2_icon .grid{
	color:#000000;
	opacity:1;
	fill:#4d4d4d;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:none;
	stroke-width:2.6895113;
	stroke-linecap:butt;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_speedometer2_icon .numbers{
	fill:#4d4d4d;
	fill-opacity:1;
	stroke:#4d4d4d;
	stroke-width:0.75901484;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-opacity:1;
}

.renee_svg_speedometer2_icon .hidden_hand{
	opacity:1;
	fill:#aa0000;
	fill-opacity:0;
	fill-rule:nonzero;
	stroke:#aa0000;
	stroke-width:2.64583325;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:0;
}

.renee_svg_speedometer2_icon .hand{
	opacity:1;
	fill:#aa0000;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#aa0000;
	stroke-width:2.64583325;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_rogal_icon .bgpath,
.renee_svg_rogal_icon .meter{
	opacity:1;
	fill:none;
	fill-opacity:1;
	fill-rule:nonzero;
	stroke:#ccc;
	stroke-width:15.875;
	stroke-linecap:round;
	stroke-linejoin:round;
	stroke-miterlimit:4;
	stroke-dasharray:none;
	stroke-dashoffset:0;
	stroke-opacity:1;
}

.renee_svg_rogal_icon .meter{
	stroke:#658ba8;
	stroke-dasharray:0,230;
}
