/*
 Theme Name:   Understrap Child
 Theme URI:    https://understrap.com
 Description:  Understrap Child Theme
 Author:       the Understrap Contributors
 Author URI:   https://github.com/understrap/understrap-child/graphs/contributors
 Template:     understrap
 Version:      1.2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: understrap/understrap-child
*/

/* FONT SIZES */
/*
	5px = 0.3125rem
	7px = 0.4375rem
	9px = 0.5625rem
	12px = 0.75rem
	16px = 1rem (base)
	21px = 1.313rem
	28px = 1.75rem
	37px = 2.313rem
	50px = 3.125rem
	67px = 4.188rem
	89px = 5.563rem
	119px = 7.438rem
	159px = 9.938rem
*/

/*
 * 1. Bootstrap Overrides
 * 2. Modal jQuery Plugin
 * 3. Calendly Plugin
 * 4. Konfigurator
 */

:root {
	--color-orange:#e85c0e;             --color-compl:#009b98;    --color-compl-light:#0ee8e3;
	--color-orange-light:#ff8d42;       --color-compl:#0aaab2;    --color-compl-light:#42f6ff;
	--color-orange-dark:#ae2a00;        --color-compl:#006149;    --color-compl-light:#00ae83;
	--color-black:#1a1d1d;
	--color-black-light:#404444;
	--color-black-dark:#000000;
}

*::selection {
	background-color:#787878;
	color:#ffffff;
}
*::-moz-selection {
	background-color:#787878;
	color:#ffffff;
}
*::-webkit-selection {
	background-color:#787878;
	color:#ffffff;
}

/*
 * 1. Bootstrap Overrides
 */
input:disabled {
	background-color:#ffffff !important;
}
input.form-control,
textarea.form-control,
select.form-control {
	display:inline-block;
	border-radius:0px;
	width:100%;
	margin-right:20px;
	/*border:1px solid #efefef;*/
	border-color:#dedede;
/*   padding:25px 15px 25px 15px; */
	font-size:1.1rem;
	border-radius:25px;
}
input.form-control.nm {
	margin-right:0;
}
input.form-control.kwh {
	font-size:1.313rem;
	text-align:center;
}
input.form-control.kwh::placeholder {
	color:#cdcdcd;
}
input.form-control,
select.form-control {
	height:50px;
}
textarea.form-control {
	width:100%;
	padding:20px 15px 20px 15px;
}
input.form-control:last-of-type,
textarea.form-control:last-of-type {
	margin-right:0px;
}
input.form-control:focus,
textarea.form-control:focus,
select.form-control:focus {
	border-color:#e85c0e;
	-webkit-box-shadow:none;
	box-shadow:none;
}
form#fnConsumptionForm {
	min-width:60%;
}
.btn {
	border-radius:25px;
	font-weight:600;
	/*font-size:0.875rem;*/
	white-space:normal;
}
.btn:focus {
	outline:none !important;
	box-shadow:none !important;
}
.btn i {
	margin-right:8px;
}

/*
 * 2. Modal jQuery Plugin
 */
.modal {
	padding:35px 55px !important;
	border-radius:25px !important;
	-webkit-box-shadow:0 1px 2px rgb(48 54 60 / 15%) !important;
	-moz-box-shadow:0 1px 2px rgb(48 54 60 / 15%) !important;
	box-shadow:0 1px 2px rgb(48 54 60 / 15%) !important;
	transition:box-shadow 0.3s, transform 0.3s !important;
}
.modal h3 {
	font-weight:600;
	margin-top:10px;
	margin-bottom:15px;
}
p.error {
	font-weight:600;
	color:#e44242;
}
p.success {
	font-weight:600;
	color:#36c565;
}
.close-modal {
	top:5px !important;
	right:5px !important;
}
.blocker {
	z-index:999999 !important;
}

/*
 * 3. Calendly Plugin
 */
.calendly-inline-widget {
	width:100%;
	height:55vh;
	border:1px solid #cdcdcd;
	border-radius:15px;
	overflow:hidden;
}

/*
 * 4. Konfigurator
 */
:root {
	--height-main-window:100vh;
	--height-lead-wrapper:50vh;
	--height-steps:13vh;
	--height-configurator-body:40vh;
}
:root {
	scrollbar-color:#cdcdcd #cdcdcd !important;
	scrollbar-width:thin !important; 
}

