/*-----------------------------------------------------------------------------------
	Mark How Perofmrance Horses
	About: A shiny new Blocs website.
	Author: Jessica How
	Version: 1.0
	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;}}

/* = Web Fonts
-------------------------------------------------------------- */

@font-face {
	font-family:'Inter-Bold';
	src: url('./fonts/Inter-Bold/inter-700.woff2');
	src: url('./fonts/Inter-Bold/inter-700.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-Black';
	src: url('./fonts/Inter-Black/inter-900.woff2');
	src: url('./fonts/Inter-Black/inter-900.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-ExtraBold';
	src: url('./fonts/Inter-ExtraBold/inter-800.woff2');
	src: url('./fonts/Inter-ExtraBold/inter-800.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Merriweather-Italic';
	src: url('./fonts/Merriweather-Italic/merriweather-v30-latin-italic.woff2');
	src: url('./fonts/Merriweather-Italic/merriweather-v30-latin-italic.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-Light';
	src: url('./fonts/Inter-Light/inter-300.woff2');
	src: url('./fonts/Inter-Light/inter-300.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Merriweather-BoldItalic';
	src: url('./fonts/Merriweather-BoldItalic/merriweather-v30-latin-700italic.woff2');
	src: url('./fonts/Merriweather-BoldItalic/merriweather-v30-latin-700italic.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-Regular';
	src: url('./fonts/Inter-Regular/inter-400.woff2');
	src: url('./fonts/Inter-Regular/inter-400.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-Medium';
	src: url('./fonts/Inter-Medium/inter-500.woff2');
	src: url('./fonts/Inter-Medium/inter-500.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

@font-face {
	font-family:'Inter-ExtraLight';
	src: url('./fonts/Inter-ExtraLight/inter-200.woff2');
	src: url('./fonts/Inter-ExtraLight/inter-200.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display:swap;
}

/* = 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;
}


/* Sizes */

.bloc-xl{
	padding:150px 20px;
}
.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%;
}


/* Edge Dividers */

.bloc-shape-divider{
	position: absolute;
	width:100%;
	text-align:center;
	left:0;
	right:0;
	z-index: 0;
	display: flex;
	pointer-events: none;
}
.svg-divider{
	width:100%;
	height:100px;
	fill:#000000;
}
.bloc-divider-top{
	top:-1px;
	align-items: flex-start;
}
.bloc-divider-bottom{
	bottom:-1px;
	align-items: flex-end;
}


/* Flip Edge Divider */

.bloc-divider-flip-x svg{
	transform:scale(-1,1);
}
.bloc-divider-flip-y svg{
	transform:scale(1,-1);
}
.bloc-divider-flip-x.bloc-divider-flip-y svg{
	transform:scale(-1,-1);
}


/* Background Styles */

.bg-center,.bg-l-edge,.bg-r-edge,.bg-t-edge,.bg-b-edge,.bg-tl-edge,.bg-bl-edge,.bg-tr-edge,.bg-br-edge,.bg-repeat{
	-webkit-background-size: auto!important;
	-moz-background-size: auto!important;
	-o-background-size: auto!important;
	background-size: auto!important;
}
.bg-t-edge{
	background-position: top!important;
	background-repeat: no-repeat;
}


/* Background Textures */

.bloc-bg-texture::before{
	content:"";
	background-size: 2px 2px;
	position: absolute;
	top: 0;
	bottom: 0;
	left:0;
	right:0;
}
.texture-darken::before{
	background: rgba(0,0,0,0.5);
}
.texture-darken-strong::before{
	background: rgba(0,0,0,0.8);
}


/* 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:initial;
}

/* Row Margin Offsets */

.voffset{
	margin-top:30px;
}
.voffset-md{
	margin-top:50px;
}
.voffset-lg{
	margin-top:80px;
}
/* Dividers */

.b-divider-dashed{
	border-top:1px dashed rgba(0,0,0,.1);
	border-bottom:1px dashed rgba(0,0,0,.1);
}


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

.navbar-dark .nav .dropdown-menu .nav-link{
	color: rgb(64, 64, 64);
}
/* = 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);
}
.fill-bloc-top-edge.sticky{
	background-color:rgb(21, 21, 21);
	width:100%;
	max-width: 100%;
	margin-top: 0;
	left:0;
	right:0;
}
.fill-bloc-top-edge.sticky .navbar{
	max-width: 1170px;
	margin: 0 auto;
}
/* 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;
}
.navbar-toggle.menu-icon-thin-bars{
	margin-top:4px!important;
}
/* 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-sm{
	margin-top:10px;
	margin-bottom:5px;
}
.mg-md{
	margin-top:10px;
	margin-bottom:20px;
}
.mg-lg{
	margin-top:10px;
	margin-bottom:40px;
}
img.mg-sm,img.mg-md,img.mg-lg{
	margin-top: 0;
}
img.mg-sm{
	margin-bottom:10px;
}
img.mg-md{
	margin-bottom:30px;
}
img.mg-lg{
	margin-bottom:50px;
}

/* = 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-rd{
	border-radius: 40px;
}
.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;
}
.btn-xl{
	padding: 16px 40px;
	font-size: 28px;
}
.a-block{
	width:100%;
	text-align:left;
	display: inline-block;
}
.text-center .a-block{
	text-align:center;
}
.icon-spacer{
	margin-right:5px;
}

/* = Icons
-------------------------------------------------------------- */
.icon-md{
	font-size:30px!important;
}
.icon-lg{
	font-size:60px!important;
}
.icon-xl{
	font-size:100px!important;
}
.icon-round{
	margin:0 auto;
	border:2px solid transparent;
	border-radius: 50%;
	padding: 32px 30px 26px 30px;
	min-width:80px;
}
.icon-round.icon-md,.icon-square.icon-md,.icon-rounded.icon-md{
	min-width: 92px;
}
.icon-round.icon-lg,.icon-square.icon-lg,.icon-rounded.icon-lg{
	min-width: 122px;
}
.icon-round.icon-xl,.icon-square.icon-xl,.icon-rounded.icon-xl{
	min-width: 162px;
}
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;
}

/* Image Protection */
.img-protected{
	-webkit-touch-callout: none;
}
/* Image Scale */
.img-fluid-up{
	min-width: 100%;
	height: auto;
}

/* = Text & Icon Styles
-------------------------------------------------------------- */
.sm-shadow{
	text-shadow:0 1px 2px rgba(0,0,0,.3);
}
.lg-shadow{
	text-shadow:0 2px 5px rgba(0,0,0,.5);
}
.pressed-t{
	text-shadow:0 1px 0 #FFF;
}
.glow-t{
	text-shadow:0 0 10px #FFF;
}
.threeD-t{
	text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25),0 20px 20px rgba(0,0,0,.15);
}
.blockquote{
	padding:0 20px;
	border-left:2px solid;
}
.blockquote.text-right{
	border-left:0;
	border-right:2px solid;
}
/* = Text Widths
-------------------------------------------------------------- */
.text-w-90{
	max-width:90%;
}
.text-center.text-w-sm, .text-center.text-w-md, .text-center.text-w-lg, .text-center.text-w-90, .text-center.text-w-80, .text-center.text-w-70, .text-center.text-w-60, .text-center.text-w-50{
	margin-left: auto;
	margin-right: 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;
}

/* = 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)) .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;
}

.hide-indicators{
	display:none;
}
[data-bs-theme="dark"] .carousel-nav-icon{
	stroke: #000;
}
[data-bs-theme="dark"] .carousel-indicators [data-target] {
	background-color:#000;
}
/* Scroll FX */
.scroll-fx-in-range{
	will-change: opacity;
}


/* 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;
}

/* Framless */
.frameless-lb{
	border-radius: 0;
	border:none;
}
.frameless-lb .modal-body{
	padding:0;
}
.frameless-lb .lightbox-caption{
	left:0;
	right:0;
	bottom:-16px;
}

/* Full Screen */
.fullscreen-lb{
	background:#000;
	border-radius: 0;
}
.fullscreen-lb .modal-body{
	padding:0;
}
.fullscreen-lb .lightbox-caption{
	left:0;
	right:0;
	bottom:-16px;
	text-align:center;
}
.fullscreen-modal{
	background:#000;
}
.fullscreen-modal .modal-dialog{
	width:100%!important;
	max-width:95%!important;
}

/* Modal Full Screen Close Button */
.close-full-screen-modal{
	position: fixed;
	display: block;
	width: 25px;
	height:25px;
	top:16px;
	right:10px;
	z-index: 10000;
}
.close-full-screen-modal .close-icon{
	display: block;
	width:100%;
	height:1px;
	background: #fff;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	margin-top:12px;
}
.close-full-screen-modal .close-icon{
	height:2px;
}
.close-full-screen-modal .close-icon:after{
	content:"";
	display:inherit;
	width:inherit;
	height:inherit;
	background: inherit;
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.close-full-screen-modal{
	right:20px;
}

/* Horizontal Scroll Container */
.blocs-horizontal-scroll-container{
	position:relative;
}
.blocs-horizontal-scroll-area{
	display:flex;
	overflow-x:auto;
	align-items:flex-start;
	gap:20px;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.blocs-horizontal-scroll-area > *{
	flex-shrink:0;
	max-width:100%;
}
.blocs-horizontal-scroll-area::-webkit-scrollbar{
	display:none;
}
.blocs-horizontal-scroll-control{
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	z-index:1;
	display:flex;
	text-align:center;
	border:0;
	margin:0 30px;
}
.blocs-scroll-control-next{
	right:0;
}
.blocs-round-btn{
	background:rgba(0,0,0,0.15);
	border-radius:100%;
	padding:12px;
	opacity:0;
	cursor:pointer;
	transform:scale(0.5);
	backdrop-filter:blur(20px);
	-webkit-backdrop-filter:blur(20px);
	transition:opacity .50s ease,transform .50s ease;
}
.blocs-horizontal-scroll-container:hover .blocs-round-btn,.blocs-horizontal-scroll-container.show-controls .blocs-round-btn{
	opacity:1;
	transform:scale(1.0);
}
.blocs-round-btn:active{
	background:rgba(0,0,0,0.3);
	transform:scale(0.9)!important;
	transition:transform .30s ease,background .50s ease;
}
.compact-blocs-controls .blocs-round-btn{
	padding:2px;
	width:30px;
	height: 30px;
}
.compact-blocs-controls .blocs-round-btn svg{
	width:14px;
	height:14px;
}
.compact-blocs-controls .blocs-horizontal-scroll-control{
	margin:0 20px;
}
.horizontal-scroll-icon{
	fill:none;
	stroke:#fff;
	stroke-width:4px;
	fill-rule:evenodd;
	stroke-linecap:round;
}
.hide-left-control > .blocs-scroll-control-prev, .hide-right-control > .blocs-scroll-control-next{
	opacity:0!important;
	pointer-events: none;
	transition:opacity .50s ease;
}
.show-controls:not(.hide-left-control) > .blocs-scroll-control-prev, .show-controls:not(.hide-right-control) > .blocs-scroll-control-next{
	opacity:1!important;
}
.show-controls.hide-left-control > .blocs-scroll-control-prev, .show-controls.hide-right-control > .blocs-scroll-control-next{
	opacity:0.4!important;
}
.blocs-horizontal-scroll-area img.lazyload{
	height:0;
}
.horizontal-scroll-v-t .blocs-horizontal-scroll-control{
	top:-40px;
}
.horizontal-scroll-v-b .blocs-horizontal-scroll-control{
	top:100%;
}
.horizontal-scroll-h-c .blocs-scroll-control-next{
	left:50%;
}
.horizontal-scroll-h-c .blocs-scroll-control-prev{
	right:50%;
}
.horizontal-scroll-h-l .blocs-scroll-control-next{
	left:60px;
}
.horizontal-scroll-h-l.compact-blocs-controls .blocs-scroll-control-next{
	left:40px;
}
.horizontal-scroll-h-r .blocs-scroll-control-prev{
	right:60px;
}
.horizontal-scroll-h-r.compact-blocs-controls .blocs-scroll-control-prev{
	right:40px;
}

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

h1,h2,h3,h4,h5,h6,p,label,.btn,a{
	font-family:"Helvetica";
}
.container{
	max-width:1140px;
}
.p-style{
	font-size:18px;
	font-family:"Open Sans";
	font-weight:300;
}
.h2-style{
	font-family:"Open Sans";
	font-size:50px;
	font-weight:800;
}
.h3-style{
	font-family:"Lato";
	font-weight:300;
}
.h2-coaching-style{
	font-family:"Open Sans";
	font-size:40px;
	font-weight:800;
}
.h3-come-learn-how-style{
	font-family:"Lato";
	font-weight:300;
}
.h2-sales-style{
	font-family:"Open Sans";
	font-size:40px;
	font-weight:800;
}
.h3-come-see-how-style{
	font-family:"Lato";
	font-weight:300;
}
.link-padding{
	padding-top:4px;
	padding-bottom:4px;
}
.navbar-brand img{
	width:200px;
	height:75px;
}
.adventure-hero-h1{
	font-size:131px;
	text-shadow:0px 1px 12px rgba(0,0,0,0.3);
	text-transform:none;
	font-weight:bold;
}
.adventure-hero-h3{
	margin-top:-1px;
	font-size:30px;
}
.adventure-logo img{
	width:44px;
	height:44px;
}
.btn-style{
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
	border-radius:0px 0px 0px 0px;
}
.p-5-style{
	font-family:"Lato";
	font-weight:300;
	font-size:20px;
}
.h4-1-style{
	width:100%;
	font-size:22px;
}
.h1-style{
	font-family:Oswald;
	font-size:80px;
}
.h3-about-reining-style{
	font-family:Pacifico;
	font-size:60px;
}
.p-bloc-14-style{
	font-family:Montserrat;
}
.h1-bloc-14-style{
	font-family:Montserrat;
}
.img-bloc-14-style{
	width:264px;
}
.h3-training-style{
	font-family:Oswald;
}
.h3-training--style{
	font-family:Oswald;
	font-size:40px;
}
.h3-day-rate-style{
	font-family:Oswald;
}
.p-bloc-17-style{
	opacity:0.2;
}
.h1-basic-rates-style{
	font-family:Oswald;
	font-size:80px;
}
.text-span-color{
	color:#000000;
}
.p-24-style{
	font-family:"Open Sans";
	font-weight:400;
	font-size:18px;
}
.h1-3-style{
	font-family:Oswald;
	font-size:80px;
}
.h1-bloc-18-style{
	font-family:Oswald;
	font-size:60px;
}
.h1-4-style{
	font-family:Oswald;
	font-weight:700;
	font-size:80px;
}
.p-bloc-19-style{
	font-family:Lato;
	font-weight:300;
	font-size:30px;
}
.btn--1000-month-style{
	font-weight:bold;
}
.p-13-style{
	font-family:Vollkorn;
	font-size:30px;
	font-weight:700;
}
.hero-header-text{
	font-size:200px;
	font-weight:bold;
}
.hero-subheader{
	font-size:40px;
	font-weight:300;
	font-family:"Oswald";
}
.text-blue-gradient{
	background-clip:text!important;
	-webkit-background-clip:text!important;
	background:linear-gradient(88deg, #61E1A3, #2F7DFF);
	color:transparent!important;
}
.h1-bloc-20-style{
	font-family:Oswald;
	font-size:80px;
}
.h1-bloc-21-style{
	font-family:Oswald;
	font-size:80px;
}
.h3-bloc-21-style{
	font-family:"Open Sans";
	font-weight:400;
}
.h1-bloc-22-style{
	font-family:Oswald;
	font-size:60px;
}
.h4-bloc-20-style{
	font-family:Oswald;
	font-size:26px;
}
.h4-9-style{
	font-family:Oswald;
	font-size:26px;
}
.h4-3-set-goals-style{
	font-family:Oswald;
	font-size:26px;
}
.h4-4-make-plans-style{
	font-family:Oswald;
	font-size:26px;
}
.h4-feature-five-style{
	font-family:Oswald;
	font-size:26px;
}
.h4-6-have-fun--style{
	font-family:Oswald;
}
.p-bloc-20-style{
	font-family:"Open Sans";
	font-weight:400;
}
.p-26-style{
	font-family:"Open Sans";
	font-weight:400;
}
.p-27-style{
	font-family:"Open Sans";
	font-weight:400;
}
.p-28-style{
	font-family:"Open Sans";
	font-weight:400;
}
.p-29-style{
	font-family:"Open Sans";
	font-weight:400;
}
.p-30-style{
	font-family:"Open Sans";
	font-weight:400;
}
.designer-hero-h1{
	font-size:120px;
	line-height:120px;
	font-family:"Oswald";
	font-weight:700;
	letter-spacing:-4px;
}
.designer-hero-h3{
	font-size:30px;
	font-family:"Lato";
	font-weight:300;
	letter-spacing:-2px;
}
.designer-hero-logo img{
	height:44px;
}
.h1-10-style{
	font-family:"Oswald";
	font-size:150px;
	line-height:120px;
}
.concert-hero-h1{
	font-size:59px;
	font-family:"Oswald";
	width:100%;
}
.concert-hero-h3{
	font-family:"Lato";
	font-weight:300;
	font-size:22px;
}
.watch-hero-h1{
	font-size:100px;
}
.watch-hero-h3{
	margin-top:0px;
}
.watch-hero-img-mt{
	margin-top:29px;
}
.laptop-hero-h1{
	font-size:80px;
}
.h3-mark-how-style{
	font-family:"Oswald";
	font-size:40px;
}
.h1-903-821-1904-style{
	font-family:"Lato";
	font-weight:300;
	font-size:25px;
}
.h1-18-style{
	font-family:"Lato";
	font-weight:300;
	font-size:25px;
}
.h1-281-744-3869-style{
	font-family:"Lato";
	font-weight:300;
	font-size:25px;
}
.h1-20-style{
	font-family:"Lato";
	font-weight:300;
	font-size:25px;
}
.h3-jessica-how-style{
	font-family:"Oswald";
	font-size:40px;
	line-height:52px;
}
.h1-30-style{
	font-family:Oswald;
	font-size:56px;
}
.h3--25-000-style{
	font-family:"Oswald";
	font-weight:400;
	font-size:75px;
	opacity:1.0;
}
.h4-bloc-53-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
	font-size:18px;
}
.h6-style{
	font-family:"Oswald";
	font-weight:300;
	font-size:18px;
}
.h2-5-style{
	font-family:"Open Sans Condensed";
	font-weight:700;
	font-size:30px;
}
.h3-client-specs-style{
	font-family:"Oswald";
}
.p-61-style{
	font-family:"Source Sans Pro";
}
.h1-29-style{
	font-size:20px;
}
.img-style{
	width:577px;
	height:746px;
}
.label-style{
	font-family:"Oswald";
	font-weight:800;
	font-size:20px;
}
.h2-bloc-70-style{
	font-size:50px;
	font-family:"Oswald";
}
.h3-bloc-51-style{
	font-family:"PT Sans Narrow";
	font-size:16px;
}
.h3-29-style{
	font-family:"PT Sans Narrow";
	font-size:20px;
}
.h1-bloc-32-style{
	font-family:"Open Sans Condensed";
	font-size:40px;
}
.h1-bloc-70-style{
	font-size:30px;
}
.p-bloc-68-style{
	font-size:18px;
}
.h1-bloc-28-style{
	font-family:"PT Serif";
	font-weight:700;
}
.p-27-bloc-19-style{
	font-size:18px;
}
.h1-bloc-15-style{
	width:100%;
	font-size:28px;
	font-family:"PT Serif";
	font-weight:700;
}
.h3-11-style{
	font-family:"Oswald";
}
.h3-full-amenities-style{
	font-family:"Oswald";
}
.h3-gutx-style{
	font-family:"Oswald";
}
.h3-all-inclusive-style{
	font-family:"Oswald";
}
.h1-7-style{
	font-family:"Oswald";
	font-size:30px;
}
.h1-bloc-23-style{
	font-family:"Oswald";
	line-height:60px;
	text-indent:0px;
}
.btn-book-a-lesson-style{
	font-weight:normal;
}
.h1-14-style{
	font-family:"Oswald";
	font-weight:300;
	line-height:50px;
	letter-spacing:-2px;
}
.h1-bloc-38-style{
	font-family:"Oswald";
}
.h1-bloc-37-style{
	font-family:"Oswald";
}
.h2-6-style{
	font-family:"Oswald";
	font-size:24px;
}
.divider-background-color{
	background-color:#FEFFFF;
}
.h1-bloc-27-style{
	font-family:"Oswald";
	font-size:59px;
}
.h3-bloc-27-style{
	font-family:"Lato";
	font-weight:300;
	font-size:22px;
}
.p-89-style{
	font-size:16px;
}
.nav-bg-fill-dark{
	background-color:rgba(0,0,0,0.4);
	border-color:rgba(0,0,0,0.0);
	margin-top:20px;
	border-radius:10px 10px 10px 10px;
}
.desk-hero-h1{
	font-size:150px;
	line-height:px;
	font-family:"Lato";
	font-weight:900;
}
.desk-hero-h3{
	margin-top:0px;
	font-family:"Open Sans Condensed";
	font-weight:300;
	font-size:25px;
}
.desk-logo img{
	width:44px;
	height:44px;
}
.p-96-style{
	font-family:"Lato";
	font-weight:300;
}
.h3-our-values-style{
	font-family:"Oswald";
	font-size:60px;
}
.p-90-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-49-style{
	font-family:"Oswald";
}
.p-91-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-50-style{
	font-family:"Oswald";
}
.p-92-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-51-style{
	font-family:"Oswald";
}
.p-93-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-52-style{
	font-family:"Oswald";
}
.p-94-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-53-style{
	font-family:"Oswald";
}
.p-95-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-54-style{
	font-family:"Oswald";
}
.h2-7-style{
	font-family:"Oswald";
	font-size:60px;
}
.h3-44-style{
	font-family:"Lato";
	font-weight:300;
	font-size:20px;
}
.h2-8-style{
	font-family:"Oswald";
	font-size:60px;
}
.h3-45-style{
	font-family:"Lato";
	font-weight:300;
	font-size:20px;
}
.p-100-style{
	font-family:"Oswald";
	font-size:60px;
	line-height:50px;
}
.h1-56-style{
	font-family:"Oswald";
	font-size:80px;
}
.h2-9-style{
	font-family:"Lato";
	font-weight:300;
	font-size:30px;
}
.h1-57-style{
	font-family:"Lato";
	font-weight:700;
}
.h1-58-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-59-style{
	font-family:"Lato";
	font-weight:300;
}
.h1-60-style{
	font-family:"Lato";
	font-weight:700;
}
.h1-and-thats-it--style{
	font-family:"Lato";
	font-weight:300;
}
.h1-62-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
	color:#000000;
}
.h1-63-style{
	font-family:"Oswald";
	font-size:100px;
}
.h3-46-style{
	font-family:"Lato";
}
.p-101-style{
	font-family:"Oswald";
	font-weight:300;
	font-size:60px;
	letter-spacing:-4px;
}
.h1-donate-today-style{
	font-family:"Oswald";
	font-size:100px;
}
.h3-47-style{
	font-family:"Open Sans Condensed";
}
.h3-48-style{
	font-family:"Open Sans Condensed";
	font-size:40px;
}
.h3-49-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h1-65-style{
	font-family:"Oswald";
	font-size:100px;
}
.h3-coming-soon-style{
	font-size:50px;
	font-family:"Open Sans";
	font-weight:800;
}
.img-bloc-70-style{
	width:267px;
}
.h1-46-style{
	font-size:30px;
}
.divider-bloc-70-background-color{
	background-color:#FEFFFF;
	height:4px;
}
.p-108-style{
	font-size:30px;
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.p-109-style{
	font-family:"Lato";
	font-weight:700;
}
.ramen-white-button{
	background-color:#FEFFFF;
	color:#000000!important;
	font-family:"Teko";
	font-weight:500;
	letter-spacing:0.03em;
	padding-top:12px;
	padding-right:20px;
	padding-left:20px;
	border-width:0px 0px 0px 0px;
}
.ramen-white-button:hover{
	color:#000000!important;
	background-color:rgba(255,255,255,0.80);
}
.ramen-white-button:active{
	color:#000000!important;
}
.ramen-custom-form{
	border-width:0px 0px 0px 0px;
}
.april-hero-title{
	font-size:128px;
	text-transform:uppercase;
	font-family:"Open Sans";
	font-weight:800;
	line-height:128px;
	text-shadow:2px -1px 3px rgba(0,0,0,0.50);
}
.april-button{
	background-color:#005392;
	text-transform:uppercase;
	font-family:"Quicksand";
	font-weight:700;
	font-size:16px;
	line-height:32px;
	letter-spacing:0.03rem;
	padding-right:28px;
	padding-left:28px;
	box-shadow:0px 0px 28px rgba(0,0,0,0.20);
	background:linear-gradient(90deg, #935100 0%, #935100  100%);
	color:#FFFFFF!important;
	border-width:0px 0px 0px 0px;
}
.april-button:hover{
	box-shadow:0px 2px 40px rgba(0,0,0,0.28);
	background:linear-gradient(90deg, #005392 0%, #007DDC 100%);
	color:#FFFFFF!important;
}
.blocs-card-width{
	width:25%;
}
.p-bloc-90-style{
	font-family:"Oswald";
}
.h2-bloc-90-style{
	font-family:"Lato";
	font-weight:300;
	font-size:37px;
}
.h3-bloc-91-style{
	font-family:"Oswald";
	font-weight:300;
	font-size:50px;
}
.const-stat-number{
	font-size:60px;
	font-family:"Teko";
	font-weight:500;
	line-height:60px;
	margin-top:28px;
}
.const-2nd-column{
	margin-top:100px;
}
.h3-57-style{
	font-family:"Oswald";
	font-size:50px;
}
.p-111-style{
	font-family:"Lato";
	font-weight:300;
	font-size:20px;
}
.hospital-record-icon{
	font-size:60px;
}
.hospital-text-shadow{
	text-shadow:0px 2px 15px rgba(0,0,0,0.2);
}
.h2-how-it-works-style{
	font-family:"Oswald";
	font-size:100px;
}
.p-116-style{
	font-family:"Lato";
	font-weight:300;
	font-size:20px;
}
.h2-13-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h4-21-style{
	font-family:"Lato";
	font-weight:300;
	font-size:18px;
}
.h2-give-us-info-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h4-22-style{
	font-family:"Lato";
	font-weight:300;
	font-size:18px;
}
.h2-15-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h4-23-style{
	font-family:"Lato";
	font-weight:300;
	font-size:18px;
}
.h2-16-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h4-patients-style{
	font-family:"Lato";
	font-weight:300;
	font-size:18px;
}
.company-button{
	border-style:solid;
	border-color:#00487F!important;
	font-family:"Roboto Slab";
	font-weight:700;
	font-size:16px;
	line-height:24px;
	background-color:#AA7941;
	color:#FEFFFF!important;
	letter-spacing:0.05em;
	padding-right:20px;
	padding-left:20px;
	border-radius:0px 0px 0px 0px;
	border-width:3px 3px 3px 3px;
}
.company-button:hover{
	background-color:#FF9000;
	color:#00487F!important;
}
.company-button-icon{
	float:right;
	text-align:right;
	margin-left:14px;
	margin-top:5px;
}
.company-button-icon:hover{
	;
}
.sale-horse-intake{
	font-family:"Roboto Slab";
	font-weight:300;
	font-size:14px;
	line-height:22px;
	padding-left:8px;
	color:#000000!important;
	margin-top:5px;
	margin-bottom:5px;
	border-radius:5px 5px 5px 5px;
	border-width:0px 0px 0px 0px;
}
.h2-17-style{
	font-family:"Oswald";
	font-size:100px;
}
.h4-bloc-90-style{
	font-family:"Lato";
	font-weight:700;
}
.invest-wire-button{
	font-weight:bold;
	font-size:16px;
	border-style:solid;
	border-color:#8D27B6!important;
	line-height:28px;
	padding-right:28px;
	padding-left:28px;
	border-width:3px 3px 3px 3px;
}
.invest-wire-button:hover{
	border-color:#5833FD!important;
}
.invest-custom-bg{
	background:repeating-radial-gradient(#4D1972 0%, #000000 72%, #130F18 100%);
}
.invest-grey-button{
	font-size:16px;
	background-color:rgba(121,121,121,0.50);
	padding:10px 28px 10px 28px;
	border-width:0px 0px 0px 0px;
}
.invest-grey-button:hover{
	background-color:#9B3FD1;
}
.invest-bold{
	font-weight:bold;
}
.invest-pricing{
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center;
}
.invest-pricing-features{
	max-width:228px;
	margin-right:auto;
	margin-left:auto;
}
.h1-pricing-style{
	font-family:"Oswald";
	font-size:97px;
	width:100%;
}
.h4-25-style{
	font-family:"Lato";
	font-weight:300;
	font-size:21px;
}
.wedding-card{
	margin-top:-100px;
}
.wedding-place-icons{
	margin-top:28px;
	margin-bottom:28px;
}
.p-117-style{
	opacity:0.8;
	font-family:"Lato";
	font-weight:900;
}
.h3-58-style{
	font-family:"Poppins";
	font-weight:500;
}
.h3-59-style{
	font-family:"Poppins";
	font-weight:500;
}
.h3-comission-style{
	font-family:"Poppins";
	font-weight:500;
}
.p-118-style{
	font-family:"Lato";
	font-weight:900;
}
.p-119-style{
	font-family:"Lato";
	font-weight:900;
}
.h5-style{
	font-family:"Lato";
	font-weight:300;
}
.h5-4-style{
	font-family:"Lato";
	font-weight:300;
}
.h5-5-style{
	font-family:"Lato";
	font-weight:300;
}
.h3-our-fees-style{
	font-family:"Oswald";
	font-size:100px;
}
.h4-bloc-91-style{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.h3-43-style{
	font-size:30px;
	font-family:"Lato";
	font-weight:900;
}
.h3-17644-style{
	font-family:"Lato";
	font-weight:900;
	font-size:40px;
}
.img-97-style{
	height:500px;
}
.img--g9a6760-ed-style{
	height:391px;
	width:261px;
}
.h3-bloc-68-style{
	font-family:"Oswald";
}
.h3-48-bloc-68-style{
	font-family:"Lato";
	font-weight:300;
	font-size:35px;
}
.h3-49-bloc-68-style{
	font-family:"Quicksand";
	font-weight:600;
	font-size:20px;
}
.h3-bloc-70-style{
	font-family:"Oswald";
}
.h3-lte-7-574-49-style{
	font-family:"Lato";
	font-weight:300;
	font-size:35px;
}
.h3-26-style{
	font-family:"Lato";
	font-weight:300;
	font-size:25px;
}
.h3-27-style{
	font-family:"Oswald";
	font-size:20px;
}
.h3-28-style{
	font-family:"Lato";
	font-weight:300;
}
.h3-56-style{
	font-family:"Oswald";
}
.h3-57-bloc-70-style{
	font-family:"Lato";
	font-weight:300;
}
.h3-58-bloc-70-style{
	font-family:"Oswald";
	font-size:20px;
}
.img-bloc-79-style{
	width:939px;
}
.h4-bloc-79-style{
	font-family:"Lato";
	font-weight:700;
}
.h4-27-style{
	font-family:"Lato";
	font-size:30px;
	font-weight:300;
}
.h4-28-style{
	font-family:"Oswald";
}
.h4-29-style{
	font-family:"Oswald";
}
.img-159-style{
	width:968px;
}
.h4-30-style{
	font-family:"Oswald";
}
.h4-6-panel-n-n-style{
	font-family:"Lato";
	font-weight:300;
	font-size:35px;
}
.h4-32-style{
	font-family:"Oswald";
}
.h3-66-style{
	font-family:"Lato";
	font-weight:900;
	font-size:40px;
}
.h3-67-style{
	font-family:"Lato";
	font-weight:900;
	font-size:50px;
}
.h4-33-style{
	font-family:"Oswald";
	font-size:30px;
}
.img-168-style{
	width:958px;
}
.h4-34-style{
	font-family:"Lato";
	font-weight:300;
	font-size:40px;
}
.h4-35-style{
	font-family:"Oswald";
}
.h3-69-style{
	font-family:"Oswald";
}
.h3-70-style{
	font-family:"Oswald";
}
.p-114-style{
	font-family:"Lato";
	font-weight:300;
	font-size:18px;
}
.img-175-style{
	width:777px;
}
.h4-36-style{
	font-family:"Oswald";
	font-weight:300;
}
.h4-20010-style{
	font-family:"Oswald";
	font-weight:300;
}
.restaurant-hero-logo{
	width:1028px;
}
.restaurant-hero-title{
	font-family:"Open Sans Condensed";
	font-weight:300;
}
.restaurant-button{
	font-family:"Lato";
	font-weight:700;
	text-transform:uppercase;
	font-size:14px;
	line-height:22px;
	padding-left:28px;
	padding-right:28px;
	background-color:#941100;
	color:#FEFFFF!important;
}
.restaurant-button:hover{
	background-color:#7F0E00;
}
.h4-38-style{
	font-family:"Oswald";
	font-size:80px;
	font-weight:300;
}
.company-point-color{
	color:#FF9000!important;
}
.company-side-icon-padding{
	padding:0px 0px 0px 0px;
}
.company-side-icon-padding:hover{
	;
}
.h4-39-style{
	font-family:"Oswald";
	font-weight:300;
}
.h4-40-style{
	font-family:"Oswald";
}
.h2-8546-style{
	font-family:"Oswald";
}
.h4-41-style{
	font-family:"Oswald";
}
.h4-42-style{
	font-family:"Oswald";
}
.freelancer-page-title{
	font-family:"PT Serif";
	font-weight:normal;
	font-size:60px;
	line-height:70px;
}
.h1-about-me-style{
	font-family:"Open Sans Condensed";
	font-size:30px;
	line-height:30px;
}
.fitness-button{
	padding-right:28px;
	padding-left:28px;
	background-color:#E62100;
	font-family:"Lato";
	font-weight:700;
	font-size:13px;
	text-transform:uppercase;
	line-height:23px;
	letter-spacing:0.03em;
	color:#FEFFFF!important;
}
.fitness-button:hover{
	background-color:#BB2100;
	font-family:"Lato";
	font-weight:700;
	font-size:13px;
	line-height:23px;
	color:#FEFFFF!important;
}
.flower-button{
	background-color:#E70965;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	padding-right:28px;
	padding-left:28px;
	line-height:24px;
	color:#FEFFFF!important;
	box-shadow:0px 0px 28px rgba(255,255,255,0.3);
}
.flower-button:hover{
	background-color:#D3075C;
}
.flower-fade-in{
	height:328px;
	background:linear-gradient(0deg, #FEFFFF, rgba(255,255,255,0.0));
}
.flower-hero-bloc{
	padding-bottom:0px;
}
.flower-bottom-shortcuts{
	margin-right:auto;
	margin-left:auto;
	padding-bottom:50px;
	max-width:1200px;
}
.flower-home-shortcut{
	background-color:rgba(255,255,255,0.7);
	font-weight:300;
	text-transform:uppercase;
	letter-spacing:3px;
	padding-top:20px;
	padding-bottom:20px;
	color:#212121!important;
	font-family:"Lato";
}
.event-gallery{
	padding:0px 0px 0px 0px;
}
.hotel-button{
	color:#FFFFFF!important;
	background-color:#521B92;
	background:linear-gradient(90deg, #521B92 0%, #6220B0 100%);
	padding-right:28px;
	padding-left:28px;
	font-family:"Lato";
	font-weight:700;
	text-transform:uppercase;
	font-size:14px;
	letter-spacing:1px;
	line-height:28px;
	border-width:0px 0px 0px 0px;
}
.hotel-button:hover{
	background:linear-gradient(270deg, #521B92  0%, #812AE3 98%);
}
.hotel-services-icon{
	margin-bottom:10px;
}
.hotel-services-amenities{
	background-color:rgba(0,0,0,0.50);
	padding-top:28px;
	padding-bottom:28px;
	border-style:solid;
	border-color:rgba(0,0,0,0.00)!important;
	margin-top:20px;
}
.p-bloc-96-style{
	font-size:16px;
}
.h3-55-style{
	font-family:"Oswald";
}
.h4-bloc-68-style{
	font-family:"Lato";
	font-weight:700;
}
.h3-56-bloc-68-style{
	font-family:"Oswald";
}
.p-128-style{
	font-size:20px;
}
.img-243-style{
	width:560px;
}
.img-34166-style{
	width:483px;
}
.img-244-style{
	width:1001px;
}
.img-img-85-style{
	width:195px;
}
.img-journey-aqha-style{
	width:863px;
}
.p-122-style{
	font-family:"Lato";
	font-size:30px;
	font-weight:700;
}
.p-121-style{
	font-family:"Oswald";
	font-size:40px;
}
.p-40423-style{
	font-family:"Oswald";
	font-size:40px;
}
.img-8528-style{
	width:598px;
}
.global-radius{
	overflow:hidden!important;
	border-radius:14px 14px 14px 14px!important;
}
.mini-shadow-card{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-6570)!important;
	transform:scale(1);
	transition:all 0.5s ease 0s;
}
.mini-shadow-card:hover{
	transition:all 0.5s ease 0s;
	transform:scale(1.05);
	border-color:var(--swatch-var-7479)!important;
}
.bold{
	font-family:"Inter-Bold";
	border-radius:100px 100px 100px 100px;
}
.form-control::placeholder{
	color:var(--swatch-var-5803)!important;
}
.h4-15-style{
	font-family:"Inter-Black";
}
.img-logo-m-style{
	width:50px;
}
.product-blue-button{
	background-color:#AA7941;
	font-size:16px;
	font-family:"Lato";
	font-weight:700;
	padding-right:20px;
	padding-left:20px;
	line-height:26px;
	border-width:0px 0px 0px 0px;
}
.product-blue-button:hover{
	background-color:#0560D2;
}
.product-navigation-links{
	text-transform:capitalize;
	font-family:"Lato";
	font-weight:400;
	font-size:16px;
	line-height:24px;
	margin-right:5px;
	margin-left:5px;
	color:#FEFFFF!important;
}
.product-navigation-links:hover{
	font-weight:normal;
	color:#C0C0C0!important;
}
.product-navigation-links:active{
	text-align:center;
}
.product-navigation-button{
	background-color:#0773F7;
	color:#FEFFFF!important;
	width:128px;
	text-align:center;
	font-size:16px;
	line-height:28px;
	font-family:"Lato";
	font-weight:700;
	margin-left:15px;
	text-transform:uppercase;
	letter-spacing:0.03em;
}
.product-navigation-button:hover{
	background-color:#055FD2;
}
.product-navigation-button:active{
	text-align:center;
}
.product-logo{
	font-family:"Lato";
	font-weight:900;
	text-transform:uppercase;
	color:#FEFFFF!important;
	font-size:25px;
	line-height:33px;
}
.product-logo:hover{
	color:#06A5FF!important;
}
.product-shortcut-box{
	padding:0px 0px 0px 0px;
}
.product-shortcut-box:hover{
	;
}
.product-hero-image{
	padding-bottom:0px;
}
.mini-full-width{
	width:100%;
}
.mini-half-screen-content{
	max-width:500px;
	margin:50px auto 50px auto;
}
.mini-small-subtitle{
	padding:0.4em 0.4em 0.4em 0.4em;
	overflow:hidden;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	display:inline-block;
	transition:all 0.5s ease 0s;
	position:relative;
	transform:scale(1);
	background-color:rgba(121,121,121,0.07);
	border-color:rgba(121,121,121,0.50)!important;
}
.mini-small-subtitle:hover{
	border-color:var(--swatch-var-5803)!important;
	transition:all 0.5s ease 0s;
	transform:scale(1.03);
}
.mini-small-p{
	font-size:0.9em;
}
.mini-new{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:var(--swatch-var-2425)!important;
	padding:0.28em 0.6em 0.28em 0.6em;
	background-color:var(--swatch-var-2612);
	color:var(--swatch-var-2425)!important;
	font-size:1em;
}
.mini-btn-div{
	display:inline-flex;
	column-gap:7px;
	row-gap:7px;
}
.mini-pricing-price{
	font-size:2.28em;
	line-height:1.3em;
}
.h1-horse-name-style{
	font-family:"Open Sans";
	font-weight:800;
	font-size:60px;
}
.h4-horse-pedigree-style{
	font-family:"Oswald";
	opacity:1;
}
.agency-icon-margin-bottom{
	margin-bottom:22px;
}
.agency-button{
	text-transform:uppercase;
	font-size:13px;
	font-family:"Lato";
	font-weight:700;
	line-height:23px;
	padding-right:28px;
	padding-left:28px;
	background-color:#FFD966;
	color:#000000!important;
	letter-spacing:0.03em;
}
.agency-button:hover{
	background-color:#FEFFFF;
}
.product-shortcut-card{
	fill:transparent;
	stroke:transparent;
	fill-type:evenodd;
	background-color:transparent;
}
.img-218-style{
	width:118px;
}
.h3-nrha-nominated-style{
	font-family:"Merriweather-Italic";
}
.h3-nrbc-nominated-style{
	font-family:"Merriweather-Italic";
}
.h3-nars-eligible -style{
	font-family:"Merriweather-Italic";
}
.h3-63-style{
	font-family:"Merriweather-Italic";
	font-weight:700;
}
.h2-short-title-style{
	font-family:"Oswald";
}
.h3-6-panel-n-n-style{
	font-family:"Inter-Black";
}
.h5-bloc-89-style{
	font-family:"Inter-ExtraBold";
}
.h5-7-style{
	font-family:"Inter-ExtraBold";
}
.p-bloc-89-style{
	font-family:"Inter-Black";
	font-size:24px;
	width:100%;
}
.h3-sire-style{
	font-family:"Inter-ExtraBold";
}
.card-footer-style{
	height:62px;
}
.h1--17-500-style{
	font-family:"Inter-Black";
	font-size:70px;
}
.p-141-style{
	font-family:"Lato";
	font-size:24px;
	font-weight:700;
}
.p-143-style{
	font-family:"Inter-Light";
}
.p-144-style{
	font-family:"Inter-Bold";
}
.p-145-style{
	font-family:"Inter-Light";
}
.p-38423-style{
	font-family:"Merriweather-BoldItalic";
}
.p-138-style{
	font-family:"Inter-Black";
	font-size:30px;
}
.svg-icon-style{
	width:51px;
	fill:var(--swatch-var-4829)!important;
}
.p-bloc-92-style{
	font-family:"Inter-Regular";
}
.p-150-style{
	font-family:"Inter-Bold";
}
.p-149-style{
	font-family:"Inter-Black";
}
.p-150-bloc-92-style{
	font-family:"Inter-Bold";
	font-weight:900;
}
.p-154-style{
	font-family:"Lato";
	font-weight:700;
}
.p-154-bloc-92-style{
	font-family:"Inter-Bold";
}
.p-157-style{
	font-size:90px;
}
.h6-5-style{
	font-family:"Inter-Black";
	font-size:50px;
}
.h6-6-style{
	font-family:"Inter-Black";
	font-size:35px;
}
.h4-59-style{
	font-family:"Inter-Light";
	font-size:16px;
}
.p-160-style{
	font-size:30px;
}
.p-161-style{
	font-size:30px;
}
.h4-60-style{
	font-family:"Inter-Light";
	font-size:16px;
}
.h4-61-style{
	font-family:"Inter-Light";
	font-size:16px;
}
.p-163-style{
	font-size:40px;
}
.h4-62-style{
	font-family:"Inter-Light";
	font-size:16px;
}
.h2-19-style{
	font-family:"Inter-Black";
	font-size:50px;
}
.holiday-hero-h1{
	font-size:80px;
	font-family:"Oswald";
}
.holiday-hero-h3{
	margin-top:-1px;
	font-size:30px;
}
.holiday-hero-col-mt{
	margin-top:100px;
}
.h4-63-style{
	font-family:"Inter-Medium";
}
.h4-64-style{
	font-family:"Inter-Medium";
}
.h4-65-style{
	font-family:"Inter-Medium";
}
.p-164-style{
	font-family:"Inter-ExtraLight";
}
.h4-66-style{
	font-family:"Inter-Medium";
}
.h3-63-bloc-91-style{
	font-family:"Inter-Bold";
	font-size:20px;
}
.p-bloc-91-style{
	font-family:"Inter-Black";
}
.mini-event-border{
	padding:20px 8px 20px 8px;
}
.mini-gradient-card{
	background:linear-gradient(128deg, var(--swatch-var-2612)  0%, var(--swatch-var-6570) 100%);
	border-color:var(--swatch-var-6570)!important;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}
.mini-date-border{
	border-width:0px 1px 0px 0px;
	border-style:solid;
	border-color:#919191!important;
	margin-right:20px;
	padding-right:8px;
}
.mini-event-big-date{
	font-size:2rem;
	line-height:1em;
}
.mini-event-type{
	font-size:0.9rem;
	background-color:rgba(145,145,145,0.10);
	margin-left:14px;
	position:relative;
	top:-1px;
	padding-right:10px;
	padding-left:10px;
	display:inline-block;
	line-height:1.5rem;
	padding-top:2px;
	color:var(--swatch-var-2425)!important;
}
.mini-date-div{
	display:flex;
	align-items:center;
	margin-bottom:10px;
}
.mini-event-date-icon{
	fill:var(--swatch-var-2425)!important;
	width:18px!important;
	margin-right:10px;
}
.h3-91-style{
	font-family:"Inter-ExtraBold";
}
.img-bloc-92-style{
	width:418px;
}
.img-hercules-logo-style{
	width:282px;
}
.img-oaken-sold-style{
	width:358px;
}
.p-264-style{
	font-family:"Open Sans";
	font-weight:600;
}
.h1-70-style{
	font-family:"Oswald";
	font-size:50px;
}
.mini-pricing-3-navtabs{
	display:flex;
	justify-content:center;
	margin-left:auto;
	align-items:center;
	flex-direction:row;
}
.mini-pricing-tab{
	width:100px;
}
.mini-pricing-card{
	z-index:1;
	padding:40px 40px 40px 40px;
	width:100%;
	transition:all 0.28s ease 0s;
	transform:scale(1);
	border-color:var(--swatch-var-5803)!important;
}
.mini-pricing-card:hover{
	transition:all 0.28s ease 0s;
	transform:scale(1.03);
}
.mini-feature-flex{
	display:inline-flex;
	align-items:center;
	flex-direction:row;
	justify-content:flex-start;
	width:100%;
	font-size:1em;
}
.mini-pricing-small-icon{
	width:18px;
	fill:var(--swatch-var-4204)!important;
	margin-right:10px;
}
.btn-wire{
	border-width:1px 1px 1px 1px;
	border-style:solid;
	background-color:var(--swatch-var-2612)!important;
}
.btn-wire:hover{
	border-width:1px 1px 1px 1px;
}
.h2-pricing-style{
	font-family:"Oswald";
	font-size:60px;
}
.h5-bloc-133-style{
	font-family:"Lato";
	font-weight:300;
	font-size:16px;
}
.mini-faq-1-div{
	overflow:hidden;
	box-shadow:1.41px 1.41px 14px rgba(0,0,0,0.08);
}
.mini-faq-2-header{
	border-width:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-radius:0px 0px 0px 0px!important;
	background:linear-gradient(328deg, var(--swatch-var-6570) 0%, #FFFFFF 100%);
}
.mini-faq-1-question{
	font-size:1.2em;
	padding:20px 20px 15px 20px;
	border-radius:0px 0px 0px 0px;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	border-color:rgba(192,192,192,0.14)!important;
}
.mini-faq-1-body{
	padding:20px 15px 20px 15px;
}
.mini-faq-last-header{
	border-width:0px 0px 0px 0px!important;
}
.mini-circle-check{
	fill:var(--swatch-var-2425)!important;
	width:50px;
	height:50px;
}
.mini-faq-full{
	padding-bottom:14px;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:var(--swatch-var-6570)!important;
	margin-left:auto;
	margin-right:auto;
}
.mini-faq-question-column{
	padding:0px 0px 0px 0px;
}
.mini-faq-question{
	display:inline-flex;
	width:100%;
	flex-direction:row;
	align-items:center;
	justify-content:space-between;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:var(--swatch-var-6570)!important;
	margin-top:14px;
	padding-bottom:7px;
	padding-top:23px;
}
.lead{
	font-size:1.2em;
}
.mini-faq-icon{
	width:20px!important;
	fill:var(--swatch-var-5803)!important;
	transition:all 0.2s ease 0s;
}
.mini-faq-icon:hover{
	transition:all 0.2s ease 0s;
}
.h2-faqs-style{
	font-family:"Inter-Black";
}
.service-button{
	background-color:#935100;
	font-family:"Lato";
	font-weight:700;
	text-transform:uppercase;
	font-size:12px;
	letter-spacing:0.05em;
	padding-right:28px;
	padding-left:28px;
	line-height:22px;
	color:#FEFFFF!important;
	border-width:0px 0px 0px 0px;
}
.service-button:hover{
	color:#FEFFFF!important;
	background-color:#007900;
}
.service-footer-icon{
	background-color:#935100;
	color:#FEFFFF!important;
	margin-bottom:7px;
	border-width:0px 0px 0px 0px;
}
.service-icon-footer-div{
	margin-top:-65px;
}
.service-card-footer{
	font-family:"Lato";
	font-weight:300;
	margin:80px 5px 5px 5px;
}
.p-321-style{
	font-size:100px;
}
.h4-86-style{
	font-family:"Lato";
	font-weight:300;
}
.p-322-style{
	font-family:"Inter-Regular";
}
.mini-big-number{
	font-size:4em;
	line-height:1em;
}
.h2-35-style{
	font-family:"Inter-Black";
	font-size:100px;
}
.card-body-93-style{
	height:256px;
}
.card-body-94-style{
	height:256px;
}
.divider-bloc-135-background-color{
	background-color:#FFFFFF;
}
.img-bonita-sold-style{
	width:329px;
}
.row-style{
	width:100%;
}
.container-div-min-height{
	min-height:523px;
}

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

/* Swatch Variables */
:root{
	
	--swatch-var-2:rgba(255,255,255,0.33);
	
	--swatch-var-3905:#000000;
	
	--swatch-var-6536:rgba(135,137,138,0.29);
	
	--swatch-var-2612:#FFFFFF;
	
	--swatch-var-1226:rgba(255,255,255,0.4);
	
	--swatch-var-4829:#797979;
	
	--swatch-var-6987:#FEFFFF;
	
	--swatch-var-1099:#000000;
	
	--swatch-var-4204:#935100;
	
	--swatch-var-6565:#FEFFFF;
	
	--swatch-var-4167:#87898A;
	
	--swatch-var-1436:rgba(255,255,255,0.48);
	
	--swatch-var-3451:#5E5E5E;
	
	--swatch-var-5783:rgba(0,0,0,0.2);
	
	--swatch-var-4272:rgba(255,255,255,0.498039);
	
	--swatch-var-5276:#00B6FF;
	
	--swatch-var-4608:#468DFF;
	
	--swatch-var-4162:#011892;
	
	--swatch-var-7772:#0A0A0A;
	
	--swatch-var-6570:#EAEAEA;
	
	--swatch-var-4593:rgba(255,255,255,0.5);
	
	--swatch-var-3438:#FFD60A;
	
	--swatch-var-886:#D5D5D5;
	
	--swatch-var-4170:#F8F8F8;
	
	--swatch-var-5878:#424242;
	
	--swatch-var-7999:#976E51;
	
	--swatch-var-13:rgba(151,110,81,0.7);
	
	--swatch-var-4452:#FBFBFB;
	
	--swatch-var-557:#151515;
	
	--swatch-var-4586:#FF9000;
	
	--swatch-var-5145:#367883;
	
	--swatch-var-2178:#212121;
	
	--swatch-var-5803:#101010;
	
	--swatch-var-7479:#555555;
	
	--swatch-var-2425:#0066CC;
	
	--swatch-var-7347:#0673F7;
	
	--swatch-var-3855:#FFD966;
	
	--swatch-var-1202:#935100;
	
	--swatch-var-1244:rgba(0,0,0,0.498039);
	
	--swatch-var-2946:#527F7F;
	
	--swatch-var-4906:#111111;
	
	--swatch-var-7792:#282828;
	
}


/* Background colour styles */

.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.bgc-1244{
	background-color:var(--swatch-var-1244);
}
.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.bgc-4170{
	background-color:var(--swatch-var-4170);
}
.bgc-557{
	background-color:var(--swatch-var-557);
}
.bgc-2178{
	background-color:var(--swatch-var-2178);
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.bgc-4593{
	background-color:var(--swatch-var-4593);
}

/* Text colour styles */

.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.tc-1436{
	color:var(--swatch-var-1436)!important;
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.tc-3451{
	color:var(--swatch-var-3451)!important;
}
.tc-5803{
	color:var(--swatch-var-5803)!important;
}
.tc-3438{
	color:var(--swatch-var-3438)!important;
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.tc-4272{
	color:var(--swatch-var-4272)!important;
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.tc-7999{
	color:var(--swatch-var-7999)!important;
}
.tc-5878{
	color:var(--swatch-var-5878)!important;
}
.tc-4452{
	color:var(--swatch-var-4452)!important;
}
.tc-4170{
	color:var(--swatch-var-4170)!important;
}
.tc-7479{
	color:var(--swatch-var-7479)!important;
}
.tc-1244{
	color:var(--swatch-var-1244)!important;
}
.tc-7772{
	color:var(--swatch-var-7772)!important;
}
.tc-7792{
	color:var(--swatch-var-7792)!important;
}
.tc-4906{
	color:var(--swatch-var-4906)!important;
}

/* Button colour styles */

.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204{
	color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204:hover{
	color:#601E00!important;
	fill:var(--swatch-var-4204);
}
.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
/**/.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.btn-c-6565,.btn-c-6565:focus{
	background:var(--swatch-var-6565);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6565:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565{
	color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6565);
}
.icon-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
}
/**/.bgc-4167{
	background-color:var(--swatch-var-4167);
}
.tc-4167{
	color:var(--swatch-var-4167)!important;
}
.btn-c-4167,.btn-c-4167:focus{
	background:var(--swatch-var-4167);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4167:hover{
	background:#545657!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167{
	color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167:hover{
	color:#545657!important;
	fill:var(--swatch-var-4167);
}
.icon-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
}
/**/.bgc-1436{
	background-color:var(--swatch-var-1436);
}
.tc-1436{
	color:var(--swatch-var-1436)!important;
}
.btn-c-1436,.btn-c-1436:focus{
	background:var(--swatch-var-1436);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1436:hover{
	background:rgba(204,204,204,0.48)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436{
	color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436:hover{
	color:rgba(204,204,204,0.48)!important;
	fill:var(--swatch-var-1436);
}
.icon-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
}
/**/.bgc-3451{
	background-color:var(--swatch-var-3451);
}
.tc-3451{
	color:var(--swatch-var-3451)!important;
}
.btn-c-3451,.btn-c-3451:focus{
	background:var(--swatch-var-3451);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3451:hover{
	background:#2B2B2B!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451{
	color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451:hover{
	color:#2B2B2B!important;
	fill:var(--swatch-var-3451);
}
.icon-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
}
/**/.bgc-5783{
	background-color:var(--swatch-var-5783);
}
.tc-5783{
	color:var(--swatch-var-5783)!important;
}
.btn-c-5783,.btn-c-5783:focus{
	background:var(--swatch-var-5783);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5783:hover{
	background:rgba(0,0,0,0.20)!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783{
	color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783:hover{
	color:rgba(0,0,0,0.20)!important;
	fill:var(--swatch-var-5783);
}
.icon-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
}
/**/.bgc-4272{
	background-color:var(--swatch-var-4272);
}
.tc-4272{
	color:var(--swatch-var-4272)!important;
}
.btn-c-4272,.btn-c-4272:focus{
	background:var(--swatch-var-4272);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4272:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272{
	color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4272);
}
.icon-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
}
/**/.bgc-5276{
	background-color:var(--swatch-var-5276);
}
.tc-5276{
	color:var(--swatch-var-5276)!important;
}
.btn-c-5276,.btn-c-5276:focus{
	background:var(--swatch-var-5276);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5276:hover{
	background:#0083CC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276{
	color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276:hover{
	color:#0083CC!important;
	fill:var(--swatch-var-5276);
}
.icon-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
}
/**/.bgc-4608{
	background-color:var(--swatch-var-4608);
}
.tc-4608{
	color:var(--swatch-var-4608)!important;
}
.btn-c-4608,.btn-c-4608:focus{
	background:var(--swatch-var-4608);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4608:hover{
	background:#135ACC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608{
	color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608:hover{
	color:#135ACC!important;
	fill:var(--swatch-var-4608);
}
.icon-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
}
/**/.bgc-4162{
	background-color:var(--swatch-var-4162);
}
.tc-4162{
	color:var(--swatch-var-4162)!important;
}
.btn-c-4162,.btn-c-4162:focus{
	background:var(--swatch-var-4162);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4162:hover{
	background:#00005F!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162{
	color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162:hover{
	color:#00005F!important;
	fill:var(--swatch-var-4162);
}
.icon-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
}
/**/.bgc-7772{
	background-color:var(--swatch-var-7772);
}
.tc-7772{
	color:var(--swatch-var-7772)!important;
}
.btn-c-7772,.btn-c-7772:focus{
	background:var(--swatch-var-7772);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7772:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772{
	color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772:hover{
	color:#000000!important;
	fill:var(--swatch-var-7772);
}
.icon-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
}
/**/.bgc-6570{
	background-color:var(--swatch-var-6570);
}
.tc-6570{
	color:var(--swatch-var-6570)!important;
}
.btn-c-6570,.btn-c-6570:focus{
	background:var(--swatch-var-6570);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6570:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570{
	color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-6570);
}
.icon-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
}
/**/.bgc-4593{
	background-color:var(--swatch-var-4593);
}
.tc-4593{
	color:var(--swatch-var-4593)!important;
}
.btn-c-4593,.btn-c-4593:focus{
	background:var(--swatch-var-4593);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4593:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593{
	color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4593);
}
.icon-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
}
/**/.bgc-3438{
	background-color:var(--swatch-var-3438);
}
.tc-3438{
	color:var(--swatch-var-3438)!important;
}
.btn-c-3438,.btn-c-3438:focus{
	background:var(--swatch-var-3438);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3438:hover{
	background:#CCA300!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438{
	color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438:hover{
	color:#CCA300!important;
	fill:var(--swatch-var-3438);
}
.icon-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
}
/**/.bgc-886{
	background-color:var(--swatch-var-886);
}
.tc-886{
	color:var(--swatch-var-886)!important;
}
.btn-c-886,.btn-c-886:focus{
	background:var(--swatch-var-886);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-886:hover{
	background:#A2A2A2!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-886{
	color:var(--swatch-var-886)!important;
	border-color:var(--swatch-var-886)!important;
	fill:var(--swatch-var-886);
}
.ltc-886{
	color:var(--swatch-var-886)!important;
	fill:var(--swatch-var-886);
}
.ltc-886:hover{
	color:#A2A2A2!important;
	fill:var(--swatch-var-886);
}
.icon-886{
	color:var(--swatch-var-886)!important;
	border-color:var(--swatch-var-886)!important;
}
/**/.bgc-4170{
	background-color:var(--swatch-var-4170);
}
.tc-4170{
	color:var(--swatch-var-4170)!important;
}
.btn-c-4170,.btn-c-4170:focus{
	background:var(--swatch-var-4170);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4170:hover{
	background:#C5C5C5!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4170{
	color:var(--swatch-var-4170)!important;
	border-color:var(--swatch-var-4170)!important;
	fill:var(--swatch-var-4170);
}
.ltc-4170{
	color:var(--swatch-var-4170)!important;
	fill:var(--swatch-var-4170);
}
.ltc-4170:hover{
	color:#C5C5C5!important;
	fill:var(--swatch-var-4170);
}
.icon-4170{
	color:var(--swatch-var-4170)!important;
	border-color:var(--swatch-var-4170)!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:#0F0F0F!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:#0F0F0F!important;
	fill:var(--swatch-var-5878);
}
.icon-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
}
/**/.bgc-7999{
	background-color:var(--swatch-var-7999);
}
.tc-7999{
	color:var(--swatch-var-7999)!important;
}
.btn-c-7999,.btn-c-7999:focus{
	background:var(--swatch-var-7999);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7999:hover{
	background:#643B1E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204{
	color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204:hover{
	color:#601E00!important;
	fill:var(--swatch-var-4204);
}
.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
/**/.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.btn-c-6565,.btn-c-6565:focus{
	background:var(--swatch-var-6565);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6565:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204{
	color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204:hover{
	color:#601E00!important;
	fill:var(--swatch-var-4204);
}
.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
/**/.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.btn-c-6565,.btn-c-6565:focus{
	background:var(--swatch-var-6565);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6565:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565{
	color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6565);
}
.icon-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
}
/**/.bgc-4167{
	background-color:var(--swatch-var-4167);
}
.tc-4167{
	color:var(--swatch-var-4167)!important;
}
.btn-c-4167,.btn-c-4167:focus{
	background:var(--swatch-var-4167);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4167:hover{
	background:#545657!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167{
	color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167:hover{
	color:#545657!important;
	fill:var(--swatch-var-4167);
}
.icon-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
}
/**/.bgc-1436{
	background-color:var(--swatch-var-1436);
}
.tc-1436{
	color:var(--swatch-var-1436)!important;
}
.btn-c-1436,.btn-c-1436:focus{
	background:var(--swatch-var-1436);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1436:hover{
	background:rgba(204,204,204,0.48)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436{
	color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436:hover{
	color:rgba(204,204,204,0.48)!important;
	fill:var(--swatch-var-1436);
}
.icon-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
}
/**/.bgc-3451{
	background-color:var(--swatch-var-3451);
}
.tc-3451{
	color:var(--swatch-var-3451)!important;
}
.btn-c-3451,.btn-c-3451:focus{
	background:var(--swatch-var-3451);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3451:hover{
	background:#2B2B2B!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451{
	color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451:hover{
	color:#2B2B2B!important;
	fill:var(--swatch-var-3451);
}
.icon-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
}
/**/.bgc-5783{
	background-color:var(--swatch-var-5783);
}
.tc-5783{
	color:var(--swatch-var-5783)!important;
}
.btn-c-5783,.btn-c-5783:focus{
	background:var(--swatch-var-5783);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5783:hover{
	background:rgba(0,0,0,0.20)!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783{
	color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783:hover{
	color:rgba(0,0,0,0.20)!important;
	fill:var(--swatch-var-5783);
}
.icon-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
}
/**/.bgc-4272{
	background-color:var(--swatch-var-4272);
}
.tc-4272{
	color:var(--swatch-var-4272)!important;
}
.btn-c-4272,.btn-c-4272:focus{
	background:var(--swatch-var-4272);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4272:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272{
	color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4272);
}
.icon-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
}
/**/.bgc-5276{
	background-color:var(--swatch-var-5276);
}
.tc-5276{
	color:var(--swatch-var-5276)!important;
}
.btn-c-5276,.btn-c-5276:focus{
	background:var(--swatch-var-5276);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5276:hover{
	background:#0083CC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276{
	color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276:hover{
	color:#0083CC!important;
	fill:var(--swatch-var-5276);
}
.icon-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
}
/**/.bgc-4608{
	background-color:var(--swatch-var-4608);
}
.tc-4608{
	color:var(--swatch-var-4608)!important;
}
.btn-c-4608,.btn-c-4608:focus{
	background:var(--swatch-var-4608);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4608:hover{
	background:#135ACC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608{
	color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608:hover{
	color:#135ACC!important;
	fill:var(--swatch-var-4608);
}
.icon-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
}
/**/.bgc-4162{
	background-color:var(--swatch-var-4162);
}
.tc-4162{
	color:var(--swatch-var-4162)!important;
}
.btn-c-4162,.btn-c-4162:focus{
	background:var(--swatch-var-4162);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4162:hover{
	background:#00005F!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162{
	color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162:hover{
	color:#00005F!important;
	fill:var(--swatch-var-4162);
}
.icon-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
}
/**/.bgc-7772{
	background-color:var(--swatch-var-7772);
}
.tc-7772{
	color:var(--swatch-var-7772)!important;
}
.btn-c-7772,.btn-c-7772:focus{
	background:var(--swatch-var-7772);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7772:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772{
	color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772:hover{
	color:#000000!important;
	fill:var(--swatch-var-7772);
}
.icon-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
}
/**/.bgc-6570{
	background-color:var(--swatch-var-6570);
}
.tc-6570{
	color:var(--swatch-var-6570)!important;
}
.btn-c-6570,.btn-c-6570:focus{
	background:var(--swatch-var-6570);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6570:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570{
	color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-6570);
}
.icon-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
}
/**/.bgc-4593{
	background-color:var(--swatch-var-4593);
}
.tc-4593{
	color:var(--swatch-var-4593)!important;
}
.btn-c-4593,.btn-c-4593:focus{
	background:var(--swatch-var-4593);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4593:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593{
	color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4593);
}
.icon-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
}
/**/.bgc-3438{
	background-color:var(--swatch-var-3438);
}
.tc-3438{
	color:var(--swatch-var-3438)!important;
}
.btn-c-3438,.btn-c-3438:focus{
	background:var(--swatch-var-3438);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3438:hover{
	background:#CCA300!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438{
	color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438:hover{
	color:#CCA300!important;
	fill:var(--swatch-var-3438);
}
.icon-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
}
/**/.bgc-886{
	background-color:var(--swatch-var-886);
}
.tc-886{
	color:var(--swatch-var-886)!important;
}
.btn-c-886,.btn-c-886:focus{
	background:var(--swatch-var-886);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-886:hover{
	background:#A2A2A2!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-886{
	color:var(--swatch-var-886)!important;
	border-color:var(--swatch-var-886)!important;
	fill:var(--swatch-var-886);
}
.ltc-886{
	color:var(--swatch-var-886)!important;
	fill:var(--swatch-var-886);
}
.ltc-886:hover{
	color:#A2A2A2!important;
	fill:var(--swatch-var-886);
}
.icon-886{
	color:var(--swatch-var-886)!important;
	border-color:var(--swatch-var-886)!important;
}
/**/.bgc-4170{
	background-color:var(--swatch-var-4170);
}
.tc-4170{
	color:var(--swatch-var-4170)!important;
}
.btn-c-4170,.btn-c-4170:focus{
	background:var(--swatch-var-4170);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4170:hover{
	background:#C5C5C5!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4170{
	color:var(--swatch-var-4170)!important;
	border-color:var(--swatch-var-4170)!important;
	fill:var(--swatch-var-4170);
}
.ltc-4170{
	color:var(--swatch-var-4170)!important;
	fill:var(--swatch-var-4170);
}
.ltc-4170:hover{
	color:#C5C5C5!important;
	fill:var(--swatch-var-4170);
}
.icon-4170{
	color:var(--swatch-var-4170)!important;
	border-color:var(--swatch-var-4170)!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:#0F0F0F!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:#0F0F0F!important;
	fill:var(--swatch-var-5878);
}
.icon-5878{
	color:var(--swatch-var-5878)!important;
	border-color:var(--swatch-var-5878)!important;
}
/**/.bgc-7999{
	background-color:var(--swatch-var-7999);
}
.tc-7999{
	color:var(--swatch-var-7999)!important;
}
.btn-c-7999,.btn-c-7999:focus{
	background:var(--swatch-var-7999);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7999:hover{
	background:#643B1E!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7999{
	color:var(--swatch-var-7999)!important;
	border-color:var(--swatch-var-7999)!important;
	fill:var(--swatch-var-7999);
}
.ltc-7999{
	color:var(--swatch-var-7999)!important;
	fill:var(--swatch-var-7999);
}
.ltc-7999:hover{
	color:#643B1E!important;
	fill:var(--swatch-var-7999);
}
.icon-7999{
	color:var(--swatch-var-7999)!important;
	border-color:var(--swatch-var-7999)!important;
}
/**/.bgc-13{
	background-color:var(--swatch-var-13);
}
.tc-13{
	color:var(--swatch-var-13)!important;
}
.btn-c-13,.btn-c-13:focus{
	background:var(--swatch-var-13);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-13:hover{
	background:rgba(100,59,30,0.70)!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-13{
	color:var(--swatch-var-13)!important;
	border-color:var(--swatch-var-13)!important;
	fill:var(--swatch-var-13);
}
.ltc-13{
	color:var(--swatch-var-13)!important;
	fill:var(--swatch-var-13);
}
.ltc-13:hover{
	color:rgba(100,59,30,0.70)!important;
	fill:var(--swatch-var-13);
}
.icon-13{
	color:var(--swatch-var-13)!important;
	border-color:var(--swatch-var-13)!important;
}
/**/.bgc-4452{
	background-color:var(--swatch-var-4452);
}
.tc-4452{
	color:var(--swatch-var-4452)!important;
}
.btn-c-4452,.btn-c-4452:focus{
	background:var(--swatch-var-4452);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4452:hover{
	background:#C8C8C8!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4452{
	color:var(--swatch-var-4452)!important;
	border-color:var(--swatch-var-4452)!important;
	fill:var(--swatch-var-4452);
}
.ltc-4452{
	color:var(--swatch-var-4452)!important;
	fill:var(--swatch-var-4452);
}
.ltc-4452:hover{
	color:#C8C8C8!important;
	fill:var(--swatch-var-4452);
}
.icon-4452{
	color:var(--swatch-var-4452)!important;
	border-color:var(--swatch-var-4452)!important;
}
/**/.bgc-557{
	background-color:var(--swatch-var-557);
}
.tc-557{
	color:var(--swatch-var-557)!important;
}
.btn-c-557,.btn-c-557:focus{
	background:var(--swatch-var-557);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-557:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-557{
	color:var(--swatch-var-557)!important;
	border-color:var(--swatch-var-557)!important;
	fill:var(--swatch-var-557);
}
.ltc-557{
	color:var(--swatch-var-557)!important;
	fill:var(--swatch-var-557);
}
.ltc-557:hover{
	color:#000000!important;
	fill:var(--swatch-var-557);
}
.icon-557{
	color:var(--swatch-var-557)!important;
	border-color:var(--swatch-var-557)!important;
}
/**/.bgc-4586{
	background-color:var(--swatch-var-4586);
}
.tc-4586{
	color:var(--swatch-var-4586)!important;
}
.btn-c-4586,.btn-c-4586:focus{
	background:var(--swatch-var-4586);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4586:hover{
	background:#CC5D00!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4586{
	color:var(--swatch-var-4586)!important;
	border-color:var(--swatch-var-4586)!important;
	fill:var(--swatch-var-4586);
}
.ltc-4586{
	color:var(--swatch-var-4586)!important;
	fill:var(--swatch-var-4586);
}
.ltc-4586:hover{
	color:#CC5D00!important;
	fill:var(--swatch-var-4586);
}
.icon-4586{
	color:var(--swatch-var-4586)!important;
	border-color:var(--swatch-var-4586)!important;
}
/**/.bgc-5145{
	background-color:var(--swatch-var-5145);
}
.tc-5145{
	color:var(--swatch-var-5145)!important;
}
.btn-c-5145,.btn-c-5145:focus{
	background:var(--swatch-var-5145);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5145:hover{
	background:#034550!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5145{
	color:var(--swatch-var-5145)!important;
	border-color:var(--swatch-var-5145)!important;
	fill:var(--swatch-var-5145);
}
.ltc-5145{
	color:var(--swatch-var-5145)!important;
	fill:var(--swatch-var-5145);
}
.ltc-5145:hover{
	color:#034550!important;
	fill:var(--swatch-var-5145);
}
.icon-5145{
	color:var(--swatch-var-5145)!important;
	border-color:var(--swatch-var-5145)!important;
}
/**/.bgc-2178{
	background-color:var(--swatch-var-2178);
}
.tc-2178{
	color:var(--swatch-var-2178)!important;
}
.btn-c-2178,.btn-c-2178:focus{
	background:var(--swatch-var-2178);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-2178:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-2178{
	color:var(--swatch-var-2178)!important;
	border-color:var(--swatch-var-2178)!important;
	fill:var(--swatch-var-2178);
}
.ltc-2178{
	color:var(--swatch-var-2178)!important;
	fill:var(--swatch-var-2178);
}
.ltc-2178:hover{
	color:#000000!important;
	fill:var(--swatch-var-2178);
}
.icon-2178{
	color:var(--swatch-var-2178)!important;
	border-color:var(--swatch-var-2178)!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;
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204{
	color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204:hover{
	color:#601E00!important;
	fill:var(--swatch-var-4204);
}
.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
/**/.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.btn-c-6565,.btn-c-6565:focus{
	background:var(--swatch-var-6565);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6565:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565{
	color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6565);
}
.icon-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
}
/**/.bgc-4167{
	background-color:var(--swatch-var-4167);
}
.tc-4167{
	color:var(--swatch-var-4167)!important;
}
.btn-c-4167,.btn-c-4167:focus{
	background:var(--swatch-var-4167);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4167:hover{
	background:#545657!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167{
	color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167:hover{
	color:#545657!important;
	fill:var(--swatch-var-4167);
}
.icon-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
}
/**/.bgc-1436{
	background-color:var(--swatch-var-1436);
}
.tc-1436{
	color:var(--swatch-var-1436)!important;
}
.btn-c-1436,.btn-c-1436:focus{
	background:var(--swatch-var-1436);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1436:hover{
	background:rgba(204,204,204,0.48)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.bgc-2{
	background-color:var(--swatch-var-2);
}
.tc-2{
	color:var(--swatch-var-2)!important;
}
.btn-c-2,.btn-c-2:focus{
	background:var(--swatch-var-2);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2:hover{
	background:rgba(204,204,204,0.33)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2{
	color:var(--swatch-var-2)!important;
	fill:var(--swatch-var-2);
}
.ltc-2:hover{
	color:rgba(204,204,204,0.33)!important;
	fill:var(--swatch-var-2);
}
.icon-2{
	color:var(--swatch-var-2)!important;
	border-color:var(--swatch-var-2)!important;
}
/**/.bgc-3905{
	background-color:var(--swatch-var-3905);
}
.tc-3905{
	color:var(--swatch-var-3905)!important;
}
.btn-c-3905,.btn-c-3905:focus{
	background:var(--swatch-var-3905);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3905:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905{
	color:var(--swatch-var-3905)!important;
	fill:var(--swatch-var-3905);
}
.ltc-3905:hover{
	color:#000000!important;
	fill:var(--swatch-var-3905);
}
.icon-3905{
	color:var(--swatch-var-3905)!important;
	border-color:var(--swatch-var-3905)!important;
}
/**/.bgc-6536{
	background-color:var(--swatch-var-6536);
}
.tc-6536{
	color:var(--swatch-var-6536)!important;
}
.btn-c-6536,.btn-c-6536:focus{
	background:var(--swatch-var-6536);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6536:hover{
	background:rgba(84,86,87,0.29)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536{
	color:var(--swatch-var-6536)!important;
	fill:var(--swatch-var-6536);
}
.ltc-6536:hover{
	color:rgba(84,86,87,0.29)!important;
	fill:var(--swatch-var-6536);
}
.icon-6536{
	color:var(--swatch-var-6536)!important;
	border-color:var(--swatch-var-6536)!important;
}
/**/.bgc-2612{
	background-color:var(--swatch-var-2612);
}
.tc-2612{
	color:var(--swatch-var-2612)!important;
}
.btn-c-2612,.btn-c-2612:focus{
	background:var(--swatch-var-2612);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-2612:hover{
	background:#CCCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612{
	color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.ltc-2612:hover{
	color:#CCCCCC!important;
	fill:var(--swatch-var-2612);
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
/**/.bgc-1226{
	background-color:var(--swatch-var-1226);
}
.tc-1226{
	color:var(--swatch-var-1226)!important;
}
.btn-c-1226,.btn-c-1226:focus{
	background:var(--swatch-var-1226);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1226:hover{
	background:rgba(204,204,204,0.40)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226{
	color:var(--swatch-var-1226)!important;
	fill:var(--swatch-var-1226);
}
.ltc-1226:hover{
	color:rgba(204,204,204,0.40)!important;
	fill:var(--swatch-var-1226);
}
.icon-1226{
	color:var(--swatch-var-1226)!important;
	border-color:var(--swatch-var-1226)!important;
}
/**/.bgc-4829{
	background-color:var(--swatch-var-4829);
}
.tc-4829{
	color:var(--swatch-var-4829)!important;
}
.btn-c-4829,.btn-c-4829:focus{
	background:var(--swatch-var-4829);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4829:hover{
	background:#464646!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829{
	color:var(--swatch-var-4829)!important;
	fill:var(--swatch-var-4829);
}
.ltc-4829:hover{
	color:#464646!important;
	fill:var(--swatch-var-4829);
}
.icon-4829{
	color:var(--swatch-var-4829)!important;
	border-color:var(--swatch-var-4829)!important;
}
/**/.bgc-6987{
	background-color:var(--swatch-var-6987);
}
.tc-6987{
	color:var(--swatch-var-6987)!important;
}
.btn-c-6987,.btn-c-6987:focus{
	background:var(--swatch-var-6987);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6987:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
/**/.bgc-1099{
	background-color:var(--swatch-var-1099);
}
.tc-1099{
	color:var(--swatch-var-1099)!important;
}
.btn-c-1099,.btn-c-1099:focus{
	background:var(--swatch-var-1099);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-1099:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099{
	color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}
.ltc-1099:hover{
	color:#000000!important;
	fill:var(--swatch-var-1099);
}
.icon-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
}
/**/.bgc-4204{
	background-color:var(--swatch-var-4204);
}
.tc-4204{
	color:var(--swatch-var-4204)!important;
}
.btn-c-4204,.btn-c-4204:focus{
	background:var(--swatch-var-4204);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4204:hover{
	background:#601E00!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204{
	color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.ltc-4204:hover{
	color:#601E00!important;
	fill:var(--swatch-var-4204);
}
.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
/**/.bgc-6565{
	background-color:var(--swatch-var-6565);
}
.tc-6565{
	color:var(--swatch-var-6565)!important;
}
.btn-c-6565,.btn-c-6565:focus{
	background:var(--swatch-var-6565);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6565:hover{
	background:#CBCCCC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565{
	color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6565);
}
.icon-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
}
/**/.bgc-4167{
	background-color:var(--swatch-var-4167);
}
.tc-4167{
	color:var(--swatch-var-4167)!important;
}
.btn-c-4167,.btn-c-4167:focus{
	background:var(--swatch-var-4167);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4167:hover{
	background:#545657!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167{
	color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.ltc-4167:hover{
	color:#545657!important;
	fill:var(--swatch-var-4167);
}
.icon-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
}
/**/.bgc-1436{
	background-color:var(--swatch-var-1436);
}
.tc-1436{
	color:var(--swatch-var-1436)!important;
}
.btn-c-1436,.btn-c-1436:focus{
	background:var(--swatch-var-1436);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-1436:hover{
	background:rgba(204,204,204,0.48)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436{
	color:var(--swatch-var-1436)!important;
	fill:var(--swatch-var-1436);
}
.ltc-1436:hover{
	color:rgba(204,204,204,0.48)!important;
	fill:var(--swatch-var-1436);
}
.icon-1436{
	color:var(--swatch-var-1436)!important;
	border-color:var(--swatch-var-1436)!important;
}
/**/.bgc-3451{
	background-color:var(--swatch-var-3451);
}
.tc-3451{
	color:var(--swatch-var-3451)!important;
}
.btn-c-3451,.btn-c-3451:focus{
	background:var(--swatch-var-3451);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-3451:hover{
	background:#2B2B2B!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451{
	color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451:hover{
	color:#2B2B2B!important;
	fill:var(--swatch-var-3451);
}
.icon-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
}
/**/.bgc-5783{
	background-color:var(--swatch-var-5783);
}
.tc-5783{
	color:var(--swatch-var-5783)!important;
}
.btn-c-5783,.btn-c-5783:focus{
	background:var(--swatch-var-5783);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-5783:hover{
	background:rgba(0,0,0,0.20)!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783{
	color:var(--swatch-var-5783)!important;
	fill:var(--swatch-var-5783);
}
.ltc-5783:hover{
	color:rgba(0,0,0,0.20)!important;
	fill:var(--swatch-var-5783);
}
.icon-5783{
	color:var(--swatch-var-5783)!important;
	border-color:var(--swatch-var-5783)!important;
}
/**/.bgc-4272{
	background-color:var(--swatch-var-4272);
}
.tc-4272{
	color:var(--swatch-var-4272)!important;
}
.btn-c-4272,.btn-c-4272:focus{
	background:var(--swatch-var-4272);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4272:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272{
	color:var(--swatch-var-4272)!important;
	fill:var(--swatch-var-4272);
}
.ltc-4272:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4272);
}
.icon-4272{
	color:var(--swatch-var-4272)!important;
	border-color:var(--swatch-var-4272)!important;
}
/**/.bgc-5276{
	background-color:var(--swatch-var-5276);
}
.tc-5276{
	color:var(--swatch-var-5276)!important;
}
.btn-c-5276,.btn-c-5276:focus{
	background:var(--swatch-var-5276);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-5276:hover{
	background:#0083CC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276{
	color:var(--swatch-var-5276)!important;
	fill:var(--swatch-var-5276);
}
.ltc-5276:hover{
	color:#0083CC!important;
	fill:var(--swatch-var-5276);
}
.icon-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
}
/**/.bgc-4608{
	background-color:var(--swatch-var-4608);
}
.tc-4608{
	color:var(--swatch-var-4608)!important;
}
.btn-c-4608,.btn-c-4608:focus{
	background:var(--swatch-var-4608);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4608:hover{
	background:#135ACC!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608{
	color:var(--swatch-var-4608)!important;
	fill:var(--swatch-var-4608);
}
.ltc-4608:hover{
	color:#135ACC!important;
	fill:var(--swatch-var-4608);
}
.icon-4608{
	color:var(--swatch-var-4608)!important;
	border-color:var(--swatch-var-4608)!important;
}
/**/.bgc-4162{
	background-color:var(--swatch-var-4162);
}
.tc-4162{
	color:var(--swatch-var-4162)!important;
}
.btn-c-4162,.btn-c-4162:focus{
	background:var(--swatch-var-4162);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-4162:hover{
	background:#00005F!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162{
	color:var(--swatch-var-4162)!important;
	fill:var(--swatch-var-4162);
}
.ltc-4162:hover{
	color:#00005F!important;
	fill:var(--swatch-var-4162);
}
.icon-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
}
/**/.bgc-7772{
	background-color:var(--swatch-var-7772);
}
.tc-7772{
	color:var(--swatch-var-7772)!important;
}
.btn-c-7772,.btn-c-7772:focus{
	background:var(--swatch-var-7772);
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.btn-c-7772:hover{
	background:#000000!important;
	color:#FFFFFF!important;
	fill:#FFFFFF;
}
.wire-btn-c-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772{
	color:var(--swatch-var-7772)!important;
	fill:var(--swatch-var-7772);
}
.ltc-7772:hover{
	color:#000000!important;
	fill:var(--swatch-var-7772);
}
.icon-7772{
	color:var(--swatch-var-7772)!important;
	border-color:var(--swatch-var-7772)!important;
}
/**/.bgc-6570{
	background-color:var(--swatch-var-6570);
}
.tc-6570{
	color:var(--swatch-var-6570)!important;
}
.btn-c-6570,.btn-c-6570:focus{
	background:var(--swatch-var-6570);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-6570:hover{
	background:#B7B7B7!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570{
	color:var(--swatch-var-6570)!important;
	fill:var(--swatch-var-6570);
}
.ltc-6570:hover{
	color:#B7B7B7!important;
	fill:var(--swatch-var-6570);
}
.icon-6570{
	color:var(--swatch-var-6570)!important;
	border-color:var(--swatch-var-6570)!important;
}
/**/.bgc-4593{
	background-color:var(--swatch-var-4593);
}
.tc-4593{
	color:var(--swatch-var-4593)!important;
}
.btn-c-4593,.btn-c-4593:focus{
	background:var(--swatch-var-4593);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-4593:hover{
	background:rgba(204,204,204,0.50)!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593{
	color:var(--swatch-var-4593)!important;
	fill:var(--swatch-var-4593);
}
.ltc-4593:hover{
	color:rgba(204,204,204,0.50)!important;
	fill:var(--swatch-var-4593);
}
.icon-4593{
	color:var(--swatch-var-4593)!important;
	border-color:var(--swatch-var-4593)!important;
}
/**/.bgc-3438{
	background-color:var(--swatch-var-3438);
}
.tc-3438{
	color:var(--swatch-var-3438)!important;
}
.btn-c-3438,.btn-c-3438:focus{
	background:var(--swatch-var-3438);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-3438:hover{
	background:#CCA300!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438{
	color:var(--swatch-var-3438)!important;
	fill:var(--swatch-var-3438);
}
.ltc-3438:hover{
	color:#CCA300!important;
	fill:var(--swatch-var-3438);
}
.icon-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
}
/**/.bgc-886{
	background-color:var(--swatch-var-886);
}
.tc-886{
	color:var(--swatch-var-886)!important;
}
.btn-c-886,.btn-c-886:focus{
	background:var(--swatch-var-886);
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.btn-c-886:hover{
	background:#A2A2A2!important;
	color:rgba(0,0,0,.5)!important;
	fill:rgba(0,0,0,.5);
}
.wire-btn-c-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
	fill:var(--swatch-var-4204);
}
.wire-btn-c-3451{
	color:var(--swatch-var-3451)!important;
	border-color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.wire-btn-c-7999{
	color:var(--swatch-var-7999)!important;
	border-color:var(--swatch-var-7999)!important;
	fill:var(--swatch-var-7999);
}
.wire-btn-c-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
	fill:var(--swatch-var-2612);
}
.wire-btn-c-4167{
	color:var(--swatch-var-4167)!important;
	border-color:var(--swatch-var-4167)!important;
	fill:var(--swatch-var-4167);
}
.wire-btn-c-5803{
	color:var(--swatch-var-5803)!important;
	border-color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.wire-btn-c-1099{
	color:var(--swatch-var-1099)!important;
	border-color:var(--swatch-var-1099)!important;
	fill:var(--swatch-var-1099);
}

/* Link colour styles */

.ltc-6987{
	color:var(--swatch-var-6987)!important;
	fill:var(--swatch-var-6987);
}
.ltc-6987:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6987);
}
.ltc-5803{
	color:var(--swatch-var-5803)!important;
	fill:var(--swatch-var-5803);
}
.ltc-5803:hover{
	color:#000000!important;
	fill:var(--swatch-var-5803);
}
.ltc-6565{
	color:var(--swatch-var-6565)!important;
	fill:var(--swatch-var-6565);
}
.ltc-6565:hover{
	color:#CBCCCC!important;
	fill:var(--swatch-var-6565);
}
.ltc-3451{
	color:var(--swatch-var-3451)!important;
	fill:var(--swatch-var-3451);
}
.ltc-3451:hover{
	color:#2B2B2B!important;
	fill:var(--swatch-var-3451);
}

/* Icon colour styles */

.icon-4204{
	color:var(--swatch-var-4204)!important;
	border-color:var(--swatch-var-4204)!important;
}
.icon-2612{
	color:var(--swatch-var-2612)!important;
	border-color:var(--swatch-var-2612)!important;
}
.icon-6987{
	color:var(--swatch-var-6987)!important;
	border-color:var(--swatch-var-6987)!important;
}
.icon-6565{
	color:var(--swatch-var-6565)!important;
	border-color:var(--swatch-var-6565)!important;
}
.icon-5276{
	color:var(--swatch-var-5276)!important;
	border-color:var(--swatch-var-5276)!important;
}
.icon-4162{
	color:var(--swatch-var-4162)!important;
	border-color:var(--swatch-var-4162)!important;
}
.icon-3438{
	color:var(--swatch-var-3438)!important;
	border-color:var(--swatch-var-3438)!important;
}
.icon-13{
	color:var(--swatch-var-13)!important;
	border-color:var(--swatch-var-13)!important;
}
.icon-3855{
	color:var(--swatch-var-3855)!important;
	border-color:var(--swatch-var-3855)!important;
}
.icon-4586{
	color:var(--swatch-var-4586)!important;
	border-color:var(--swatch-var-4586)!important;
}

/* Bloc image backgrounds */

.bg--G9A1832{
	background-image:url("img/markmario.jpg");
	background-image: -webkit-image-set(url("img/markmario.webp") 1x,
url("img/markmario.webp") 2x);background-image: image-set(url("img/markmario.jpg") 1x,
url("img/markmario.jpg") 2x,url("img/markmario.webp") 1x,
url("img/markmario.webp") 2x);
}
.bg--G9A4280-2{
	background-image:url("img/markpaint.jpg?timestamp=8561?timestamp=8561?timestamp=8561");
}
.bg-1350-20NR20p20-1-052harris{
	background-image:url("img/maddieandxtrawhatavoodoo2.jpg?timestamp=8508?timestamp=8508?timestamp=8508");
}
.bg-4A400352-9A7B-49E0-B466-652D1F46AF1B{
	background-image:url("img/mario3.PNG");
	background-image: -webkit-image-set(url("img/mario3.webp") 1x,
url("img/mario3.webp") 2x);background-image: image-set(url("img/mario3.PNG") 1x,
url("img/mario3.PNG") 2x,url("img/mario3.webp") 1x,
url("img/mario3.webp") 2x);
}
.bg-untitled-156{
	background-image:url("img/aujuice.jpg");
	background-image: -webkit-image-set(url("img/aujuice.webp") 1x,
url("img/aujuice.webp") 2x);background-image: image-set(url("img/aujuice.jpg") 1x,
url("img/aujuice.jpg") 2x,url("img/aujuice.webp") 1x,
url("img/aujuice.webp") 2x);
}
.bg-Mario{
	background-image:url("img/Mario.PNG?timestamp=2465?timestamp=2465?timestamp=2465");
}
.bg-Ziggy-20Futurity-2021{
	background-image:url("img/Ziggy%20Futurity%2021.JPG");
	background-image: -webkit-image-set(url("img/Ziggy%20Futurity%2021.webp") 1x,
url("img/Ziggy%20Futurity%2021.webp") 2x);background-image: image-set(url("img/Ziggy%20Futurity%2021.JPG") 1x,
url("img/Ziggy%20Futurity%2021.JPG") 2x,url("img/Ziggy%20Futurity%2021.webp") 1x,
url("img/Ziggy%20Futurity%2021.webp") 2x);
}
.bg-678-20DB21p3B-2-202how-20copy{
	background-image:url("img/maddieandxtrawhatavoodoo.jpg?timestamp=4317?timestamp=4317?timestamp=4317");
}
.bg-1100-20DB21p17B-1-105how{
	background-image:url("img/bemyjoeshowing.jpg?timestamp=7398?timestamp=7398?timestamp=7398");
}
.bg-Dunnit-20In-20A-20Dream{
	background-image:url("img/Dunnit%20In%20A%20Dream.jpg");
	background-image: -webkit-image-set(url("img/Dunnit%20In%20A%20Dream.webp") 1x,
url("img/Dunnit%20In%20A%20Dream.webp") 2x);background-image: image-set(url("img/Dunnit%20In%20A%20Dream.jpg") 1x,
url("img/Dunnit%20In%20A%20Dream.jpg") 2x,url("img/Dunnit%20In%20A%20Dream.webp") 1x,
url("img/Dunnit%20In%20A%20Dream.webp") 2x);
}
.bg--G9A1188-Edit-Edit-202{
	background-image:url("img/bemyjoe.jpg?timestamp=71?timestamp=71?timestamp=71");
}
.bg-wood{
	background-image:url("img/wood.jpg");
	background-image: -webkit-image-set(url("img/wood.webp") 1x,
url("img/wood.webp") 2x);background-image: image-set(url("img/wood.jpg") 1x,
url("img/wood.jpg") 2x,url("img/wood.webp") 1x,
url("img/wood.webp") 2x);
}
.bg-markpaint{
	background-image:url("img/markpaint.jpg");
}
.bg--G9A7094-Edit{
	background-image:url("img/joleenphoto.webp");
}
.bg--G9A6363-Edit{
	background-image:url("img/gtbrandphoto.webp");
}
.bg-IMG-1695{
	background-image:url("img/IMG_1695.webp");
}
.bg--G9A9903-Edit{
	background-image:url("img/_G9A9903-Edit.jpg?timestamp=5965?timestamp=5965?timestamp=5965");
}
.bg--G9A8743-Edit{
	background-image:url("img/_G9A8743-Edit.jpg?timestamp=2257?timestamp=2257?timestamp=2257");
}
.bg--G9A8368-Edit{
	background-image:url("img/_G9A8368-Edit.jpg?timestamp=5350?timestamp=5350?timestamp=5350");
}
.bg--G9A9039-Edit-20-281-29{
	background-image:url("img/_G9A9039-Edit%20%281%29.jpg?timestamp=412?timestamp=412");
}
.bg--G9A8182-Edit-20-281-29{
	background-image:url("img/_G9A8182-Edit%20%281%29.jpg?timestamp=475?timestamp=475");
}
.bg--G9A8291-Edit{
	background-image:url("img/_G9A8291-Edit.jpg?timestamp=94?timestamp=94?timestamp=94");
}
.bg-Bonita{
	background-image:url("img/Bonita-1.png");
}
.bg-FG9A9075-20-281-29-00-21-39-06-Still007{
	background-image:url("img/FG9A9075%20%281%29.00_21_39_06.Still007.jpg?timestamp=526?timestamp=526");
}
.bg--G9A1897-Edit{
	background-image:url("img/_G9A1897-Edit.jpg");
	background-image: -webkit-image-set(url("img/_G9A1897-Edit.webp") 1x,
url("img/_G9A1897-Edit.webp") 2x);background-image: image-set(url("img/_G9A1897-Edit.jpg") 1x,
url("img/_G9A1897-Edit.jpg") 2x,url("img/_G9A1897-Edit.webp") 1x,
url("img/_G9A1897-Edit.webp") 2x);
}
.bg-FG9A9075-20-281-29-00-10-44-24-Still018{
	background-image:url("img/FG9A9075%20%281%29.00_10_44_24.Still018.jpg?timestamp=5174?timestamp=5174");
}
.bg--G9A3711-Edit{
	background-image:url("img/_G9A3711-Edit.jpg");
	background-image: -webkit-image-set(url("img/_G9A3711-Edit.webp") 1x,
url("img/_G9A3711-Edit.webp") 2x);background-image: image-set(url("img/_G9A3711-Edit.jpg") 1x,
url("img/_G9A3711-Edit.jpg") 2x,url("img/_G9A3711-Edit.webp") 1x,
url("img/_G9A3711-Edit.webp") 2x);
}
.bg--G9A1827{
	background-image:url("img/_G9A1827.jpg");
	background-image: -webkit-image-set(url("img/_G9A1827.webp") 1x,
url("img/_G9A1827.webp") 2x);background-image: image-set(url("img/_G9A1827.jpg") 1x,
url("img/_G9A1827.jpg") 2x,url("img/_G9A1827.webp") 1x,
url("img/_G9A1827.webp") 2x);
}
.bg--G9A4160-Edit{
	background-image:url("img/_G9A4160-Edit.jpg");
	background-image: -webkit-image-set(url("img/_G9A4160-Edit.webp") 1x,
url("img/_G9A4160-Edit.webp") 2x);background-image: image-set(url("img/_G9A4160-Edit.jpg") 1x,
url("img/_G9A4160-Edit.jpg") 2x,url("img/_G9A4160-Edit.webp") 1x,
url("img/_G9A4160-Edit.webp") 2x);
}
.bg-IMG-7596-Edit-Edit{
	background-image:url("img/IMG_7596-Edit-Edit.jpg");
}
.bg-FG9A9075-20-281-29-00-25-50-15-Still003{
	background-image:url("img/FG9A9075%20%281%29.00_25_50_15.Still003.jpg?timestamp=3842?timestamp=3842");
}
.bg-IMG-7438{
	background-image:url("img/IMG_7438.jpg");
	background-image: -webkit-image-set(url("img/IMG_7438.webp") 1x,
url("img/IMG_7438.webp") 2x);background-image: image-set(url("img/IMG_7438.jpg") 1x,
url("img/IMG_7438.jpg") 2x,url("img/IMG_7438.webp") 1x,
url("img/IMG_7438.webp") 2x);
}
.bg-IMG-7372{
	background-image:url("img/IMG_7372.jpg");
	background-image: -webkit-image-set(url("img/IMG_7372.webp") 1x,
url("img/IMG_7372.webp") 2x);background-image: image-set(url("img/IMG_7372.jpg") 1x,
url("img/IMG_7372.jpg") 2x,url("img/IMG_7372.webp") 1x,
url("img/IMG_7372.webp") 2x);
}
.bg-IMG-8181-Edit{
	background-image:url("img/IMG_8181-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_8181-Edit.webp") 1x,
url("img/IMG_8181-Edit.webp") 2x);background-image: image-set(url("img/IMG_8181-Edit.jpg") 1x,
url("img/IMG_8181-Edit.jpg") 2x,url("img/IMG_8181-Edit.webp") 1x,
url("img/IMG_8181-Edit.webp") 2x);
}
.bg-IMG-8684-Edit{
	background-image:url("img/IMG_8684-Edit.jpg?timestamp=1726?timestamp=1726?timestamp=1726");
}
.bg-IMG-8602-Edit{
	background-image:url("img/IMG_8602-Edit.jpg?timestamp=6434?timestamp=6434?timestamp=6434");
}
.bg-IMG-7984-Edit{
	background-image:url("img/IMG_7984-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_7984-Edit.webp") 1x,
url("img/IMG_7984-Edit.webp") 2x);background-image: image-set(url("img/IMG_7984-Edit.jpg") 1x,
url("img/IMG_7984-Edit.jpg") 2x,url("img/IMG_7984-Edit.webp") 1x,
url("img/IMG_7984-Edit.webp") 2x);
}
.bg-IMG-7864-Edit{
	background-image:url("img/IMG_7864-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_7864-Edit.webp") 1x,
url("img/IMG_7864-Edit.webp") 2x);background-image: image-set(url("img/IMG_7864-Edit.jpg") 1x,
url("img/IMG_7864-Edit.jpg") 2x,url("img/IMG_7864-Edit.webp") 1x,
url("img/IMG_7864-Edit.webp") 2x);
}
.bg-IMG-7984-Edit{
	background-image:url("img/IMG_7984-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_7984-Edit.webp") 1x,
url("img/IMG_7984-Edit.webp") 2x);background-image: image-set(url("img/IMG_7984-Edit.jpg") 1x,
url("img/IMG_7984-Edit.jpg") 2x,url("img/IMG_7984-Edit.webp") 1x,
url("img/IMG_7984-Edit.webp") 2x);
}
.bg-IMG-7864-Edit{
	background-image:url("img/IMG_7864-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_7864-Edit.webp") 1x,
url("img/IMG_7864-Edit.webp") 2x);background-image: image-set(url("img/IMG_7864-Edit.jpg") 1x,
url("img/IMG_7864-Edit.jpg") 2x,url("img/IMG_7864-Edit.webp") 1x,
url("img/IMG_7864-Edit.webp") 2x);
}
.bg-IMG-0376-Edit{
	background-image:url("img/IMG_0376-Edit.jpg");
}
.bg-IMG-0536-Edit{
	background-image:url("img/IMG_0536-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_0536-Edit.webp") 1x,
url("img/IMG_0536-Edit.webp") 2x);background-image: image-set(url("img/IMG_0536-Edit.jpg") 1x,
url("img/IMG_0536-Edit.jpg") 2x,url("img/IMG_0536-Edit.webp") 1x,
url("img/IMG_0536-Edit.webp") 2x);
}
.bg-IMG-0376-Edit{
	background-image:url("img/IMG_0376-Edit.jpg");
}
.bg-IMG-0536-Edit{
	background-image:url("img/IMG_0536-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_0536-Edit.webp") 1x,
url("img/IMG_0536-Edit.webp") 2x);background-image: image-set(url("img/IMG_0536-Edit.jpg") 1x,
url("img/IMG_0536-Edit.jpg") 2x,url("img/IMG_0536-Edit.webp") 1x,
url("img/IMG_0536-Edit.webp") 2x);
}
.bg-IMG-0982-Edit{
	background-image:url("img/IMG_0982-Edit.JPG");
}
.bg-IMG-0982-Edit{
	background-image:url("img/IMG_0982-Edit.JPG");
}
.bg-file-20-286-29{
	background-image:url("img/file%20%286%29.jpg");
	background-image: -webkit-image-set(url("img/file%20%286%29.webp") 1x,
url("img/file%20%286%29.webp") 2x);background-image: image-set(url("img/file%20%286%29.jpg") 1x,
url("img/file%20%286%29.jpg") 2x,url("img/file%20%286%29.webp") 1x,
url("img/file%20%286%29.webp") 2x);
}
.bg-IMG-5930{
	background-image:url("img/IMG_5930.jpg");
	background-image: -webkit-image-set(url("img/IMG_5930.webp") 1x,
url("img/IMG_5930.webp") 2x);background-image: image-set(url("img/IMG_5930.jpg") 1x,
url("img/IMG_5930.jpg") 2x,url("img/IMG_5930.webp") 1x,
url("img/IMG_5930.webp") 2x);
}
.bg-IMG-9396-Edit{
	background-image:url("img/IMG_9396-Edit.jpg");
	background-image: -webkit-image-set(url("img/IMG_9396-Edit.webp") 1x,
url("img/IMG_9396-Edit.webp") 2x);background-image: image-set(url("img/IMG_9396-Edit.jpg") 1x,
url("img/IMG_9396-Edit.jpg") 2x,url("img/IMG_9396-Edit.webp") 1x,
url("img/IMG_9396-Edit.webp") 2x);
}
.bg--G9A1671-Edit-Edit{
	background-image:url("img/_G9A1671-Edit-Edit.jpg");
	background-image: -webkit-image-set(url("img/_G9A1671-Edit-Edit.webp") 1x,
url("img/_G9A1671-Edit-Edit.webp") 2x);background-image: image-set(url("img/_G9A1671-Edit-Edit.jpg") 1x,
url("img/_G9A1671-Edit-Edit.jpg") 2x,url("img/_G9A1671-Edit-Edit.webp") 1x,
url("img/_G9A1671-Edit-Edit.webp") 2x);
}



/* = 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){
	.mt-md-0{
	}
	.hero-header-text{
		font-size:140px;
	}
	.hero-subheader{
		font-size:30px;
	}
	.designer-hero-h1{
		font-size:60px;
		line-height:70px;
		margin-bottom:10px;
	}
	.designer-hero-h3{
		font-size:28px;
		margin-top:0px;
	}
	.concert-hero-h1{
		font-size:60px;
	}
	.concert-hero-h3{
		font-size:20px;
	}
	.watch-hero-h1{
		font-size:60px;
	}
	.watch-hero-h3{
		font-size:20px;
	}
	.field-style{
		width:100%;
		height:46px;
	}
	.laptop-hero-h1{
		font-size:60px;
	}
	.mt-md-4{
	}
	.h3-client-info-style{
		font-family:"Oswald";
	}
	.desk-hero-h1{
		font-size:150px;
	}
	.april-hero-title{
		font-size:100px;
		line-height:100px;
	}
	.blocs-card-width{
		width:50%;
	}
	.const-stat-column{
		margin-top:50px;
		margin-bottom:50px;
	}
	.company-button{
		padding-right:20px;
	}
	.wedding-card{
		margin-top:-80px;
	}
	.freelancer-page-title{
		font-size:45px;
		line-height:55px;
	}
	.flower-bottom-shortcuts{
		max-width:900px;
	}
	.flower-home-shortcut{
		font-size:18px;
		letter-spacing:2px;
		padding-top:15px;
		padding-bottom:15px;
	}
	.hotel-services-amenities{
		padding-top:14px;
		padding-bottom:14px;
	}
	.global-radius{
	}
	.mini-half-screen-content{
		margin-top:50px;
		margin-bottom:50px;
	}
	.mini-new{
		font-size:0.9em;
	}
	.mini-btn-div{
	}
	.holiday-hero-col-mt{
		margin-top:110px;
	}
	.mini-event-border{
	}
	.mini-pricing-3-navtabs{
	}
	.mini-pricing-card{
		padding:40px 40px 40px 40px;
	}
	.mini-faq-1-question{
		font-size:1.3em;
	}
	.lead{
	}
	.service-card-footer{
		margin-top:80px;
	}
	
	/* MD Row Margin Offsets */
	.voffset-clear-md{
		margin-top:0;
	}
		.voffset-md{
		margin-top:30px;
	}
		.voffset-lg-md{
		margin-top:80px;
	}
	
	/* MD Text Margin Offsets */
	.mg-sm-md{
		margin-top:10px;
		margin-bottom:5px;
	}
		.mg-md-md{
		margin-top:10px;
		margin-bottom:20px;
	}
		.mg-lg-md{
		margin-top: 10px;
		margin-bottom:40px;
	}
		.mg-clear-md{
		margin:0;
	}
	
}

@media (max-width: 767px){
	.text-right{
	}
	.text-left{
	}
	.text-center{
	}
	.adventure-hero-h1{
		font-size:60px;
	}
	.adventure-hero-h3{
		font-size:26px;
	}
	.p-21-style{
		font-size:22px;
		font-family:Montserrat;
	}
	.p-14-style{
		font-family:"Open Sans";
		font-weight:400;
		font-size:20px;
	}
	.p-15-style{
		font-family:Montserrat;
		font-weight:400;
		font-size:24px;
	}
	.p-16-style{
		font-family:"Open Sans";
		font-weight:400;
		font-size:20px;
	}
	.p-18-style{
		font-family:"Open Sans";
		font-weight:400;
		font-size:20px;
	}
	.p-19-style{
		font-size:24px;
		font-family:Montserrat;
		font-weight:400;
	}
	.p-20-style{
		font-family:"Open Sans";
		font-weight:400;
		font-size:20px;
	}
	.p-22-style{
		font-size:18px;
	}
	.p-23-style{
		font-size:18px;
	}
	.p-24-bloc-17-style{
		font-size:18px;
	}
	.hero-header-text{
		font-size:100px;
	}
	.hero-subheader{
		font-size:22px;
	}
	.designer-hero-h1{
		font-size:50px;
		line-height:60px;
		letter-spacing:0px;
	}
	.designer-hero-h3{
		font-size:26px;
		margin-top:20px;
		margin-bottom:19px;
	}
	.concert-hero-h1{
		font-size:40px;
	}
	.watch-hero-h1{
		font-size:px;
	}
	.laptop-hero-h1{
		font-size:50px;
	}
	.navbar-brand img{
		;
	}
	.desk-hero-h1{
		font-size:100px;
	}
	.desk-hero-h3{
		font-size:21px;
	}
	.april-hero-title{
		font-size:80px;
		line-height:80px;
	}
	.blocs-card-width{
		width:50%;
	}
	.invest-wire-button{
		padding-right:20px;
		padding-left:20px;
		line-height:22px;
		font-size:14px;
	}
	.invest-grey-button{
		font-size:14px;
	}
	.invest-pricing{
		flex-direction:column;
		justify-content:flex-start;
	}
	.wedding-card{
		margin-top:-50px;
		padding:5px 5px 5px 5px;
	}
	.img--g9a6760-ed-style{
		height:786px;
	}
	.freelancer-page-title{
		font-size:35px;
		line-height:45px;
	}
	.flower-bottom-shortcuts{
		max-width:900px;
	}
	.flower-home-shortcut{
		letter-spacing:1px;
		font-size:16px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.hotel-services-amenities{
		padding-top:28px;
		padding-bottom:28px;
	}
	.h1-about-me-style{
		font-family:"Lato";
		font-weight:300;
		font-size:24px;
		line-height:30px;
	}
	.product-navigation-links{
		text-align:center;
	}
	.product-navigation-button{
		margin-top:14px;
		margin-right:auto;
		margin-left:auto;
	}
	.mini-full-width{
	}
	.mini-half-screen-content{
		margin-top:80px;
		margin-bottom:80px;
	}
	.mini-small-p{
	}
	.mini-btn-div{
	}
	.holiday-hero-h1{
		font-size:60px;
	}
	.holiday-hero-h3{
		font-size:26px;
	}
	.holiday-hero-col-mt{
		margin-top:30px;
	}
	.mini-event-border{
		padding-right:8px;
	}
	.mini-date-border{
		border-right-width:0px;
		margin-right:0px;
		padding-right:0px;
	}
	.mini-pricing-3-navtabs{
	}
	.mini-pricing-card{
		padding:28px 28px 28px 28px;
	}
	.mini-faq-1-question{
		font-size:1.2em;
	}
	.lead{
		font-size:1.1em;
	}
	
	/* Small Row Margin Offsets */
	.voffset-sm{
		margin-top:30px;
	}
		.voffset-md-sm{
		margin-top:50px;
	}
		.voffset-lg-sm{
		margin-top:80px;
	}
	
	/* Small Text Margin Offsets */
	.mg-clear-sm{
		margin:0;
	}
	
}

@media (max-width: 575px){
	.footer-link{
		text-align:center;
	}
	.adventure-hero-h1{
		font-size:40px;
	}
	.adventure-hero-h3{
		font-size:18px;
	}
	.hero-header-text{
		font-size:50px;
	}
	.designer-hero-h1{
		line-height:27px;
		font-size:26px;
	}
	.designer-hero-h3{
		font-size:18px;
		margin-top:11px;
		margin-bottom:12px;
	}
	.laptop-hero-h1{
		font-size:30px;
	}
	.h1-18-style{
		font-size:20px;
	}
	.h1-20-style{
		font-size:20px;
	}
	.mt-1{
	}
	.nav-bg-fill-dark{
		border-radius:3px 3px 3px 3px;
	}
	.desk-hero-h1{
		font-size:60px;
	}
	.desk-hero-h3{
		font-size:18px;
	}
	.desk-hero-col-mb{
		margin-bottom:20px;
	}
	.april-hero-title{
		font-size:60px;
		line-height:60px;
	}
	.april-small-padding{
		padding-right:5px;
		padding-left:5px;
	}
	.blocs-card-width{
		width:100%;
	}
	.company-button{
	}
	.company-button-icon{
	}
	.invest-wire-button{
		padding-right:20px;
		padding-left:20px;
	}
	.invest-bold{
	}
	.wedding-card{
		margin-top:0px;
	}
	.freelancer-page-title{
		font-size:28px;
		line-height:38px;
	}
	.h1-about-me-style{
		font-size:24px;
		line-height:30px;
	}
	.global-radius{
	}
	.bold{
	}
	.product-navigation-links{
		text-align:center;
	}
	.product-navigation-button{
		text-align:center;
		margin-right:auto;
		margin-left:auto;
	}
	.mini-half-screen-content{
		margin-top:60px;
		margin-bottom:60px;
	}
	.mini-small-subtitle{
		padding:0.3em 0.3em 0.3em 0.3em;
	}
	.mini-small-p{
	}
	.mini-new{
	}
	.mini-btn-div{
	}
	.holiday-hero-h1{
		font-size:40px;
	}
	.holiday-hero-h3{
		font-size:18px;
	}
	.mini-event-type{
		margin-left:auto;
		display:inline-block;
	}
	.mini-pricing-3-navtabs{
		margin-right:auto;
		justify-content:center;
	}
	.mini-pricing-card{
	}
	.mini-feature-flex{
	}
	.mini-faq-1-question{
		font-size:1.1em;
	}
	.mini-faq-question-column{
	}
	.lead{
	}
	
	/* Mobile Row Margin Offsets */
	.voffset-lg-xs{
		margin-top:80px;
	}
	
	/* Mobile Text Margin Offsets */
	.mg-sm-xs{
		margin-top:10px;
		margin-bottom:5px;
	}
		.mg-clear-xs{
		margin:0;
	}
	
}

