/*-----------------------------------------------------------------------------------
	Trish's Portal
	About: Lovelock Portal
	Author: Gemini Enfield
	Version: 1.2
	Built with Blocs
-----------------------------------------------------------------------------------*/
body{
	margin:0;
	padding:0;
    background:#FFFFFF;
    overflow-x:hidden;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.page-container{overflow: hidden;} /* Prevents unwanted scroll space when scroll FX used. */
a,button{transition: background .3s ease-in-out;outline: none!important;} /* Prevent blue selection glow on Chrome and Safari */
a:hover{text-decoration: none; cursor:pointer;}
.scroll-fx-lock-init{position:fixed!important;top: 0;bottom: 0;left: 0;right: 0;z-index:99999;} /* ScrollFX Lock */
.blocs-grid-container{display: grid!important;grid-template-columns: 1fr 1fr;grid-template-rows: auto auto;column-gap: 1.5rem;row-gap: 1.5rem;} /* CSS Grid */


/* Preloader */

.page-preloader{position: fixed;top: 0;bottom: 0;width: 100%;z-index:100000;background:#FFFFFF url("img/pageload-spinner.gif") no-repeat center center;animation-name: preloader-fade;animation-delay: 2s;animation-duration: 0.5s;animation-fill-mode: both;}
.preloader-complete{animation-delay:0.1s;}
@keyframes preloader-fade {0% {opacity: 1;visibility: visible;}100% {opacity: 0;visibility: hidden;}}

/* = Blocs
-------------------------------------------------------------- */

.bloc{
	width:100%;
	clear:both;
	background: 50% 50% no-repeat;
	padding:0 20px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	position:relative;
	display:flex;
}
.bloc .container{
	padding-left:0;
	padding-right:0;
	position:relative;
}


/* Sizes */

.bloc-lg{
	padding:100px 20px;
}
.bloc-md{
	padding:50px 20px;
}
.bloc-sm{
	padding:20px;
}

/* = Full Screen Blocs 
-------------------------------------------------------------- */

.bloc-fill-screen{
	min-height:100vh;
	display: flex;
	flex-direction: column;
	padding-top:20px;
	padding-bottom:20px;
}
.bloc-fill-screen > .container{
	align-self: flex-middle;
	flex-grow: 1;
	display: flex;
	flex-wrap: wrap;
}
.bloc-fill-screen > .container > .row{
	flex-grow: 1;
	align-self: center;
	width:100%;
}
.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge{
	flex-grow: 0;
}
.bloc-fill-screen .fill-bloc-top-edge{
	align-self: flex-start;
}
.bloc-fill-screen .fill-bloc-bottom-edge{
	align-self: flex-end;
}

/* = Full Width Blocs 
-------------------------------------------------------------- */

.full-width-bloc{
	padding-left:0;
	padding-right:0;
}
.full-width-bloc .row{
	margin-left:0;
	margin-right:0;
}
.full-width-bloc .container{
	width:100%;
	max-width:100%!important;
}
.full-width-bloc .carousel img{
	width:100%;
	height:auto;
}


/* Group Styles */

.bloc-group{
	display:flex;
}
.bloc-tile-2{
	width:50%;
}
.bloc-tile-3{
	width:33.33333333%;
}
.bloc-tile-4{
	width:25%;
}
.bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{
	width:100%;
}


/* Background Textures */

.bloc-bg-texture::before{
	content:"";
	background-size: 2px 2px;
	position: absolute;
	top: 0;
	bottom: 0;
	left:0;
	right:0;
}
.texture-fabric::before{
	background: url("img/texture-fabric.png");
}


/* Background Effects */

.parallax__container {
	clip: rect(0, auto, auto, 0);
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	z-index:-1;
}
.parallax {
	position: fixed;
	top: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}


/* Dark theme */

.d-bloc{
	color:rgba(255,255,255,.7);
}
.d-bloc button:hover{
	color:rgba(255,255,255,.9);
}
.d-bloc .icon-round,.d-bloc .icon-square,.d-bloc .icon-rounded,.d-bloc .icon-semi-rounded-a,.d-bloc .icon-semi-rounded-b{
	border-color:rgba(255,255,255,.9);
}
.d-bloc .divider-h span{
	border-color:rgba(255,255,255,.2);
}
.d-bloc .a-btn,.d-bloc .navbar a, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a{
	color:rgba(255,255,255,.6);
}
:where(.d-bloc) .bloc-link{
	fill:rgba(255,255,255,.6);
}
.d-bloc .a-btn:hover,.d-bloc .navbar a:hover,.d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover{
	color:rgba(255,255,255,1);
}
.d-bloc .navbar-toggle .icon-bar{
	background:rgba(255,255,255,1);
}
.d-bloc .btn-wire,.d-bloc .btn-wire:hover{
	color:rgba(255,255,255,1);
	border-color:rgba(255,255,255,1);
}
.d-bloc .card{
	color:rgba(0,0,0,.5);
}
.d-bloc .card button:hover{
	color:rgba(0,0,0,.7);
}
.d-bloc .card icon{
	border-color:rgba(0,0,0,.7);
}
.d-bloc .card .divider-h span{
	border-color:rgba(0,0,0,.1);
}
.d-bloc .card .a-btn{
	color:rgba(0,0,0,.6);
}
.d-bloc .card .a-btn:hover{
	color:rgba(0,0,0,1);
}
.d-bloc .card .btn-wire, .d-bloc .card .btn-wire:hover{
	color:rgba(0,0,0,.7);
	border-color:rgba(0,0,0,.3);
}


/* Light theme */

.d-bloc .card,.l-bloc{
	color:rgba(0,0,0,.5);
}
.d-bloc .card button:hover,.l-bloc button:hover{
	color:rgba(0,0,0,.7);
}
.l-bloc .icon-round,.l-bloc .icon-square,.l-bloc .icon-rounded,.l-bloc .icon-semi-rounded-a,.l-bloc .icon-semi-rounded-b{
	border-color:rgba(0,0,0,.7);
}
.d-bloc .card .divider-h span,.l-bloc .divider-h span{
	border-color:rgba(0,0,0,.1);
}
.d-bloc .card .a-btn,.l-bloc .a-btn,.l-bloc .navbar a,.l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a{
	color:rgba(0,0,0,.6);
}
:where(.l-bloc) .bloc-link{
	fill:rgba(0,0,0,.6);
}
.d-bloc .card .a-btn:hover,.l-bloc .a-btn:hover,.l-bloc .navbar a:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover{
	color:rgba(0,0,0,1);
}
.l-bloc .navbar-toggle .icon-bar{
	color:rgba(0,0,0,.6);
}
.d-bloc .card .btn-wire,.d-bloc .card .btn-wire:hover,.l-bloc .btn-wire,.l-bloc .btn-wire:hover{
	color:rgba(0,0,0,.7);
	border-color:rgba(0,0,0,.3);
}


/* Correct Dropdown Links */

.d-bloc .dropdown-menu a, .l-bloc .dropdown-menu a,.d-bloc .dropdown-menu a:hover, .l-bloc .dropdown-menu a:hover{
	color:var(--bs-nav-link-hover-color);
}


/* = NavBar
-------------------------------------------------------------- */

/* = Sticky Nav
-------------------------------------------------------------- */

.sticky-bloc.sticky,.sticky-nav.sticky{
	position:fixed;
	z-index:1000;
	transition: all .2s ease-out;
}
.sticky-nav.sticky{
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
}
/* Navbar Icon */
.svg-menu-icon{
	fill: none;
	stroke: rgba(0,0,0,0.5);
	stroke-width: 2px;
	fill-rule: evenodd;
}
.navbar-dark .svg-menu-icon{
	stroke: rgba(255,255,255,0.5);
}
.menu-icon-thin-bars{
	stroke-width: 1px;
}
.menu-icon-thick-bars{
	stroke-width: 5px;
}
.menu-icon-rounded-bars{
	stroke-width: 3px;
	stroke-linecap: round;
}
.menu-icon-filled{
	fill: rgba(0,0,0,0.5);
	stroke-width: 0px;
}
.navbar-dark .menu-icon-filled{
	fill: rgba(255,255,255,0.5);
}
.navbar-toggler-icon{
	background: none!important;
	pointer-events: none;
	width: 33px;
	height: 33px;
}
/* Handle Multi Level Navigation */
.dropdown-menu .dropdown-menu{
	border:none}
@media (min-width:576px){
	
.navbar-expand-sm .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-sm .dropdown-menu .submenu-left{
	right:100%;
	left:auto}}@media (min-width:768px){
	.navbar-expand-md .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-md .dropdown-menu .submenu-left{
	right:100%;
	left:auto}}@media (min-width:992px){
	.navbar-expand-lg .dropdown-menu .dropdown-menu{
	border:1px solid rgba(0,0,0,.15);
	position:absolute;
	left:100%;
	top:-7px}.navbar-expand-lg .dropdown-menu .submenu-left{
	right:100%;
	left:auto}
}
/* = Bric adjustment margins
-------------------------------------------------------------- */

.mg-clear{
	margin:0;
}
.mg-md{
	margin-top:10px;
	margin-bottom:20px;
}

/* = Buttons
-------------------------------------------------------------- */

.btn-d,.btn-d:hover,.btn-d:focus{
	color:#FFF;
	fill:#FFF;
	background:rgba(0,0,0,.3);
}

.btn-sq{
	border-radius: 0px;
}
.btn-clean{
	border:1px solid rgba(0,0,0,.08);
	border-bottom-color:rgba(0,0,0,.1);
	text-shadow:0 1px 0 rgba(0,0,1,.1);
	box-shadow: 0 1px 3px rgba(0,0,1,.25), inset 0 1px 0 0 rgba(255,255,255,.15);
}
.btn-clean:focus{
	box-shadow: 0 1px 3px rgba(0,0,1,.25), inset 0 1px 0 0 rgba(255,255,255,.15)!important;
}
.btn-glossy{
	border:1px solid rgba(0,0,0,.09);
	border-bottom-color:rgba(0,0,0,.2);
	text-shadow:0 1px 0 rgba(0,0,1,.2);
	box-shadow: 0 1px 3px rgba(0,0,1,.35), inset 0 1px 0 0 rgba(255,255,255,.4), inset 0 1px 0 2px rgba(255,255,255,.08);
	background-image: linear-gradient(bottom, rgba(0,0,0,.07) 0%, rgba(255,255,255,.07) 100%);
}
.btn-glossy:focus{
	box-shadow: 0 1px 3px rgba(0,0,1,.35), inset 0 1px 0 0 rgba(255,255,255,.4), inset 0 1px 0 2px rgba(255,255,255,.08)!important;
}
.btn-wire{
	background:transparent!important;
	border:2px solid transparent;
}
.btn-wire:hover{
	background:transparent!important;
	border:2px solid transparent;
}
.a-block{
	width:100%;
	text-align:left;
	display: inline-block;
}
.text-center .a-block{
	text-align:center;
}

/* = Icons
-------------------------------------------------------------- */
.icon-md{
	font-size:30px!important;
}
blocsicon{
	display:inline-block;
	width:100%;
}
blocsicon svg {
	width: 100%;
	 height: auto;
	 display: block;
}
.link-nested-icon, .text-nested-icon{
	width:20px;
	position:relative;
	top:-0.05em;
}
.text-nested-icon svg{
	display:inline-block;
}

/* Rounded Image */
.img-rd-md{
	border-radius:20px;
}
.img-rd-lg{
	border-radius:34px;
}
/* Image Scale */
.img-fluid-up{
	min-width: 100%;
	height: auto;
}



/* = Cards
-------------------------------------------------------------- */
.card-sq, .card-sq .card-header, .card-sq .card-footer{
	border-radius:0;
}
.card-rd{
	border-radius:30px;
}
.card-rd .card-header{
	border-radius:29px 29px 0 0;
}
.card-rd .card-footer{
	border-radius:0 0 29px 29px;
}
/* = Masonary
-------------------------------------------------------------- */
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
	.card-columns {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	-webkit-column-gap: 1.25rem;
	-moz-column-gap: 1.25rem;
	column-gap: 1.25rem;
	orphans: 1;
	widows: 1;
}
.card-columns .card {
	display: inline-block;
	width: 100%;
}
}
/* = Classic Dividers
-------------------------------------------------------------- */
.divider-h{
	min-height: 1px;
	background-color:rgba(0,0,0,.2);
	margin: 20px 0;
}
.divider-half{
	width: 50%;
}
.dropdown-menu .divider-h{
	margin:0;
}


.carousel-nav-controls svg{
	transform:scale(0.8);
	transition:transform .30s ease,background .50s ease;
}
.carousel-nav-controls:hover svg{
	transform:scale(1.0);
}
.carousel-nav-controls:active svg{
	transform:scale(0.9);
}

.carousel-caption{
	left:6%;
	 right:6%;
}

.carousel-item:not(:has(> img, > picture, > a)) .carousel-caption {
	position: relative;
	transform: none;
	width: 80%;
	left:10%;
	right:10%;
	top:0;
	bottom:0;
	padding-top: 0;
	margin-bottom: 20px;
	z-index:0;
	color: #000000;
}

.carousel-nav-icon{
	fill: none;
	stroke: #fff;
	stroke-width: 3px;
	fill-rule: evenodd;
	stroke-linecap:round;
}

.carousel-indicators li::marker{
	font-size:0;
}


/* ScrollToTop button */

.scrollToTop{
	width:36px;
	height:36px;
	padding:5px;
	position:fixed;
	bottom:1rem;
	right:1rem;
	opacity:0;
	z-index:999999;
	transition: all .3s ease-in-out;
	pointer-events:none;
}
.showScrollTop{
	opacity: 1;
	pointer-events:all;
}
.scroll-to-top-btn-icon{
	fill: none;
	stroke: #fff;
	stroke-width: 2px;
	fill-rule: evenodd;
	stroke-linecap:round;
}
/* = Lightbox
-------------------------------------------------------------- */

a[data-lightbox] {
	display: grid;
	text-decoration: none;
}
a[data-lightbox]::before,a[data-lightbox] > img,a[data-lightbox] > picture {
	grid-area: 1 / 1;
}
a[data-lightbox]::before{
	content: "+";
	font-family: Helvetica, Arial;
	color:#FFF;
	font-size:32px;
	font-weight:100;
	line-height: 0px;
	display: grid;
	place-items: center;
	width: 50px;
	height: 50px;
	padding-bottom:5px;
	background: rgba(0,0,0,.5);
	backdrop-filter:blur(5px);
	-webkit-backdrop-filter:blur(5px);
	border-radius: 50%;
	justify-self: center;
	align-self: center;
	pointer-events: none;
	transform:scale(0.6);
	opacity: 0;
	z-index: 1;
	transition: all .2s ease-in-out;
}
a[data-lightbox]:hover::before {
	opacity: 1;
	transform:scale(1);
	transition: all .2s ease-in-out;
}
a[data-lightbox]:hover img{
	opacity: 0.8;
	transition: all .2s ease-in-out;
	-webkit-animation-fill-mode: none;
	animation-fill-mode:none;
}
.lightbox-caption{
	padding: 20px;
	color: #FFF;
	background: rgba(0,0,0,.5);
	position: absolute;
	left: 16px;
	right: 16px;
	bottom: 0px;
}
.close-lightbox:hover,.next-lightbox:hover, .prev-lightbox:hover{
	background:rgba(0,0,0,.5);
}
.next-lightbox, .prev-lightbox,.close-lightbox{
	position: absolute;
	padding:6px;
	background:rgba(0,0,0,.3);
	line-height:0;
	transition: background .2s ease-in-out;
	border-radius:.25rem;
	border:none;
	z-index:20;
}
.next-lightbox, .prev-lightbox{
	top:45%;
}
.close-lightbox{
	top:20px;
	right:20px;
}
.next-lightbox{
	right:25px;
}
.prev-lightbox{
	left:25px;
}
.lightbox-prev-icon,.lightbox-next-icon,.lightbox-close-icon{
	fill:none;
	stroke: #fff;
	stroke-width: 3px;
	fill-rule: evenodd;
	stroke-linecap:round;
}
.lightbox-close-svg{
	pointer-events:none;
}

/* Form Protection */
.blocsapp-meta-field{
	position:absolute;
	left:-9999px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* = Custom Styling
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6,p,label,.btn,a{
	line-height:1.5em;
	font-family:"Open Sans";
	font-weight:600;
	color:#000000!important;
}
.container{
	max-width:1140px;
}
a{
	text-decoration:none;
}
h1{
	font-size:4em;
	line-height:1.2em;
}
h2{
	font-size:3em;
	line-height:1.2em;
}
h3{
	font-size:2em;
	line-height:1.3em;
}
.navbar-nav li a{
	text-align:center;
	margin-left:7px;
	margin-right:7px;
}
.btn{
	padding-left:1em;
	padding-right:1em;
	display:inline-flex;
	justify-content:center;
	flex-direction:row;
	height:40px;
	align-items:center;
	border-width:0px 0px 0px 0px;
	border-radius:10px 10px 10px 10px;
}
.nav-tabs{
	border-width:0px 0px 0px 0px;
}
.mini-large-p{
	font-size:1.3rem;
}
.nav-tabs .nav-link{
	text-align:center;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-radius:0px 0px 0px 0px;
	border-color:var(--swatch-var-3131)!important;
	background-color:var(--swatch-var-3131);
	color:var(--swatch-var-4497)!important;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	color:var(--swatch-var-5803)!important;
	border-width:1px 1px 1px 1px;
	background-color:var(--swatch-var-7747);
	border-style:solid;
	border-color:var(--swatch-var-4497)!important;
}
.nav-tabs .nav-link:hover{
	border-color:var(--swatch-var-4497)!important;
	color:var(--swatch-var-5803)!important;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	background-color:var(--swatch-var-7747);
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active:hover{
	color:var(--swatch-var-5803)!important;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	background-color:var(--swatch-var-7747);
}
.sticky-nav.sticky{
	box-shadow:0.00px -0.00px 0px transparent;
	backdrop-filter:blur(5px);
	-webkit-backdrop-filter:blur(5px);
	background-color:rgba(254,255,255,0.28);
}
.btn-lg{
	font-size:1.1em;
	height:45px;
}
.blocsapp-special-menu blocsnav{
	height:100%;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-color:var(--swatch-var-7747);
}
.close-special-menu .close-icon{
	background-color:var(--swatch-var-5803);
}
.btn-xl{
	font-size:1.2em;
	height:55px;
}
.btn-sm{
	font-size:0.9em;
	height:30px;
}
.scrollToTop{
	background-color:var(--swatch-var-7747);
	align-items:center;
	flex-direction:row;
	justify-content:center;
	padding:0em 0em 0em 0em;
	display:flex;
	width:40px;
	height:40px;
}
.scrollToTop:hover{
	background-color:var(--swatch-var-3131);
}
.alert{
	border-width:1px 1px 1px 1px;
	font-size:1em;
	background-color:var(--swatch-var-7747);
	color:var(--swatch-var-5803)!important;
	border-style:solid;
	border-color:var(--swatch-var-5803)!important;
	text-align:center;
	padding:7px 7px 7px 7px;
}
.modal-lg{
	max-width:1140px;
}
.bold{
	font-weight:bold;
}
.dropdown-menu{
	border-width:0px 0px 0px 0px;
	border-radius:0px 0px 0px 0px;
	width:100%;
	background-color:var(--swatch-var-7747);
	color:var(--swatch-var-4497)!important;
}
.dropdown-menu a{
	color:var(--swatch-var-4497)!important;
}
.arrow-icon{
	font-size:20px;
	width:25px;
	text-align:center;
}
.modal-body img{
	max-height:95vh;
}
.prev-lightbox{
	background-color:transparent;
}
.next-lightbox{
	background-color:transparent;
}
.prev-lightbox:hover{
	background-color:transparent;
}
.next-lightbox:hover{
	background-color:transparent;
}
.carousel-indicators [data-bs-target]{
	width:10px;
	height:10px;
}
.carousel-indicators-middle{
	position:absolute;
	bottom:100px;
}
.form-control{
	border-radius:0px 0px 0px 0px;
	font-size:0.9em;
	background-color:var(--swatch-var-3131);
	color:var(--swatch-var-5803)!important;
}
.form-control:focus{
	box-shadow:0.00px -0.00px 0px transparent;
	background-color:var(--swatch-var-3131);
}
.form-check-input:checked{
	background-color:var(--swatch-var-3131);
}
.mini-solid-link{
	text-decoration:underline!important;
	color:var(--swatch-var-5803)!important;
}
.global-radius{
	border-radius:10px 10px 10px 10px!important;
	overflow:hidden!important;
}
.blocsapp-special-menu blocsnav li a{
	color:var(--swatch-var-5803)!important;
}
.blocsapp-special-menu blocsnav li a:hover{
	color:var(--swatch-var-4497)!important;
}
.mini-minimalist-hero{
	text-transform:uppercase;
	letter-spacing:7px;
	font-size:7rem;
	line-height:10rem;
	color:transparent!important;
	background:linear-gradient(128deg, var(--swatch-var-4497) 0%, var(--swatch-var-5803) 100%);
	background-clip:text!important;
	-webkit-background-clip:text!important;
}
.page-container{
	overflow:initial;
}
.form-control:hover{
	background-color:var(--swatch-var-3131);
}
.form-control:active{
	background-color:var(--swatch-var-3131);
}
.form-control::placeholder{
	color:var(--swatch-var-4497)!important;
}
.dropdown-menu a:hover{
	background-color:var(--swatch-var-3131);
	color:var(--swatch-var-5803)!important;
}
.blocs-round-btn{
	background-color:var(--swatch-var-3131);
}
.horizontal-scroll-icon{
	stroke:var(--swatch-var-5803);
}
.scroll-to-top-btn-icon{
	stroke:var(--swatch-var-5803);
}
.dropdown-menu:hover{
	color:var(--swatch-var-5803)!important;
}
nav .dropdown-menu .nav-link{
	color:var(--swatch-var-4497)!important;
}
nav .dropdown-menu .nav-link:hover{
	color:var(--swatch-var-5803)!important;
}
h1,h2,h3,h4,h5,h6{
	font-family:"Open Sans";
	font-weight:600;
}
.mini-custom-header{
	padding:10px 0px 10px 0px;
}
.mini-nav-4-row{
	position:relative;
}
.mini-nav-4-visible{
	position:relative;
	z-index:3;
}
.mini-text-logo{
	font-size:1.8em;
	text-transform:uppercase;
}
.mini-middle-menu-display{
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	z-index:2;
}
.mini-center-nav-link{
	text-align:center;
	margin-left:14px;
	margin-right:14px;
}
.mini-menu-button{
	position:relative;
	height:40px;
	margin-left:auto;
	display:inline-flex;
	align-items:center;
	flex-direction:row-reverse;
	justify-content:flex-start;
}
.mini-solid-button{
	color:var(--swatch-var-7747)!important;
	background-color:var(--swatch-var-5803);
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-4497)!important;
}
.mini-solid-button:hover{
	color:var(--swatch-var-7747)!important;
	background-color:var(--swatch-var-4497);
	border-color:#181818!important;
}
.mini-solid-button:active{
	background-color:var(--swatch-var-5803);
}
.mini-nav-6-menu{
	z-index:1;
	min-width:100%;
	position:relative;
	background-color:var(--swatch-var-7747);
	padding:10px 28px 0px 28px;
	top:-54px;
	margin-bottom:-54px;
}
.mini-menu-close-icon{
	padding-top:1px;
}
.mini-big-link{
	font-size:1.8em;
}
.mini-team-social-icon{
	width:30px;
	text-align:center;
	font-size:22px;
}
.mini-team-social-icon:hover{
	opacity:0.8;
}
.mini-extra-label{
	display:block;
}
.menu-icon-bloc-7-stroke{
	stroke:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803)!important;
}
.mini-subtitle{
	text-transform:uppercase;
}
.mini-gradient-card{
	background:linear-gradient(128deg, var(--swatch-var-7747)  0%, var(--swatch-var-3131) 100%);
	border-color:var(--swatch-var-3131)!important;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}
.row-margin-bottom{
	margin-bottom:-10px;
	padding-bottom:0px;
}
.mini-full-width{
	width:100%;
}
.mini-form-radio-flex{
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	align-items:flex-start;
	justify-content:space-between;
}
.mini-form-half-width{
	width:50%;
}
.mini-contact-details{
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	align-items:flex-start;
	align-content:flex-start;
}
.mini-contact-detail-half{
	width:50%;
	display:block;
}
.link-style{
	font-weight:bold;
}
.mini-feature-variant-cards{
	display:flex;
	flex-wrap:wrap;
	flex-direction:row;
	align-items:center;
	justify-content:space-between;
	align-content:center;
}
.mini-feature-variant-card{
	width:48%;
	height:200px;
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:center;
	margin:1% 1% 1% 1%;
	background:linear-gradient(128deg, var(--swatch-var-3131) 0%, var(--swatch-var-7747) 100%);
	border-color:var(--swatch-var-3131)!important;
}
.mini-dark-gradient{
	background:linear-gradient(128deg, var(--swatch-var-5803)  0%, var(--swatch-var-4497) 100%);
	border-color:var(--swatch-var-4497)!important;
}
.mini-wire-button{
	border-style:solid;
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	background-color:transparent;
	border-width:1px 1px 1px 1px;
}
.mini-wire-button:hover{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	background-color:transparent;
}
.mini-wire-button:active{
	background-color:var(--swatch-var-3131);
}
.link-bloc-20-style{
	font-weight:bold;
}
.link-0-style{
	font-weight:bold;
}
.link-sinotel-uk-style{
	font-weight:bold;
}
.link-waters-stanton-style{
	font-weight:normal;
}
.row-style{
	width:36.4%;
}
.faq-question-title{
	font-size:1.3em;
}
.black-button{
	color:#EAEAEA!important;
	background-color:var(--swatch-var-4497);
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-4497)!important;
}
.black-button:hover{
	color:#FEFFFF!important;
	background-color:#181818;
	border-color:#181818!important;
}
.black-button:active{
	background-color:var(--swatch-var-5803);
}
.mini-nav-9-logo{
	margin-left:0px;
	margin-right:auto;
	padding:0px 0px 0px 0px;
}
.mini-sample-logo{
	font-size:1.8em;
	text-transform:uppercase;
}
.mini-nav-9-toggle{
	color:var(--swatch-var-5803)!important;
	width:50px;
	height:50px;
	display:inline-flex;
	align-items:center;
	justify-content:center;
	background-color:var(--swatch-var-7747);
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-4497)!important;
	position:relative;
	cursor:auto;
}
.mini-menu-icon{
	width:20px;
	fill:var(--swatch-var-5803)!important;
}
.offcanvas-start{
	top:0px;
	left:0px;
	bottom:0px;
	right:auto;
	background-color:var(--swatch-var-7747)!important;
	min-width:300px;
	max-width:300px;
	width:300px;
	height:100vh;
	overflow:scroll;
	z-index:9999999;
	position:fixed;
}
.mini-nav-9-flex{
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	border-width:0px 1px 0px 0px;
	border-style:solid;
	border-color:var(--swatch-var-4497)!important;
	padding:28px 28px 28px 28px;
	overflow:scroll;
	min-height:100vh;
}
.mini-offcanvas-close{
	position:fixed;
	top:20px;
	right:20px;
	font-size:50px;
	z-index:28;
	width:20px;
	fill:#FFFEFF;
}
.mini-sidebar-icon{
	width:15px!important;
	fill:var(--swatch-var-4497)!important;
}
.mini-nav-side-box{
	border-color:var(--swatch-var-4497)!important;
	min-height:180px;
	padding:20px 20px 20px 20px;
	margin-top:28px;
}
.mini-small-p{
	font-size:0.9em;
}
.offcanvas-top{
	bottom:auto;
}
.mini-website-width{
	max-width:1140px;
	margin-right:auto;
	margin-left:auto;
	overflow:scroll;
}
.mini-cta-mail-field{
	height:50px;
	border-radius:0px 0px 0px 0px;
	padding-left:20px;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#5E5E5E!important;
}
.mini-cta-button{
	height:50px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:1rem;
}
.mini-social-icon{
	width:20px!important;
	fill:var(--swatch-var-5803)!important;
	margin-left:3px;
	margin-right:3px;
}
.mini-faq-question-title{
	font-size:1.3em;
}
.row-padding-top{
	padding-top:0px;
	margin-top:22px;
}
.mini-half-screen-content{
	max-width:500px;
	margin:100px auto 100px auto;
}
.h1-style{
	font-size:28px;
	line-height:20px;
	padding-bottom:0px;
	padding-top:0px;
}
.btn-style{
	font-weight:bold;
	color:var(--swatch-var-7747)!important;
	width:200px;
}
.bloc-margin-bottom{
	padding-top:0px;
}
.link-25924-style{
	font-weight:bold;
}
.link-bloc-19-style{
	font-weight:bold;
}
.link-6088-style{
	font-weight:bold;
}
.h2-style{
	font-size:30px;
	line-height:20px;
}
.link-ham-goodies-style{
	font-weight:bold;
}
.h2-d-star-notes-style{
	font-size:30px;
	line-height:20px;
}
.svg-icon-style{
	width:30px!important;
	height:30px!important;
}
.link-bloc-10-style{
	font-style:italic;
}
.link-gak--bankrupt-style{
	font-style:italic;
}
.link-pmt-bankrupt-style{
	font-style:italic;
}
.link-0-bloc-10-style{
	font-style:italic;
}
.img-bloc-8-style{
	width:1400px;
	height:194px;
}
.img-bloc-28-style{
	width:100px;
	height:100px;
}
.text-span-color{
	color:#ffffff;
}
.mini-primary-btn{
	background-color:var(--swatch-var-3810);
	color:var(--swatch-var-3131)!important;
	border-width:1px 1px 1px 1px;
}
.mini-primary-btn:hover{
	color:var(--swatch-var-7747)!important;
	background-color:var(--swatch-var-5803)!important;
}
.mini-primary-btn:active{
	background-color:var(--swatch-var-5803);
}
.mini-nav-7-flex{
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	overflow:scroll;
	padding:28px 28px 28px 28px;
}
.svg-icon-navigation-7-fill{
	fill:#FFFEFF!important;
}
.mini-sidebar-logo{
	max-height:60px;
}
.mini-sidebar-link{
	font-size:1.8em;
}
.mini-sidebar-link:hover{
	margin-left:10px;
}
.mini-transition-fast{
	transition:all 0.2s ease 0s;
}
.mini-transition-fast:hover{
	transition:all 0.2s ease 0s;
}
.icon-size{
	width:100px!important;
	fill:var(--swatch-var-3698)!important;
	stroke:transparent!important;
	height:120px!important;
}
.h2-margin-top{
	line-height:1em;
	font-size:2em;
	margin-bottom:12px;
}
.mini-wide-map{
	height:350px;
}
.mini-testimonial-24-parent{
	z-index: ;
	position:relative;
}
.mini-testimonial-24-card{
	width:100%;
	height:500px;
	padding:50px 50px 50px 50px;
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	justify-content:space-between;
}
.btn-style-10{
	font-weight:bold;
	color:var(--swatch-var-2869)!important;
}
.bloc-padding-bottom{
	padding-bottom:0px;
}
.img-insl-logo-col-style{
	width:85%;
}
.row-bloc-40-margin-bottom{
	margin-bottom:25px;
	padding-bottom:0px;
}
.bloc-bloc-40-margin-bottom{
	margin-bottom:0px;
}
.hero-header-rust-red{
	background-color:#9C0002;
	color:#FEFFFF!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	box-shadow:inset -0.05px 1.00px 0px #DF949B;
	border-radius:9px 9px 9px 9px;
}
.hero-header-green{
	background-color:var(--swatch-var-6111);
	color:#FEFFFF!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	box-shadow:inset -0.05px 1.00px 0px #DF949B;
	border-radius:9px 9px 9px 9px;
}
.hero-header-yellow{
	background-color:var(--swatch-var-6872);
	color:var(--swatch-var-5803)!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	box-shadow:inset -0.05px 1.00px 0px #FCE766;
	border-radius:9px 9px 9px 9px;
}
.hero-header-light-blue{
	background-color:var(--swatch-var-3265);
	color:#FEFFFF!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	border-radius:9px 9px 9px 9px;
}
.hero-header-purple{
	background-color:var(--swatch-var-4315);
	color:#FEFFFF!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	box-shadow:inset -0.05px 1.00px 0px #DF949B;
	border-radius:9px 9px 9px 9px;
}
.svg-icon-0-style{
	width:300px!important;
	fill:var(--swatch-var-5803)!important;
}
.link-link-to-item-style{
	font-weight:bold;
}
.mini-product-thumb{
	width:100%;
	transition:all 0.5s ease 0s;
}
.mini-product-thumb:hover{
	transition:all 0.5s ease 0s;
}
.svg-icon-margin-bottom{
	margin-bottom:9px;
	fill:var(--swatch-var-1405)!important;
}
.hero-header-green-1{
	background-color:var(--swatch-var-6111);
	color:var(--swatch-var-6613)!important;
	padding-top:11px;
	padding-bottom:11px;
	text-decoration:none;
	text-transform:capitalize;
	font-size:15px;
	text-align:center;
	font-weight:700;
	font-family:"Poppins";
	box-shadow:inset -0.05px 1.00px 0px #DF949B;
	border-radius:6px 6px 6px 6px;
}
.svg-icon-22435-style{
	width:10px!important;
	fill:var(--swatch-var-3698)!important;
}
.svg-icon-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-bloc-3-fill{
	fill:var(--swatch-var-1405)!important;
	height:px!important;
}
.svg-icon-0-fill{
	fill:var(--swatch-var-1405)!important;
	height:px!important;
}
.svg-icon-0-bloc-3-fill{
	fill:var(--swatch-var-1405)!important;
	height:px!important;
}
.svg-icon-22531-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-41547-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-12140-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-3349-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-36614-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-44957-fill{
	fill:var(--swatch-var-1405)!important;
}
.svg-icon-23048-fill{
	fill:var(--swatch-var-1405)!important;
}
.p-46-style{
	font-size:15px;
}
.p-50-style{
	font-size:15px;
}
.p-47-style{
	font-size:15px;
}
.p-51-style{
	font-size:15px;
}
.mini-feature-flex{
	display:inline-flex;
	align-items:center;
	flex-direction:row;
	justify-content:flex-start;
	width:100%;
}
.svg-icon-contact-1-style{
	width:28px!important;
	fill:var(--swatch-var-5803);
}
.row-bloc-3-margin-bottom{
	margin-bottom:1px;
}
.color-italic{
	color:var(--swatch-var-1663)!important;
	font-style:italic;
}
.img-style{
	width:1152px;
	height:576px;
}
.navbar-logo{
	text-transform:none;
	text-decoration:none;
	font-size:20px;
}
.link-antenna-style{
	font-weight:bold;
}
.link-youtube-style{
	font-weight:bold;
}
.link-upload-style{
	font-weight:bold;
}
.link-travel-style{
	font-weight:bold;
}
.link-tracking-style{
	font-weight:bold;
}
.link-surf-style{
	font-weight:bold;
}
.link-spiritual-style{
	font-weight:bold;
}
.link-shopping-style{
	font-weight:bold;
}
.link-search-tools-style{
	font-weight:bold;
}
.link-research-style{
	font-weight:bold;
}
.link-radio-style{
	font-weight:bold;
}
.link-news-style{
	font-weight:bold;
}
.link-music-style{
	font-weight:bold;
}
.link-google-style{
	font-weight:bold;
}
.link-a-i--style{
	font-weight:bold;
}
.link-accounts-style{
	font-weight:bold;
}
.link-m7gvh-style{
	font-weight:bold;
}
.link-privacy-policy-style{
	width:78.34%;
	font-weight:bold;
}
.link-bloc-27-style{
	width:100%;
	font-weight:bold;
}
.background-black{
	background-color:var(--swatch-var-5803);
}
.background-dark-blue{
	background-color:var(--swatch-var-3698);
}
.h3-style{
	font-size:23px;
}
.h5-style{
	font-size:16px;
}
.svg-icon-42055-style{
	width:10px!important;
	height:10px!important;
}
.link-city-rat-uk-style{
	font-weight:bold;
}
.position{
	left:0px;
	top:30px;
}
.backgroundimage{
	background-image:url("img/summerflowerbedHDR.jpg");
	background-image: -webkit-image-set(url("img/summerflowerbedHDR.webp") 1x,
url("img/summerflowerbedHDR.webp") 2x);background-image: image-set(url("img/summerflowerbedHDR.jpg") 1x,
url("img/summerflowerbedHDR.jpg") 2x,url("img/summerflowerbedHDR.webp") 1x,
url("img/summerflowerbedHDR.webp") 2x);
	background-size:contain;
	background-position:center center;
	background-repeat:space;
}
.markit-hl-7090{
	text-align:center;
	background-color:transparent;
	background:linear-gradient(0deg, #00CD00 1%, #FFFF00 100%);
}
.btn-antennas-style{
	font-weight:bold;
	width:200px;
}
.btn-bloc-8-style{
	font-weight:bold;
	width:200px;
}
.btn-radio-spectrum-style{
	font-weight:bold;
	width:200px;
}
.btn-emf-calculator-style{
	font-weight:bold;
	width:200px;
}
.btn-qrz-com-style{
	font-weight:bold;
	width:200px;
}
.lead{
	font-size:1.2em;
}
.center{
	text-align:center;
}
.svg-icon-18567-fill{
	fill:var(--swatch-var-1405)!important;
}
.list-style{
	opacity:0.5;
}
.link-xiegu-g90-style{
	font-weight:bold;
}
.link-tidradio-h8-style{
	font-family:"Open Sans";
	font-weight:800;
}
.link-bloc-78-style{
	font-family:"Open Sans";
	font-weight:bold;
}
.p-bloc-86-style{
	font-family:"Poppins";
	font-weight:500;
	font-size:14px;
	background-color:transparent;
}
.text-background{
	background-color:var(--swatch-var-3189);
}
.p-bloc-80-style{
	width:78.85%;
}
.btn-bloc-24-style{
	font-weight:bold;
}
.text-font{
	font-family:"Poppins";
	font-weight:700;
}
.my-table-font{
	font-family:"Roboto";
	font-weight:bold;
}
.blue-bg-gradient{
	background:linear-gradient(180deg, var(--swatch-var-3698) 0%, var(--swatch-var-3784) 100%);
}
.text-trans-gradient{
	background-clip:text!important;
	-webkit-background-clip:text!important;
	background:linear-gradient(0deg, rgba(255,255,255,0.0), #FFFFFF);
	color:transparent!important;
}
.svg-icon-bloc-1-style{
	width:300px!important;
	height:300px!important;
	fill:var(--swatch-var-3265)!important;
	margin-bottom:0px;
}

/* = Colour
-------------------------------------------------------------- */

/* Swatch Variables */
:root{
	
	--swatch-var-7747:rgba(0,0,0,1.00);
	
	--swatch-var-3131:rgba(255,255,244,1.00);
	
	--swatch-var-5803:#101010;
	
	--swatch-var-4497:#282828;
	
	--swatch-var-2869:rgba(252,185,0,1.00);
	
	--swatch-var-6769:#BFD4DC;
	
	--swatch-var-1405:#333399;
	
	--swatch-var-4823:#330066;
	
	--swatch-var-3189:#DADADA;
	
	--swatch-var-7862:#010004;
	
	--swatch-var-1256:#F0FBCA;
	
	--swatch-var-6872:rgba(255,221,0,1.00);
	
	--swatch-var-1373:#336600;
	
	--swatch-var-2949:#EEEEEE;
	
	--swatch-var-1663:rgba(0,6,227,1.00);
	
	--swatch-var-5044:rgba(255,224,255,1.00);
	
	--swatch-var-1950:#EAEAEA;
	
	--swatch-var-6348:#D9D9D9;
	
	--swatch-var-7082:#D22804;
	
	--swatch-var-2283:#690002;
	
	--swatch-var-7243:rgba(252,185,0,1.00);
	
	--swatch-var-3265:#0070e3;
	
	--swatch-var-5878:#9C0002;
	
	--swatch-var-1244:#51011C;
	
	--swatch-var-3698:rgba(24,116,255,1.00);
	
	--swatch-var-4315:#9A1FFF;
	
	--swatch-var-6111:#008F51;
	
	--swatch-var-137:rgba(30,45,68,1.00);
	
	--swatch-var-3408:rgba(156,191,228,1.00);
	
	--swatch-var-2741:rgba(94,0,2,1.00);
	
	--swatch-var-7131:rgba(201,230,242,1.00);
	
	--swatch-var-2304:rgba(32,70,143,1.00);
	
	--swatch-var-131:rgba(231,218,134,1.00);
	
	--swatch-var-7330:rgba(214,218,230,1.00);
	
	--swatch-var-6993:rgba(212,207,227,1.00);
	
	--swatch-var-6677:rgba(252,231,102,1.00);
	
	--swatch-var-9:rgba(184,188,239,1.00);
	
	--swatch-var-2706:#B10002;
	
	--swatch-var-1547:#6491F1;
	
	--swatch-var-6785:#41009B;
	
	--swatch-var-6613:rgba(252,249,226,1.00);
	
	--swatch-var-4481:#002661;
	
	--swatch-var-3810:rgba(7,54,129,1.00);
	
	--swatch-var-2694:rgba(252,185,0,1.00);
	
	--swatch-var-5823:rgba(245,142,0,1.00);
	
	--swatch-var-5349:rgba(254,254,252,1.00);
	
	--swatch-var-3784:#04337C;
	
	--swatch-var-1597:rgba(197,215,208,1.00);
	
	--swatch-var-2763:rgba(255,255,255,1.00);
	
	--swatch-var-7479:#555555;
	
	--swatch-var-6521:rgba(255,255,255,0.498039);
	
}


/* Background colour styles */

.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.bgc-3810{
	background-color:var(--swatch-var-3810);
}
.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.bgc-1244{
	background-color:var(--swatch-var-1244);
}
.bgc-5878{
	background-color:var(--swatch-var-5878);
}
.bgc-2741{
	background-color:var(--swatch-var-2741);
}
.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.bgc-6613{
	background-color:var(--swatch-var-6613);
}
.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.bgc-3784{
	background-color:var(--swatch-var-3784);
}
.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.bgc-6993{
	background-color:var(--swatch-var-6993);
}
.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.bgc-7131{
	background-color:var(--swatch-var-7131);
}
.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.bgc-131{
	background-color:var(--swatch-var-131);
}
.bgc-4315{
	background-color:var(--swatch-var-4315);
}
.bgc-5823{
	background-color:var(--swatch-var-5823);
}
.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.bgc-2694{
	background-color:var(--swatch-var-2694);
}
.bgc-6785{
	background-color:var(--swatch-var-6785);
}
.bgc-1547{
	background-color:var(--swatch-var-1547);
}
.bgc-3265{
	background-color:var(--swatch-var-3265);
}
.bgc-4481{
	background-color:var(--swatch-var-4481);
}
.bgc-6111{
	background-color:var(--swatch-var-6111);
}
.bgc-6677{
	background-color:var(--swatch-var-6677);
}
.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.bgc-9{
	background-color:var(--swatch-var-9);
}
.bgc-1597{
	background-color:var(--swatch-var-1597);
}
.bgc-2304{
	background-color:var(--swatch-var-2304);
}
.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.bgc-3408{
	background-color:var(--swatch-var-3408);
}
.bgc-3698{
	background-color:var(--swatch-var-3698);
}

/* Text colour styles */

.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.tc-2706{
	color:var(--swatch-var-2706)!important;
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}

/* Button colour styles */

.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082{
	color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082:hover{
	color:#9F0000!important;
	fill:var(--swatch-var-7082);
}
.icon-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
}
/**/.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.btn-c-2283,.btn-c-2283:focus{
	background:var(--swatch-var-2283);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2283:hover{
	background:#350000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}
.icon-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
}
/**/.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.tc-7243{
	color:var(--swatch-var-7243)!important;
}
.btn-c-7243,.btn-c-7243:focus{
	background:var(--swatch-var-7243);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7243:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243{
	color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243:hover{
	color:#C98600!important;
	fill:var(--swatch-var-7243);
}
.icon-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
}
/**/.bgc-3265{
	background-color:var(--swatch-var-3265);
}
.tc-3265{
	color:var(--swatch-var-3265)!important;
}
.btn-c-3265,.btn-c-3265:focus{
	background:var(--swatch-var-3265);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3265:hover{
	background:#003DB0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265{
	color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265:hover{
	color:#003DB0!important;
	fill:var(--swatch-var-3265);
}
.icon-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
}
/**/.bgc-5878{
	background-color:var(--swatch-var-5878);
}
.tc-5878{
	color:var(--swatch-var-5878)!important;
}
.btn-c-5878,.btn-c-5878:focus{
	background:var(--swatch-var-5878);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5878:hover{
	background:#690000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
	fill:var(--swatch-var-5878);
}
.ltc-5878{
	color:var(--swatch-var-5878)!important;
	fill:var(--swatch-var-5878);
}
.ltc-5878:hover{
	color:#690000!important;
	fill:var(--swatch-var-5878);
}
.icon-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
}
/**/.bgc-1244{
	background-color:var(--swatch-var-1244);
}
.tc-1244{
	color:var(--swatch-var-1244)!important;
}
.btn-c-1244,.btn-c-1244:focus{
	background:var(--swatch-var-1244);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1244:hover{
	background:#1E0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1244{
	color:var(--swatch-var-1244)!important;
	border-color:var(--swatch-var-1244)!important;
	fill:var(--swatch-var-1244);
}
.ltc-1244{
	color:var(--swatch-var-1244)!important;
	fill:var(--swatch-var-1244);
}
.ltc-1244:hover{
	color:#1E0000!important;
	fill:var(--swatch-var-1244);
}
.icon-1244{
	color:var(--swatch-var-1244)!important;
	border-color:var(--swatch-var-1244)!important;
}
/**/.bgc-3698{
	background-color:var(--swatch-var-3698);
}
.tc-3698{
	color:var(--swatch-var-3698)!important;
}
.btn-c-3698,.btn-c-3698:focus{
	background:var(--swatch-var-3698);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3698:hover{
	background:#0041CC!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3698{
	color:var(--swatch-var-3698)!important;
	border-color:var(--swatch-var-3698)!important;
	fill:var(--swatch-var-3698);
}
.ltc-3698{
	color:var(--swatch-var-3698)!important;
	fill:var(--swatch-var-3698);
}
.ltc-3698:hover{
	color:#0041CC!important;
	fill:var(--swatch-var-3698);
}
.icon-3698{
	color:var(--swatch-var-3698)!important;
	border-color:var(--swatch-var-3698)!important;
}
/**/.bgc-4315{
	background-color:var(--swatch-var-4315);
}
.tc-4315{
	color:var(--swatch-var-4315)!important;
}
.btn-c-4315,.btn-c-4315:focus{
	background:var(--swatch-var-4315);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4315:hover{
	background:#6700CC!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4315{
	color:var(--swatch-var-4315)!important;
	border-color:var(--swatch-var-4315)!important;
	fill:var(--swatch-var-4315);
}
.ltc-4315{
	color:var(--swatch-var-4315)!important;
	fill:var(--swatch-var-4315);
}
.ltc-4315:hover{
	color:#6700CC!important;
	fill:var(--swatch-var-4315);
}
.icon-4315{
	color:var(--swatch-var-4315)!important;
	border-color:var(--swatch-var-4315)!important;
}
/**/.bgc-6111{
	background-color:var(--swatch-var-6111);
}
.tc-6111{
	color:var(--swatch-var-6111)!important;
}
.btn-c-6111,.btn-c-6111:focus{
	background:var(--swatch-var-6111);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-6111:hover{
	background:#005C1E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-6111{
	color:var(--swatch-var-6111)!important;
	border-color:var(--swatch-var-6111)!important;
	fill:var(--swatch-var-6111);
}
.ltc-6111{
	color:var(--swatch-var-6111)!important;
	fill:var(--swatch-var-6111);
}
.ltc-6111:hover{
	color:#005C1E!important;
	fill:var(--swatch-var-6111);
}
.icon-6111{
	color:var(--swatch-var-6111)!important;
	border-color:var(--swatch-var-6111)!important;
}
/**/.bgc-137{
	background-color:var(--swatch-var-137);
}
.tc-137{
	color:var(--swatch-var-137)!important;
}
.btn-c-137,.btn-c-137:focus{
	background:var(--swatch-var-137);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-137:hover{
	background:#000011!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-137{
	color:var(--swatch-var-137)!important;
	border-color:var(--swatch-var-137)!important;
	fill:var(--swatch-var-137);
}
.ltc-137{
	color:var(--swatch-var-137)!important;
	fill:var(--swatch-var-137);
}
.ltc-137:hover{
	color:#000011!important;
	fill:var(--swatch-var-137);
}
.icon-137{
	color:var(--swatch-var-137)!important;
	border-color:var(--swatch-var-137)!important;
}
/**/.bgc-3408{
	background-color:var(--swatch-var-3408);
}
.tc-3408{
	color:var(--swatch-var-3408)!important;
}
.btn-c-3408,.btn-c-3408:focus{
	background:var(--swatch-var-3408);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3408:hover{
	background:#698CB1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3408{
	color:var(--swatch-var-3408)!important;
	border-color:var(--swatch-var-3408)!important;
	fill:var(--swatch-var-3408);
}
.ltc-3408{
	color:var(--swatch-var-3408)!important;
	fill:var(--swatch-var-3408);
}
.ltc-3408:hover{
	color:#698CB1!important;
	fill:var(--swatch-var-3408);
}
.icon-3408{
	color:var(--swatch-var-3408)!important;
	border-color:var(--swatch-var-3408)!important;
}
/**/.bgc-2741{
	background-color:var(--swatch-var-2741);
}
.tc-2741{
	color:var(--swatch-var-2741)!important;
}
.btn-c-2741,.btn-c-2741:focus{
	background:var(--swatch-var-2741);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2741:hover{
	background:#2B0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2741{
	color:var(--swatch-var-2741)!important;
	border-color:var(--swatch-var-2741)!important;
	fill:var(--swatch-var-2741);
}
.ltc-2741{
	color:var(--swatch-var-2741)!important;
	fill:var(--swatch-var-2741);
}
.ltc-2741:hover{
	color:#2B0000!important;
	fill:var(--swatch-var-2741);
}
.icon-2741{
	color:var(--swatch-var-2741)!important;
	border-color:var(--swatch-var-2741)!important;
}
/**/.bgc-7131{
	background-color:var(--swatch-var-7131);
}
.tc-7131{
	color:var(--swatch-var-7131)!important;
}
.btn-c-7131,.btn-c-7131:focus{
	background:var(--swatch-var-7131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7131:hover{
	background:#96B3BF!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7131{
	color:var(--swatch-var-7131)!important;
	border-color:var(--swatch-var-7131)!important;
	fill:var(--swatch-var-7131);
}
.ltc-7131{
	color:var(--swatch-var-7131)!important;
	fill:var(--swatch-var-7131);
}
.ltc-7131:hover{
	color:#96B3BF!important;
	fill:var(--swatch-var-7131);
}
.icon-7131{
	color:var(--swatch-var-7131)!important;
	border-color:var(--swatch-var-7131)!important;
}
/**/.bgc-2304{
	background-color:var(--swatch-var-2304);
}
.tc-2304{
	color:var(--swatch-var-2304)!important;
}
.btn-c-2304,.btn-c-2304:focus{
	background:var(--swatch-var-2304);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2304:hover{
	background:#00135C!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2304{
	color:var(--swatch-var-2304)!important;
	border-color:var(--swatch-var-2304)!important;
	fill:var(--swatch-var-2304);
}
.ltc-2304{
	color:var(--swatch-var-2304)!important;
	fill:var(--swatch-var-2304);
}
.ltc-2304:hover{
	color:#00135C!important;
	fill:var(--swatch-var-2304);
}
.icon-2304{
	color:var(--swatch-var-2304)!important;
	border-color:var(--swatch-var-2304)!important;
}
/**/.bgc-131{
	background-color:var(--swatch-var-131);
}
.tc-131{
	color:var(--swatch-var-131)!important;
}
.btn-c-131,.btn-c-131:focus{
	background:var(--swatch-var-131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-131:hover{
	background:#B4A753!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-131{
	color:var(--swatch-var-131)!important;
	border-color:var(--swatch-var-131)!important;
	fill:var(--swatch-var-131);
}
.ltc-131{
	color:var(--swatch-var-131)!important;
	fill:var(--swatch-var-131);
}
.ltc-131:hover{
	color:#B4A753!important;
	fill:var(--swatch-var-131);
}
.icon-131{
	color:var(--swatch-var-131)!important;
	border-color:var(--swatch-var-131)!important;
}
/**/.bgc-7330{
	background-color:var(--swatch-var-7330);
}
.tc-7330{
	color:var(--swatch-var-7330)!important;
}
.btn-c-7330,.btn-c-7330:focus{
	background:var(--swatch-var-7330);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7330:hover{
	background:#A3A7B3!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7330{
	color:var(--swatch-var-7330)!important;
	border-color:var(--swatch-var-7330)!important;
	fill:var(--swatch-var-7330);
}
.ltc-7330{
	color:var(--swatch-var-7330)!important;
	fill:var(--swatch-var-7330);
}
.ltc-7330:hover{
	color:#A3A7B3!important;
	fill:var(--swatch-var-7330);
}
.icon-7330{
	color:var(--swatch-var-7330)!important;
	border-color:var(--swatch-var-7330)!important;
}
/**/.bgc-6993{
	background-color:var(--swatch-var-6993);
}
.tc-6993{
	color:var(--swatch-var-6993)!important;
}
.btn-c-6993,.btn-c-6993:focus{
	background:var(--swatch-var-6993);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6993:hover{
	background:#A19CB0!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6993{
	color:var(--swatch-var-6993)!important;
	border-color:var(--swatch-var-6993)!important;
	fill:var(--swatch-var-6993);
}
.ltc-6993{
	color:var(--swatch-var-6993)!important;
	fill:var(--swatch-var-6993);
}
.ltc-6993:hover{
	color:#A19CB0!important;
	fill:var(--swatch-var-6993);
}
.icon-6993{
	color:var(--swatch-var-6993)!important;
	border-color:var(--swatch-var-6993)!important;
}
/**/.bgc-6677{
	background-color:var(--swatch-var-6677);
}
.tc-6677{
	color:var(--swatch-var-6677)!important;
}
.btn-c-6677,.btn-c-6677:focus{
	background:var(--swatch-var-6677);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6677:hover{
	background:#C9B433!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6677{
	color:var(--swatch-var-6677)!important;
	border-color:var(--swatch-var-6677)!important;
	fill:var(--swatch-var-6677);
}
.ltc-6677{
	color:var(--swatch-var-6677)!important;
	fill:var(--swatch-var-6677);
}
.ltc-6677:hover{
	color:#C9B433!important;
	fill:var(--swatch-var-6677);
}
.icon-6677{
	color:var(--swatch-var-6677)!important;
	border-color:var(--swatch-var-6677)!important;
}
/**/.bgc-9{
	background-color:var(--swatch-var-9);
}
.tc-9{
	color:var(--swatch-var-9)!important;
}
.btn-c-9,.btn-c-9:focus{
	background:var(--swatch-var-9);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-9:hover{
	background:#8589BC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-9{
	color:var(--swatch-var-9)!important;
	border-color:var(--swatch-var-9)!important;
	fill:var(--swatch-var-9);
}
.ltc-9{
	color:var(--swatch-var-9)!important;
	fill:var(--swatch-var-9);
}
.ltc-9:hover{
	color:#8589BC!important;
	fill:var(--swatch-var-9);
}
.icon-9{
	color:var(--swatch-var-9)!important;
	border-color:var(--swatch-var-9)!important;
}
/**/.bgc-2706{
	background-color:var(--swatch-var-2706);
}
.tc-2706{
	color:var(--swatch-var-2706)!important;
}
.btn-c-2706,.btn-c-2706:focus{
	background:var(--swatch-var-2706);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2706:hover{
	background:#7E0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2706{
	color:var(--swatch-var-2706)!important;
	border-color:var(--swatch-var-2706)!important;
	fill:var(--swatch-var-2706);
}
.ltc-2706{
	color:var(--swatch-var-2706)!important;
	fill:var(--swatch-var-2706);
}
.ltc-2706:hover{
	color:#7E0000!important;
	fill:var(--swatch-var-2706);
}
.icon-2706{
	color:var(--swatch-var-2706)!important;
	border-color:var(--swatch-var-2706)!important;
}
/**/.bgc-1547{
	background-color:var(--swatch-var-1547);
}
.tc-1547{
	color:var(--swatch-var-1547)!important;
}
.btn-c-1547,.btn-c-1547:focus{
	background:var(--swatch-var-1547);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1547:hover{
	background:#315EBE!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1547{
	color:var(--swatch-var-1547)!important;
	border-color:var(--swatch-var-1547)!important;
	fill:var(--swatch-var-1547);
}
.ltc-1547{
	color:var(--swatch-var-1547)!important;
	fill:var(--swatch-var-1547);
}
.ltc-1547:hover{
	color:#315EBE!important;
	fill:var(--swatch-var-1547);
}
.icon-1547{
	color:var(--swatch-var-1547)!important;
	border-color:var(--swatch-var-1547)!important;
}
/**/.bgc-6785{
	background-color:var(--swatch-var-6785);
}
.tc-6785{
	color:var(--swatch-var-6785)!important;
}
.btn-c-6785,.btn-c-6785:focus{
	background:var(--swatch-var-6785);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-6785:hover{
	background:#0E0068!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-6785{
	color:var(--swatch-var-6785)!important;
	border-color:var(--swatch-var-6785)!important;
	fill:var(--swatch-var-6785);
}
.ltc-6785{
	color:var(--swatch-var-6785)!important;
	fill:var(--swatch-var-6785);
}
.ltc-6785:hover{
	color:#0E0068!important;
	fill:var(--swatch-var-6785);
}
.icon-6785{
	color:var(--swatch-var-6785)!important;
	border-color:var(--swatch-var-6785)!important;
}
/**/.bgc-6613{
	background-color:var(--swatch-var-6613);
}
.tc-6613{
	color:var(--swatch-var-6613)!important;
}
.btn-c-6613,.btn-c-6613:focus{
	background:var(--swatch-var-6613);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6613:hover{
	background:#C9C6AF!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6613{
	color:var(--swatch-var-6613)!important;
	border-color:var(--swatch-var-6613)!important;
	fill:var(--swatch-var-6613);
}
.ltc-6613{
	color:var(--swatch-var-6613)!important;
	fill:var(--swatch-var-6613);
}
.ltc-6613:hover{
	color:#C9C6AF!important;
	fill:var(--swatch-var-6613);
}
.icon-6613{
	color:var(--swatch-var-6613)!important;
	border-color:var(--swatch-var-6613)!important;
}
/**/.bgc-4481{
	background-color:var(--swatch-var-4481);
}
.tc-4481{
	color:var(--swatch-var-4481)!important;
}
.btn-c-4481,.btn-c-4481:focus{
	background:var(--swatch-var-4481);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4481:hover{
	background:#00002E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4481{
	color:var(--swatch-var-4481)!important;
	border-color:var(--swatch-var-4481)!important;
	fill:var(--swatch-var-4481);
}
.ltc-4481{
	color:var(--swatch-var-4481)!important;
	fill:var(--swatch-var-4481);
}
.ltc-4481:hover{
	color:#00002E!important;
	fill:var(--swatch-var-4481);
}
.icon-4481{
	color:var(--swatch-var-4481)!important;
	border-color:var(--swatch-var-4481)!important;
}
/**/.bgc-3810{
	background-color:var(--swatch-var-3810);
}
.tc-3810{
	color:var(--swatch-var-3810)!important;
}
.btn-c-3810,.btn-c-3810:focus{
	background:var(--swatch-var-3810);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3810:hover{
	background:#00034E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082{
	color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082:hover{
	color:#9F0000!important;
	fill:var(--swatch-var-7082);
}
.icon-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
}
/**/.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.btn-c-2283,.btn-c-2283:focus{
	background:var(--swatch-var-2283);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2283:hover{
	background:#350000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}
.icon-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
}
/**/.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.tc-7243{
	color:var(--swatch-var-7243)!important;
}
.btn-c-7243,.btn-c-7243:focus{
	background:var(--swatch-var-7243);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7243:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243{
	color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243:hover{
	color:#C98600!important;
	fill:var(--swatch-var-7243);
}
.icon-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
}
/**/.bgc-3265{
	background-color:var(--swatch-var-3265);
}
.tc-3265{
	color:var(--swatch-var-3265)!important;
}
.btn-c-3265,.btn-c-3265:focus{
	background:var(--swatch-var-3265);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3265:hover{
	background:#003DB0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265{
	color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265:hover{
	color:#003DB0!important;
	fill:var(--swatch-var-3265);
}
.icon-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
}
/**/.bgc-5878{
	background-color:var(--swatch-var-5878);
}
.tc-5878{
	color:var(--swatch-var-5878)!important;
}
.btn-c-5878,.btn-c-5878:focus{
	background:var(--swatch-var-5878);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5878:hover{
	background:#690000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
	fill:var(--swatch-var-5878);
}
.ltc-5878{
	color:var(--swatch-var-5878)!important;
	fill:var(--swatch-var-5878);
}
.ltc-5878:hover{
	color:#690000!important;
	fill:var(--swatch-var-5878);
}
.icon-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
}
/**/.bgc-1244{
	background-color:var(--swatch-var-1244);
}
.tc-1244{
	color:var(--swatch-var-1244)!important;
}
.btn-c-1244,.btn-c-1244:focus{
	background:var(--swatch-var-1244);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1244:hover{
	background:#1E0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1244{
	color:var(--swatch-var-1244)!important;
	border-color:var(--swatch-var-1244)!important;
	fill:var(--swatch-var-1244);
}
.ltc-1244{
	color:var(--swatch-var-1244)!important;
	fill:var(--swatch-var-1244);
}
.ltc-1244:hover{
	color:#1E0000!important;
	fill:var(--swatch-var-1244);
}
.icon-1244{
	color:var(--swatch-var-1244)!important;
	border-color:var(--swatch-var-1244)!important;
}
/**/.bgc-3698{
	background-color:var(--swatch-var-3698);
}
.tc-3698{
	color:var(--swatch-var-3698)!important;
}
.btn-c-3698,.btn-c-3698:focus{
	background:var(--swatch-var-3698);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3698:hover{
	background:#0041CC!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3698{
	color:var(--swatch-var-3698)!important;
	border-color:var(--swatch-var-3698)!important;
	fill:var(--swatch-var-3698);
}
.ltc-3698{
	color:var(--swatch-var-3698)!important;
	fill:var(--swatch-var-3698);
}
.ltc-3698:hover{
	color:#0041CC!important;
	fill:var(--swatch-var-3698);
}
.icon-3698{
	color:var(--swatch-var-3698)!important;
	border-color:var(--swatch-var-3698)!important;
}
/**/.bgc-4315{
	background-color:var(--swatch-var-4315);
}
.tc-4315{
	color:var(--swatch-var-4315)!important;
}
.btn-c-4315,.btn-c-4315:focus{
	background:var(--swatch-var-4315);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4315:hover{
	background:#6700CC!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4315{
	color:var(--swatch-var-4315)!important;
	border-color:var(--swatch-var-4315)!important;
	fill:var(--swatch-var-4315);
}
.ltc-4315{
	color:var(--swatch-var-4315)!important;
	fill:var(--swatch-var-4315);
}
.ltc-4315:hover{
	color:#6700CC!important;
	fill:var(--swatch-var-4315);
}
.icon-4315{
	color:var(--swatch-var-4315)!important;
	border-color:var(--swatch-var-4315)!important;
}
/**/.bgc-6111{
	background-color:var(--swatch-var-6111);
}
.tc-6111{
	color:var(--swatch-var-6111)!important;
}
.btn-c-6111,.btn-c-6111:focus{
	background:var(--swatch-var-6111);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-6111:hover{
	background:#005C1E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-6111{
	color:var(--swatch-var-6111)!important;
	border-color:var(--swatch-var-6111)!important;
	fill:var(--swatch-var-6111);
}
.ltc-6111{
	color:var(--swatch-var-6111)!important;
	fill:var(--swatch-var-6111);
}
.ltc-6111:hover{
	color:#005C1E!important;
	fill:var(--swatch-var-6111);
}
.icon-6111{
	color:var(--swatch-var-6111)!important;
	border-color:var(--swatch-var-6111)!important;
}
/**/.bgc-137{
	background-color:var(--swatch-var-137);
}
.tc-137{
	color:var(--swatch-var-137)!important;
}
.btn-c-137,.btn-c-137:focus{
	background:var(--swatch-var-137);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-137:hover{
	background:#000011!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-137{
	color:var(--swatch-var-137)!important;
	border-color:var(--swatch-var-137)!important;
	fill:var(--swatch-var-137);
}
.ltc-137{
	color:var(--swatch-var-137)!important;
	fill:var(--swatch-var-137);
}
.ltc-137:hover{
	color:#000011!important;
	fill:var(--swatch-var-137);
}
.icon-137{
	color:var(--swatch-var-137)!important;
	border-color:var(--swatch-var-137)!important;
}
/**/.bgc-3408{
	background-color:var(--swatch-var-3408);
}
.tc-3408{
	color:var(--swatch-var-3408)!important;
}
.btn-c-3408,.btn-c-3408:focus{
	background:var(--swatch-var-3408);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3408:hover{
	background:#698CB1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3408{
	color:var(--swatch-var-3408)!important;
	border-color:var(--swatch-var-3408)!important;
	fill:var(--swatch-var-3408);
}
.ltc-3408{
	color:var(--swatch-var-3408)!important;
	fill:var(--swatch-var-3408);
}
.ltc-3408:hover{
	color:#698CB1!important;
	fill:var(--swatch-var-3408);
}
.icon-3408{
	color:var(--swatch-var-3408)!important;
	border-color:var(--swatch-var-3408)!important;
}
/**/.bgc-2741{
	background-color:var(--swatch-var-2741);
}
.tc-2741{
	color:var(--swatch-var-2741)!important;
}
.btn-c-2741,.btn-c-2741:focus{
	background:var(--swatch-var-2741);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2741:hover{
	background:#2B0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2741{
	color:var(--swatch-var-2741)!important;
	border-color:var(--swatch-var-2741)!important;
	fill:var(--swatch-var-2741);
}
.ltc-2741{
	color:var(--swatch-var-2741)!important;
	fill:var(--swatch-var-2741);
}
.ltc-2741:hover{
	color:#2B0000!important;
	fill:var(--swatch-var-2741);
}
.icon-2741{
	color:var(--swatch-var-2741)!important;
	border-color:var(--swatch-var-2741)!important;
}
/**/.bgc-7131{
	background-color:var(--swatch-var-7131);
}
.tc-7131{
	color:var(--swatch-var-7131)!important;
}
.btn-c-7131,.btn-c-7131:focus{
	background:var(--swatch-var-7131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7131:hover{
	background:#96B3BF!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7131{
	color:var(--swatch-var-7131)!important;
	border-color:var(--swatch-var-7131)!important;
	fill:var(--swatch-var-7131);
}
.ltc-7131{
	color:var(--swatch-var-7131)!important;
	fill:var(--swatch-var-7131);
}
.ltc-7131:hover{
	color:#96B3BF!important;
	fill:var(--swatch-var-7131);
}
.icon-7131{
	color:var(--swatch-var-7131)!important;
	border-color:var(--swatch-var-7131)!important;
}
/**/.bgc-2304{
	background-color:var(--swatch-var-2304);
}
.tc-2304{
	color:var(--swatch-var-2304)!important;
}
.btn-c-2304,.btn-c-2304:focus{
	background:var(--swatch-var-2304);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2304:hover{
	background:#00135C!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2304{
	color:var(--swatch-var-2304)!important;
	border-color:var(--swatch-var-2304)!important;
	fill:var(--swatch-var-2304);
}
.ltc-2304{
	color:var(--swatch-var-2304)!important;
	fill:var(--swatch-var-2304);
}
.ltc-2304:hover{
	color:#00135C!important;
	fill:var(--swatch-var-2304);
}
.icon-2304{
	color:var(--swatch-var-2304)!important;
	border-color:var(--swatch-var-2304)!important;
}
/**/.bgc-131{
	background-color:var(--swatch-var-131);
}
.tc-131{
	color:var(--swatch-var-131)!important;
}
.btn-c-131,.btn-c-131:focus{
	background:var(--swatch-var-131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-131:hover{
	background:#B4A753!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-131{
	color:var(--swatch-var-131)!important;
	border-color:var(--swatch-var-131)!important;
	fill:var(--swatch-var-131);
}
.ltc-131{
	color:var(--swatch-var-131)!important;
	fill:var(--swatch-var-131);
}
.ltc-131:hover{
	color:#B4A753!important;
	fill:var(--swatch-var-131);
}
.icon-131{
	color:var(--swatch-var-131)!important;
	border-color:var(--swatch-var-131)!important;
}
/**/.bgc-7330{
	background-color:var(--swatch-var-7330);
}
.tc-7330{
	color:var(--swatch-var-7330)!important;
}
.btn-c-7330,.btn-c-7330:focus{
	background:var(--swatch-var-7330);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7330:hover{
	background:#A3A7B3!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7330{
	color:var(--swatch-var-7330)!important;
	border-color:var(--swatch-var-7330)!important;
	fill:var(--swatch-var-7330);
}
.ltc-7330{
	color:var(--swatch-var-7330)!important;
	fill:var(--swatch-var-7330);
}
.ltc-7330:hover{
	color:#A3A7B3!important;
	fill:var(--swatch-var-7330);
}
.icon-7330{
	color:var(--swatch-var-7330)!important;
	border-color:var(--swatch-var-7330)!important;
}
/**/.bgc-6993{
	background-color:var(--swatch-var-6993);
}
.tc-6993{
	color:var(--swatch-var-6993)!important;
}
.btn-c-6993,.btn-c-6993:focus{
	background:var(--swatch-var-6993);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6993:hover{
	background:#A19CB0!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6993{
	color:var(--swatch-var-6993)!important;
	border-color:var(--swatch-var-6993)!important;
	fill:var(--swatch-var-6993);
}
.ltc-6993{
	color:var(--swatch-var-6993)!important;
	fill:var(--swatch-var-6993);
}
.ltc-6993:hover{
	color:#A19CB0!important;
	fill:var(--swatch-var-6993);
}
.icon-6993{
	color:var(--swatch-var-6993)!important;
	border-color:var(--swatch-var-6993)!important;
}
/**/.bgc-6677{
	background-color:var(--swatch-var-6677);
}
.tc-6677{
	color:var(--swatch-var-6677)!important;
}
.btn-c-6677,.btn-c-6677:focus{
	background:var(--swatch-var-6677);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6677:hover{
	background:#C9B433!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6677{
	color:var(--swatch-var-6677)!important;
	border-color:var(--swatch-var-6677)!important;
	fill:var(--swatch-var-6677);
}
.ltc-6677{
	color:var(--swatch-var-6677)!important;
	fill:var(--swatch-var-6677);
}
.ltc-6677:hover{
	color:#C9B433!important;
	fill:var(--swatch-var-6677);
}
.icon-6677{
	color:var(--swatch-var-6677)!important;
	border-color:var(--swatch-var-6677)!important;
}
/**/.bgc-9{
	background-color:var(--swatch-var-9);
}
.tc-9{
	color:var(--swatch-var-9)!important;
}
.btn-c-9,.btn-c-9:focus{
	background:var(--swatch-var-9);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-9:hover{
	background:#8589BC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-9{
	color:var(--swatch-var-9)!important;
	border-color:var(--swatch-var-9)!important;
	fill:var(--swatch-var-9);
}
.ltc-9{
	color:var(--swatch-var-9)!important;
	fill:var(--swatch-var-9);
}
.ltc-9:hover{
	color:#8589BC!important;
	fill:var(--swatch-var-9);
}
.icon-9{
	color:var(--swatch-var-9)!important;
	border-color:var(--swatch-var-9)!important;
}
/**/.bgc-2706{
	background-color:var(--swatch-var-2706);
}
.tc-2706{
	color:var(--swatch-var-2706)!important;
}
.btn-c-2706,.btn-c-2706:focus{
	background:var(--swatch-var-2706);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2706:hover{
	background:#7E0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082{
	color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082:hover{
	color:#9F0000!important;
	fill:var(--swatch-var-7082);
}
.icon-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
}
/**/.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.btn-c-2283,.btn-c-2283:focus{
	background:var(--swatch-var-2283);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2283:hover{
	background:#350000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}
.icon-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
}
/**/.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.tc-7243{
	color:var(--swatch-var-7243)!important;
}
.btn-c-7243,.btn-c-7243:focus{
	background:var(--swatch-var-7243);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7243:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082{
	color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082:hover{
	color:#9F0000!important;
	fill:var(--swatch-var-7082);
}
.icon-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
}
/**/.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.btn-c-2283,.btn-c-2283:focus{
	background:var(--swatch-var-2283);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2283:hover{
	background:#350000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}
.icon-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
}
/**/.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.tc-7243{
	color:var(--swatch-var-7243)!important;
}
.btn-c-7243,.btn-c-7243:focus{
	background:var(--swatch-var-7243);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7243:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243{
	color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243:hover{
	color:#C98600!important;
	fill:var(--swatch-var-7243);
}
.icon-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
}
/**/.bgc-3265{
	background-color:var(--swatch-var-3265);
}
.tc-3265{
	color:var(--swatch-var-3265)!important;
}
.btn-c-3265,.btn-c-3265:focus{
	background:var(--swatch-var-3265);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3265:hover{
	background:#003DB0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265{
	color:var(--swatch-var-3265)!important;
	fill:var(--swatch-var-3265);
}
.ltc-3265:hover{
	color:#003DB0!important;
	fill:var(--swatch-var-3265);
}
.icon-3265{
	color:var(--swatch-var-3265)!important;
	border-color:var(--swatch-var-3265)!important;
}
/**/.bgc-5878{
	background-color:var(--swatch-var-5878);
}
.tc-5878{
	color:var(--swatch-var-5878)!important;
}
.btn-c-5878,.btn-c-5878:focus{
	background:var(--swatch-var-5878);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5878:hover{
	background:#690000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-7747{
	background-color:var(--swatch-var-7747);
}
.tc-7747{
	color:var(--swatch-var-7747)!important;
}
.btn-c-7747,.btn-c-7747:focus{
	background:var(--swatch-var-7747);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7747:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747{
	color:var(--swatch-var-7747)!important;
	fill:var(--swatch-var-7747);
}
.ltc-7747:hover{
	color:#000000!important;
	fill:var(--swatch-var-7747);
}
.icon-7747{
	color:var(--swatch-var-7747)!important;
	border-color:var(--swatch-var-7747)!important;
}
/**/.bgc-3131{
	background-color:var(--swatch-var-3131);
}
.tc-3131{
	color:var(--swatch-var-3131)!important;
}
.btn-c-3131,.btn-c-3131:focus{
	background:var(--swatch-var-3131);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3131:hover{
	background:#CCCCC1!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.icon-3131{
	color:var(--swatch-var-3131)!important;
	border-color:var(--swatch-var-3131)!important;
}
/**/.bgc-5803{
	background-color:var(--swatch-var-5803);
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.btn-c-5803,.btn-c-5803:focus{
	background:var(--swatch-var-5803);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5803:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.icon-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
}
/**/.bgc-4497{
	background-color:var(--swatch-var-4497);
}
.tc-4497{
	color:var(--swatch-var-4497)!important;
}
.btn-c-4497,.btn-c-4497:focus{
	background:var(--swatch-var-4497);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4497:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497{
	color:var(--swatch-var-4497)!important;
	fill:var(--swatch-var-4497);
}
.ltc-4497:hover{
	color:#000000!important;
	fill:var(--swatch-var-4497);
}
.icon-4497{
	color:var(--swatch-var-4497)!important;
	border-color:var(--swatch-var-4497)!important;
}
/**/.bgc-2869{
	background-color:var(--swatch-var-2869);
}
.tc-2869{
	color:var(--swatch-var-2869)!important;
}
.btn-c-2869,.btn-c-2869:focus{
	background:var(--swatch-var-2869);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2869:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869{
	color:var(--swatch-var-2869)!important;
	fill:var(--swatch-var-2869);
}
.ltc-2869:hover{
	color:#C98600!important;
	fill:var(--swatch-var-2869);
}
.icon-2869{
	color:var(--swatch-var-2869)!important;
	border-color:var(--swatch-var-2869)!important;
}
/**/.bgc-6769{
	background-color:var(--swatch-var-6769);
}
.tc-6769{
	color:var(--swatch-var-6769)!important;
}
.btn-c-6769,.btn-c-6769:focus{
	background:var(--swatch-var-6769);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6769:hover{
	background:#8CA1A9!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769{
	color:var(--swatch-var-6769)!important;
	fill:var(--swatch-var-6769);
}
.ltc-6769:hover{
	color:#8CA1A9!important;
	fill:var(--swatch-var-6769);
}
.icon-6769{
	color:var(--swatch-var-6769)!important;
	border-color:var(--swatch-var-6769)!important;
}
/**/.bgc-1405{
	background-color:var(--swatch-var-1405);
}
.tc-1405{
	color:var(--swatch-var-1405)!important;
}
.btn-c-1405,.btn-c-1405:focus{
	background:var(--swatch-var-1405);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1405:hover{
	background:#000066!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405{
	color:var(--swatch-var-1405)!important;
	fill:var(--swatch-var-1405);
}
.ltc-1405:hover{
	color:#000066!important;
	fill:var(--swatch-var-1405);
}
.icon-1405{
	color:var(--swatch-var-1405)!important;
	border-color:var(--swatch-var-1405)!important;
}
/**/.bgc-4823{
	background-color:var(--swatch-var-4823);
}
.tc-4823{
	color:var(--swatch-var-4823)!important;
}
.btn-c-4823,.btn-c-4823:focus{
	background:var(--swatch-var-4823);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4823:hover{
	background:#000033!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823{
	color:var(--swatch-var-4823)!important;
	fill:var(--swatch-var-4823);
}
.ltc-4823:hover{
	color:#000033!important;
	fill:var(--swatch-var-4823);
}
.icon-4823{
	color:var(--swatch-var-4823)!important;
	border-color:var(--swatch-var-4823)!important;
}
/**/.bgc-3189{
	background-color:var(--swatch-var-3189);
}
.tc-3189{
	color:var(--swatch-var-3189)!important;
}
.btn-c-3189,.btn-c-3189:focus{
	background:var(--swatch-var-3189);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3189:hover{
	background:#A7A7A7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189{
	color:var(--swatch-var-3189)!important;
	fill:var(--swatch-var-3189);
}
.ltc-3189:hover{
	color:#A7A7A7!important;
	fill:var(--swatch-var-3189);
}
.icon-3189{
	color:var(--swatch-var-3189)!important;
	border-color:var(--swatch-var-3189)!important;
}
/**/.bgc-7862{
	background-color:var(--swatch-var-7862);
}
.tc-7862{
	color:var(--swatch-var-7862)!important;
}
.btn-c-7862,.btn-c-7862:focus{
	background:var(--swatch-var-7862);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7862:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862{
	color:var(--swatch-var-7862)!important;
	fill:var(--swatch-var-7862);
}
.ltc-7862:hover{
	color:#000000!important;
	fill:var(--swatch-var-7862);
}
.icon-7862{
	color:var(--swatch-var-7862)!important;
	border-color:var(--swatch-var-7862)!important;
}
/**/.bgc-1256{
	background-color:var(--swatch-var-1256);
}
.tc-1256{
	color:var(--swatch-var-1256)!important;
}
.btn-c-1256,.btn-c-1256:focus{
	background:var(--swatch-var-1256);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1256:hover{
	background:#BDC897!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256{
	color:var(--swatch-var-1256)!important;
	fill:var(--swatch-var-1256);
}
.ltc-1256:hover{
	color:#BDC897!important;
	fill:var(--swatch-var-1256);
}
.icon-1256{
	color:var(--swatch-var-1256)!important;
	border-color:var(--swatch-var-1256)!important;
}
/**/.bgc-6872{
	background-color:var(--swatch-var-6872);
}
.tc-6872{
	color:var(--swatch-var-6872)!important;
}
.btn-c-6872,.btn-c-6872:focus{
	background:var(--swatch-var-6872);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6872:hover{
	background:#CCAA00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.icon-6872{
	color:var(--swatch-var-6872)!important;
	border-color:var(--swatch-var-6872)!important;
}
/**/.bgc-1373{
	background-color:var(--swatch-var-1373);
}
.tc-1373{
	color:var(--swatch-var-1373)!important;
}
.btn-c-1373,.btn-c-1373:focus{
	background:var(--swatch-var-1373);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1373:hover{
	background:#003300!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373{
	color:var(--swatch-var-1373)!important;
	fill:var(--swatch-var-1373);
}
.ltc-1373:hover{
	color:#003300!important;
	fill:var(--swatch-var-1373);
}
.icon-1373{
	color:var(--swatch-var-1373)!important;
	border-color:var(--swatch-var-1373)!important;
}
/**/.bgc-2949{
	background-color:var(--swatch-var-2949);
}
.tc-2949{
	color:var(--swatch-var-2949)!important;
}
.btn-c-2949,.btn-c-2949:focus{
	background:var(--swatch-var-2949);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2949:hover{
	background:#BBBBBB!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949{
	color:var(--swatch-var-2949)!important;
	fill:var(--swatch-var-2949);
}
.ltc-2949:hover{
	color:#BBBBBB!important;
	fill:var(--swatch-var-2949);
}
.icon-2949{
	color:var(--swatch-var-2949)!important;
	border-color:var(--swatch-var-2949)!important;
}
/**/.bgc-1663{
	background-color:var(--swatch-var-1663);
}
.tc-1663{
	color:var(--swatch-var-1663)!important;
}
.btn-c-1663,.btn-c-1663:focus{
	background:var(--swatch-var-1663);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1663:hover{
	background:#0000B0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.icon-1663{
	color:var(--swatch-var-1663)!important;
	border-color:var(--swatch-var-1663)!important;
}
/**/.bgc-5044{
	background-color:var(--swatch-var-5044);
}
.tc-5044{
	color:var(--swatch-var-5044)!important;
}
.btn-c-5044,.btn-c-5044:focus{
	background:var(--swatch-var-5044);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5044:hover{
	background:#CCADCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044{
	color:var(--swatch-var-5044)!important;
	fill:var(--swatch-var-5044);
}
.ltc-5044:hover{
	color:#CCADCC!important;
	fill:var(--swatch-var-5044);
}
.icon-5044{
	color:var(--swatch-var-5044)!important;
	border-color:var(--swatch-var-5044)!important;
}
/**/.bgc-1950{
	background-color:var(--swatch-var-1950);
}
.tc-1950{
	color:var(--swatch-var-1950)!important;
}
.btn-c-1950,.btn-c-1950:focus{
	background:var(--swatch-var-1950);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1950:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950{
	color:var(--swatch-var-1950)!important;
	fill:var(--swatch-var-1950);
}
.ltc-1950:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-1950);
}
.icon-1950{
	color:var(--swatch-var-1950)!important;
	border-color:var(--swatch-var-1950)!important;
}
/**/.bgc-6348{
	background-color:var(--swatch-var-6348);
}
.tc-6348{
	color:var(--swatch-var-6348)!important;
}
.btn-c-6348,.btn-c-6348:focus{
	background:var(--swatch-var-6348);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6348:hover{
	background:#A6A6A6!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348{
	color:var(--swatch-var-6348)!important;
	fill:var(--swatch-var-6348);
}
.ltc-6348:hover{
	color:#A6A6A6!important;
	fill:var(--swatch-var-6348);
}
.icon-6348{
	color:var(--swatch-var-6348)!important;
	border-color:var(--swatch-var-6348)!important;
}
/**/.bgc-7082{
	background-color:var(--swatch-var-7082);
}
.tc-7082{
	color:var(--swatch-var-7082)!important;
}
.btn-c-7082,.btn-c-7082:focus{
	background:var(--swatch-var-7082);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7082:hover{
	background:#9F0000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082{
	color:var(--swatch-var-7082)!important;
	fill:var(--swatch-var-7082);
}
.ltc-7082:hover{
	color:#9F0000!important;
	fill:var(--swatch-var-7082);
}
.icon-7082{
	color:var(--swatch-var-7082)!important;
	border-color:var(--swatch-var-7082)!important;
}
/**/.bgc-2283{
	background-color:var(--swatch-var-2283);
}
.tc-2283{
	color:var(--swatch-var-2283)!important;
}
.btn-c-2283,.btn-c-2283:focus{
	background:var(--swatch-var-2283);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2283:hover{
	background:#350000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}
.icon-2283{
	color:var(--swatch-var-2283)!important;
	border-color:var(--swatch-var-2283)!important;
}
/**/.bgc-7243{
	background-color:var(--swatch-var-7243);
}
.tc-7243{
	color:var(--swatch-var-7243)!important;
}
.btn-c-7243,.btn-c-7243:focus{
	background:var(--swatch-var-7243);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-7243:hover{
	background:#C98600!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243{
	color:var(--swatch-var-7243)!important;
	fill:var(--swatch-var-7243);
}
.ltc-7243:hover{
	color:#C98600!important;
	fill:var(--swatch-var-7243);
}
.icon-7243{
	color:var(--swatch-var-7243)!important;
	border-color:var(--swatch-var-7243)!important;
}
/**/.bgc-3265{
	background-color:var(--swatch-var-3265);
}
.tc-3265{
	color:var(--swatch-var-3265)!important;
}
.btn-c-3265,.btn-c-3265:focus{
	background:var(--swatch-var-3265);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3265:hover{
	background:#003DB0!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}

/* Link colour styles */

.ltc-3131{
	color:var(--swatch-var-3131)!important;
	fill:var(--swatch-var-3131);
}
.ltc-3131:hover{
	color:#CCCCC1!important;
	fill:var(--swatch-var-3131);
}
.ltc-1663{
	color:var(--swatch-var-1663)!important;
	fill:var(--swatch-var-1663);
}
.ltc-1663:hover{
	color:#0000B0!important;
	fill:var(--swatch-var-1663);
}
.ltc-5878{
	color:var(--swatch-var-5878)!important;
	fill:var(--swatch-var-5878);
}
.ltc-5878:hover{
	color:#690000!important;
	fill:var(--swatch-var-5878);
}
.ltc-6872{
	color:var(--swatch-var-6872)!important;
	fill:var(--swatch-var-6872);
}
.ltc-6872:hover{
	color:#CCAA00!important;
	fill:var(--swatch-var-6872);
}
.ltc-2283{
	color:var(--swatch-var-2283)!important;
	fill:var(--swatch-var-2283);
}
.ltc-2283:hover{
	color:#350000!important;
	fill:var(--swatch-var-2283);
}

/* Icon colour styles */

.icon-3810{
	color:var(--swatch-var-3810)!important;
	border-color:var(--swatch-var-3810)!important;
}

/* Bloc image backgrounds */

.team-card{
	min-height:350px;
}

/* = Custom Bric Data
-------------------------------------------------------------- */

.tableproeditmode {
	  display: block;
	  position: relative;
	  width: intrinsic;
	  height: auto;
	  margin: .5em auto .25em auto;
	  text-align: center;
	  font-size: 1.35em;
	  font-weight: bold;
	  border-radius: 16px;
	  border: 6px dotted white}.vertableproadmin {
	  display: inline-block;
	  position: relative;
	  width: 50px;
	  height: 50px;
	  top: -3.5em;
	  margin: 0 8px 10px 0;
	  margin-left: calc(100% - 55px);
	  padding: .75em .5em 0 .45em;
	  text-align: center;
	  font-size: 1.0em;
	  border: 1px solid #9eceff;
	  border-radius: 50%;
	  color: #ffffff;
	  background-color: #008ef2}  .vertableprorow {
	  display: block;
	  position: absolute;
	  width: 40px;
	  height: 40px;
	  right: 40px;
	  top: 0px;
	  margin: 0 8px 0 0;
	  padding: .6em 0 0 0;
	  text-align: center;
	  font-size: .8em;
	  letter-spacing: -1px;
	  border: 1px solid #f6f6f6;
	  border-radius: 50%;
	  color: #ffffff;
	  background-color: #008ef2;
	  z-index: 1000}  .vertableprocell {
	  display: block;
	  position: absolute;
	  width: 40px;
	 /* 44 */  height: 40px;
	  bottom: 5px;
	  right: 0px;
	  margin: 0 0 0 0;
	  padding: .6em 0 0 0;
	  text-align: center;
	  vertical-align: center;
	  font-size: .85em;
	  font-weight: bold;
	  letter-spacing: -1px;
	  border-radius: 50%;
	  border: 1px solid #0982d8;
	  color: #ffffff;
	  text-shadow: 1px 1px 0px #0078cd;
	  background-color: #a8cef4}      .tableprobgimg {
	  display: block;
	  position: relative;
	  width: 0px;
	  height: 0px}  .tableproeditadmin {
	  display: flex;
	  position: relative;
	  flex-wrap: wrap;
	  align-items: stretch;
	  justify-content: flex-start;
	  row-gap: 0px;
	  margin: 0;
	  margin-top: -3.75em;
	  padding: 0;
	  background-image: transparent;
	  background-repeat: no-repeat;
	  background-size: cover}  .tableproeditadmin .tprowwrapedit {
	  display: flex;
	  justify-content: flex-start;
	  align-content: flex-start;
	  flex-direction: row;
	  flex-wrap: wrap;
	  align-items: stretch;
	  width: 100%}  .tableproeditadmin .banner-container {
	  display: block;
	  position: absolute;
	  top: -5px;
	  left: -5px;
	  width: 120px;
	  height: 120px;
	  overflow: hidden}  .tableproeditadmin .banner-container:after {
	  display: block;
	  position: absolute;
	  top: 0;
	  right: 14px;
	  width: 6px;
	  height: 5px;
	  content: "";
	  background-color: #008ef2;
	  z-index: -1}  .tableproeditadmin .banner-container:before {
	  display: block;
	  position: absolute;
	  bottom: 15px;
	  left: 0;
	  height: 6px;
	  width: 5px;
	  content: "";
	  background-color: #008ef2;
	  z-index: -1}  .tableproeditadmin .banner-container .banner {
	  position: relative;
	  width: 150px;
	  padding: 8px 0 8px 8px;
	  background-color: #008ef2;
	  font-size: 1.1em;
	  font-weight: bold;
	  color: #ffffff;
	  text-align: center;
	  transform: rotate(-45deg) translate(-28%, -35%);
	  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.4);
	  text-transform: uppercase;
	  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4)}  .tableproeditadmin .cellwrap {
	  box-sizing: border-box;
	  flex: 1 1 0;
	  overflow: hidden;
	  list-style: none}  .tableproeditadmin .cell {
	  display: flex;
	  box-sizing: border-box;
	  flex: 1;
	  padding: .5em .6em .5em .6em;
	  overflow: hidden;
	  list-style: none;
	  border: solid 3px #e2e6e9;
	  margin: -3px -3px 0 0}.tableproeditadmin .cell.head {
	   display: none;
	  background-color: #708090;
	  margin-bottom: 3px;
	  border: 3px solid #5a6673;
	  justify-content: center;
	  color: white;
	  font-size: 1.2em}    .tableproedit .cell.head {
	  padding: .5em .6em .5em .6em;
	  background-color: #708090;
	  border: 3px solid #5a6673;
	  justify-content: center;
	  color: #ffffff;
	  font-size: 1.1em}  .tableproeditadmin .cell.data {
	  justify-content: flex-start;
	  background-color: #ffffff;
	  border: 3px solid #e2e6e9;
	  border-radius: 0em}  .tableproedit .tprowwrapedit {
	  flex: 1;
	  min-width: 100px;
	  align-items: stretch}  .tableproedit .cell.data {
	  width: calc(100% - 40px);
	  min-width: 100px;
	  padding: .5em .6em .5em .6em;
	  justify-content: flex-start;
	  font-size: 1.1em;
	  background-color: #ffffff;
	  border: 3px solid #e2e6e9;
	  border-radius: 0em;
	  background-position: center center;
	  background-repeat: no-repeat}  /* shows first header top border */.tableproeditadmin .tprowwrapedit:nth-of-type(1) .cellwrap {
	padding-top: 3px}  /* show first row head */.tableproeditadmin .tprowwrapedit:nth-of-type(1) .head {
	display: flex}/* in all rows shows first data left border */.tableproeditadmin .tprowwrapedit .cellwrap:nth-of-type(1) .data {
	margin-left: 0px}   /* in all rows on last cell show right border */.tableproeditadmin .tprowwrapedit .cellwrap:last-child .head, .tableproeditadmin .tprowwrapedit .cellwrap:last-child .data {
	margin-right: 0px}    .tableproedit .cellwrapedit {
	  display: inline-block;
	  /* max-width: 100%;
	  calc(100% - 55px);
	 */  margin-bottom: 4px;
	  padding: 6px 0px 6px 0px;
	  background-color: #fcf9bd;
	  border: 1px dotted #9fc9f4}  .tableproedit .cellwrapedit + .tableproedit .cellwrapedit {
	  margin-left: 5px}    .cellwrapedit .cellwrap {
	  padding-bottom: 6px;
	  font-size: 1.1em}  .cellwrapedit .cellwrap .cell.head {
	  border: 0px solid #708090;
	  border-bottom-width: 1px}.tprowwrap .bricsinedit [custom-bric-container="true"] {
	  display: flex;
	  align-items: stretch;
	  flex-wrap: wrap}  .tprowwrap .bricsinedit [custom-bric-container="true"] [custom-bric-name="Table Pro-Cell"] {
	  flex: 1;
	  align-self: stretch} .tprowwrap .rowtag {
	  display: block;
	  position: relative;
	  height: 40px;
	  padding-left: .6em;
	  color: #2d4459;
	  background-color: #9fc9f4;
	  font-weight: bold;
	  font-size: 1.1em;
	  border: 1px solid #9fc9f4;
	  border-top-left-radius: .75em;
	  border-top-right-radius: .75em}  .tprowwrap .rowtag .collapse {
	  display: inline-block;
	  position: relative;
	  margin: 0 auto;
	  padding: 0 .2em 0 .25em;
	  top: 6px;
	  right: .5em;
	  width: 1.15em;
	  height: 1.15em;
	  border-radius: 50%;
	  float: right;
	  background-color: #ffffff;
	  color: #008ef2;
	  vertical-align: middle;
	  text-align: center;
	  font-size: 1.35em;
	  font-weight: bold;
	  line-height: 1;
	  z-index: 1001;
	  cursor: pointer}.tprowwrap .bricsinedit {
	  height: auto;
	  transition: height 1s ease-in-out}  .tprowwrap .cellwrap .cell.data {
	height: auto}.tablepro .tprowwrap .cellwrap.fgr-1 {
	flex-grow: 1}.tablepro .tprowwrap .cellwrap.fgr-2 {
	flex-grow: 2}.tablepro .tprowwrap .cellwrap.fgr-3 {
	flex-grow: 3}.tablepro .tprowwrap .cellwrap.fgr-4 {
	flex-grow: 4}.tablepro .tprowwrap .cellwrap.fgr-5 {
	flex-grow: 5}.tablepro .tprowwrap .cellwrap.fgr-6 {
	flex-grow: 6}.tablepro .tprowwrap .cellwrap.fgr-7 {
	flex-grow: 7}.tablepro .tprowwrap .cellwrap.fgr-8 {
	flex-grow: 8}.tablepro .tprowwrap .cellwrap.fgr-9 {
	flex-grow: 9}.tablepro .tprowwrap .cellwrap.fgr-10 {
	flex-grow: 10}.tablepro .tprowwrap .cellwrap.fgr-11 {
	flex-grow: 11}.tablepro .tprowwrap .cellwrap.fgr-12 {
	flex-grow: 12}.tablepro .tprowwrap .cellwrap.fgr-13 {
	flex-grow: 13}.tablepro .tprowwrap .cellwrap.fgr-14 {
	flex-grow: 14}.tablepro .tprowwrap .cellwrap.fgr-15 {
	flex-grow: 15}.tablepro .tprowwrap .cellwrap.fgr-16 {
	flex-grow: 16}.tablepro .tprowwrap .cellwrap.fgr-17 {
	flex-grow: 17}.tablepro .tprowwrap .cellwrap.fgr-18 {
	flex-grow: 18}.tablepro .tprowwrap .cellwrap.fgr-19 {
	flex-grow: 19}.tablepro .tprowwrap .cellwrap.fgr-20 {
	flex-grow: 20}.tableprorowdummy {
	display:block}.img-text-overlay-container{
	position:relative;
}
.text-label-overlay{
	position:absolute;
	top: 50%;
	transform: translateY(-50%);
	width:100%;
	 text-align:center;
	font-size:40px;
}
.text-overlay-light-text{
	color:rgba(255,255,255,.5);
}
/* WeatherPro — Weather That Wows */.weatherpro-widget{
	    --wp-bg: rgba(255,255,255,1);
	    --wp-text: rgba(33,37,41,1);
	    --wp-accent: rgba(13,110,253,1);
	    --wp-radius: 16px;
	    display: block;
	    width: fit-content;
	    max-width: 100%;
}
.weatherpro-widget.wp-align-left   {
	 margin-right: auto;
	 }.weatherpro-widget.wp-align-center {
	 margin-left: auto;
	 margin-right: auto;
	 }.weatherpro-widget.wp-align-right  {
	 margin-left: auto;
	 }.weatherpro-widget .wp-card{
	    background: var(--wp-bg);
	    color: var(--wp-text);
	    border-radius: var(--wp-radius);
	    padding: 1.5rem 1.75rem;
	    font-family: inherit;
	    line-height: 1.3;
	    min-width: 240px;
}
.weatherpro-widget.wp-shadow .wp-card{
	    box-shadow: 0 10px 30px rgba(0,0,0,.12);
}
.weatherpro-widget.wp-blur .wp-card{
	    -webkit-backdrop-filter: blur(14px) saturate(1.4);
	    backdrop-filter: blur(14px) saturate(1.4);
}
/* main row */.weatherpro-widget .wp-main{
	    display: flex;
	    align-items: center;
	    gap: 1rem;
}
.weatherpro-widget .wp-icon{
	    color: var(--wp-accent);
	    flex: 0 0 auto;
	    display: inline-flex;
}
.weatherpro-widget .wp-icon svg{
	 width: 56px;
	 height: 56px;
	 }.weatherpro-widget .wp-primary{
	    display: flex;
	    flex-direction: column;
}
.weatherpro-widget .wp-temp{
	    font-size: 2.6rem;
	    font-weight: 600;
	    letter-spacing: -0.02em;
}
.weatherpro-widget .wp-desc{
	 font-size: .95rem;
	 opacity: .85;
	 }.weatherpro-widget .wp-loc{
	 font-size: .85rem;
	 opacity: .6;
	 }/* meta row */.weatherpro-widget .wp-meta{
	    display: flex;
	    gap: 1.25rem;
	    margin-top: .9rem;
	    font-size: .85rem;
	    opacity: .75;
}
/* forecast row */.weatherpro-widget .wp-forecast{
	    display: flex;
	    gap: 1.1rem;
	    margin-top: 1.1rem;
	    padding-top: 1rem;
	    border-top: 1px solid rgba(128,128,128,.2);
}
.weatherpro-widget .wp-day{
	    display: flex;
	    flex-direction: column;
	    align-items: center;
	    gap: .25rem;
	    font-size: .8rem;
}
.weatherpro-widget .wp-day-icon{
	 color: var(--wp-accent);
	 display: inline-flex;
	 }.weatherpro-widget .wp-day-icon svg{
	 width: 24px;
	 height: 24px;
	 }.weatherpro-widget .wp-day-name{
	 opacity: .6;
	 }.weatherpro-widget .wp-day-temp{
	 font-weight: 500;
	 }/* attribution (CC-BY 4.0 requirement) */.weatherpro-widget .wp-attrib{
	    display: block;
	    margin-top: .9rem;
	    font-size: .65rem;
	    opacity: .45;
	    color: inherit;
	    text-decoration: none;
}
.weatherpro-widget .wp-attrib:hover{
	 opacity: .8;
	 text-decoration: underline;
	 }/* vertical layout */.weatherpro-widget.wp-vertical .wp-main{
	    flex-direction: column;
	    text-align: center;
}
.weatherpro-widget.wp-vertical .wp-primary{
	 align-items: center;
	 }.weatherpro-widget.wp-vertical .wp-meta{
	 justify-content: center;
	 }.weatherpro-widget.wp-vertical .wp-forecast{
	 justify-content: center;
	 }.weatherpro-widget.wp-vertical .wp-attrib{
	 text-align: center;
	 }/* compact size */.weatherpro-widget.wp-compact .wp-card{
	 padding: 1rem 1.2rem;
	 min-width: 190px;
	 }.weatherpro-widget.wp-compact .wp-icon svg{
	 width: 40px;
	 height: 40px;
	 }.weatherpro-widget.wp-compact .wp-temp{
	 font-size: 1.9rem;
	 }.weatherpro-widget.wp-compact .wp-meta{
	 margin-top: .6rem;
	 gap: .9rem;
	 font-size: .78rem;
	 }.weatherpro-widget.wp-compact .wp-forecast{
	 gap: .8rem;
	 margin-top: .8rem;
	 padding-top: .7rem;
	 }/* show/hide toggles (set as classes on the widget root) */.weatherpro-widget.wp-hide-wind .wp-el-wind,.weatherpro-widget.wp-hide-humidity .wp-el-humidity,.weatherpro-widget.wp-hide-desc .wp-el-desc,.weatherpro-widget.wp-hide-loc .wp-el-loc,.weatherpro-widget.wp-hide-forecast .wp-el-forecast{
	    display: none;
}
/* hide meta row entirely if both items hidden */.weatherpro-widget.wp-hide-wind.wp-hide-humidity .wp-meta{
	 display: none;
	 }/* error state */.weatherpro-widget .wp-error{
	 opacity: .6;
	 font-size: .9rem;
	 }/* small screens */@media (max-width: 420px){
	    .weatherpro-widget{
	 width: 100%;
	 }    .weatherpro-widget .wp-forecast{
	 flex-wrap: wrap;
	 }}/* MarkIt - Blocs Brics Design   https://blocs-brics.store   Highlight effect adapted from a CodePen by Christian Alder. */.markit-defs {
	  position: absolute;
	  width: 0;
	  height: 0;
	  overflow: hidden;
}
[class*="markit-hl-"] {
	  --markit-color: rgba(246, 227, 162, 1);
	   display: inline-block;
	   position: relative;
	  background-color: unset;
	  isolation: isolate;
}
[class*="markit-hl-"]::before {
	  position: absolute;
	  inset: 0;
	  content: '';
	  width: calc(100% + 1ch);
	  left: -.25ch;
	  height: 110%;
	  top: -5%;
	  border-bottom-right-radius: 20px 30px;
	  background-color: var(--markit-color);
	  opacity: .75;
	  box-shadow:    inset -2px 0 1px hsl(from var(--markit-color) h s calc(l - 20)),    inset -4px 0 5px hsl(from var(--markit-color) h s calc(l - 20));
	  filter: url(#markit-rough);
	  z-index: -1;
}
[class*="markit-hl-"]::after {
	  position: absolute;
	  content: '';
	  height: 1ch;
	  width: .5ch;
	  top: 2px;
	  right: -.25em;
	  background: radial-gradient(    hsl(from var(--markit-color) h s calc(l - 30)),    hsl(from var(--markit-color) h s l));
	  opacity: .4;
	  border-radius: 10px 0 50px/200px 0;
	  rotate: 15deg;
	  filter: url(#markit-rough);
	  z-index: -1;
}
/* ---------------------------------------------------------------------   Canvas card. Design time only, stripped on preview and export.   --------------------------------------------------------------------- */.markit-card {
	  display: flex;
	  align-items: center;
	  flex-wrap: wrap;
	  gap: .6rem 1.75rem;
	  font-family: ui-sans-serif, -apple-system, system-ui, sans-serif;
	  color: #f4f1e8;
	  background: #26221c;
	  border: 1px solid #3d372c;
	  border-radius: 6px;
	  padding: .8rem 1.3rem;
	  margin: 0;
}
.markit-card-head {
	  display: flex;
	  flex-direction: column;
	  gap: .1rem;
	  margin: 0;
}
.markit-wordmark {
	  font-size: .82rem;
	  font-weight: 700;
	  letter-spacing: -.01em;
	  color: #f4f1e8;
}
.markit-chip {
	  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
	  font-size: .74rem;
	  font-weight: 400;
	  color: #b5ac96;
}
.markit-preview {
	  font-size: 1.5rem;
	  line-height: 1.5;
	  margin: 0;
	  white-space: nowrap;
}
.markit-card .markit-demo-mark {
	  color: #292520;
}
.markit-hint {
	  flex: 1;
	  min-width: 22ch;
	  max-width: 52ch;
	  font-size: .78rem;
	  line-height: 1.5;
	  color: #a69d88;
	  margin: 0;
}
/* ReadPDF - Turn any PDF into a page turning flipbook  * Blocs Brics Design - https://blocs-brics.store    */.readpdf-wrap {
	    --readpdf-bg: rgba(245, 245, 245, 1);
	    --readpdf-load: rgba(120, 120, 120, 1);
	    --readpdf-controlgap: 16px;
	    --readpdf-controljustify: center;
	    --readpdf-controlalign: center;
	    --readpdf-btn-color: rgba(34, 34, 34, 1);
	    --readpdf-btn-fill: rgba(0, 0, 0, 0);
	    --readpdf-btn-border: rgba(34, 34, 34, 0.45);
	    --readpdf-btn-size: 40px;
	    --readpdf-btn-radius: 4px;
	    --readpdf-counter-color: rgba(34, 34, 34, 1);
	    --readpdf-counter-size: 14px;
	    --readpdf-link-tint: rgba(0, 0, 0, 0);
	    --readpdf-hit: rgba(255, 214, 0, 0.45);
	    --readpdf-hit-current: rgba(255, 138, 0, 0.75);
	    --readpdf-thumb-w: 120px;
	    position: relative;
	    width: 100%;
	    padding-bottom: var(--readpdf-controlgap);
	    box-sizing: border-box;
}
.readpdf-stage {
	    position: relative;
	    width: 100%;
	    margin: 0 auto;
	    min-height: 160px;
	    padding: 24px 16px;
	    background-color: var(--readpdf-bg);
	    box-sizing: border-box;
}
/* --- Loading ------------------------------------------------------- */.readpdf-spinner {
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    width: 34px;
	    height: 34px;
	    margin: -17px 0 0 -17px;
	    border: 3px solid var(--readpdf-load);
	    border-top-color: transparent;
	    border-radius: 50%;
	    animation: readpdf-spin 0.8s linear infinite;
}
@keyframes readpdf-spin {
	    to {
	 transform: rotate(360deg);
	 }}@media (prefers-reduced-motion: reduce) {
	    .readpdf-spinner {
	 animation-duration: 3s;
	 }}.readpdf-progress {
	    position: absolute;
	    top: 50%;
	    left: 0;
	    right: 0;
	    margin-top: 30px;
	    text-align: center;
	    color: var(--readpdf-load);
	    font-size: 12px;
	    font-variant-numeric: tabular-nums;
	    letter-spacing: 0.04em;
}
/* --- Fallback ------------------------------------------------------ */.readpdf-fallback {
	    padding: 28px 20px;
	    text-align: center;
	    font-size: 0.95rem;
	    opacity: 0.75;
}
/* --- Flip mode ----------------------------------------------------- */.readpdf-book {
	    margin: 0 auto;
}
.readpdf-page {
	    position: relative;
	    background-color: #ffffff;
	    overflow: hidden;
}
.readpdf-page canvas {
	    display: block;
	    width: 100%;
	    height: auto;
}
/* --- Scroll mode --------------------------------------------------- */.readpdf-scroll {
	    overflow: auto;
	    -webkit-overflow-scrolling: touch;
}
.readpdf-scroll-pages {
	    padding: 12px;
}
.readpdf-scroll-page {
	    position: relative;
	    margin: 0 auto 14px;
	    box-shadow: 0 1px 6px rgba(0, 0, 0, 0.18);
	    background-color: #ffffff;
}
.readpdf-scroll-page canvas {
	    display: block;
	    width: 100%;
	    height: auto;
}
/* --- Embed mode ---------------------------------------------------- */.readpdf-embed {
	    display: block;
	    width: 100%;
	    height: 100%;
	    border: 0;
}
/* --- Search ---------------------------------------------------------- */.readpdf-search {
	    display: flex;
	    align-items: center;
	    flex-wrap: wrap;
	    gap: 8px;
	    justify-content: var(--readpdf-controljustify);
	    margin-bottom: var(--readpdf-controlgap);
}
.readpdf-search-field {
	    flex: 0 1 260px;
	    height: var(--readpdf-btn-size);
	    padding: 0 0.7em;
	    color: var(--readpdf-counter-color);
	    background-color: var(--readpdf-btn-fill);
	    border: 1px solid var(--readpdf-btn-border);
	    border-radius: var(--readpdf-btn-radius);
	    font-size: min(var(--readpdf-counter-size), calc(var(--readpdf-btn-size) * 0.5));
	    box-sizing: border-box;
}
.readpdf-search-field:focus {
	    outline: none;
	    box-shadow: 0 0 0 2px var(--readpdf-btn-border);
}
.readpdf-search-status {
	    min-width: 7em;
	    color: var(--readpdf-counter-color);
	    font-size: min(var(--readpdf-counter-size), calc(var(--readpdf-btn-size) * 0.5));
	    font-variant-numeric: tabular-nums;
	    opacity: 0.8;
}
/* --- Text layer and matches ------------------------------------------ */.readpdf-textlayer {
	    position: absolute;
	    top: 0;
	    left: 0;
	    overflow: hidden;
	    line-height: 1;
	    opacity: 1;
	    pointer-events: none;
	    -webkit-user-select: none;
	    user-select: none;
}
.readpdf-textlayer span,.readpdf-textlayer br {
	    position: absolute;
	    color: transparent;
	    white-space: pre;
	    transform-origin: 0 0;
}
.readpdf-hit {
	    background-color: var(--readpdf-hit);
	    border-radius: 2px;
}
.readpdf-hit-current {
	    background-color: var(--readpdf-hit-current);
}
/* --- Thumbnails ------------------------------------------------------ */.readpdf-shell {
	    display: flex;
	    gap: 12px;
}
.readpdf-shell-left {
	 flex-direction: row;
	 align-items: stretch;
	 }.readpdf-shell-below {
	 flex-direction: column;
	 }.readpdf-shell .readpdf-stage {
	 flex: 1 1 auto;
	 min-width: 0;
	 }.readpdf-thumbs {
	    display: flex;
	    gap: 8px;
	    background-color: var(--readpdf-bg);
	    padding: 8px;
	    box-sizing: border-box;
}
.readpdf-thumbs-col-left {
	    position: relative;
	    flex: 0 0 auto;
	    width: calc(var(--readpdf-thumb-w) + 26px);
}
.readpdf-thumbs-col-below {
	    position: relative;
	    width: 100%;
}
.readpdf-thumbs-left {
	    position: absolute;
	    inset: 0;
	    flex-direction: column;
	    overflow-y: auto;
	    overflow-x: hidden;
}
.readpdf-thumbs-below {
	    flex-direction: row;
	    width: 100%;
	    overflow-x: auto;
	    overflow-y: hidden;
}
.readpdf-thumb {
	    position: relative;
	    flex: 0 0 auto;
	    width: var(--readpdf-thumb-w);
	    padding: 0;
	    background: rgba(0, 0, 0, 0.06);
	    border: 1px solid var(--readpdf-btn-border);
	    border-radius: var(--readpdf-btn-radius);
	    cursor: pointer;
	    overflow: hidden;
	    transition: box-shadow 0.15s ease;
}
.readpdf-thumb:hover,.readpdf-thumb:focus-visible {
	    box-shadow: 0 0 0 2px var(--readpdf-btn-border);
	    outline: none;
}
.readpdf-thumb.is-current {
	    box-shadow: 0 0 0 3px var(--readpdf-hit-current);
}
.readpdf-thumb-canvas {
	    display: block;
	    width: 100%;
	    height: auto;
}
.readpdf-thumb-num {
	    position: absolute;
	    right: 4px;
	    bottom: 4px;
	    padding: 1px 5px;
	    background-color: rgba(0, 0, 0, 0.62);
	    color: #fff;
	    border-radius: 3px;
	    font-size: 10px;
	    font-variant-numeric: tabular-nums;
}
/* --- Document links ------------------------------------------------ */.readpdf-links {
	    position: absolute;
	    inset: 0;
	    pointer-events: none;
}
.readpdf-link {
	    position: absolute;
	    display: block;
	    background-color: var(--readpdf-link-tint);
	    border-radius: 2px;
	    pointer-events: auto;
	    transition: box-shadow 0.15s ease, background-color 0.15s ease;
}
.readpdf-link:hover,.readpdf-link:focus-visible {
	    background-color: var(--readpdf-link-tint);
	    box-shadow: 0 0 0 2px var(--readpdf-btn-border);
}
/* --- Controls ------------------------------------------------------ */.readpdf-controls {
	    display: flex;
	    align-items: center;
	    justify-content: var(--readpdf-controljustify);
	    gap: 14px;
	    margin-top: var(--readpdf-controlgap);
}
.readpdf-wrap .readpdf-btn {
	    display: inline-flex;
	    align-items: center;
	    justify-content: center;
	    min-width: var(--readpdf-btn-size);
	    min-height: var(--readpdf-btn-size);
	    padding: 0 12px;
	    font-size: calc(var(--readpdf-btn-size) * 0.5);
	    line-height: 1;
	    color: var(--readpdf-btn-color);
	    background-color: var(--readpdf-btn-fill);
	    border: 1px solid var(--readpdf-btn-border);
	    border-radius: var(--readpdf-btn-radius);
	    cursor: pointer;
	    opacity: 0.85;
	    transition: opacity 0.2s ease;
}
.readpdf-wrap .readpdf-btn:hover,.readpdf-wrap .readpdf-btn:focus-visible {
	    opacity: 1;
}
.readpdf-wrap .readpdf-btn:disabled {
	    opacity: 0.35;
	    cursor: default;
}
.readpdf-counter {
	    color: var(--readpdf-counter-color);
	    font-size: var(--readpdf-counter-size);
	    font-variant-numeric: tabular-nums;
}
.readpdf-jump {
	    display: inline-flex;
	    align-items: center;
	    gap: 6px;
	    color: var(--readpdf-counter-color);
	    font-size: min(var(--readpdf-counter-size), calc(var(--readpdf-btn-size) * 0.5));
}
.readpdf-jump-field {
	    height: var(--readpdf-btn-size);
	    width: 4.2em;
	    min-width: 3.4em;
	    padding: 0 0.5em;
	    font-size: inherit;
	    line-height: normal;
	    color: var(--readpdf-counter-color);
	    background-color: var(--readpdf-btn-fill);
	    border: 1px solid var(--readpdf-btn-border);
	    border-radius: var(--readpdf-btn-radius);
	    font: inherit;
	    font-variant-numeric: tabular-nums;
	    text-align: center;
	    box-sizing: border-box;
}
.readpdf-jump-field:focus {
	    outline: none;
	    box-shadow: 0 0 0 2px var(--readpdf-btn-border);
}
.readpdf-jump-total {
	    font-variant-numeric: tabular-nums;
	    opacity: 0.75;
}
.readpdf-controls-zoom {
	    margin-top: 8px;
}
/* --- Source / download slot ---------------------------------------- */.readpdf-source {
	    margin-top: var(--readpdf-controlgap);
	    text-align: var(--readpdf-controlalign);
}
.readpdf-visually-hidden {
	    position: absolute !important;
	    width: 1px;
	    height: 1px;
	    margin: -1px;
	    padding: 0;
	    overflow: hidden;
	    clip: rect(0, 0, 0, 0);
	    white-space: nowrap;
	    border: 0;
}
.readpdf-ph {
	    --ph-ink: #17120E;
	    --ph-ink-lift: #211a14;
	    --ph-paper: #F0EAE0;
	    --ph-graphite: #6B6053;
	    --ph-ochre: #A26B33;
	    --ph-ochre-ink: #8A5520;
	    padding: 7px;
	    border-radius: 9px;
	    background-color: var(--ph-ink);
	    background-image:        radial-gradient(130% 200% at 8% 0%, var(--ph-ink-lift) 0%, var(--ph-ink) 70%),        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");
	    background-blend-mode: normal, soft-light;
	    box-sizing: border-box;
}
.readpdf-ph-sheet {
	    position: relative;
	    padding: 13px 18px 14px;
	    background-color: var(--ph-paper);
	    border-radius: 4px;
	    box-shadow:        inset 0 1px 0 rgba(255, 255, 255, 0.6),        inset 0 0 0 1px rgba(94, 78, 58, 0.09),        0 2px 5px -3px rgba(0, 0, 0, 0.5);
	    -webkit-clip-path: polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);
	    clip-path: polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);
}
.readpdf-ph-sheet::after {
	    content: "";
	    position: absolute;
	    top: 0;
	    right: 0;
	    width: 22px;
	    height: 22px;
	    background-image: linear-gradient(225deg, #DCD2C2 0%, var(--ph-ochre) 100%);
	    -webkit-clip-path: polygon(0 0, 100% 100%, 0 100%);
	    clip-path: polygon(0 0, 100% 100%, 0 100%);
}
.readpdf-ph-line {
	    display: flex;
	    align-items: baseline;
	    flex-wrap: wrap;
	    gap: 0 10px;
	    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;
}
.readpdf-ph-mark {
	    color: #16120D;
	    font-size: 17px;
	    font-weight: 650;
	    letter-spacing: -0.018em;
}
.readpdf-ph-mode,.readpdf-ph-state {
	    font-size: 10.5px;
	    font-weight: 600;
	    letter-spacing: 0.08em;
	    text-transform: uppercase;
}
.readpdf-ph-mode {
	    color: var(--ph-ochre-ink);
}
.readpdf-ph-state {
	    color: var(--ph-graphite);
}
.readpdf-ph-state.is-set {
	    color: #3D3529;
	    text-transform: none;
	    letter-spacing: 0.005em;
	    font-weight: 500;
}
.readpdf-ph-sep {
	    align-self: center;
	    width: 3px;
	    height: 3px;
	    border-radius: 50%;
	    background-color: rgba(107, 96, 83, 0.45);
}
.readpdf-ph-hint {
	    margin-top: 6px;
	    color: var(--ph-graphite);
	    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;
	    font-size: 11.5px;
	    line-height: 1.45;
}

/* = Additional CSS
-------------------------------------------------------------- */
.btn {transition:all 0.28s ease-in-out;}
.mini-no-transition {transition:none;}
.mini-transition {transition:all 0.5s ease-in-out;}
.mini-transition-fast {transition:all 0.2s ease-in-out;}
.mini-faq-button {transform: rotate(45deg);}
.mini-faq-10-button {color:red!important; transform: rotate(45deg);}
.mini-faq-arrow {transform: rotate(180deg);}
a[data-lightbox]:hover::before {display:none;}
.mini-blog-sidebar {position: -webkit-sticky; position: sticky; top: 28px;}


/* = Toggle Visibility
-------------------------------------------------------------- */

.toggled-item{transition: height 350ms ease-in-out, padding 350ms ease-in-out, opacity 350ms ease-in-out;overflow: hidden;}
.toggled-item-hidden{padding-top:0!important;padding-bottom:0!important;border-top:0!important;border-bottom:0!important;outline:0!important;opacity: 0;}
.object-hidden{display:none;}


/* = Bloc Padding Multi Breakpoint
-------------------------------------------------------------- */

@media (min-width: 576px) {
    .bloc-xxl-sm{padding:200px 20px;}
    .bloc-xl-sm{padding:150px 20px;}
    .bloc-lg-sm{padding:100px 20px;}
    .bloc-md-sm{padding:50px 20px;}
    .bloc-sm-sm{padding:20px;}
    .bloc-no-padding-sm{padding:0 20px;}
    .link-with-icon.text-sm-start,.link-with-icon.text-sm-left{justify-content: flex-start;}
    .link-with-icon.text-sm-center{justify-content: center;}
    .link-with-icon.text-sm-end,.link-with-icon.text-sm-right{justify-content: flex-end;}
}
@media (min-width: 768px) {
    .bloc-xxl-md{padding:200px 20px;}
    .bloc-xl-md{padding:150px 20px;}
    .bloc-lg-md{padding:100px 20px;}
    .bloc-md-md{padding:50px 20px;}
    .bloc-sm-md{padding:20px 20px;}
    .bloc-no-padding-md{padding:0 20px;}
    .link-with-icon.text-md-start,.link-with-icon.text-md-left{justify-content: flex-start;}
    .link-with-icon.text-md-center{justify-content: center;}
    .link-with-icon.text-md-end,.link-with-icon.text-md-right{justify-content: flex-end;}
}
@media (min-width: 992px) {
    .bloc-xxl-lg{padding:200px 20px;}
    .bloc-xl-lg{padding:150px 20px;}
    .bloc-lg-lg{padding:100px 20px;}
    .bloc-md-lg{padding:50px 20px;}
    .bloc-sm-lg{padding:20px;}
    .bloc-no-padding-lg{padding:0 20px;}
    .link-with-icon.text-lg-start,.link-with-icon.text-lg-left{justify-content: flex-start;}
    .link-with-icon.text-lg-center{justify-content: center;}
    .link-with-icon.text-lg-end,.link-with-icon.text-lg-right{justify-content: flex-end;}
}


/* = Mobile adjustments 
-------------------------------------------------------------- */
@media (max-width: 1024px)
{
    .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container{
        padding-left: 0; 
        padding-right: 0;  
    }
}
@media (max-width: 991px)
{
    .container{width:100%;}
    .bloc{padding-left: constant(safe-area-inset-left);padding-right: constant(safe-area-inset-right);} /* iPhone X Notch Support*/
    .bloc-group, .bloc-group .bloc{display:block;width:100%;}
}
@media (max-width: 767px)
{
    .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container{
        padding-left:0;padding-right:0;
    }
    .btn-dwn{
       display:none; 
    }
    .voffset{
        margin-top:5px;
    }
    .voffset-md{
        margin-top:20px;
    }
    .voffset-lg{
        margin-top:30px;
    }
    form{
        padding:5px;
    }
    .close-lightbox{
        display:inline-block;
    }
    .blocsapp-device-iphone5{
	   background-size: 216px 425px;
	   padding-top:60px;
	   width:216px;
	   height:425px;
    }
    .blocsapp-device-iphone5 img{
	   width: 180px;
	   height: 320px;
    }
}


@media (max-width: 991px){
	h2{
		font-size:2.8em;
	}
	.mini-large-p{
		font-size:1.2em;
	}
	.btn-lg{
	}
	.navbar-nav li a{
		margin-left:5px;
		margin-right:5px;
	}
	h1{
		font-size:3.7em;
	}
	h3{
		font-size:1.8em;
	}
	.mini-minimalist-hero{
		font-size:6rem;
		line-height:9rem;
	}
	.mini-custom-header{
		padding-top:10px;
		padding-bottom:10px;
	}
	.mini-text-logo{
	}
	.mini-solid-button{
	}
	.mini-big-link{
		font-size:1.6em;
	}
	.mini-navigation-toggle-right{
		float:right;
	}
	.mini-contact-details{
		flex-direction:column;
	}
	.mini-contact-detail-half{
		width:100%;
	}
	.mini-feature-variant-cards{
	}
	.mini-feature-variant-card{
		height:150px;
	}
	.black-button{
	}
	.mini-sample-logo{
	}
	.mini-nav-9-toggle{
	}
	.mini-nav-9-flex{
	}
	.mini-offcanvas-close{
		right:30px;
		top:15px;
	}
	.mini-nav-side-box{
	}
	.offcanvas-top{
		padding-left:15px;
		padding-right:15px;
	}
	.mini-website-width{
	}
	.mini-half-screen-content{
		margin-top:50px;
		margin-bottom:50px;
	}
	.bloc-margin-bottom{
		margin-bottom:1px;
	}
	.mini-sidebar-link{
		font-size:1.6em;
	}
	.global-radius{
	}
	.img-insl-logo-col-style{
		width:120px;
	}
	.img-margin-bottom{
		margin-bottom:-2px;
	}
	.img-style{
		width:100px;
		background-color:#000004;
		position:relative;
	}
	.lead{
	}
	
}

@media (max-width: 767px){
	h2{
		font-size:2.6em;
	}
	.btn-lg{
	}
	h1{
		font-size:3em;
	}
	.btn{
	}
	h3{
		font-size:1.6em;
	}
	.navbar-nav li a{
		width:100%;
	}
	.dropdown-menu a{
	}
	.form-select{
	}
	.mini-minimalist-hero{
		font-size:5rem;
		line-height:8rem;
		letter-spacing:6px;
	}
	.mini-middle-menu-display{
		display:none;
	}
	.mini-nav-6-menu{
		padding-left:15px;
		padding-right:15px;
	}
	.mini-big-link{
		font-size:1.4em;
	}
	.mini-team-social-icon{
		font-size:25px;
	}
	.mini-navigation-toggle-right{
		float:right;
	}
	.mini-full-width{
	}
	.mini-contact-details{
		flex-direction:row;
	}
	.mini-contact-detail-half{
		width:50%;
	}
	.faq-question-title{
		font-size:1.1em;
	}
	.mini-nav-9-toggle{
		width:45px;
		height:45px;
	}
	.mini-menu-icon{
	}
	.offcanvas-start{
		width:280px;
		min-width:280px;
		max-width:280px;
	}
	.mini-nav-9-flex{
	}
	.mini-offcanvas-close{
		top:10px;
	}
	.offcanvas-top{
	}
	.mini-website-width{
	}
	.mini-faq-question-title{
		font-size:1.1em;
	}
	.mini-half-screen-content{
		margin-top:80px;
		margin-bottom:80px;
	}
	.mini-sidebar-logo{
		max-height:50px;
	}
	.mini-sidebar-link{
		font-size:1.5em;
	}
	.lead{
		font-size:1.1em;
	}
	
}

@media (max-width: 575px){
	h2{
		font-size:2.4em;
	}
	.mini-large-p{
		font-size:1.1em;
	}
	.btn-lg{
	}
	h1{
		font-size:2.5em;
	}
	.btn{
	}
	h3{
		font-size:1.5em;
	}
	.alert{
		font-size:0.9em;
	}
	.navbar-nav li a{
	}
	.mini-minimalist-hero{
		font-size:2.8rem;
		letter-spacing:1px;
		line-height:5rem;
	}
	.global-radius{
	}
	.close-special-menu .close-icon{
		background-color:var(--swatch-var-5803);
	}
	.dropdown-menu a{
	}
	.nav-tabs .nav-link{
	}
	.mini-text-logo{
	}
	.mini-big-link{
		font-size:1.3em;
	}
	.footer-link{
		text-align:center;
	}
	.mini-navigation-toggle-right{
		float:right;
		text-align:right;
	}
	.mini-contact-details{
		flex-direction:column;
	}
	.mini-contact-detail-half{
		width:100%;
	}
	.mini-sample-logo{
	}
	.bold{
	}
	.mini-nav-9-toggle{
		width:40px;
		height:40px;
	}
	.offcanvas-start{
	}
	.mini-nav-9-flex{
		overflow:scroll;
	}
	.mini-offcanvas-close{
		top:7px;
		right:15px;
	}
	.mini-nav-side-box{
		margin-top:28px;
	}
	.offcanvas-top{
		overflow:scroll;
	}
	.h-auto{
	}
	.mini-website-width{
	}
	.mini-cta-mail-field{
		margin-bottom:14px;
	}
	.mini-half-screen-content{
		margin-top:60px;
		margin-bottom:60px;
	}
	.mini-sidebar-logo{
		max-height:40px;
	}
	.mini-sidebar-link{
		font-size:1.4em;
	}
	.navbar-logo{
		font-size:18px;
	}
	.lead{
	}
	
}