html {
	scrollbar-face-color:#787878;
	scrollbar-base-color:#787878;
	scrollbar-3dlight-color:#787878;
	scrollbar-highlight-color:#787878;
	scrollbar-track-color:#cdcdcd;
	scrollbar-arrow-color:#cdcdcd;
	scrollbar-shadow-color:#cdcdcd;
	scrollbar-dark-shadow-color:#cdcdcd;
}

::-webkit-scrollbar { width:3px; height:3px;}
::-webkit-scrollbar-button {  background-color:#cdcdcd; }
::-webkit-scrollbar-track {  background-color:#787878;}
::-webkit-scrollbar-track-piece { background-color:#cdcdcd;}
::-webkit-scrollbar-thumb { height: 50px; background-color:#787878; }
::-webkit-scrollbar-corner { background-color:#787878; }
::-webkit-resizer { background-color:#787878; }

body {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:1.05rem;
	font-weight:400;
	line-height:1.5;
	letter-spacing:.011em;
}

h1, .h1 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:3.125rem !important; /* 50px */
}
h2, .h2 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:2.313rem !important; /* 37px */
	/*font-weight:300;*/
	font-weight:400 !important;
	letter-spacing:-0.5px;
}
h3, .h3 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:1.75rem !important; /* 28px */
	/*font-weight:600;*/
	font-weight:400 !important;
}
h4, .h4 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:1.313rem !important; /* 21px */
	/*font-weight:400;*/
	font-weight:400 !important;
}
h5, .h5 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:1rem !important; /* 16px */
	font-weight:400 !important;
}
h6, .h6 {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-size:0.75rem !important; /* 12px */
}
a {
	/*color:#212529 !important;*/
	color:inherit !important;
	text-decoration:none !important;
}
a:hover {
	color:#ff8d42 !important;
}
a.white {
	color:#ffffff !important;
}
a.orange {
	color:#e85c0e !important;
}
a.orange:hover {
	color:#ff8d42 !important;
}
a.white {
	color:#ffffff !important;
}
a.white:hover {
	color:#ff8d42 !important;
}
a.bold {
	font-weight:500;
}
a i.material-icons {
	vertical-align:-5px;
	margin-right:5px;
}
input,
select,
textarea {
	font-weight:500 !important;
}
input.smaller,
select.smaller,
textarea.smaller {
	height:45px !important;
	font-size:1rem !important;
	margin-bottom:8px !important;
	letter-spacing:0.3px !important;
}
.input-group-append {
	height:45px;
}
p {
	font-family:"SF Pro Display" !important;
	font-weight:400 !important;
}

.text-gradient {
	background:-webkit-linear-gradient(35deg, #f28a48, #ea5048);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}
.rounded {
	border-radius:5px !important;
}
.rounded-md {
	border-radius:15px !important;
}
.rounded-lg {
	border-radius:25px !important;
}

.logo {
	height:36px;
}
.container.wide {
	max-width:1340px;
}
#wrapper-footer {
	display:none;
}

.button-border {
	background-color:transparent;
	display:inline-block;
	font-family:"Neue Haas Grotesk Display Pro";
	font-weight:400;
	color:#ffffff !important;
	padding:10px 40px 10px 40px;
	white-space:nowrap;
	outline:none;
	text-decoration:none !important;
	transition:color .15s ease-in-out, background-color .15s ease-in-out, border .15s ease-in-out;
	text-align:center;
	border:2px solid #ffffff;
}
.button-border:hover {
	background-color:#ffffff;
	color:#ffffff !important;
}
.button-border.grey {
	background-color:#ffffff;
	border:1px solid #cdcdcd;
	color:#ababab !important;
}

.fn-section {
	/*background-image:url('/wp-content/uploads/2021/07/pattern-bg.webp');
	background-position:top left;
	background-repeat:repeat-xy;
	background-color:#efefef;*/
	background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='2560' height='1440' preserveAspectRatio='none' viewBox='0 0 2560 1440'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1284%26quot%3b)' fill='none'%3e%3crect width='2560' height='1440' x='0' y='0' fill='url(%26quot%3b%23SvgjsLinearGradient1285%26quot%3b)'%3e%3c/rect%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='0' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='0' y='720'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='720' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='720' y='720'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='1440' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='1440' y='720'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='2160' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1292' x='2160' y='720'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1284'%3e%3crect width='2560' height='1440' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='10.94%25' y1='-19.44%25' x2='89.06%25' y2='119.44%25' gradientUnits='userSpaceOnUse' id='SvgjsLinearGradient1285'%3e%3cstop stop-color='rgba(242%2c 138%2c 72%2c 1)' offset='0'%3e%3c/stop%3e%3cstop stop-color='rgba(234%2c 80%2c 72%2c 1)' offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3cpath d='M-1 0 a1 1 0 1 0 2 0 a1 1 0 1 0 -2 0z' id='SvgjsPath1289'%3e%3c/path%3e%3cpath d='M-3 0 a3 3 0 1 0 6 0 a3 3 0 1 0 -6 0z' id='SvgjsPath1290'%3e%3c/path%3e%3cpath d='M-5 0 a5 5 0 1 0 10 0 a5 5 0 1 0 -10 0z' id='SvgjsPath1286'%3e%3c/path%3e%3cpath d='M2 -2 L-2 2z' id='SvgjsPath1291'%3e%3c/path%3e%3cpath d='M6 -6 L-6 6z' id='SvgjsPath1288'%3e%3c/path%3e%3cpath d='M30 -30 L-30 30z' id='SvgjsPath1287'%3e%3c/path%3e%3c/defs%3e%3csymbol id='SvgjsSymbol1292'%3e%3cuse xlink:href='%23SvgjsPath1286' x='30' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='30' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='30' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='30' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='30' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='30' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='30' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='30' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='30' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='30' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='30' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='30' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='90' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='90' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='90' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='90' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='90' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='90' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='90' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='90' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='90' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='90' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='90' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='90' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='150' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='150' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='150' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='150' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='150' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='150' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='150' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='150' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='150' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='150' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='150' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='150' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='210' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='210' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='210' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='210' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='210' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='210' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='210' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='210' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='210' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='210' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='210' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='210' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='270' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='270' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='270' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='270' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='270' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='270' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='270' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='270' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='270' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='270' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='270' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='270' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='330' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='330' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='330' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='330' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='330' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='330' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='330' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='330' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='330' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='330' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='330' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='330' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='390' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='390' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='390' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='390' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='390' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='390' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='390' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='390' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='390' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='390' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='390' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='390' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='450' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='450' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='450' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='450' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='450' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='450' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='450' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='450' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='450' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='450' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='450' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='450' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='510' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='510' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='510' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='510' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='510' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='510' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='510' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='570' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='570' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='570' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='570' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='570' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='570' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='570' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='570' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='570' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='570' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='570' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='570' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='630' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='630' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='630' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='630' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='630' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1289' x='630' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='630' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='630' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='630' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1287' x='630' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='630' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='630' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='690' y='30' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='690' y='90' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='690' y='150' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='690' y='210' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1290' x='690' y='270' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1288' x='690' y='330' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='690' y='390' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='690' y='450' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='690' y='510' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='690' y='570' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1286' x='690' y='630' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1291' x='690' y='690' stroke='rgba(243%2c 148%2c 88%2c 1)'%3e%3c/use%3e%3c/symbol%3e%3c/svg%3e");
	height:var(--height-main-window);
	display:flex;
	align-items:center;
}
.fn-lead-wrapper {
	min-height:var(--height-lead-wrapper);
	display:flex;
	flex-direction:column;
	justify-content:center;
	background-color:#fafafa;
	border-radius:25px;
	box-shadow:10px 0px 19px 0px rgba(0, 0, 0, 0.2);
}
@media (max-width:576px) {
	.fn-lead-wrapper {
		border-radius:0;
	}
}
.fn-progress {
	border:1px solid #cdcdcd;
	padding:1px;
	border-radius:3px;
	height:11px;
}
.fn-progress progress.fn-lead {
	position:relative;
	z-index:1;
	background:-webkit-linear-gradient(35deg, #f28a48, #ea5048);
	border:0;
	margin-bottom:11px;
	height:5px;
	width:100%;
	color:#121212;
	border-radius:3px;
}
.fn-progress progress.fn-lead::-moz-progress-bar {
	background-color:#121212;
	border-radius:3px;
}
.fn-progress progress.fn-lead::-webkit-progress-bar {
	background-color:transparent;
}
.fn-progress progress.fn-lead::-webkit-progress-value {
	background-color:#121212;
	border-radius:3px;
}
.fn-steps {
	height:var(--height-steps);
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	/*border-bottom:1px solid #d6d6d6;*/
	padding-bottom:10px;
}
.fn-steps .fn-steps-body {
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
	width:100%;
}
.fn-steps .fn-steps-body .fn-step {
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	padding:12px 0 10px 0;
	position:relative;
	background-color:#ffffff;
	margin:3px;
	border-radius:12px;
	box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 4px;
}
.fn-steps .fn-steps-body .fn-step:last-of-type {
	border-right:none;
}
.fn-step-check {
	display:none;
	background-color:#fafafa;
	position:absolute;
	left:10px;
	top:10px;
	width:25px;
	height:25px;
	justify-content:center;
	align-items:center;
	border-radius:25px;
	border:1px solid rgb(0, 155, 152, 0.5);
}
.fn-step-check span.material-icons-outlined {
	font-size:1rem;
	color:#009b98;
}
.fn-steps .fn-steps-body .fn-step .fn-step-icon span.material-icons-outlined {
	font-size:2rem;
	color:#cdcdcd;
}
.fn-steps .fn-steps-body .fn-step .fn-step-icon span.material-icons-outlined.active {
	background:-webkit-linear-gradient(35deg, #f28a48, #ea5048);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	opacity:0.8;
}
.fn-steps .fn-steps-body .fn-step .fn-step-text {
	font-size:0.8rem;
	font-weight:400;
	color:#454545;
}
.fn-steps .fn-steps-body .fn-step .fn-step-value {
	font-size:0.7rem;
	color:#ababab;
	max-width:150px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.fn-steps .fn-steps-body .fn-step .fn-step-value.badge.badge-fn {
    border:1px solid #cdcdcd;
    padding:3px 8px 3px 8px;
    font-weight:400;
    font-size:0.6rem;
    margin-top:1px;
    color:#898989;
    background-color:#ffffff;
    border-radius:25px;
}
.fn-body {
	height:var(--height-configurator-body);
	display:flex;
	justify-content:center;
	align-items:center;
	/*background-color:#ffffff;
	border:1px solid #d6d6d6;*/
}
.fn-body .fn-content {
	width:100%;
	display:none;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
.fn-body .fn-content .row {
	justify-content:center;
	width:100%;
}
.fn-body .fn-content .row .fn-col-full-height {
	height:var(--height-configurator-body);
	overflow-y:auto;
	overflow-x:hidden;
	display:flex;
	flex-direction:column;
	justify-content:flex-start;
	border-radius:25px;
}
.fn-body .fn-content .row .fn-col-bg-img {
	background-position:center center;
	background-size:cover;
	border-radius:25px;
}
.fn-body .fn-content .row .fn-col-bg-img:before {
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	z-index:1;
	width:100%;
	height:50%;
	/*background:linear-gradient(to bottom,rgba(255,255,255,0), rgba(255,102,0,0.6));*/
	background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,102,0,0.4));
}
.fn-body .fn-content .row .fn-col-bg-img:after {
	content:"";
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:50%;
	/*background:linear-gradient(to top, rgba(255,255,255,0), rgb(234,80,72,0.3));*/
}
.fn-body .fn-content h3 {
	font-weight:600;
	margin-bottom:10px !important;
	position:relative;
	z-index:1;
}
.fn-body .fn-content h5 {
	position:relative;
	z-index:1;
}
.fn-body .fn-content .body-text {
	position:relative;
	z-index:1;
	color:#565656;
	line-height:1.3rem;
}
.fn-funnel-footer {
	display:block;
	/*border-top:1px solid #d6d6d6;*/
}
.fn-funnel-footer .fnFooterButton {
	display:none;
	font-weight:400;
	font-size:0.75rem;
	color:#ffffff !important;
	background:#bbbbba;
	padding:10px;
	border-radius:5px;
	min-width:150px;
}
.fn-funnel-footer .fnFooterButton:hover {
	background:#131313;
}
.lead-wrapper .fn-body .fn-content .select-box {
	display:flex;
	flex-direction:column;
	justify-content:center;
	background-color:#ffffff;
	width:100%;
	padding:5px 10px 5px 10px;
	min-height:inherit;
	border-radius:25px;
	transition:border 100ms ease-out;
	border:2px solid #ffffff;
	box-shadow:rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
.lead-wrapper .fn-body .fn-content .select-box:hover {
	cursor:pointer;
	border:2px solid #f28a48;
	border-radius:25px;
	transition:border 100ms ease-in;
}
.lead-wrapper .step .center .select-box:active,
.lead-wrapper .step-v2 .center .select-box:active {
	box-shadow:inset 3px 3px 5px #dedede;
}
.lead-wrapper .fn-body .fn-content .select-box .icon-holder {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	flex-direction:row;
	padding-left:10px;
}
.lead-wrapper .fn-body .fn-content .select-box .icon-holder img {
	filter:grayscale(100%);
	width:inherit;
	height:36px;
	margin-right:15px;
}
.lead-wrapper .fn-body .fn-content .select-box:hover .icon-holder img {
	filter:none;
}
.lead-wrapper .fn-body .fn-content .select-box .description {
	display:flex;
	flex-direction:column;
	justify-content:flex-start;
	font-size:0.85rem;
	font-weight:400;
	text-align:left;
	color:#565656;
}
.fn-consumption-select {
	/* EMPTY */
}
.fn-consumption-select .fn-consumption-button {
	display:block;
	background-color:#ffffff;  
	padding:10px;
	min-height:inherit;
	border-radius:12px;
	transition:border 100ms ease-out;
	border:2px solid #ffffff;
	box-shadow:rgba(0, 0, 0, 0.09) 0px 1px 4px;
}
.fn-consumption-select .fn-consumption-button.active,
.fn-consumption-select .fn-consumption-button:hover {
	/*background:#232323;*/
	background:linear-gradient(35deg, #f28a48, #ea5048);
	transition:background .2s;
}
.fn-consumption-select .fn-consumption-button:not(.active):not(:hover) img {
	filter:invert(.75);
	opacity:0.9;
}
.fn-consumption-select .fn-consumption-button .desc {
	font-size:0.8rem;
	color:#454545;
}
.fn-consumption-select .fn-consumption-button.active .desc,
.fn-consumption-select .fn-consumption-button:hover .desc {
	color:#ffffff;
}
.button-border.invert,
.button-border.invert:active,
.button-border.invert:focus {
	background:linear-gradient(35deg, #f28a48, #ea5048);
}
.button-border.invert:hover {
	background:linear-gradient(35deg, #f07528, #e4251b);
}
.button-border span.material-icons-outlined {
	vertical-align:-7px;
}
.fn-content .bg-icon {
	position:absolute;
	top:5px;
	right:20px;
	font-size:10rem;
	color:#e9e9e9;
	z-index:0;
}
.fn-content .bg-icon.reset {
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	margin-top:-80px;
}
.fn-content	.mobile-title-img {
	height:170px;
	background-position:center center;
	background-size:cover;
	position:relative;
	top:-20px;
}
.fn-content.userdata .card {
	box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 4px;
	border:2px solid #ffffff !important;
	transition:border 0.3s linear;
	border-radius:25px;
}
.fn-content.userdata .card:hover,
.fn-content.userdata .card.active {
	border:2px solid #f28a48 !important;
	transition:border 0.3s linear;
	cursor:pointer;
}
.fn-content.userdata .subtitle,
.modal .subtitle {
	color:#787878;
}
.fn-content.userdata .card-body img.house {
	width:150px;
}
.fn-content.userdata .card-body img.logo {
	height:15px;
}
.fn-content.userdata .modules,
.modal .modules {
	font-size:1.4rem !important;
}
.fn-content.userdata .details .headline,
.modal .details .headline {
	font-size:0.6rem;
	color:#787878;
	text-transform:uppercase;
}
.fn-content.userdata .list-inline,
.modal .list-inline {
	font-family:"SF Pro Display";
	font-size:0.85rem;
	font-weight:500;
}
.fn-content.userdata .list-inline .material-icons-outlined.checkmark,
.modal .list-inline .material-icons-outlined.checkmark {
	color:#009b98;
	font-size:1rem;
	vertical-align:-2px;
}
.fn-content.userdata .desc,
.modal .desc {
	font-size:0.7rem;
	color:#c26e3a;
	border:1px solid #f28a48;
	background-color:#fef3ed;
}
.fn-content.userdata .price-desc,
.modal .price-desc {
	font-size:0.7rem;
	color:#787878
}
.fn-content.userdata .price,
.modal .price {
	font-size:1.8rem;
}
.ph__pack_0 .price { color:#929292; }
.ph__pack_1 .price { color:#009b98; }
.ph__pack_2 .price { color:#fd8e42; }
.fn-content.userdata .price span.light,
.modal .price span.light {
	font-weight:300;
	color:#787878;
}
.solar-count {
	cursor:default;
	border:1px solid #d6d6d6;
	display:inline-block;
	text-align:center;
	color:#232323;
	line-height:1.3;
	font-size:0.7rem;
	font-weight:700;
	padding:7px 15px 7px 15px;
	border-radius:25px;
	background-color:#ffffff;
	font-style:italic;
}
.solar-count span {
	background:-webkit-linear-gradient(35deg, #f28a48, #ea5048);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	font-size:0.8rem;
	font-weight:700;
}
.fn-alert {
	font-family:"SF Pro Display" !important;
	font-weight:400;
	font-size:0.8rem;
	background-color:transparent;
	border:0;
	color:#454545;
	padding:.45rem 1rem;
	border-radius:15px;
}
.fn-alert strong {
	font-weight:600;
	display:block;
	margin-bottom:-2px;
}
.fn-alert span.material-icons-outlined {
	vertical-align:-3px;
	margin-right:4px;
	font-size:1rem;
}

@media (max-width:576px) {
	.logo {
		height:inherit;
		width:90%;
	}
}

@keyframes slideUp {
	0%,
	50% {
		transform:translateY(100%);
		opacity:0;
	}
	60%,
	100% {
		transform:translateY(0);
		opacity:1;
	}
}
@keyframes fadeIn {
	0%,
	50% {
		opacity:0;
	}
	60%,
	100% {
		opacity:1;
	}
}

/*
 * Google Autocomplete
 */
.pac-container {
	border-radius:12px;
	padding:10px;
	margin-top:10px;
	box-shadow:10px 0px 19px 0px rgba(0, 0, 0, 0.2);
}

/*
 * Wistia
 */
.wistia_responsive_padding {
	width:70%;
}
@media (max-width:576px) {
	.wistia_responsive_padding {
		width:100%;
	}
}

/*
 * Cookie Consent
 */
.freeprivacypolicy-com---palette-light {
	-webkit-box-shadow:0px 0px 105px 45px rgba(35,35,35,0.4);
	-moz-box-shadow: 0px 0px 105px 45px rgba(35,35,35,0.4);
	box-shadow: 0px 0px 105px 45px rgba(35,35,35,0.4);
	border-top-left-radius:5px;
}
.freeprivacypolicy-com---palette-light .cc-pc-container {
	border-radius:5px !important;
	overflow:hidden;
}
.freeprivacypolicy-com---palette-light #cc-nb-title {
	font-family:"Neue Haas Grotesk Display Pro" !important;
}
.freeprivacypolicy-com---palette-light #cc-nb-text {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-weight:300 !important;
	letter-spacing:0.5px;
}
.freeprivacypolicy-com---palette-light .cc-nb-okagree,
.freeprivacypolicy-com---palette-light .cc-nb-reject,
.freeprivacypolicy-com---palette-light .cc-cp-foot-save {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-weight:400 !important;
	font-size:0.8rem;
	background-color:#e85c0e;
	color:#ffffff;
	letter-spacing:0.5px;
	border-radius:5px;
}
.freeprivacypolicy-com---palette-light .cc-nb-changep {
	font-family:"Neue Haas Grotesk Display Pro" !important;
	font-weight:400 !important;
	font-size:0.8rem;
	letter-spacing:0.5px;
	border-radius:5px;
}
.freeprivacypolicy-com---palette-light .cc-pc-head-close {
	border-color:#e85c0e !important;
	border-radius:5px;
}
.freeprivacypolicy-com---palette-light .cc-pc-head-lang-select {
	border-radius:5px;
}