@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.eot) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(../fonts/fontawesome-webfont.ttf) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
	font-weight: 400;
	font-style: normal;
}
.fancybox-bg {
	left: 0px; top: 0px; -webkit-backface-visibility: hidden;
}
.fancybox-container {
	left: 0px; top: 0px; -webkit-backface-visibility: hidden;
}
.fancybox-content {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-infobar__body {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-slider {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-slider-wrap {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-thumbs {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-thumbs > ul > li {
	-webkit-tap-highlight-color: transparent;
}
.fancybox-enabled {
	overflow: hidden;
}
.fancybox-enabled body {
	height: 100%; overflow: visible;
}
.fancybox-container {
	width: 100%; height: 100%; position: fixed; z-index: 99993; backface-visibility: hidden;
}
.fancybox-container ~ .fancybox-container {
	z-index: 99992;
}
.fancybox-bg {
	background: rgb(15, 15, 17); right: 0px; bottom: 0px; position: absolute; opacity: 0; transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19); backface-visibility: hidden;
}
.fancybox-controls {
	left: 0px; top: 0px; right: 0px; position: absolute; -webkit-backface-visibility: hidden;
}
.fancybox-slider {
	left: 0px; top: 0px; right: 0px; position: absolute; -webkit-backface-visibility: hidden;
}
.fancybox-slider-wrap {
	left: 0px; top: 0px; right: 0px; position: absolute; -webkit-backface-visibility: hidden;
}
.fancybox-container--ready .fancybox-bg {
	opacity: 0.87; transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}
.fancybox-controls {
	transition:opacity 0.2s; text-align: center; z-index: 99994; direction: ltr; opacity: 0; pointer-events: none; backface-visibility: hidden;
}
.fancybox-show-controls .fancybox-controls {
	opacity: 1;
}
.fancybox-infobar {
	display: none;
}
.fancybox-show-infobar .fancybox-infobar {
	display: inline-block; pointer-events: all;
}
.fancybox-infobar__body {
	width: 70px; text-align: center; color: rgb(221, 221, 221); line-height: 44px; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 13px; display: inline-block; pointer-events: none; -ms-user-select: none; background-color: rgba(30, 30, 30, 0.7); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-font-smoothing: subpixel-antialiased;
}
.fancybox-buttons {
	top: 0px; right: 0px; display: none; position: absolute; pointer-events: all;
}
.fancybox-show-buttons .fancybox-buttons {
	display: block;
}
.fancybox-slider-wrap {
	overflow: hidden; direction: ltr;
}
.fancybox-slider {
	margin: 0px; padding: 0px; bottom: 0px; z-index: 99993; backface-visibility: hidden;
}
.fancybox-slider-wrap {
	margin: 0px; padding: 0px; bottom: 0px; z-index: 99993; backface-visibility: hidden;
}
.fancybox-slide {
	margin: 0px; padding: 0px; outline: 0px; left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; overflow: auto; white-space: normal; position: absolute; z-index: 99994; box-sizing: border-box; -webkit-overflow-scrolling: touch;
}
.fancybox-content {
	text-align: left; position: relative; box-sizing: border-box;
}
.fancybox-slide > * {
	text-align: left; position: relative; box-sizing: border-box;
}
.fancybox-slide::before {
	width: 0px; height: 100%; content: "";
}
.fancybox-slide::before {
	vertical-align: middle; display: inline-block;
}
.fancybox-slide > * {
	vertical-align: middle; display: inline-block;
}
.fancybox-slide > * {
	border-width: 0px; margin: 44px 0px; padding: 24px; overflow: auto; background-color: rgb(255, 255, 255);
}
.fancybox-slide--image {
	overflow: hidden;
}
.fancybox-slide--image::before {
	display: none;
}
.fancybox-content {
	margin: 44px auto; padding: 0px; outline: 0px; border: 0px currentColor; border-image: none; width: 80%; height: calc(100% - 88px); line-height: normal; font-family: Arial,sans-serif; font-size: 16px; vertical-align: middle; display: inline-block; white-space: normal; -webkit-overflow-scrolling: touch;
}
.fancybox-iframe {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%; display: block;
}
.fancybox-slide--video .fancybox-content {
	background: 0px 0px;
}
.fancybox-slide--video .fancybox-iframe {
	background: 0px 0px;
}
.fancybox-placeholder {
	background: no-repeat 0% 0% / 100% 100%; transform-origin: left top; overflow: visible; z-index: 99995; cursor: default; backface-visibility: hidden; -webkit-backface-visibility: hidden; -webkit-transform-origin: top left;
}
.fancybox-image {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; position: absolute;
}
.fancybox-placeholder {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; position: absolute;
}
.fancybox-spaceball {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; position: absolute;
}
.fancybox-image {
	background: 0px 0px / 100% 100%; width: 100%; height: 100%; max-height: none; max-width: none;
}
.fancybox-spaceball {
	background: 0px 0px / 100% 100%; width: 100%; height: 100%; max-height: none; max-width: none;
}
.fancybox-controls--canzoomOut .fancybox-placeholder {
	
}
.fancybox-controls--canzoomIn .fancybox-placeholder {
	
}
.fancybox-controls--canGrab .fancybox-placeholder {
	
}
.fancybox-controls--isGrabbing .fancybox-placeholder {
	
}
.fancybox-spaceball {
	z-index: 1;
}
.fancybox-tmp {
	left: -9999px; top: -9999px; visibility: hidden; position: absolute;
}
.fancybox-error {
	background: rgb(255, 255, 255); margin: 0px; padding: 40px; left: 50%; top: 50%; width: 380px; position: absolute; cursor: default; max-width: 100%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.fancybox-error p {
	font: 16px/20px Helvetica Neue, Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; color: rgb(68, 68, 68); font-size-adjust: none; font-stretch: normal;
}
.fancybox-close-small {
	background: 0px 0px; margin: 0px; padding: 0px; outline: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; top: 0px; width: 44px; height: 44px; right: 0px; position: absolute; z-index: 10; cursor: pointer;
}
.fancybox-close-small::after {
	background: rgb(255, 255, 255); border-width: 0px; font: 300 20px/30px Arial, Helvetica Neue, Helvetica, sans-serif; border-radius: 50%; transition:background 0.2s; top: 5px; width: 30px; height: 30px; text-align: center; right: 5px; color: rgb(136, 136, 136); position: absolute; z-index: 2; content: "×"; box-sizing: border-box; font-size-adjust: none; font-stretch: normal;
}
.fancybox-close-small:focus::after {
	outline: rgb(136, 136, 136) dotted 1px;
}
.fancybox-slide--video .fancybox-close-small {
	background: 0px 0px; top: -36px; right: -36px;
}
.fancybox-close-small:hover::after {
	background: rgb(238, 238, 238); color: rgb(85, 85, 85);
}
.fancybox-caption-wrap {
	background: linear-gradient(180deg, transparent 0px, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8)); padding: 60px 30px 0px; transition:opacity 0.2s; left: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 99998; box-sizing: border-box; opacity: 0; pointer-events: none; backface-visibility: hidden; -webkit-backface-visibility: hidden;
}
.fancybox-show-caption .fancybox-caption-wrap {
	opacity: 1;
}
.fancybox-caption {
	padding: 30px 0px; color: rgb(255, 255, 255); line-height: 20px; font-family: Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 14px; border-top-color: hsla(0, 0%, 100%, 0.4); border-top-width: 1px; border-top-style: solid; -webkit-text-size-adjust: none;
}
.fancybox-caption a {
	pointer-events: all;
}
.fancybox-caption button {
	pointer-events: all;
}
.fancybox-caption a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.fancybox-button {
	margin: 0px; padding: 0px; outline: 0px; border-radius: 0px; border: 0px currentColor; border-image: none; width: 44px; height: 44px; color: rgb(255, 255, 255); line-height: 44px; vertical-align: top; display: inline-block; position: relative; cursor: pointer; box-sizing: border-box;
}
.fancybox-button--disabled {
	cursor: default; pointer-events: none;
}
.fancybox-button {
	background: rgba(30, 30, 30, 0.6);
}
.fancybox-infobar__body {
	background: rgba(30, 30, 30, 0.6);
}
.fancybox-button:hover {
	background: rgba(0, 0, 0, 0.8);
}
.fancybox-button::after {
	border-color: rgb(255, 255, 255); color: currentColor; display: inline-block; position: absolute; content: ""; box-sizing: border-box; opacity: 0.9; pointer-events: none; background-color: currentColor;
}
.fancybox-button::before {
	border-color: rgb(255, 255, 255); color: currentColor; display: inline-block; position: absolute; content: ""; box-sizing: border-box; opacity: 0.9; pointer-events: none; background-color: currentColor;
}
.fancybox-button--disabled::after {
	opacity: 0.5;
}
.fancybox-button--disabled::before {
	opacity: 0.5;
}
.fancybox-button--left::after {
	left: 20px; transform: rotate(-135deg); -webkit-transform: rotate(-135deg);
}
.fancybox-button--left::after {
	background: 0px 0px; top: 18px; width: 6px; height: 6px; border-top-color: currentColor; border-right-color: currentColor; border-top-width: 2px; border-right-width: 2px; border-top-style: solid; border-right-style: solid;
}
.fancybox-button--right::after {
	background: 0px 0px; top: 18px; width: 6px; height: 6px; border-top-color: currentColor; border-right-color: currentColor; border-top-width: 2px; border-right-width: 2px; border-top-style: solid; border-right-style: solid;
}
.fancybox-button--right::after {
	right: 20px; transform: rotate(45deg); -webkit-transform: rotate(45deg);
}
.fancybox-button--left {
	border-bottom-left-radius: 5px;
}
.fancybox-button--right {
	border-bottom-right-radius: 5px;
}
.fancybox-button--close {
	float: right;
}
.fancybox-button--close::after {
	left: calc(50% - 8px); top: calc(50% - 1px); width: 16px; height: 2px; display: inline-block; position: absolute; content: "";
}
.fancybox-button--close::before {
	left: calc(50% - 8px); top: calc(50% - 1px); width: 16px; height: 2px; display: inline-block; position: absolute; content: "";
}
.fancybox-button--close::before {
	transform: rotate(45deg); -webkit-transform: rotate(45deg);
}
.fancybox-button--close::after {
	transform: rotate(-45deg); -webkit-transform: rotate(-45deg);
}
.fancybox-loading {
	background: 0px 0px; border-width: 6px; border-style: solid; border-color: hsla(0, 0%, 100%, 0.6) hsla(0, 0%, 39%, 0.4) hsla(0, 0%, 39%, 0.4); border-radius: 100%; animation:a 0.8s linear infinite; border-image: none; left: 50%; top: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; position: absolute; z-index: 99999; -webkit-animation: a .8s infinite linear;
}
@media all and (max-width:800px)
{
.fancybox-controls {
	text-align: left;
}
.fancybox-button--left {
	display: none !important;
}
.fancybox-button--right {
	display: none !important;
}
.fancybox-buttons button:not(.fancybox-button--close) {
	display: none !important;
}
.fancybox-caption {
	margin: 0px; padding: 20px 0px;
}
}
.fancybox-button--fullscreen::before {
	background: 0px 0px; border: 2px solid currentColor; border-image: none; left: 15px; top: 16px; width: 15px; height: 11px;
}
.fancybox-button--play::before {
	background: 0px 0px; border-radius: 1px; left: 18px; top: 16px; width: 0px; height: 0px; border-top-color: transparent; border-bottom-color: transparent; border-left-color: currentColor; border-top-width: 6px; border-bottom-width: 6px; border-left-width: 10px; border-top-style: inset; border-bottom-style: inset; border-left-style: solid;
}
.fancybox-button--pause::before {
	background: 0px 0px; border-width: 0px 2px; border-style: solid; left: 18px; top: 16px; width: 7px; height: 11px;
}
.fancybox-button--thumbs span {
	font-size: 23px;
}
.fancybox-button--thumbs::before {
	left: 21px; top: 20px; width: 3px; height: 3px; box-shadow: 0px -4px 0px, -4px -4px 0px, 4px -4px 0px, inset 0px 0px 0px 32px, -4px 0px 0px, 4px 0px 0px, 0px 4px 0px, -4px 4px 0px, 4px 4px 0px;
}
.fancybox-container--thumbs .fancybox-caption-wrap {
	right: 220px;
}
.fancybox-container--thumbs .fancybox-controls {
	right: 220px;
}
.fancybox-container--thumbs .fancybox-slider-wrap {
	right: 220px;
}
.fancybox-thumbs {
	background: rgb(255, 255, 255); margin: 0px; padding: 5px 5px 0px 0px; left: auto; top: 0px; width: 220px; right: 0px; bottom: 0px; position: absolute; z-index: 99993; -ms-word-break: normal; box-sizing: border-box; -webkit-overflow-scrolling: touch;
}
.fancybox-thumbs > ul {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 100%; font-size: 0px; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fancybox-thumbs > ul > li {
	border-width: 0px 0px 5px 5px; border-style: solid; border-color: rgb(255, 255, 255); margin: 0px; padding: 0px; outline: 0px; border-image: none; width: 105px; height: 75px; overflow: hidden; float: left; position: relative; cursor: pointer; max-width: 50%; box-sizing: border-box; backface-visibility: hidden; -webkit-backface-visibility: hidden;
}
li.fancybox-thumbs-loading {
	background: rgba(0, 0, 0, 0.1);
}
.contact-3 {
	background-position: top;
}
.contact-7 {
	background-position: top;
}
.fancybox-thumbs > ul > li > img {
	left: 0px; top: 0px; position: absolute; min-height: 100%; max-height: none; min-width: 100%; max-width: none; -ms-user-select: none; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.fancybox-thumbs > ul > li::before {
	border-radius: 2px; border: 4px solid rgb(78, 167, 249); transition:0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); border-image: none; left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 99991; content: ""; opacity: 0;
}
.fancybox-thumbs > ul > li.fancybox-thumbs-active::before {
	opacity: 1;
}
@media all and (max-width:800px)
{
.fancybox-thumbs {
	display: none !important;
}
.fancybox-container--thumbs .fancybox-caption-wrap {
	right: 0px;
}
.fancybox-container--thumbs .fancybox-controls {
	right: 0px;
}
.fancybox-container--thumbs .fancybox-slider-wrap {
	right: 0px;
}
}
.about-2 .lightbox-video {
	height: 70%; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/project2.jpg");
}
.about-3 .lightbox-video {
	height: 70%; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/project2.jpg");
}
.about-8 .image-grid .col-sm-6 img {
	width: 100%; margin-top: 15px; margin-bottom: 15px;
}
.about-image-text .left-img {
	height: 70%; z-index: 10; min-height: 350px; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/apple-1838564.jpg"); background-size: cover;
}
.about-text-image .right-img {
	height: 70%; z-index: 10; min-height: 350px; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/apple-1838564.jpg"); background-size: cover;
}
.blog-section .card {
	padding: 0px; height: 100%;
}
.blog-section-colored .card.bordered .post-thumbnail img {
	margin: -1px -1px 0px; width: calc(100% + 2px);
}
.clients-2 .spaced-cols > div {
	display: flex; flex-direction: column; align-items: center;
}
.clients-2 .spaced-cols > div > * {
	margin: 5px;
}
.team-3 .spaced-cols > div > :not(.contentswap-effect) {
	margin: 5px;
}
.clients-2 .padding-lr {
	padding: 0px 15px;
}
.clients-3 .padding-lr {
	padding: 0px 15px;
}
.clients-3 .row.spaced-cols > div > :not(.middle-xs) {
	margin-bottom: 10px; display: block; justify-self: flex-start;
}
.clients-3 .row.spaced-cols > div > .middle-xs {
	margin-bottom: 20px;
}
.clients-3 .row.spaced-cols > div > .middle-xs img {
	margin: auto; display: block;
}
.clients-3 .company-name {
	padding-right: 15px;
}
.contact-3 {
	position: relative; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/map-demo.jpg"); background-size: cover;
}
.contact-3 > div:not([class*=section-separator]) {
	position: relative; z-index: 1;
}
.contact-7 > div:not([class*=section-separator]) {
	position: relative; z-index: 1;
}
.contact-3::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: inline-block; z-index: 0; content: " ";
}
.contact-7::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: inline-block; z-index: 0; content: " ";
}
.contact-3::before {
	position: absolute; background-color: rgba(3, 169, 244, 0.5);
}
.contact-3 .row .card > * {
	margin-bottom: 1rem;
}
.team-3 .content-holder {
	margin-bottom: 1rem;
}
.woocommerce-section-shadowed-image .content-holder {
	margin-bottom: 1rem;
}
.contact-5 .label-col {
	min-width: 120px;
}
.contact-5 .image-holder img {
	width: 100%;
}
.team-1 .face {
	width: 100%;
}
.team-4 .face {
	width: 100%;
}
.contact-7 {
	position: relative; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/mockup-863469.jpg"); background-size: cover;
}
.contact-7 .card.no-padding {
	padding-bottom: 0px;
}
.contact-7 .card .row {
	margin-right: 0px; margin-left: 0px;
}
.contact-7::before {
	position: absolute; background-color: rgba(26, 26, 26, 0.48);
}
.contact-7 .contact-form-wrapper {
	padding: 4rem 2rem; z-index: 1;
}
.contact-7 .map-wrapper {
	min-height: 100%;
}
.contact-7 .mesmerize-google-maps {
	width: 100%; height: 100%; position: absolute; min-height: 100%;
}
.contact-7 .map-col {
	position: relative;
}
.pos-rel {
	position: relative;
}
.pricing-3 .pricing-featured {
	position: relative;
}
.pricing-4 .pricing-featured .card {
	position: relative;
}
.content-1 .lightbox-video {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/project2.jpg");
}
.content-10 .lightbox-video {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/project2.jpg");
}
.content-11 .lightbox-video {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/project2.jpg");
}
.content-14 {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/apple-1838564-big.jpg");
}
.overlappable-3 .image-col.second-image-col {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/apple-1838564-big.jpg");
}
.overlappable-3 .image-col2 {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/apple-1838564-big.jpg");
}
[data-section-ov].content-14::before {
	background-color: rgba(3, 169, 244, 0.5);
}
.content-15 .gridContainer .img1 {
	max-width: 100%;
}
.content-16 .gridContainer .img1 {
	max-width: 100%;
}
.content-5 .gridContainer .img1 {
	max-width: 100%;
}
.content-5-2 .gridContainer .img1 {
	max-width: 100%;
}
.content-9 .gridContainer img.shadow-large {
	max-width: 100%;
}
.content-15 > div:not(.gridContainer) .overlay-box {
	max-width: 75%;
}
.content-16 > div:not(.gridContainer) .overlay-box {
	max-width: 75%;
}
.content-6-2 > div:not(.gridContainer) .overlay-box {
	max-width: 75%;
}
.content-6 > div:not(.gridContainer) .overlay-box {
	max-width: 75%;
}
.content-19 {
	background-color: rgb(38, 45, 63);
}
.content-19-2 {
	background-color: rgb(38, 45, 63);
}
.content-19-2 > div:not(.gridContainer) .flexbox-strech {
	max-width: 50%; flex-basis: 50%;
}
.content-19 > div:not(.gridContainer) .flexbox-strech {
	max-width: 50%; flex-basis: 50%;
}
.content-19 .content-col {
	position: relative; z-index: 2; background-color: rgb(255, 255, 255);
}
.content-19-2 .content-col {
	position: relative; z-index: 2; background-color: rgb(255, 255, 255);
}
.content-19 .content-col h2 {
	color: rgb(60, 66, 79);
}
.content-19-2 .content-col h2 {
	color: rgb(60, 66, 79);
}
.pricing-3 .card-replacer h3 {
	color: rgb(60, 66, 79);
}
.pricing-3 .card-replacer h5 {
	color: rgb(60, 66, 79);
}
.content-19 .content-col p {
	color: rgb(107, 124, 147);
}
.content-19-2 .content-col p {
	color: rgb(107, 124, 147);
}
.content-19 .right-img {
	height: 90%; z-index: 1; min-height: 350px; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/people-2605526.jpg"); background-size: cover;
}
.content-19-2 .right-img {
	height: 90%; z-index: 1; min-height: 350px; background-image: url("//extendthemes.com/assets/mesmerize/sections-images/people-2605526.jpg"); background-size: cover;
}
.content-5-2 > div:not(.gridContainer) .overlay-box {
	max-width: 95%;
}
.content-5 > div:not(.gridContainer) .overlay-box {
	max-width: 95%;
}
.content-6 .content-left-sm .force-align {
	justify-content: flex-start;
}
.content-6-2 .content-left-sm .force-align {
	justify-content: flex-start;
}
.content-6 .content-center-sm .force-align {
	justify-content: center;
}
.content-6-2 .content-center-sm .force-align {
	justify-content: center;
}
.content-6 .content-right-sm .force-align {
	justify-content: flex-end;
}
.content-6-2 .content-right-sm .force-align {
	justify-content: flex-end;
}
.cta-centered-bg-section {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/julian-o-hayon-143085.jpg"); background-repeat: no-repeat; background-size: cover;
}
[data-section-ov].cta-centered-bg-section::before {
	background-color: rgba(0, 0, 0, 0.492);
}
.features-16-card-bordered-colored .read-more-container {
	padding-top: 1rem; padding-bottom: 0px; border-top-color: rgb(234, 234, 234); border-top-width: 1px; border-top-style: solid;
}
.features-16-card-bordered-colored .face {
	width: calc(100% + 2px); margin-top: -1px; margin-right: -1px; margin-left: -1px; max-width: calc(100% + 2px);
}
.features-5 .number-container {
	font-size: 1rem;
}
.features-5 p.number {
	margin: 0px auto 1em; border-radius: 100%; width: 4.5em; height: 4.5em; text-align: center !important; display: block;
}
.features-5 p.number span {
	line-height: 100%; font-size: 2.25em; margin-top: 0.5em; display: inline-block;
}
.features-5 div.link-line {
	width: calc(50% - 1.25em + 2px); height: 4px; display: none; position: relative;
}
.features-5 div.link-line.left {
	left: calc(-1em - 2px); top: calc(2.25em + 4px);
}
.features-5 div.link-line.right {
	left: calc(50% + 2.25em); top: -2.25em; margin-bottom: 1em;
}
.features-6 .oval {
	margin: auto; border-radius: 100%; border: 1px solid rgba(107, 124, 147, 0.4); border-image: none; width: 2.5rem; height: 2.5rem; text-align: center; color: rgb(255, 152, 0); line-height: 1.7rem; overflow: hidden; padding-top: 5px; padding-bottom: 5px; font-size: 1rem; white-space: nowrap;
}
.features-6 div > h4:first-of-type {
	color: rgb(255, 152, 0);
}
.pricing-3 .card-replacer p {
	color: rgb(255, 152, 0);
}
.features-6 .left-text {
	text-align: left;
}
.header-group-of-images {
	text-align: left;
}
.features-6 .col-xs-fit {
	padding-right: 0px;
}
#mesmerize-gallery-1 img {
	transition:0.4s linear;
}
#mesmerize-gallery-2 img {
	transition:0.4s linear;
}
#mesmerize-gallery-1 dl {
	padding: 15px;
}
#mesmerize-gallery-1 dt {
	overflow: hidden;
}
#mesmerize-gallery-2 dt {
	overflow: hidden;
}
.overflow-hidden {
	overflow: hidden;
}
.portfolio-1 .contentswap-effect {
	overflow: hidden;
}
.woocommerce-section-shadowed-image .contentswap-effect {
	overflow: hidden;
}
#mesmerize-gallery-1 img:hover {
	transform-origin: center center; transform: scale(1.2) translate(0px, 0px) skew(0deg, 0deg) rotate(5deg); -webkit-transform: scale(1.2, 1.2) translate(0, 0) skew(0deg, 0deg) rotate(5deg); -moz-transform: scale(1.2, 1.2) translate(0, 0) skew(0deg, 0deg) rotate(5deg); -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform: scale(1.2, 1.2) translate(0, 0) skew(0deg, 0deg) rotate(5deg); -o-transform-origin: center center;
}
#mesmerize-gallery-2 img:hover {
	transform-origin: center center; transform: scale(1.2) translate(0px, 0px) skew(0deg, 0deg) rotate(0deg); -webkit-transform: scale(1.2, 1.2) translate(0, 0) skew(0deg, 0deg) rotate(0); -moz-transform: scale(1.2, 1.2) translate(0, 0) skew(0deg, 0deg) rotate(0); -webkit-transform-origin: center center; -moz-transform-origin: center center; -o-transform-origin: center center;
}
.header-group-of-images img {
	display: inline-block; position: relative; max-width: 100%;
}
.header-group-of-images .topimg {
	width: 80%; margin-left: 10%; z-index: 10;
}
.header-group-of-images .rightimg {
	width: 80%; margin-top: -25%; float: right; max-width: 100%;
}
.header-group-of-images .leftimg {
	width: 60%; margin-top: -50%; z-index: 11;
}
.overlappable-1 > .gridContainer {
	background: 0px 0px;
}
.overlappable-2 > .gridContainer {
	background: 0px 0px;
}
.overlappable-3 > .gridContainer {
	background: 0px 0px;
}
.overlappable-3 .image-col {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/macbook-image.jpg");
}
.overlappable-3 .image-col.first-image-col {
	background-image: url("//extendthemes.com/assets/mesmerize/sections-images/macbook-image.jpg");
}
.overlappable-1 .flexcol {
	display: flex; flex-direction: column; align-items: flex-start;
}
.overlappable-1 .content-left-sm .flexcol .button {
	margin-right: auto; margin-left: 0px;
}
.overlappable-1 .content-center-sm .flexcol .button {
	margin-right: auto; margin-left: auto;
}
.overlappable-1 .content-right-sm .flexcol .button {
	margin-right: 0px; margin-left: auto;
}
.overlappable-2 .button {
	margin-bottom: 15px;
}
.testimonials-2 .card > * {
	margin-bottom: 15px;
}
.testimonials-3 .card > * {
	margin-bottom: 15px;
}
.overlappable-3 .image-col {
	background-position: center; min-height: 100%; background-size: cover;
}
.overlappable-5 .button {
	margin: 0px 8px 10px 0px !important;
}
.overlappable-5 .link {
	margin: 0px 8px 10px 0px !important;
}
.overlappable-5 img {
	margin: 0px 8px 10px 0px !important;
}
.overlappable-5 .read-more {
	margin: 0px 24px 10px 0px;
}
.card > :last-child {
	margin-bottom: 0px;
}
.overlappable-5 .fa.icon {
	margin-bottom: 0px;
}
.overlappable-6 .fa.icon {
	margin-bottom: 0px;
}
.portfolio-3 .card > .space-top > :last-child {
	margin-bottom: 0px;
}
.portfolio-6 .card > .space-top > :last-child {
	margin-bottom: 0px;
}
.team-1 .card > :last-child {
	margin-bottom: 0px;
}
.team-3 .content-holder > :last-child {
	margin-bottom: 0px;
}
.woocommerce-section-shadowed-image .content-holder > :last-child {
	margin-bottom: 0px;
}
.overlappable-6 .bg-orange {
	background-color: rgb(250, 105, 0);
}
.overlappable-6 h4 {
	margin: 0px; color: rgb(255, 255, 255);
}
.portfolio-1 .contentswap-effect .initial-image {
	transition:0.2s linear;
}
.team-3 .contentswap-effect .initial-image {
	transition:0.2s linear;
}
.woocommerce-section-shadowed-image .contentswap-effect .initial-image {
	transition:0.2s linear;
}
.portfolio-1 .contentswap-effect .overlay {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.54) 78%, rgba(0, 0, 0, 0.8) 100%);
}
.portfolio-1 .contentswap-effect:hover .overlay {
	opacity: 0.75;
}
.team-3 .contentswap-effect:hover .overlay {
	opacity: 0.75;
}
.woocommerce-section-shadowed-image .contentswap-effect:hover .overlay {
	opacity: 0.75;
}
.portfolio-1 .contentswap-effect:hover .initial-image {
	transform: scale(1.1);
}
.team-3 .contentswap-effect:hover .initial-image {
	transform: scale(1.1);
}
.woocommerce-section-shadowed-image .contentswap-effect:hover .initial-image {
	transform: scale(1.1);
}
.portfolio-1 .swap-inner a {
	transition:0.1s linear; color: rgb(255, 255, 255); display: inline-block; opacity: 1;
}
.team-3 .swap-inner a {
	transition:0.1s linear; color: rgb(255, 255, 255); display: inline-block; opacity: 1;
}
.woocommerce-section-shadowed-image .swap-inner a {
	transition:0.1s linear; color: rgb(255, 255, 255); display: inline-block; opacity: 1;
}
.portfolio-1 .swap-inner .content-holder {
	display: flex; flex-direction: column;
}
.testimonials-2 .quotation-icon {
	display: flex; flex-direction: column;
}
.testimonials-3 .quotation-icon {
	display: flex; flex-direction: column;
}
.portfolio-3 .contentswap-effect .swap-inner * {
	text-align: center !important;
}
.portfolio-6 .contentswap-effect .swap-inner * {
	text-align: center !important;
}
.portfolio-3 .card > .space-top {
	padding-bottom: 1rem;
}
.portfolio-6 .card > .space-top {
	padding-bottom: 1rem;
}
.portfolio-6 .portfolio-icon {
	transition:0.2s linear; color: rgb(255, 255, 255); opacity: 0.9;
}
.portfolio-6 a:hover .portfolio-icon {
	opacity: 1;
}
.pricing-2 .card > :not(:first-of-type).button {
	margin-top: 10px;
}
.pricing-7 .card > :not(:first-of-type).button {
	margin-top: 10px;
}
.pricing-2 .pricing-featured .card {
	padding-top: 3rem; padding-bottom: 3rem;
}
.pricing-2 [class*=bg-color].card {
	border: currentColor; border-image: none;
}
.pricing-3 .top-right-triangle {
	top: 0px; right: 0px; color: rgb(255, 255, 255); line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: none; position: absolute; font-size-adjust: none; font-stretch: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.pricing-4 .top-right-triangle {
	top: 0px; right: 0px; color: rgb(255, 255, 255); line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; display: none; position: absolute; font-size-adjust: none; font-stretch: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.pricing-3 .top-right-triangle::before {
	left: 40px; top: 11.67px; position: absolute; content: "\f005";
}
.pricing-4 .top-right-triangle::before {
	left: 40px; top: 11.67px; position: absolute; content: "\f005";
}
.pricing-3 .pricing-featured .top-right-triangle {
	display: block;
}
.pricing-4 .pricing-featured .top-right-triangle {
	display: block;
}
.woocommerce-section [data-content-shortcode] .ope-woo-card-item .woocommerce-loop-product__link {
	display: block;
}
.pricing-3 .pricing-featured h5 {
	margin-top: 50px;
}
.pricing-4 .pricing-featured h5 {
	margin-top: 50px;
}
.pricing-3 .card-replacer {
	padding: 24px 40px; box-shadow: 0px 0px 3px 0px rgba(189,189,189,0.4), 0px 2px 3px 0px rgba(189,189,189,0.3), 0px 2px 3px rgba(0,0,0,0.08); background-color: rgb(255, 255, 255);
}
.pricing-3 .card-replacer > .button {
	margin-top: 0.5rem; margin-bottom: 0.5rem;
}
.pricing-4 .card > .button {
	margin-top: 0.5rem; margin-bottom: 0.5rem;
}
.pricing-5 .card > .button {
	margin-top: 0.5rem; margin-bottom: 0.5rem;
}
.pricing-6 .card > .button {
	margin-top: 0.5rem; margin-bottom: 0.5rem;
}
.subscribe-social-section div[data-type=column] > :not([data-content-shortcode]) {
	margin-top: 0.5rem; margin-bottom: 0.5rem;
}
.pricing-4 .color-black {
	color: rgb(0, 0, 0);
}
.pricing-7 .section-title-col > * {
	color: rgb(255, 255, 255);
}
.pricing-7.section-title-col-dark-text .section-title-col > * {
	color: rgb(74, 74, 74);
}
.subscribe-social-section div[data-type=group] > a {
	margin: 0px 3px;
}
.subscribe-social-section div[data-content-shortcode] {
	margin-bottom: 0.5rem;
}
.team-1 .card img.face {
	margin: -1px -1px 0px; width: calc(100% + 2px); max-width: calc(100% + 2px);
}
.team-3 .contentswap-effect {
	width: 100%; overflow: hidden;
}
.team-3 .contentswap-effect :not([class*=grad-180]).overlay {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.54) 78%, rgba(0, 0, 0, 0.8) 100%); opacity: 1 !important;
}
.team-3 :not(.content-left-sm):not(.content-right-sm).spaced-cols .portfolio-item {
	text-align: center;
}
.testimonials-2 .content-left-sm .quotation-icon {
	align-items: flex-start;
}
.testimonials-3 .content-left-sm .quotation-icon {
	align-items: flex-start;
}
.testimonials-2 .content-center-sm .quotation-icon {
	align-items: center;
}
.testimonials-3 .content-center-sm .quotation-icon {
	align-items: center;
}
.testimonials-2 .content-right-sm .quotation-icon {
	align-items: flex-end;
}
.testimonials-3 .content-right-sm .quotation-icon {
	align-items: flex-end;
}
.testimonials-4 .testimonial-body {
	text-align: center; display: flex; flex-direction: column; align-items: center;
}
.testimonials-4 .testimonial-body > * {
	margin-top: 6px; margin-bottom: 6px;
}
.testimonials-4 .f-align {
	text-align: center; justify-content: center;
}
.testimonials-4 .info > :nth-child(-n+1) {
	margin-bottom: 5px;
}
.testimonials-4 .image {
	width: 100%; display: block; max-width: 80px;
}
.woocommerce-section-shadowed-image .contentswap-effect .overlay {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.54) 78%, rgba(0, 0, 0, 0.8) 100%); opacity: 1;
}
.woocommerce-section-shadowed-image .woocommerce ul.products li.product .price {
	color: inherit;
}
.woocommerce-section-shadowed-image .woocommerce ul.products li.product .price del {
	color: inherit;
}
.woocommerce-section-shadowed-image .woocommerce ul.products li.product .price ins {
	color: inherit;
}
@media screen and (max-width:767px)
{
.clients-3 .row.spaced-cols > div > :not(.middle-xs) {
	margin: 0px auto 10px; display: block;
}
.clients-3 .row.middle-xs > .col-sm-4 {
	text-align: right;
}
.clients-3 .row.spaced-cols > div > .middle-xs img {
	display: inline-block;
}
.contact-7 .mesmerize-google-maps {
	position: relative; min-height: 400px;
}
.contact-7 .map-col {
	padding: 0px;
}
.overlappable-1 .flexcol {
	align-items: center;
}
.overlappable-1 .flexcol .button {
	margin-right: auto !important; margin-left: auto !important;
}
}
@media screen and (max-width:1023px) and (min-width:768px)
{
.clients-3 .logo-col {
	padding: 0px;
}
.features-5 p.number {
	margin-bottom: 0px;
}
.features-5 div.link-line {
	display: block;
}
:nth-of-type(6n).col-sm-2 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(6n+1).col-sm-2 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(4n).col-sm-3 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(4n+1).col-sm-3 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(3n).col-sm-4 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(3n+1).col-sm-4 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(2n).col-sm-6 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(2n+1).col-sm-6 div.link-line.left {
	visibility: hidden;
}
}
@media only screen and (min-width:1024px)
{
.contact-7 .contact-form-wrapper {
	padding: 6rem 4rem;
}
.content-15 .img1 {
	max-width: 400px;
}
.content-16 .img1 {
	max-width: 400px;
}
.content-5 .gridContainer .img1 {
	max-width: 485px;
}
.content-5-2 .gridContainer .img1 {
	max-width: 485px;
}
.content-6 .gridContainer .img1 {
	max-width: 485px;
}
.content-6-2 .gridContainer .img1 {
	max-width: 485px;
}
.content-9 .gridContainer img.shadow-large {
	max-width: 925px;
}
.features-12-card .spaced-cols .col-md-2 .icon-column {
	width: 100%; padding-right: 15px;
}
.features-12-card-bordered-colored .spaced-cols .col-md-2 .icon-column {
	width: 100%; padding-right: 15px;
}
.features-5 p.number {
	margin-bottom: 0px;
}
.testimonials-4 .image {
	margin-bottom: 0px;
}
.features-5 div.link-line {
	display: block;
}
:nth-of-type(6n).col-md-2 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(6n+1).col-md-2 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(4n).col-md-3 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(4n+1).col-md-3 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(3n).col-md-4 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(3n+1).col-md-4 div.link-line.left {
	visibility: hidden;
}
:nth-of-type(2n).col-md-6 div.link-line.right {
	visibility: hidden;
}
:nth-of-type(2n+1).col-md-6 div.link-line.left {
	visibility: hidden;
}
.testimonials-4 .info {
	padding-left: 0px;
}
}
.fa {
	display: inline-block;
}
.fa-stack {
	display: inline-block;
}
@media only screen and (min-width:768px)
{
.contact-7 .map-col {
	padding-right: 0px; padding-left: 0px;
}
.contact-7 .mesmerize-google-maps {
	min-width: 50%;
}
.content-19 .content-col {
	padding-right: 56px; padding-left: 56px;
}
.content-19-2 .content-col {
	padding-right: 56px; padding-left: 56px;
}
.overlappable-5 .icon-column {
	padding-right: 0px;
}
.portfolio-1 .content-left-sm .swap-inner .content-holder {
	align-items: flex-start;
}
.portfolio-1 .content-center-sm .swap-inner .content-holder {
	align-items: center;
}
.portfolio-1 .content-right-sm .swap-inner .content-holder {
	align-items: flex-end;
}
.team-1 .social-icons-group i.fa {
	font-size: 1.3rem;
}
.team-4 .social-icons-group i.fa {
	font-size: 1.3rem;
}
.testimonials-4 .image {
	margin-bottom: 1rem;
}
.testimonials-4 img {
	text-align: center; margin-right: auto; margin-left: auto;
}
.testimonials-4 .content-left-sm .testimonial-body {
	text-align: left; align-items: flex-start;
}
.testimonials-4 .content-right-sm .testimonial-body {
	text-align: right; align-items: flex-end;
}
.testimonials-4 .content-left-sm .f-align {
	justify-content: flex-start;
}
.testimonials-4 .content-center-sm .f-align {
	text-align: center; justify-content: center;
}
.testimonials-4 .content-right-sm .f-align {
	justify-content: flex-end;
}
}
.fa.fa-pull-left {
	margin-right: 0.3em;
}
.fa.pull-left {
	margin-right: 0.3em;
}
.fa-fw {
	text-align: center;
}
.fa-li {
	text-align: center;
}
.fa {
	line-height: 1; font-family: FontAwesome; font-size: inherit; font-style: normal; font-variant: normal; font-weight: normal; font-size-adjust: none; font-stretch: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
	line-height: 0.75em; font-size: 1.33em; vertical-align: -15%;
}
.fa-2x {
	font-size: 2em;
}
.fa-3x {
	font-size: 3em;
}
.fa-4x {
	font-size: 4em;
}
.fa-5x {
	font-size: 5em;
}
.fa-fw {
	width: 1.28em;
}
.fa-ul {
	padding-left: 0px; margin-left: 2.14em; list-style-type: none;
}
.fa.fa-pull-right {
	margin-left: 0.3em;
}
.fa.pull-right {
	margin-left: 0.3em;
}
.fa-ul > li {
	position: relative;
}
.fa-li {
	left: -2.14em; top: 0.14em; width: 2.14em; position: absolute;
}
.fa-li.fa-lg {
	left: -1.85em;
}
.fa-border {
	padding: 0.2em 0.25em 0.15em; border-radius: 0.1em; border: 0.08em solid rgb(238, 238, 238); border-image: none;
}
.fa-pull-left {
	float: left;
}
.fa-pull-right {
	float: right;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.fa-spin {
	animation:fa-spin 2s linear infinite; -webkit-animation: fa-spin 2s infinite linear;
}
.fa-pulse {
	animation:fa-spin 1s steps(8, end) infinite; -webkit-animation: fa-spin 1s infinite steps(8);
}
.fa-rotate-90 {
	transform: rotate(90deg); -webkit-transform: rotate(90deg);
}
.fa-rotate-180 {
	transform: rotate(180deg); -webkit-transform: rotate(180deg);
}
.fa-rotate-270 {
	transform: rotate(270deg); -webkit-transform: rotate(270deg);
}
.fa-flip-horizontal {
	transform: scale(-1, 1); -webkit-transform: scale(-1, 1);
}
.fa-flip-vertical {
	transform: scale(1, -1); -webkit-transform: scale(1, -1);
}
:root .fa-flip-horizontal {
	filter: none;
}
:root .fa-flip-vertical {
	filter: none;
}
:root .fa-rotate-180 {
	filter: none;
}
:root .fa-rotate-270 {
	filter: none;
}
:root .fa-rotate-90 {
	filter: none;
}
.fa-stack {
	width: 2em; height: 2em; line-height: 2em; vertical-align: middle; position: relative;
}
.fa-stack-1x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-2x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-1x {
	line-height: inherit;
}
.fa-stack-2x {
	font-size: 2em;
}
.fa-inverse {
	color: rgb(255, 255, 255);
}
.fa-glass::before {
	content: "\f000";
}
.fa-music::before {
	content: "\f001";
}
.fa-search::before {
	content: "\f002";
}
.fa-envelope-o::before {
	content: "\f003";
}
.fa-heart::before {
	content: "\f004";
}
.fa-star::before {
	content: "\f005";
}
.fa-star-o::before {
	content: "\f006";
}
.fa-user::before {
	content: "\f007";
}
.fa-film::before {
	content: "\f008";
}
.fa-th-large::before {
	content: "\f009";
}
.fa-th::before {
	content: "\f00a";
}
.fa-th-list::before {
	content: "\f00b";
}
.fa-check::before {
	content: "\f00c";
}
.fa-close::before {
	content: "\f00d";
}
.fa-remove::before {
	content: "\f00d";
}
.fa-times::before {
	content: "\f00d";
}
.fa-search-plus::before {
	content: "\f00e";
}
.fa-search-minus::before {
	content: "\f010";
}
.fa-power-off::before {
	content: "\f011";
}
.fa-signal::before {
	content: "\f012";
}
.fa-cog::before {
	content: "\f013";
}
.fa-gear::before {
	content: "\f013";
}
.fa-trash-o::before {
	content: "\f014";
}
.fa-home::before {
	content: "\f015";
}
.fa-file-o::before {
	content: "\f016";
}
.fa-clock-o::before {
	content: "\f017";
}
.fa-road::before {
	content: "\f018";
}
.fa-download::before {
	content: "\f019";
}
.fa-arrow-circle-o-down::before {
	content: "\f01a";
}
.fa-arrow-circle-o-up::before {
	content: "\f01b";
}
.fa-inbox::before {
	content: "\f01c";
}
.fa-play-circle-o::before {
	content: "\f01d";
}
.fa-repeat::before {
	content: "\f01e";
}
.fa-rotate-right::before {
	content: "\f01e";
}
.fa-refresh::before {
	content: "\f021";
}
.fa-list-alt::before {
	content: "\f022";
}
.fa-lock::before {
	content: "\f023";
}
.fa-flag::before {
	content: "\f024";
}
.fa-headphones::before {
	content: "\f025";
}
.fa-volume-off::before {
	content: "\f026";
}
.fa-volume-down::before {
	content: "\f027";
}
.fa-volume-up::before {
	content: "\f028";
}
.fa-qrcode::before {
	content: "\f029";
}
.fa-barcode::before {
	content: "\f02a";
}
.fa-tag::before {
	content: "\f02b";
}
.fa-tags::before {
	content: "\f02c";
}
.fa-book::before {
	content: "\f02d";
}
.fa-bookmark::before {
	content: "\f02e";
}
.fa-print::before {
	content: "\f02f";
}
.fa-camera::before {
	content: "\f030";
}
.fa-font::before {
	content: "\f031";
}
.fa-bold::before {
	content: "\f032";
}
.fa-italic::before {
	content: "\f033";
}
.fa-text-height::before {
	content: "\f034";
}
.fa-text-width::before {
	content: "\f035";
}
.fa-align-left::before {
	content: "\f036";
}
.fa-align-center::before {
	content: "\f037";
}
.fa-align-right::before {
	content: "\f038";
}
.fa-align-justify::before {
	content: "\f039";
}
.fa-list::before {
	content: "\f03a";
}
.fa-dedent::before {
	content: "\f03b";
}
.fa-outdent::before {
	content: "\f03b";
}
.fa-indent::before {
	content: "\f03c";
}
.fa-video-camera::before {
	content: "\f03d";
}
.fa-image::before {
	content: "\f03e";
}
.fa-photo::before {
	content: "\f03e";
}
.fa-picture-o::before {
	content: "\f03e";
}
.fa-pencil::before {
	content: "\f040";
}
.fa-map-marker::before {
	content: "\f041";
}
.fa-adjust::before {
	content: "\f042";
}
.fa-tint::before {
	content: "\f043";
}
.fa-edit::before {
	content: "\f044";
}
.fa-pencil-square-o::before {
	content: "\f044";
}
.fa-share-square-o::before {
	content: "\f045";
}
.fa-check-square-o::before {
	content: "\f046";
}
.fa-arrows::before {
	content: "\f047";
}
.fa-step-backward::before {
	content: "\f048";
}
.fa-fast-backward::before {
	content: "\f049";
}
.fa-backward::before {
	content: "\f04a";
}
.fa-play::before {
	content: "\f04b";
}
.fa-pause::before {
	content: "\f04c";
}
.fa-stop::before {
	content: "\f04d";
}
.fa-forward::before {
	content: "\f04e";
}
.fa-fast-forward::before {
	content: "\f050";
}
.fa-step-forward::before {
	content: "\f051";
}
.fa-eject::before {
	content: "\f052";
}
.fa-chevron-left::before {
	content: "\f053";
}
.fa-chevron-right::before {
	content: "\f054";
}
.fa-plus-circle::before {
	content: "\f055";
}
.fa-minus-circle::before {
	content: "\f056";
}
.fa-times-circle::before {
	content: "\f057";
}
.fa-check-circle::before {
	content: "\f058";
}
.fa-question-circle::before {
	content: "\f059";
}
.fa-info-circle::before {
	content: "\f05a";
}
.fa-crosshairs::before {
	content: "\f05b";
}
.fa-times-circle-o::before {
	content: "\f05c";
}
.fa-check-circle-o::before {
	content: "\f05d";
}
.fa-ban::before {
	content: "\f05e";
}
.fa-arrow-left::before {
	content: "\f060";
}
.fa-arrow-right::before {
	content: "\f061";
}
.fa-arrow-up::before {
	content: "\f062";
}
.fa-arrow-down::before {
	content: "\f063";
}
.fa-mail-forward::before {
	content: "\f064";
}
.fa-share::before {
	content: "\f064";
}
.fa-expand::before {
	content: "\f065";
}
.fa-compress::before {
	content: "\f066";
}
.fa-plus::before {
	content: "\f067";
}
.fa-minus::before {
	content: "\f068";
}
.fa-asterisk::before {
	content: "\f069";
}
.fa-exclamation-circle::before {
	content: "\f06a";
}
.fa-gift::before {
	content: "\f06b";
}
.fa-leaf::before {
	content: "\f06c";
}
.fa-fire::before {
	content: "\f06d";
}
.fa-eye::before {
	content: "\f06e";
}
.fa-eye-slash::before {
	content: "\f070";
}
.fa-exclamation-triangle::before {
	content: "\f071";
}
.fa-warning::before {
	content: "\f071";
}
.fa-plane::before {
	content: "\f072";
}
.fa-calendar::before {
	content: "\f073";
}
.fa-random::before {
	content: "\f074";
}
.fa-comment::before {
	content: "\f075";
}
.fa-magnet::before {
	content: "\f076";
}
.fa-chevron-up::before {
	content: "\f077";
}
.fa-chevron-down::before {
	content: "\f078";
}
.fa-retweet::before {
	content: "\f079";
}
.fa-shopping-cart::before {
	content: "\f07a";
}
.fa-folder::before {
	content: "\f07b";
}
.fa-folder-open::before {
	content: "\f07c";
}
.fa-arrows-v::before {
	content: "\f07d";
}
.fa-arrows-h::before {
	content: "\f07e";
}
.fa-bar-chart-o::before {
	content: "\f080";
}
.fa-bar-chart::before {
	content: "\f080";
}
.fa-twitter-square::before {
	content: "\f081";
}
.fa-facebook-square::before {
	content: "\f082";
}
.fa-camera-retro::before {
	content: "\f083";
}
.fa-key::before {
	content: "\f084";
}
.fa-cogs::before {
	content: "\f085";
}
.fa-gears::before {
	content: "\f085";
}
.fa-comments::before {
	content: "\f086";
}
.fa-thumbs-o-up::before {
	content: "\f087";
}
.fa-thumbs-o-down::before {
	content: "\f088";
}
.fa-star-half::before {
	content: "\f089";
}
.fa-heart-o::before {
	content: "\f08a";
}
.fa-sign-out::before {
	content: "\f08b";
}
.fa-linkedin-square::before {
	content: "\f08c";
}
.fa-thumb-tack::before {
	content: "\f08d";
}
.fa-external-link::before {
	content: "\f08e";
}
.fa-sign-in::before {
	content: "\f090";
}
.fa-trophy::before {
	content: "\f091";
}
.fa-github-square::before {
	content: "\f092";
}
.fa-upload::before {
	content: "\f093";
}
.fa-lemon-o::before {
	content: "\f094";
}
.fa-phone::before {
	content: "\f095";
}
.fa-square-o::before {
	content: "\f096";
}
.fa-bookmark-o::before {
	content: "\f097";
}
.fa-phone-square::before {
	content: "\f098";
}
.fa-twitter::before {
	content: "\f099";
}
.fa-facebook-f::before {
	content: "\f09a";
}
.fa-facebook::before {
	content: "\f09a";
}
.fa-github::before {
	content: "\f09b";
}
.fa-unlock::before {
	content: "\f09c";
}
.fa-credit-card::before {
	content: "\f09d";
}
.fa-feed::before {
	content: "\f09e";
}
.fa-rss::before {
	content: "\f09e";
}
.fa-hdd-o::before {
	content: "\f0a0";
}
.fa-bullhorn::before {
	content: "\f0a1";
}
.fa-bell::before {
	content: "\f0f3";
}
.fa-certificate::before {
	content: "\f0a3";
}
.fa-hand-o-right::before {
	content: "\f0a4";
}
.fa-hand-o-left::before {
	content: "\f0a5";
}
.fa-hand-o-up::before {
	content: "\f0a6";
}
.fa-hand-o-down::before {
	content: "\f0a7";
}
.fa-arrow-circle-left::before {
	content: "\f0a8";
}
.fa-arrow-circle-right::before {
	content: "\f0a9";
}
.fa-arrow-circle-up::before {
	content: "\f0aa";
}
.fa-arrow-circle-down::before {
	content: "\f0ab";
}
.fa-globe::before {
	content: "\f0ac";
}
.fa-wrench::before {
	content: "\f0ad";
}
.fa-tasks::before {
	content: "\f0ae";
}
.fa-filter::before {
	content: "\f0b0";
}
.fa-briefcase::before {
	content: "\f0b1";
}
.fa-arrows-alt::before {
	content: "\f0b2";
}
.fa-group::before {
	content: "\f0c0";
}
.fa-users::before {
	content: "\f0c0";
}
.fa-chain::before {
	content: "\f0c1";
}
.fa-link::before {
	content: "\f0c1";
}
.fa-cloud::before {
	content: "\f0c2";
}
.fa-flask::before {
	content: "\f0c3";
}
.fa-cut::before {
	content: "\f0c4";
}
.fa-scissors::before {
	content: "\f0c4";
}
.fa-copy::before {
	content: "\f0c5";
}
.fa-files-o::before {
	content: "\f0c5";
}
.fa-paperclip::before {
	content: "\f0c6";
}
.fa-floppy-o::before {
	content: "\f0c7";
}
.fa-save::before {
	content: "\f0c7";
}
.fa-square::before {
	content: "\f0c8";
}
.fa-bars::before {
	content: "\f0c9";
}
.fa-navicon::before {
	content: "\f0c9";
}
.fa-reorder::before {
	content: "\f0c9";
}
.fa-list-ul::before {
	content: "\f0ca";
}
.fa-list-ol::before {
	content: "\f0cb";
}
.fa-strikethrough::before {
	content: "\f0cc";
}
.fa-underline::before {
	content: "\f0cd";
}
.fa-table::before {
	content: "\f0ce";
}
.fa-magic::before {
	content: "\f0d0";
}
.fa-truck::before {
	content: "\f0d1";
}
.fa-pinterest::before {
	content: "\f0d2";
}
.fa-pinterest-square::before {
	content: "\f0d3";
}
.fa-google-plus-square::before {
	content: "\f0d4";
}
.fa-google-plus::before {
	content: "\f0d5";
}
.fa-money::before {
	content: "\f0d6";
}
.fa-caret-down::before {
	content: "\f0d7";
}
.fa-caret-up::before {
	content: "\f0d8";
}
.fa-caret-left::before {
	content: "\f0d9";
}
.fa-caret-right::before {
	content: "\f0da";
}
.fa-columns::before {
	content: "\f0db";
}
.fa-sort::before {
	content: "\f0dc";
}
.fa-unsorted::before {
	content: "\f0dc";
}
.fa-sort-desc::before {
	content: "\f0dd";
}
.fa-sort-down::before {
	content: "\f0dd";
}
.fa-sort-asc::before {
	content: "\f0de";
}
.fa-sort-up::before {
	content: "\f0de";
}
.fa-envelope::before {
	content: "\f0e0";
}
.fa-linkedin::before {
	content: "\f0e1";
}
.fa-rotate-left::before {
	content: "\f0e2";
}
.fa-undo::before {
	content: "\f0e2";
}
.fa-gavel::before {
	content: "\f0e3";
}
.fa-legal::before {
	content: "\f0e3";
}
.fa-dashboard::before {
	content: "\f0e4";
}
.fa-tachometer::before {
	content: "\f0e4";
}
.fa-comment-o::before {
	content: "\f0e5";
}
.fa-comments-o::before {
	content: "\f0e6";
}
.fa-bolt::before {
	content: "\f0e7";
}
.fa-flash::before {
	content: "\f0e7";
}
.fa-sitemap::before {
	content: "\f0e8";
}
.fa-umbrella::before {
	content: "\f0e9";
}
.fa-clipboard::before {
	content: "\f0ea";
}
.fa-paste::before {
	content: "\f0ea";
}
.fa-lightbulb-o::before {
	content: "\f0eb";
}
.fa-exchange::before {
	content: "\f0ec";
}
.fa-cloud-download::before {
	content: "\f0ed";
}
.fa-cloud-upload::before {
	content: "\f0ee";
}
.fa-user-md::before {
	content: "\f0f0";
}
.fa-stethoscope::before {
	content: "\f0f1";
}
.fa-suitcase::before {
	content: "\f0f2";
}
.fa-bell-o::before {
	content: "\f0a2";
}
.fa-coffee::before {
	content: "\f0f4";
}
.fa-cutlery::before {
	content: "\f0f5";
}
.fa-file-text-o::before {
	content: "\f0f6";
}
.fa-building-o::before {
	content: "\f0f7";
}
.fa-hospital-o::before {
	content: "\f0f8";
}
.fa-ambulance::before {
	content: "\f0f9";
}
.fa-medkit::before {
	content: "\f0fa";
}
.fa-fighter-jet::before {
	content: "\f0fb";
}
.fa-beer::before {
	content: "\f0fc";
}
.fa-h-square::before {
	content: "\f0fd";
}
.fa-plus-square::before {
	content: "\f0fe";
}
.fa-angle-double-left::before {
	content: "\f100";
}
.fa-angle-double-right::before {
	content: "\f101";
}
.fa-angle-double-up::before {
	content: "\f102";
}
.fa-angle-double-down::before {
	content: "\f103";
}
.fa-angle-left::before {
	content: "\f104";
}
.fa-angle-right::before {
	content: "\f105";
}
.fa-angle-up::before {
	content: "\f106";
}
.fa-angle-down::before {
	content: "\f107";
}
.fa-desktop::before {
	content: "\f108";
}
.fa-laptop::before {
	content: "\f109";
}
.fa-tablet::before {
	content: "\f10a";
}
.fa-mobile-phone::before {
	content: "\f10b";
}
.fa-mobile::before {
	content: "\f10b";
}
.fa-circle-o::before {
	content: "\f10c";
}
.fa-quote-left::before {
	content: "\f10d";
}
.fa-quote-right::before {
	content: "\f10e";
}
.fa-spinner::before {
	content: "\f110";
}
.fa-circle::before {
	content: "\f111";
}
.fa-mail-reply::before {
	content: "\f112";
}
.fa-reply::before {
	content: "\f112";
}
.fa-github-alt::before {
	content: "\f113";
}
.fa-folder-o::before {
	content: "\f114";
}
.fa-folder-open-o::before {
	content: "\f115";
}
.fa-smile-o::before {
	content: "\f118";
}
.fa-frown-o::before {
	content: "\f119";
}
.fa-meh-o::before {
	content: "\f11a";
}
.fa-gamepad::before {
	content: "\f11b";
}
.fa-keyboard-o::before {
	content: "\f11c";
}
.fa-flag-o::before {
	content: "\f11d";
}
.fa-flag-checkered::before {
	content: "\f11e";
}
.fa-terminal::before {
	content: "\f120";
}
.fa-code::before {
	content: "\f121";
}
.fa-mail-reply-all::before {
	content: "\f122";
}
.fa-reply-all::before {
	content: "\f122";
}
.fa-star-half-empty::before {
	content: "\f123";
}
.fa-star-half-full::before {
	content: "\f123";
}
.fa-star-half-o::before {
	content: "\f123";
}
.fa-location-arrow::before {
	content: "\f124";
}
.fa-crop::before {
	content: "\f125";
}
.fa-code-fork::before {
	content: "\f126";
}
.fa-chain-broken::before {
	content: "\f127";
}
.fa-unlink::before {
	content: "\f127";
}
.fa-question::before {
	content: "\f128";
}
.fa-info::before {
	content: "\f129";
}
.fa-exclamation::before {
	content: "\f12a";
}
.fa-superscript::before {
	content: "\f12b";
}
.fa-subscript::before {
	content: "\f12c";
}
.fa-eraser::before {
	content: "\f12d";
}
.fa-puzzle-piece::before {
	content: "\f12e";
}
.fa-microphone::before {
	content: "\f130";
}
.fa-microphone-slash::before {
	content: "\f131";
}
.fa-shield::before {
	content: "\f132";
}
.fa-calendar-o::before {
	content: "\f133";
}
.fa-fire-extinguisher::before {
	content: "\f134";
}
.fa-rocket::before {
	content: "\f135";
}
.fa-maxcdn::before {
	content: "\f136";
}
.fa-chevron-circle-left::before {
	content: "\f137";
}
.fa-chevron-circle-right::before {
	content: "\f138";
}
.fa-chevron-circle-up::before {
	content: "\f139";
}
.fa-chevron-circle-down::before {
	content: "\f13a";
}
.fa-html5::before {
	content: "\f13b";
}
.fa-css3::before {
	content: "\f13c";
}
.fa-anchor::before {
	content: "\f13d";
}
.fa-unlock-alt::before {
	content: "\f13e";
}
.fa-bullseye::before {
	content: "\f140";
}
.fa-ellipsis-h::before {
	content: "\f141";
}
.fa-ellipsis-v::before {
	content: "\f142";
}
.fa-rss-square::before {
	content: "\f143";
}
.fa-play-circle::before {
	content: "\f144";
}
.fa-ticket::before {
	content: "\f145";
}
.fa-minus-square::before {
	content: "\f146";
}
.fa-minus-square-o::before {
	content: "\f147";
}
.fa-level-up::before {
	content: "\f148";
}
.fa-level-down::before {
	content: "\f149";
}
.fa-check-square::before {
	content: "\f14a";
}
.fa-pencil-square::before {
	content: "\f14b";
}
.fa-external-link-square::before {
	content: "\f14c";
}
.fa-share-square::before {
	content: "\f14d";
}
.fa-compass::before {
	content: "\f14e";
}
.fa-caret-square-o-down::before {
	content: "\f150";
}
.fa-toggle-down::before {
	content: "\f150";
}
.fa-caret-square-o-up::before {
	content: "\f151";
}
.fa-toggle-up::before {
	content: "\f151";
}
.fa-caret-square-o-right::before {
	content: "\f152";
}
.fa-toggle-right::before {
	content: "\f152";
}
.fa-eur::before {
	content: "\f153";
}
.fa-euro::before {
	content: "\f153";
}
.fa-gbp::before {
	content: "\f154";
}
.fa-dollar::before {
	content: "\f155";
}
.fa-usd::before {
	content: "\f155";
}
.fa-inr::before {
	content: "\f156";
}
.fa-rupee::before {
	content: "\f156";
}
.fa-cny::before {
	content: "\f157";
}
.fa-jpy::before {
	content: "\f157";
}
.fa-rmb::before {
	content: "\f157";
}
.fa-yen::before {
	content: "\f157";
}
.fa-rouble::before {
	content: "\f158";
}
.fa-rub::before {
	content: "\f158";
}
.fa-ruble::before {
	content: "\f158";
}
.fa-krw::before {
	content: "\f159";
}
.fa-won::before {
	content: "\f159";
}
.fa-bitcoin::before {
	content: "\f15a";
}
.fa-btc::before {
	content: "\f15a";
}
.fa-file::before {
	content: "\f15b";
}
.fa-file-text::before {
	content: "\f15c";
}
.fa-sort-alpha-asc::before {
	content: "\f15d";
}
.fa-sort-alpha-desc::before {
	content: "\f15e";
}
.fa-sort-amount-asc::before {
	content: "\f160";
}
.fa-sort-amount-desc::before {
	content: "\f161";
}
.fa-sort-numeric-asc::before {
	content: "\f162";
}
.fa-sort-numeric-desc::before {
	content: "\f163";
}
.fa-thumbs-up::before {
	content: "\f164";
}
.fa-thumbs-down::before {
	content: "\f165";
}
.fa-youtube-square::before {
	content: "\f166";
}
.fa-youtube::before {
	content: "\f167";
}
.fa-xing::before {
	content: "\f168";
}
.fa-xing-square::before {
	content: "\f169";
}
.fa-youtube-play::before {
	content: "\f16a";
}
.fa-dropbox::before {
	content: "\f16b";
}
.fa-stack-overflow::before {
	content: "\f16c";
}
.fa-instagram::before {
	content: "\f16d";
}
.fa-flickr::before {
	content: "\f16e";
}
.fa-adn::before {
	content: "\f170";
}
.fa-bitbucket::before {
	content: "\f171";
}
.fa-bitbucket-square::before {
	content: "\f172";
}
.fa-tumblr::before {
	content: "\f173";
}
.fa-tumblr-square::before {
	content: "\f174";
}
.fa-long-arrow-down::before {
	content: "\f175";
}
.fa-long-arrow-up::before {
	content: "\f176";
}
.fa-long-arrow-left::before {
	content: "\f177";
}
.fa-long-arrow-right::before {
	content: "\f178";
}
.fa-apple::before {
	content: "\f179";
}
.fa-windows::before {
	content: "\f17a";
}
.fa-android::before {
	content: "\f17b";
}
.fa-linux::before {
	content: "\f17c";
}
.fa-dribbble::before {
	content: "\f17d";
}
.fa-skype::before {
	content: "\f17e";
}
.fa-foursquare::before {
	content: "\f180";
}
.fa-trello::before {
	content: "\f181";
}
.fa-female::before {
	content: "\f182";
}
.fa-male::before {
	content: "\f183";
}
.fa-gittip::before {
	content: "\f184";
}
.fa-gratipay::before {
	content: "\f184";
}
.fa-sun-o::before {
	content: "\f185";
}
.fa-moon-o::before {
	content: "\f186";
}
.fa-archive::before {
	content: "\f187";
}
.fa-bug::before {
	content: "\f188";
}
.fa-vk::before {
	content: "\f189";
}
.fa-weibo::before {
	content: "\f18a";
}
.fa-renren::before {
	content: "\f18b";
}
.fa-pagelines::before {
	content: "\f18c";
}
.fa-stack-exchange::before {
	content: "\f18d";
}
.fa-arrow-circle-o-right::before {
	content: "\f18e";
}
.fa-arrow-circle-o-left::before {
	content: "\f190";
}
.fa-caret-square-o-left::before {
	content: "\f191";
}
.fa-toggle-left::before {
	content: "\f191";
}
.fa-dot-circle-o::before {
	content: "\f192";
}
.fa-wheelchair::before {
	content: "\f193";
}
.fa-vimeo-square::before {
	content: "\f194";
}
.fa-try::before {
	content: "\f195";
}
.fa-turkish-lira::before {
	content: "\f195";
}
.fa-plus-square-o::before {
	content: "\f196";
}
.fa-space-shuttle::before {
	content: "\f197";
}
.fa-slack::before {
	content: "\f198";
}
.fa-envelope-square::before {
	content: "\f199";
}
.fa-wordpress::before {
	content: "\f19a";
}
.fa-openid::before {
	content: "\f19b";
}
.fa-bank::before {
	content: "\f19c";
}
.fa-institution::before {
	content: "\f19c";
}
.fa-university::before {
	content: "\f19c";
}
.fa-graduation-cap::before {
	content: "\f19d";
}
.fa-mortar-board::before {
	content: "\f19d";
}
.fa-yahoo::before {
	content: "\f19e";
}
.fa-google::before {
	content: "\f1a0";
}
.fa-reddit::before {
	content: "\f1a1";
}
.fa-reddit-square::before {
	content: "\f1a2";
}
.fa-stumbleupon-circle::before {
	content: "\f1a3";
}
.fa-stumbleupon::before {
	content: "\f1a4";
}
.fa-delicious::before {
	content: "\f1a5";
}
.fa-digg::before {
	content: "\f1a6";
}
.fa-pied-piper-pp::before {
	content: "\f1a7";
}
.fa-pied-piper-alt::before {
	content: "\f1a8";
}
.fa-drupal::before {
	content: "\f1a9";
}
.fa-joomla::before {
	content: "\f1aa";
}
.fa-language::before {
	content: "\f1ab";
}
.fa-fax::before {
	content: "\f1ac";
}
.fa-building::before {
	content: "\f1ad";
}
.fa-child::before {
	content: "\f1ae";
}
.fa-paw::before {
	content: "\f1b0";
}
.fa-spoon::before {
	content: "\f1b1";
}
.fa-cube::before {
	content: "\f1b2";
}
.fa-cubes::before {
	content: "\f1b3";
}
.fa-behance::before {
	content: "\f1b4";
}
.fa-behance-square::before {
	content: "\f1b5";
}
.fa-steam::before {
	content: "\f1b6";
}
.fa-steam-square::before {
	content: "\f1b7";
}
.fa-recycle::before {
	content: "\f1b8";
}
.fa-automobile::before {
	content: "\f1b9";
}
.fa-car::before {
	content: "\f1b9";
}
.fa-cab::before {
	content: "\f1ba";
}
.fa-taxi::before {
	content: "\f1ba";
}
.fa-tree::before {
	content: "\f1bb";
}
.fa-spotify::before {
	content: "\f1bc";
}
.fa-deviantart::before {
	content: "\f1bd";
}
.fa-soundcloud::before {
	content: "\f1be";
}
.fa-database::before {
	content: "\f1c0";
}
.fa-file-pdf-o::before {
	content: "\f1c1";
}
.fa-file-word-o::before {
	content: "\f1c2";
}
.fa-file-excel-o::before {
	content: "\f1c3";
}
.fa-file-powerpoint-o::before {
	content: "\f1c4";
}
.fa-file-image-o::before {
	content: "\f1c5";
}
.fa-file-photo-o::before {
	content: "\f1c5";
}
.fa-file-picture-o::before {
	content: "\f1c5";
}
.fa-file-archive-o::before {
	content: "\f1c6";
}
.fa-file-zip-o::before {
	content: "\f1c6";
}
.fa-file-audio-o::before {
	content: "\f1c7";
}
.fa-file-sound-o::before {
	content: "\f1c7";
}
.fa-file-movie-o::before {
	content: "\f1c8";
}
.fa-file-video-o::before {
	content: "\f1c8";
}
.fa-file-code-o::before {
	content: "\f1c9";
}
.fa-vine::before {
	content: "\f1ca";
}
.fa-codepen::before {
	content: "\f1cb";
}
.fa-jsfiddle::before {
	content: "\f1cc";
}
.fa-life-bouy::before {
	content: "\f1cd";
}
.fa-life-buoy::before {
	content: "\f1cd";
}
.fa-life-ring::before {
	content: "\f1cd";
}
.fa-life-saver::before {
	content: "\f1cd";
}
.fa-support::before {
	content: "\f1cd";
}
.fa-circle-o-notch::before {
	content: "\f1ce";
}
.fa-ra::before {
	content: "\f1d0";
}
.fa-rebel::before {
	content: "\f1d0";
}
.fa-resistance::before {
	content: "\f1d0";
}
.fa-empire::before {
	content: "\f1d1";
}
.fa-ge::before {
	content: "\f1d1";
}
.fa-git-square::before {
	content: "\f1d2";
}
.fa-git::before {
	content: "\f1d3";
}
.fa-hacker-news::before {
	content: "\f1d4";
}
.fa-y-combinator-square::before {
	content: "\f1d4";
}
.fa-yc-square::before {
	content: "\f1d4";
}
.fa-tencent-weibo::before {
	content: "\f1d5";
}
.fa-qq::before {
	content: "\f1d6";
}
.fa-wechat::before {
	content: "\f1d7";
}
.fa-weixin::before {
	content: "\f1d7";
}
.fa-paper-plane::before {
	content: "\f1d8";
}
.fa-send::before {
	content: "\f1d8";
}
.fa-paper-plane-o::before {
	content: "\f1d9";
}
.fa-send-o::before {
	content: "\f1d9";
}
.fa-history::before {
	content: "\f1da";
}
.fa-circle-thin::before {
	content: "\f1db";
}
.fa-header::before {
	content: "\f1dc";
}
.fa-paragraph::before {
	content: "\f1dd";
}
.fa-sliders::before {
	content: "\f1de";
}
.fa-share-alt::before {
	content: "\f1e0";
}
.fa-share-alt-square::before {
	content: "\f1e1";
}
.fa-bomb::before {
	content: "\f1e2";
}
.fa-futbol-o::before {
	content: "\f1e3";
}
.fa-soccer-ball-o::before {
	content: "\f1e3";
}
.fa-tty::before {
	content: "\f1e4";
}
.fa-binoculars::before {
	content: "\f1e5";
}
.fa-plug::before {
	content: "\f1e6";
}
.fa-slideshare::before {
	content: "\f1e7";
}
.fa-twitch::before {
	content: "\f1e8";
}
.fa-yelp::before {
	content: "\f1e9";
}
.fa-newspaper-o::before {
	content: "\f1ea";
}
.fa-wifi::before {
	content: "\f1eb";
}
.fa-calculator::before {
	content: "\f1ec";
}
.fa-paypal::before {
	content: "\f1ed";
}
.fa-google-wallet::before {
	content: "\f1ee";
}
.fa-cc-visa::before {
	content: "\f1f0";
}
.fa-cc-mastercard::before {
	content: "\f1f1";
}
.fa-cc-discover::before {
	content: "\f1f2";
}
.fa-cc-amex::before {
	content: "\f1f3";
}
.fa-cc-paypal::before {
	content: "\f1f4";
}
.fa-cc-stripe::before {
	content: "\f1f5";
}
.fa-bell-slash::before {
	content: "\f1f6";
}
.fa-bell-slash-o::before {
	content: "\f1f7";
}
.fa-trash::before {
	content: "\f1f8";
}
.fa-copyright::before {
	content: "\f1f9";
}
.fa-at::before {
	content: "\f1fa";
}
.fa-eyedropper::before {
	content: "\f1fb";
}
.fa-paint-brush::before {
	content: "\f1fc";
}
.fa-birthday-cake::before {
	content: "\f1fd";
}
.fa-area-chart::before {
	content: "\f1fe";
}
.fa-pie-chart::before {
	content: "\f200";
}
.fa-line-chart::before {
	content: "\f201";
}
.fa-lastfm::before {
	content: "\f202";
}
.fa-lastfm-square::before {
	content: "\f203";
}
.fa-toggle-off::before {
	content: "\f204";
}
.fa-toggle-on::before {
	content: "\f205";
}
.fa-bicycle::before {
	content: "\f206";
}
.fa-bus::before {
	content: "\f207";
}
.fa-ioxhost::before {
	content: "\f208";
}
.fa-angellist::before {
	content: "\f209";
}
.fa-cc::before {
	content: "\f20a";
}
.fa-ils::before {
	content: "\f20b";
}
.fa-shekel::before {
	content: "\f20b";
}
.fa-sheqel::before {
	content: "\f20b";
}
.fa-meanpath::before {
	content: "\f20c";
}
.fa-buysellads::before {
	content: "\f20d";
}
.fa-connectdevelop::before {
	content: "\f20e";
}
.fa-dashcube::before {
	content: "\f210";
}
.fa-forumbee::before {
	content: "\f211";
}
.fa-leanpub::before {
	content: "\f212";
}
.fa-sellsy::before {
	content: "\f213";
}
.fa-shirtsinbulk::before {
	content: "\f214";
}
.fa-simplybuilt::before {
	content: "\f215";
}
.fa-skyatlas::before {
	content: "\f216";
}
.fa-cart-plus::before {
	content: "\f217";
}
.fa-cart-arrow-down::before {
	content: "\f218";
}
.fa-diamond::before {
	content: "\f219";
}
.fa-ship::before {
	content: "\f21a";
}
.fa-user-secret::before {
	content: "\f21b";
}
.fa-motorcycle::before {
	content: "\f21c";
}
.fa-street-view::before {
	content: "\f21d";
}
.fa-heartbeat::before {
	content: "\f21e";
}
.fa-venus::before {
	content: "\f221";
}
.fa-mars::before {
	content: "\f222";
}
.fa-mercury::before {
	content: "\f223";
}
.fa-intersex::before {
	content: "\f224";
}
.fa-transgender::before {
	content: "\f224";
}
.fa-transgender-alt::before {
	content: "\f225";
}
.fa-venus-double::before {
	content: "\f226";
}
.fa-mars-double::before {
	content: "\f227";
}
.fa-venus-mars::before {
	content: "\f228";
}
.fa-mars-stroke::before {
	content: "\f229";
}
.fa-mars-stroke-v::before {
	content: "\f22a";
}
.fa-mars-stroke-h::before {
	content: "\f22b";
}
.fa-neuter::before {
	content: "\f22c";
}
.fa-genderless::before {
	content: "\f22d";
}
.fa-facebook-official::before {
	content: "\f230";
}
.fa-pinterest-p::before {
	content: "\f231";
}
.fa-whatsapp::before {
	content: "\f232";
}
.fa-server::before {
	content: "\f233";
}
.fa-user-plus::before {
	content: "\f234";
}
.fa-user-times::before {
	content: "\f235";
}
.fa-bed::before {
	content: "\f236";
}
.fa-hotel::before {
	content: "\f236";
}
.fa-viacoin::before {
	content: "\f237";
}
.fa-train::before {
	content: "\f238";
}
.fa-subway::before {
	content: "\f239";
}
.fa-medium::before {
	content: "\f23a";
}
.fa-y-combinator::before {
	content: "\f23b";
}
.fa-yc::before {
	content: "\f23b";
}
.fa-optin-monster::before {
	content: "\f23c";
}
.fa-opencart::before {
	content: "\f23d";
}
.fa-expeditedssl::before {
	content: "\f23e";
}
.fa-battery-4::before {
	content: "\f240";
}
.fa-battery-full::before {
	content: "\f240";
}
.fa-battery::before {
	content: "\f240";
}
.fa-battery-3::before {
	content: "\f241";
}
.fa-battery-three-quarters::before {
	content: "\f241";
}
.fa-battery-2::before {
	content: "\f242";
}
.fa-battery-half::before {
	content: "\f242";
}
.fa-battery-1::before {
	content: "\f243";
}
.fa-battery-quarter::before {
	content: "\f243";
}
.fa-battery-0::before {
	content: "\f244";
}
.fa-battery-empty::before {
	content: "\f244";
}
.fa-mouse-pointer::before {
	content: "\f245";
}
.fa-i-cursor::before {
	content: "\f246";
}
.fa-object-group::before {
	content: "\f247";
}
.fa-object-ungroup::before {
	content: "\f248";
}
.fa-sticky-note::before {
	content: "\f249";
}
.fa-sticky-note-o::before {
	content: "\f24a";
}
.fa-cc-jcb::before {
	content: "\f24b";
}
.fa-cc-diners-club::before {
	content: "\f24c";
}
.fa-clone::before {
	content: "\f24d";
}
.fa-balance-scale::before {
	content: "\f24e";
}
.fa-hourglass-o::before {
	content: "\f250";
}
.fa-hourglass-1::before {
	content: "\f251";
}
.fa-hourglass-start::before {
	content: "\f251";
}
.fa-hourglass-2::before {
	content: "\f252";
}
.fa-hourglass-half::before {
	content: "\f252";
}
.fa-hourglass-3::before {
	content: "\f253";
}
.fa-hourglass-end::before {
	content: "\f253";
}
.fa-hourglass::before {
	content: "\f254";
}
.fa-hand-grab-o::before {
	content: "\f255";
}
.fa-hand-rock-o::before {
	content: "\f255";
}
.fa-hand-paper-o::before {
	content: "\f256";
}
.fa-hand-stop-o::before {
	content: "\f256";
}
.fa-hand-scissors-o::before {
	content: "\f257";
}
.fa-hand-lizard-o::before {
	content: "\f258";
}
.fa-hand-spock-o::before {
	content: "\f259";
}
.fa-hand-pointer-o::before {
	content: "\f25a";
}
.fa-hand-peace-o::before {
	content: "\f25b";
}
.fa-trademark::before {
	content: "\f25c";
}
.fa-registered::before {
	content: "\f25d";
}
.fa-creative-commons::before {
	content: "\f25e";
}
.fa-gg::before {
	content: "\f260";
}
.fa-gg-circle::before {
	content: "\f261";
}
.fa-tripadvisor::before {
	content: "\f262";
}
.fa-odnoklassniki::before {
	content: "\f263";
}
.fa-odnoklassniki-square::before {
	content: "\f264";
}
.fa-get-pocket::before {
	content: "\f265";
}
.fa-wikipedia-w::before {
	content: "\f266";
}
.fa-safari::before {
	content: "\f267";
}
.fa-chrome::before {
	content: "\f268";
}
.fa-firefox::before {
	content: "\f269";
}
.fa-opera::before {
	content: "\f26a";
}
.fa-internet-explorer::before {
	content: "\f26b";
}
.fa-television::before {
	content: "\f26c";
}
.fa-tv::before {
	content: "\f26c";
}
.fa-contao::before {
	content: "\f26d";
}
.fa-500px::before {
	content: "\f26e";
}
.fa-amazon::before {
	content: "\f270";
}
.fa-calendar-plus-o::before {
	content: "\f271";
}
.fa-calendar-minus-o::before {
	content: "\f272";
}
.fa-calendar-times-o::before {
	content: "\f273";
}
.fa-calendar-check-o::before {
	content: "\f274";
}
.fa-industry::before {
	content: "\f275";
}
.fa-map-pin::before {
	content: "\f276";
}
.fa-map-signs::before {
	content: "\f277";
}
.fa-map-o::before {
	content: "\f278";
}
.fa-map::before {
	content: "\f279";
}
.fa-commenting::before {
	content: "\f27a";
}
.fa-commenting-o::before {
	content: "\f27b";
}
.fa-houzz::before {
	content: "\f27c";
}
.fa-vimeo::before {
	content: "\f27d";
}
.fa-black-tie::before {
	content: "\f27e";
}
.fa-fonticons::before {
	content: "\f280";
}
.fa-reddit-alien::before {
	content: "\f281";
}
.fa-edge::before {
	content: "\f282";
}
.fa-credit-card-alt::before {
	content: "\f283";
}
.fa-codiepie::before {
	content: "\f284";
}
.fa-modx::before {
	content: "\f285";
}
.fa-fort-awesome::before {
	content: "\f286";
}
.fa-usb::before {
	content: "\f287";
}
.fa-product-hunt::before {
	content: "\f288";
}
.fa-mixcloud::before {
	content: "\f289";
}
.fa-scribd::before {
	content: "\f28a";
}
.fa-pause-circle::before {
	content: "\f28b";
}
.fa-pause-circle-o::before {
	content: "\f28c";
}
.fa-stop-circle::before {
	content: "\f28d";
}
.fa-stop-circle-o::before {
	content: "\f28e";
}
.fa-shopping-bag::before {
	content: "\f290";
}
.fa-shopping-basket::before {
	content: "\f291";
}
.fa-hashtag::before {
	content: "\f292";
}
.fa-bluetooth::before {
	content: "\f293";
}
.fa-bluetooth-b::before {
	content: "\f294";
}
.fa-percent::before {
	content: "\f295";
}
.fa-gitlab::before {
	content: "\f296";
}
.fa-wpbeginner::before {
	content: "\f297";
}
.fa-wpforms::before {
	content: "\f298";
}
.fa-envira::before {
	content: "\f299";
}
.fa-universal-access::before {
	content: "\f29a";
}
.fa-wheelchair-alt::before {
	content: "\f29b";
}
.fa-question-circle-o::before {
	content: "\f29c";
}
.fa-blind::before {
	content: "\f29d";
}
.fa-audio-description::before {
	content: "\f29e";
}
.fa-volume-control-phone::before {
	content: "\f2a0";
}
.fa-braille::before {
	content: "\f2a1";
}
.fa-assistive-listening-systems::before {
	content: "\f2a2";
}
.fa-american-sign-language-interpreting::before {
	content: "\f2a3";
}
.fa-asl-interpreting::before {
	content: "\f2a3";
}
.fa-deaf::before {
	content: "\f2a4";
}
.fa-deafness::before {
	content: "\f2a4";
}
.fa-hard-of-hearing::before {
	content: "\f2a4";
}
.fa-glide::before {
	content: "\f2a5";
}
.fa-glide-g::before {
	content: "\f2a6";
}
.fa-sign-language::before {
	content: "\f2a7";
}
.fa-signing::before {
	content: "\f2a7";
}
.fa-low-vision::before {
	content: "\f2a8";
}
.fa-viadeo::before {
	content: "\f2a9";
}
.fa-viadeo-square::before {
	content: "\f2aa";
}
.fa-snapchat::before {
	content: "\f2ab";
}
.fa-snapchat-ghost::before {
	content: "\f2ac";
}
.fa-snapchat-square::before {
	content: "\f2ad";
}
.fa-pied-piper::before {
	content: "\f2ae";
}
.fa-first-order::before {
	content: "\f2b0";
}
.fa-yoast::before {
	content: "\f2b1";
}
.fa-themeisle::before {
	content: "\f2b2";
}
.fa-google-plus-circle::before {
	content: "\f2b3";
}
.fa-google-plus-official::before {
	content: "\f2b3";
}
.fa-fa::before {
	content: "\f2b4";
}
.fa-font-awesome::before {
	content: "\f2b4";
}
.fa-handshake-o::before {
	content: "\f2b5";
}
.fa-envelope-open::before {
	content: "\f2b6";
}
.fa-envelope-open-o::before {
	content: "\f2b7";
}
.fa-linode::before {
	content: "\f2b8";
}
.fa-address-book::before {
	content: "\f2b9";
}
.fa-address-book-o::before {
	content: "\f2ba";
}
.fa-address-card::before {
	content: "\f2bb";
}
.fa-vcard::before {
	content: "\f2bb";
}
.fa-address-card-o::before {
	content: "\f2bc";
}
.fa-vcard-o::before {
	content: "\f2bc";
}
.fa-user-circle::before {
	content: "\f2bd";
}
.fa-user-circle-o::before {
	content: "\f2be";
}
.fa-user-o::before {
	content: "\f2c0";
}
.fa-id-badge::before {
	content: "\f2c1";
}
.fa-drivers-license::before {
	content: "\f2c2";
}
.fa-id-card::before {
	content: "\f2c2";
}
.fa-drivers-license-o::before {
	content: "\f2c3";
}
.fa-id-card-o::before {
	content: "\f2c3";
}
.fa-quora::before {
	content: "\f2c4";
}
.fa-free-code-camp::before {
	content: "\f2c5";
}
.fa-telegram::before {
	content: "\f2c6";
}
.fa-thermometer-4::before {
	content: "\f2c7";
}
.fa-thermometer-full::before {
	content: "\f2c7";
}
.fa-thermometer::before {
	content: "\f2c7";
}
.fa-thermometer-3::before {
	content: "\f2c8";
}
.fa-thermometer-three-quarters::before {
	content: "\f2c8";
}
.fa-thermometer-2::before {
	content: "\f2c9";
}
.fa-thermometer-half::before {
	content: "\f2c9";
}
.fa-thermometer-1::before {
	content: "\f2ca";
}
.fa-thermometer-quarter::before {
	content: "\f2ca";
}
.fa-thermometer-0::before {
	content: "\f2cb";
}
.fa-thermometer-empty::before {
	content: "\f2cb";
}
.fa-shower::before {
	content: "\f2cc";
}
.fa-bath::before {
	content: "\f2cd";
}
.fa-bathtub::before {
	content: "\f2cd";
}
.fa-s15::before {
	content: "\f2cd";
}
.fa-podcast::before {
	content: "\f2ce";
}
.fa-window-maximize::before {
	content: "\f2d0";
}
.fa-window-minimize::before {
	content: "\f2d1";
}
.fa-window-restore::before {
	content: "\f2d2";
}
.fa-times-rectangle::before {
	content: "\f2d3";
}
.fa-window-close::before {
	content: "\f2d3";
}
.fa-times-rectangle-o::before {
	content: "\f2d4";
}
.fa-window-close-o::before {
	content: "\f2d4";
}
.fa-bandcamp::before {
	content: "\f2d5";
}
.fa-grav::before {
	content: "\f2d6";
}
.fa-etsy::before {
	content: "\f2d7";
}
.fa-imdb::before {
	content: "\f2d8";
}
.fa-ravelry::before {
	content: "\f2d9";
}
.fa-eercast::before {
	content: "\f2da";
}
.fa-microchip::before {
	content: "\f2db";
}
.fa-snowflake-o::before {
	content: "\f2dc";
}
.fa-superpowers::before {
	content: "\f2dd";
}
.fa-wpexplorer::before {
	content: "\f2de";
}
.fa-meetup::before {
	content: "\f2e0";
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; position: absolute; clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	margin: 0px; width: auto; height: auto; overflow: visible; position: static; clip: auto;
}
.sr-only-focusable:focus {
	margin: 0px; width: auto; height: auto; overflow: visible; position: static; clip: auto;
}
.animated {
	animation-duration: 1s; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;
}
.animated.infinite {
	animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite;
}
.animated.hinge {
	animation-duration: 2s; -webkit-animation-duration: 2s;
}
.animated.bounceIn {
	animation-duration: 0.75s; -webkit-animation-duration: .75s;
}
.animated.bounceOut {
	animation-duration: 0.75s; -webkit-animation-duration: .75s;
}
.animated.flipOutX {
	animation-duration: 0.75s; -webkit-animation-duration: .75s;
}
.animated.flipOutY {
	animation-duration: 0.75s; -webkit-animation-duration: .75s;
}
.bounce {
	transform-origin: center bottom; animation-name: bounce; -webkit-transform-origin: center bottom; -webkit-animation-name: bounce;
}
.flash {
	animation-name: flash; -webkit-animation-name: flash;
}
.pulse {
	animation-name: pulse; -webkit-animation-name: pulse;
}
.rubberBand {
	animation-name: rubberBand; -webkit-animation-name: rubberBand;
}
.shake {
	animation-name: shake; -webkit-animation-name: shake;
}
.headShake {
	animation-name: headShake; animation-timing-function: ease-in-out; -webkit-animation-timing-function: ease-in-out; -webkit-animation-name: headShake;
}
.swing {
	transform-origin: center top; animation-name: swing; -webkit-transform-origin: top center; -webkit-animation-name: swing;
}
.tada {
	animation-name: tada; -webkit-animation-name: tada;
}
.wobble {
	animation-name: wobble; -webkit-animation-name: wobble;
}
.jello {
	transform-origin: center 50%; animation-name: jello; -webkit-transform-origin: center; -webkit-animation-name: jello;
}
.bounceIn {
	animation-name: bounceIn; -webkit-animation-name: bounceIn;
}
.bounceInDown {
	animation-name: bounceInDown; -webkit-animation-name: bounceInDown;
}
.bounceInLeft {
	animation-name: bounceInLeft; -webkit-animation-name: bounceInLeft;
}
.bounceInRight {
	animation-name: bounceInRight; -webkit-animation-name: bounceInRight;
}
.bounceInUp {
	animation-name: bounceInUp; -webkit-animation-name: bounceInUp;
}
.bounceOut {
	animation-name: bounceOut; -webkit-animation-name: bounceOut;
}
.bounceOutDown {
	animation-name: bounceOutDown; -webkit-animation-name: bounceOutDown;
}
.bounceOutLeft {
	animation-name: bounceOutLeft; -webkit-animation-name: bounceOutLeft;
}
.bounceOutRight {
	animation-name: bounceOutRight; -webkit-animation-name: bounceOutRight;
}
.bounceOutUp {
	animation-name: bounceOutUp; -webkit-animation-name: bounceOutUp;
}
.fadeIn {
	animation-name: fadeIn; -webkit-animation-name: fadeIn;
}
.fadeInDown {
	animation-name: fadeInDown; -webkit-animation-name: fadeInDown;
}
.fadeInDownBig {
	animation-name: fadeInDownBig; -webkit-animation-name: fadeInDownBig;
}
.fadeInLeft {
	animation-name: fadeInLeft; -webkit-animation-name: fadeInLeft;
}
.fadeInLeftBig {
	animation-name: fadeInLeftBig; -webkit-animation-name: fadeInLeftBig;
}
.fadeInRight {
	animation-name: fadeInRight; -webkit-animation-name: fadeInRight;
}
.fadeInRightBig {
	animation-name: fadeInRightBig; -webkit-animation-name: fadeInRightBig;
}
.fadeInUp {
	animation-name: fadeInUp; -webkit-animation-name: fadeInUp;
}
.fadeInUpBig {
	animation-name: fadeInUpBig; -webkit-animation-name: fadeInUpBig;
}
.fadeOut {
	animation-name: fadeOut; -webkit-animation-name: fadeOut;
}
.fadeOutDown {
	animation-name: fadeOutDown; -webkit-animation-name: fadeOutDown;
}
.fadeOutDownBig {
	animation-name: fadeOutDownBig; -webkit-animation-name: fadeOutDownBig;
}
.fadeOutLeft {
	animation-name: fadeOutLeft; -webkit-animation-name: fadeOutLeft;
}
.fadeOutLeftBig {
	animation-name: fadeOutLeftBig; -webkit-animation-name: fadeOutLeftBig;
}
.fadeOutRight {
	animation-name: fadeOutRight; -webkit-animation-name: fadeOutRight;
}
.fadeOutRightBig {
	animation-name: fadeOutRightBig; -webkit-animation-name: fadeOutRightBig;
}
.fadeOutUp {
	animation-name: fadeOutUp; -webkit-animation-name: fadeOutUp;
}
.fadeOutUpBig {
	animation-name: fadeOutUpBig; -webkit-animation-name: fadeOutUpBig;
}
.animated.flip {
	backface-visibility: visible; animation-name: flip; -webkit-backface-visibility: visible; -webkit-animation-name: flip;
}
.flipInX {
	backface-visibility: visible !important; animation-name: flipInX; -webkit-backface-visibility: visible; -webkit-animation-name: flipInX;
}
.flipInY {
	-webkit-backface-visibility: visible;
}
.flipOutX {
	-webkit-backface-visibility: visible;
}
.flipInY {
	backface-visibility: visible !important; animation-name: flipInY; -webkit-animation-name: flipInY;
}
.flipOutX {
	backface-visibility: visible !important; animation-name: flipOutX; -webkit-animation-name: flipOutX;
}
.flipOutY {
	backface-visibility: visible !important; animation-name: flipOutY; -webkit-backface-visibility: visible; -webkit-animation-name: flipOutY;
}
.lightSpeedIn {
	animation-name: lightSpeedIn; animation-timing-function: ease-out; -webkit-animation-timing-function: ease-out; -webkit-animation-name: lightSpeedIn;
}
.lightSpeedOut {
	animation-name: lightSpeedOut; animation-timing-function: ease-in; -webkit-animation-timing-function: ease-in; -webkit-animation-name: lightSpeedOut;
}
.rotateIn {
	animation-name: rotateIn; -webkit-animation-name: rotateIn;
}
.rotateInDownLeft {
	animation-name: rotateInDownLeft; -webkit-animation-name: rotateInDownLeft;
}
.rotateInDownRight {
	animation-name: rotateInDownRight; -webkit-animation-name: rotateInDownRight;
}
.rotateInUpLeft {
	animation-name: rotateInUpLeft; -webkit-animation-name: rotateInUpLeft;
}
.rotateInUpRight {
	animation-name: rotateInUpRight; -webkit-animation-name: rotateInUpRight;
}
.rotateOut {
	animation-name: rotateOut; -webkit-animation-name: rotateOut;
}
.rotateOutDownLeft {
	animation-name: rotateOutDownLeft; -webkit-animation-name: rotateOutDownLeft;
}
.rotateOutDownRight {
	animation-name: rotateOutDownRight; -webkit-animation-name: rotateOutDownRight;
}
.rotateOutUpLeft {
	animation-name: rotateOutUpLeft; -webkit-animation-name: rotateOutUpLeft;
}
.rotateOutUpRight {
	animation-name: rotateOutUpRight; -webkit-animation-name: rotateOutUpRight;
}
.hinge {
	animation-name: hinge; -webkit-animation-name: hinge;
}
.rollIn {
	animation-name: rollIn; -webkit-animation-name: rollIn;
}
.rollOut {
	animation-name: rollOut; -webkit-animation-name: rollOut;
}
.zoomIn {
	animation-name: zoomIn; -webkit-animation-name: zoomIn;
}
.zoomInDown {
	animation-name: zoomInDown; -webkit-animation-name: zoomInDown;
}
.zoomInLeft {
	animation-name: zoomInLeft; -webkit-animation-name: zoomInLeft;
}
.zoomInRight {
	animation-name: zoomInRight; -webkit-animation-name: zoomInRight;
}
.zoomInUp {
	animation-name: zoomInUp; -webkit-animation-name: zoomInUp;
}
.zoomOut {
	animation-name: zoomOut; -webkit-animation-name: zoomOut;
}
.zoomOutDown {
	animation-name: zoomOutDown; -webkit-animation-name: zoomOutDown;
}
.zoomOutLeft {
	animation-name: zoomOutLeft; -webkit-animation-name: zoomOutLeft;
}
.zoomOutRight {
	animation-name: zoomOutRight; -webkit-animation-name: zoomOutRight;
}
.zoomOutUp {
	animation-name: zoomOutUp; -webkit-animation-name: zoomOutUp;
}
.slideInDown {
	animation-name: slideInDown; -webkit-animation-name: slideInDown;
}
.slideInLeft {
	animation-name: slideInLeft; -webkit-animation-name: slideInLeft;
}
.slideInRight {
	animation-name: slideInRight; -webkit-animation-name: slideInRight;
}
.slideInUp {
	animation-name: slideInUp; -webkit-animation-name: slideInUp;
}
.slideOutDown {
	animation-name: slideOutDown; -webkit-animation-name: slideOutDown;
}
.slideOutLeft {
	animation-name: slideOutLeft; -webkit-animation-name: slideOutLeft;
}
.slideOutRight {
	animation-name: slideOutRight; -webkit-animation-name: slideOutRight;
}
.slideOutUp {
	animation-name: slideOutUp; -webkit-animation-name: slideOutUp;
}
.warm_flame {
	background-image: linear-gradient(45deg, rgb(255, 154, 158) 0px, rgb(250, 208, 196) 99%, rgb(250, 208, 196) 100%);
}
.night_fade {
	background-image: linear-gradient(to top, rgb(161, 140, 209) 0px, rgb(251, 194, 235) 100%);
}
.spring_warmth {
	background-image: linear-gradient(to top, rgb(250, 208, 196) 0px, rgb(250, 208, 196) 1%, rgb(255, 209, 255) 100%);
}
.juicy_peach {
	background-image: linear-gradient(to right, rgb(255, 236, 210) 0px, rgb(252, 182, 159) 100%);
}
.young_passion {
	background-image: linear-gradient(to right, rgb(255, 129, 119) 0px, rgb(255, 134, 122) 0px, rgb(255, 140, 127) 21%, rgb(249, 145, 133) 52%, rgb(207, 85, 108) 78%, rgb(177, 42, 91) 100%);
}
.lady_lips {
	background-image: linear-gradient(to top, rgb(255, 154, 158) 0px, rgb(254, 207, 239) 99%, rgb(254, 207, 239) 100%);
}
.sunny_morning {
	background-image: linear-gradient(120deg, rgb(246, 211, 101) 0px, rgb(253, 160, 133) 100%);
}
.rainy_ashville {
	background-image: linear-gradient(to top, rgb(251, 194, 235) 0px, rgb(166, 193, 238) 100%);
}
.frozen_dreams {
	background-image: linear-gradient(to top, rgb(253, 203, 241) 0px, rgb(253, 203, 241) 1%, rgb(230, 222, 233) 100%);
}
.winter_neva {
	background-image: linear-gradient(120deg, rgb(161, 196, 253) 0px, rgb(194, 233, 251) 100%);
}
.dusty_grass {
	background-image: linear-gradient(120deg, rgb(212, 252, 121) 0px, rgb(150, 230, 161) 100%);
}
.tempting_azure {
	background-image: linear-gradient(120deg, rgb(132, 250, 176) 0px, rgb(143, 211, 244) 100%);
}
.heavy_rain {
	background-image: linear-gradient(to top, rgb(207, 217, 223) 0px, rgb(226, 235, 240) 100%);
}
.amy_crisp {
	background-image: linear-gradient(120deg, rgb(166, 192, 254) 0px, rgb(246, 128, 132) 100%);
}
.mean_fruit {
	background-image: linear-gradient(120deg, rgb(252, 203, 144) 0px, rgb(213, 126, 235) 100%);
}
.ripe_malinka {
	background-image: linear-gradient(120deg, rgb(240, 147, 251) 0px, rgb(245, 87, 108) 100%);
}
.cloudy_knoxville {
	background-image: linear-gradient(120deg, rgb(253, 251, 251) 0px, rgb(235, 237, 238) 100%);
}
.malibu_beach {
	background-image: linear-gradient(to right, rgb(79, 172, 254) 0px, rgb(0, 242, 254) 100%);
}
.new_life {
	background-image: linear-gradient(to right, rgb(67, 233, 123) 0px, rgb(56, 249, 215) 100%);
}
.true_sunset {
	background-image: linear-gradient(to right, rgb(250, 112, 154) 0px, rgb(254, 225, 64) 100%);
}
.morpheus_den {
	background-image: linear-gradient(to top, rgb(48, 207, 208) 0px, rgb(51, 8, 103) 100%);
}
.rare_wind {
	background-image: linear-gradient(to top, rgb(168, 237, 234) 0px, rgb(254, 214, 227) 100%);
}
.near_moon {
	background-image: linear-gradient(to top, rgb(94, 231, 223) 0px, rgb(180, 144, 202) 100%);
}
.wild_apple {
	background-image: linear-gradient(to top, rgb(210, 153, 194) 0px, rgb(254, 249, 215) 100%);
}
.saint_petersburg {
	background-image: linear-gradient(135deg, rgb(245, 247, 250) 0px, rgb(195, 207, 226) 100%);
}
.arielles_smile {
	background-image: radial-gradient(248px at center, rgb(22, 217, 227) 0px, rgb(48, 199, 236) 47%, rgb(70, 174, 247) 100%);
}
.plum_plate {
	background-image: linear-gradient(135deg, rgb(102, 126, 234) 0px, rgb(118, 75, 162) 100%);
}
.everlasting_sky {
	background-image: linear-gradient(135deg, rgb(253, 252, 251) 0px, rgb(226, 209, 195) 100%);
}
.happy_fisher {
	background-image: linear-gradient(120deg, rgb(137, 247, 254) 0px, rgb(102, 166, 255) 100%);
}
.blessing {
	background-image: linear-gradient(to top, rgb(253, 219, 146) 0px, rgb(209, 253, 255) 100%);
}
.sharpeye_eagle {
	background-image: linear-gradient(to top, rgb(152, 144, 227) 0px, rgb(177, 244, 207) 100%);
}
.ladoga_bottom {
	background-image: linear-gradient(to top, rgb(235, 192, 253) 0px, rgb(217, 222, 216) 100%);
}
.lemon_gate {
	background-image: linear-gradient(to top, rgb(150, 251, 196) 0px, rgb(249, 245, 134) 100%);
}
.itmeo_branding {
	background-image: linear-gradient(180deg, rgb(42, 245, 152) 0px, rgb(0, 158, 253) 100%);
}
.zeus_miracle {
	background-image: linear-gradient(to top, rgb(205, 156, 242) 0px, rgb(246, 243, 255) 100%);
}
.old_hat {
	background-image: linear-gradient(to right, rgb(228, 175, 203) 0px, rgb(184, 203, 184) 0px, rgb(184, 203, 184) 0px, rgb(226, 197, 139) 30%, rgb(194, 206, 156) 64%, rgb(126, 219, 220) 100%);
}
.star_wine {
	background-image: linear-gradient(to right, rgb(184, 203, 184) 0px, rgb(184, 203, 184) 0px, rgb(180, 101, 218) 0px, rgb(207, 108, 201) 33%, rgb(238, 96, 156) 66%, rgb(238, 96, 156) 100%);
}
.deep_blue {
	background-image: linear-gradient(to right, rgb(106, 17, 203) 0px, rgb(37, 117, 252) 100%);
}
.coup_de_grace {
	background: linear-gradient(rgba(255, 255, 255, 0.5) 0px, rgba(0, 0, 0, 0.5) 100%), radial-gradient(at 50% 0px, rgba(255, 255, 255, 0.1) 0px, rgba(0, 0, 0, 0.5) 50%); background-blend-mode: soft-light, screen;
}
.happy_acid {
	background-image: linear-gradient(to top, rgb(55, 236, 186) 0px, rgb(114, 175, 211) 100%);
}
.awesome_pine {
	background-image: linear-gradient(to top, rgb(235, 187, 167) 0px, rgb(207, 199, 248) 100%);
}
.new_york {
	background-image: linear-gradient(to top, rgb(255, 241, 235) 0px, rgb(172, 224, 249) 100%);
}
.shy_rainbow {
	background-image: linear-gradient(to right, rgb(238, 162, 162) 0px, rgb(187, 193, 191) 19%, rgb(87, 198, 225) 42%, rgb(180, 159, 218) 79%, rgb(122, 197, 216) 100%);
}
.loon_crest {
	background: linear-gradient(rgba(255, 255, 255, 0.15) 0px, rgba(0, 0, 0, 0.15) 100%), radial-gradient(at top, rgba(255, 255, 255, 0.4) 0px, rgba(0, 0, 0, 0.4) 120%) rgb(152, 152, 152); background-blend-mode: multiply, multiply;
}
.mixed_hopes {
	background-image: linear-gradient(to top, rgb(196, 113, 245) 0px, rgb(250, 113, 205) 100%);
}
.fly_high {
	background-image: linear-gradient(to top, rgb(72, 198, 239) 0px, rgb(111, 134, 214) 100%);
}
.strong_bliss {
	background-image: linear-gradient(to right, rgb(247, 140, 160) 0px, rgb(249, 116, 143) 19%, rgb(253, 134, 140) 60%, rgb(254, 154, 139) 100%);
}
.fresh_milk {
	background-image: linear-gradient(to top, rgb(254, 173, 166) 0px, rgb(245, 239, 239) 100%);
}
.snow_again {
	background-image: linear-gradient(to top, rgb(230, 233, 240) 0px, rgb(238, 241, 245) 100%);
}
.february_ink {
	background-image: linear-gradient(to top, rgb(172, 203, 238) 0px, rgb(231, 240, 253) 100%);
}
.kind_steel {
	background-image: linear-gradient(-20deg, rgb(233, 222, 250) 0px, rgb(251, 252, 219) 100%);
}
.soft_grass {
	background-image: linear-gradient(to top, rgb(193, 223, 196) 0px, rgb(222, 236, 221) 100%);
}
.grown_early {
	background-image: linear-gradient(to top, rgb(11, 163, 96) 0px, rgb(60, 186, 146) 100%);
}
.sharp_blues {
	background-image: linear-gradient(to top, rgb(0, 198, 251) 0px, rgb(0, 91, 234) 100%);
}
.shady_water {
	background-image: linear-gradient(to right, rgb(116, 235, 213) 0px, rgb(159, 172, 230) 100%);
}
.dirty_beauty {
	background-image: linear-gradient(to top, rgb(106, 133, 182) 0px, rgb(186, 200, 224) 100%);
}
.great_whale {
	background-image: linear-gradient(to top, rgb(163, 189, 237) 0px, rgb(105, 145, 199) 100%);
}
.teen_notebook {
	background-image: linear-gradient(to top, rgb(151, 149, 240) 0px, rgb(251, 200, 212) 100%);
}
.polite_rumors {
	background-image: linear-gradient(to top, rgb(167, 166, 203) 0px, rgb(137, 137, 186) 52%, rgb(137, 137, 186) 100%);
}
.sweet_period {
	background-image: linear-gradient(to top, rgb(63, 81, 177) 0px, rgb(90, 85, 174) 13%, rgb(123, 95, 172) 25%, rgb(143, 106, 174) 38%, rgb(168, 106, 164) 50%, rgb(204, 107, 142) 62%, rgb(241, 130, 113) 75%, rgb(243, 164, 105) 87%, rgb(247, 201, 120) 100%);
}
.wide_matrix {
	background-image: linear-gradient(to top, rgb(252, 197, 228) 0px, rgb(253, 163, 75) 15%, rgb(255, 120, 130) 35%, rgb(200, 105, 158) 52%, rgb(112, 70, 170) 71%, rgb(12, 29, 184) 87%, rgb(2, 15, 117) 100%);
}
.soft_cherish {
	background-image: linear-gradient(to top, rgb(219, 220, 215) 0px, rgb(221, 220, 215) 24%, rgb(226, 201, 204) 30%, rgb(231, 98, 125) 46%, rgb(184, 35, 90) 59%, rgb(128, 19, 87) 71%, rgb(61, 22, 53) 84%, rgb(28, 26, 39) 100%);
}
.red_salvation {
	background-image: linear-gradient(to top, rgb(244, 59, 71) 0px, rgb(69, 58, 148) 100%);
}
.burning_spring {
	background-image: linear-gradient(to top, rgb(79, 181, 118) 0px, rgb(68, 196, 137) 30%, rgb(40, 169, 174) 46%, rgb(40, 162, 183) 59%, rgb(76, 119, 136) 71%, rgb(108, 79, 99) 86%, rgb(67, 44, 57) 100%);
}
.night_party {
	background-image: linear-gradient(to top, rgb(2, 80, 197) 0px, rgb(212, 63, 141) 100%);
}
.sky_glider {
	background-image: linear-gradient(to top, rgb(136, 211, 206) 0px, rgb(110, 69, 226) 100%);
}
.heaven_peach {
	background-image: linear-gradient(to top, rgb(217, 175, 217) 0px, rgb(151, 217, 225) 100%);
}
.purple_division {
	background-image: linear-gradient(to top, rgb(112, 40, 228) 0px, rgb(229, 178, 202) 100%);
}
.aqua_splash {
	background-image: linear-gradient(15deg, rgb(19, 84, 122) 0px, rgb(128, 208, 199) 100%);
}
.above_clouds {
	background-image: linear-gradient(to left, rgb(189, 187, 190) 0px, rgb(157, 158, 163) 100%), radial-gradient(88% 271%, rgba(255, 255, 255, 0.25) 0px, rgba(254, 254, 254, 0.25) 1%, rgba(0, 0, 0, 0.25) 100%), radial-gradient(50% 100%, rgba(255, 255, 255, 0.3) 0px, rgba(0, 0, 0, 0.3) 100%); background-blend-mode: normal, lighten, soft-light;
}
.spiky_naga {
	background-image: linear-gradient(to top, rgb(80, 82, 133) 0px, rgb(88, 94, 146) 12%, rgb(101, 104, 159) 25%, rgb(116, 116, 176) 37%, rgb(126, 126, 187) 50%, rgb(131, 137, 199) 62%, rgb(151, 149, 212) 75%, rgb(162, 161, 220) 87%, rgb(181, 174, 228) 100%);
}
.love_kiss {
	background-image: linear-gradient(to top, rgb(255, 8, 68) 0px, rgb(255, 177, 153) 100%);
}
.sharp_glass {
	background: linear-gradient(-180deg, rgba(255, 255, 255, 0.5) 0px, rgba(0, 0, 0, 0.5) 100%); background-blend-mode: lighten;
}
.clean_mirror {
	background-image: linear-gradient(45deg, rgb(147, 165, 207) 0px, rgb(228, 239, 233) 100%);
}
.premium_dark {
	background-image: linear-gradient(to right, rgb(67, 67, 67) 0px, rgb(0, 0, 0) 100%);
}
.cold_evening {
	background-image: linear-gradient(to top, rgb(12, 52, 131) 0px, rgb(162, 182, 223) 100%, rgb(107, 140, 206) 100%, rgb(162, 182, 223) 100%);
}
.cochiti_lake {
	background-image: linear-gradient(45deg, rgb(147, 165, 207) 0px, rgb(228, 239, 233) 100%);
}
.summer_games {
	background-image: linear-gradient(to right, rgb(146, 254, 157) 0px, rgb(0, 201, 255) 100%);
}
.passionate_bed {
	background-image: linear-gradient(to right, rgb(255, 117, 140) 0px, rgb(255, 126, 179) 100%);
}
.mountain_rock {
	background-image: linear-gradient(to right, rgb(134, 143, 150) 0px, rgb(89, 97, 100) 100%);
}
.desert_hump {
	background-image: linear-gradient(to top, rgb(199, 144, 129) 0px, rgb(223, 165, 121) 100%);
}
.jungle_day {
	background-image: linear-gradient(45deg, rgb(139, 170, 170) 0px, rgb(174, 139, 156) 100%);
}
.phoenix_start {
	background-image: linear-gradient(to right, rgb(248, 54, 0) 0px, rgb(249, 212, 35) 100%);
}
.october_silence {
	background-image: linear-gradient(-20deg, rgb(183, 33, 255) 0px, rgb(33, 212, 253) 100%);
}
.faraway_river {
	background-image: linear-gradient(-20deg, rgb(110, 69, 226) 0px, rgb(136, 211, 206) 100%);
}
.alchemist_lab {
	background-image: linear-gradient(-20deg, rgb(213, 88, 200) 0px, rgb(36, 210, 146) 100%);
}
.over_sun {
	background-image: linear-gradient(60deg, rgb(171, 236, 214) 0px, rgb(251, 237, 150) 100%);
}
.premium_white {
	background-image: linear-gradient(to top, rgb(213, 212, 208) 0px, rgb(213, 212, 208) 1%, rgb(238, 238, 236) 31%, rgb(239, 238, 236) 75%, rgb(233, 233, 231) 100%);
}
.mars_party {
	background-image: linear-gradient(to top, rgb(95, 114, 189) 0px, rgb(155, 35, 234) 100%);
}
.eternal_constance {
	background-image: linear-gradient(to top, rgb(9, 32, 63) 0px, rgb(83, 120, 149) 100%);
}
.japan_blush {
	background-image: linear-gradient(-20deg, rgb(221, 214, 243) 0px, rgb(250, 172, 168) 100%, rgb(250, 172, 168) 100%);
}
.smiling_rain {
	background-image: linear-gradient(-20deg, rgb(220, 176, 237) 0px, rgb(153, 201, 156) 100%);
}
.cloudy_apple {
	background-image: linear-gradient(to top, rgb(243, 231, 233) 0px, rgb(227, 238, 255) 99%, rgb(227, 238, 255) 100%);
}
.big_mango {
	background-image: linear-gradient(to top, rgb(199, 29, 111) 0px, rgb(208, 150, 147) 100%);
}
.healthy_water {
	background-image: linear-gradient(60deg, rgb(150, 222, 218) 0px, rgb(80, 201, 195) 100%);
}
.amour_amour {
	background-image: linear-gradient(to top, rgb(247, 112, 98) 0px, rgb(254, 81, 150) 100%);
}
.risky_concrete {
	background-image: linear-gradient(to top, rgb(196, 197, 199) 0px, rgb(220, 221, 223) 52%, rgb(235, 235, 235) 100%);
}
.strong_stick {
	background-image: linear-gradient(to right, rgb(168, 202, 186) 0px, rgb(93, 65, 87) 100%);
}
.vicious_stance {
	background-image: linear-gradient(60deg, rgb(41, 50, 60) 0px, rgb(72, 85, 99) 100%);
}
.palo_alto {
	background-image: linear-gradient(-60deg, rgb(22, 160, 133) 0px, rgb(244, 208, 63) 100%);
}
.happy_memories {
	background-image: linear-gradient(-60deg, rgb(255, 88, 88) 0px, rgb(240, 152, 25) 100%);
}
.midnight_bloom {
	background-image: linear-gradient(-20deg, rgb(43, 88, 118) 0px, rgb(78, 67, 118) 100%);
}
.crystalline {
	background-image: linear-gradient(-20deg, rgb(0, 205, 172) 0px, rgb(141, 218, 213) 100%);
}
.raccoon_back {
	background: linear-gradient(-180deg, rgb(188, 197, 206) 0px, rgb(146, 158, 173) 98%), radial-gradient(at left top, rgba(255, 255, 255, 0.3) 0px, rgba(0, 0, 0, 0.3) 100%); background-blend-mode: screen;
}
.party_bliss {
	background-image: linear-gradient(to top, rgb(68, 129, 235) 0px, rgb(4, 190, 254) 100%);
}
.confident_cloud {
	background-image: linear-gradient(to top, rgb(218, 212, 236) 0px, rgb(218, 212, 236) 1%, rgb(243, 231, 233) 100%);
}
.le_cocktail {
	background-image: linear-gradient(45deg, rgb(135, 77, 162) 0px, rgb(196, 58, 48) 100%);
}
.river_city {
	background-image: linear-gradient(to top, rgb(68, 129, 235) 0px, rgb(4, 190, 254) 100%);
}
.frozen_berry {
	background-image: linear-gradient(to top, rgb(232, 25, 139) 0px, rgb(199, 234, 253) 100%);
}
.elegance {
	background-image: radial-gradient(73% 147%, rgb(234, 223, 223) 59%, rgb(236, 226, 223) 100%), radial-gradient(91% 146%, rgba(255, 255, 255, 0.5) 47%, rgba(0, 0, 0, 0.5) 100%); background-blend-mode: screen;
}
.child_care {
	background-image: linear-gradient(-20deg, rgb(247, 148, 164) 0px, rgb(253, 214, 189) 100%);
}
.flying_lemon {
	background-image: linear-gradient(60deg, rgb(100, 179, 244) 0px, rgb(194, 229, 156) 100%);
}
.new_retrowave {
	background-image: linear-gradient(to top, rgb(59, 65, 197) 0px, rgb(169, 129, 187) 49%, rgb(255, 200, 169) 100%);
}
.hidden_jaguar {
	background-image: linear-gradient(to top, rgb(15, 216, 80) 0px, rgb(249, 240, 71) 100%);
}
.above_the_sky {
	background-image: linear-gradient(to top, rgb(211, 211, 211) 0px, rgb(211, 211, 211) 1%, rgb(224, 224, 224) 26%, rgb(239, 239, 239) 48%, rgb(217, 217, 217) 75%, rgb(188, 188, 188) 100%);
}
.nega {
	background-image: linear-gradient(45deg, rgb(238, 156, 167) 0px, rgb(255, 221, 225) 100%);
}
.dense_water {
	background-image: linear-gradient(to right, rgb(58, 181, 176) 0px, rgb(61, 153, 190) 31%, rgb(86, 49, 122) 100%);
}
.chemic_aqua {
	background: radial-gradient(at 50% 100%, rgba(255, 255, 255, 0.5) 0px, rgba(0, 0, 0, 0.5) 100%), linear-gradient(rgba(255, 255, 255, 0.25) 0px, rgba(0, 0, 0, 0.25) 100%); background-blend-mode: screen, overlay;
}
.seashore {
	background-image: linear-gradient(to top, rgb(32, 156, 255) 0px, rgb(104, 224, 207) 100%);
}
.marble_wall {
	background-image: linear-gradient(to top, rgb(189, 194, 232) 0px, rgb(189, 194, 232) 1%, rgb(230, 222, 233) 100%);
}
.cheerful_caramel {
	background-image: linear-gradient(to top, rgb(230, 185, 128) 0px, rgb(234, 205, 163) 100%);
}
.night_sky {
	background-image: linear-gradient(to top, rgb(30, 60, 114) 0px, rgb(30, 60, 114) 1%, rgb(42, 82, 152) 100%);
}
.magic_lake {
	background-image: linear-gradient(to top, rgb(213, 222, 231) 0px, rgb(255, 175, 189) 0px, rgb(201, 255, 191) 100%);
}
.young_grass {
	background-image: linear-gradient(to top, rgb(155, 225, 93) 0px, rgb(0, 227, 174) 100%);
}
.colorful_peach {
	background-image: linear-gradient(to right, rgb(237, 110, 160) 0px, rgb(236, 140, 105) 100%);
}
.gentle_care {
	background-image: linear-gradient(to right, rgb(255, 195, 160) 0px, rgb(255, 175, 189) 100%);
}
.plum_bath {
	background-image: linear-gradient(to top, rgb(204, 32, 142) 0px, rgb(103, 19, 210) 100%);
}
.happy_unicorn {
	background-image: linear-gradient(to top, rgb(179, 255, 171) 0px, rgb(18, 255, 247) 100%);
}
.full_metal {
	background: linear-gradient(rgb(213, 222, 231) 0px, rgb(232, 235, 242) 50%, rgb(226, 231, 237) 100%), linear-gradient(rgba(0, 0, 0, 0.02) 50%, rgba(255, 255, 255, 0.02) 61%, rgba(0, 0, 0, 0.02) 73%), linear-gradient(33deg, rgba(255, 255, 255, 0.2) 0px, rgba(0, 0, 0, 0.2) 100%); background-blend-mode: normal, color-burn;
}
.african_field {
	background-image: linear-gradient(to top, rgb(101, 189, 96) 0px, rgb(90, 193, 168) 25%, rgb(62, 198, 237) 50%, rgb(183, 221, 183) 75%, rgb(254, 243, 129) 100%);
}
.solid_stone {
	background-image: linear-gradient(to right, rgb(36, 57, 73) 0px, rgb(81, 127, 164) 100%);
}
.orange_juice {
	background-image: linear-gradient(-20deg, rgb(252, 96, 118) 0px, rgb(255, 154, 68) 100%);
}
.glass_water {
	background-image: linear-gradient(to top, rgb(223, 233, 243) 0px, rgb(255, 255, 255) 100%);
}
.slick_carbon {
	background: linear-gradient(rgb(50, 50, 50) 0px, rgb(63, 63, 63) 40%, rgb(28, 28, 28) 150%), linear-gradient(to top, rgba(255, 255, 255, 0.4) 0px, rgba(0, 0, 0, 0.25) 200%); background-blend-mode: multiply;
}
.north_miracle {
	background-image: linear-gradient(to right, rgb(0, 219, 222) 0px, rgb(252, 0, 255) 100%);
}
.fruit_blend {
	background-image: linear-gradient(to right, rgb(249, 212, 35) 0px, rgb(255, 78, 80) 100%);
}
.millennium_pine {
	background-image: linear-gradient(to top, rgb(80, 204, 127) 0px, rgb(245, 209, 0) 100%);
}
.high_flight {
	background-image: linear-gradient(to right, rgb(10, 207, 254) 0px, rgb(73, 90, 255) 100%);
}
.mole_hall {
	background-image: linear-gradient(-20deg, rgb(97, 97, 97) 0px, rgb(155, 197, 195) 100%);
}
.earl_gray {
	background: radial-gradient(at top, rgba(255, 255, 255, 0.03) 0px, rgba(0, 0, 0, 0.03) 100%), linear-gradient(to top, rgba(255, 255, 255, 0.1) 0px, rgba(143, 152, 157, 0.6) 100%); background-blend-mode: normal, multiply;
}
.space_shift {
	background-image: linear-gradient(60deg, rgb(61, 51, 147) 0px, rgb(43, 118, 185) 37%, rgb(44, 172, 209) 65%, rgb(53, 235, 147) 100%);
}
.forest_inei {
	background-image: linear-gradient(to top, rgb(223, 137, 181) 0px, rgb(191, 217, 254) 100%);
}
.royal_garden {
	background-image: linear-gradient(to right, rgb(237, 110, 160) 0px, rgb(236, 140, 105) 100%);
}
.rich_metal {
	background-image: linear-gradient(to right, rgb(215, 210, 204) 0px, rgb(48, 67, 82) 100%);
}
.juicy_cake {
	background-image: linear-gradient(to top, rgb(225, 79, 173) 0px, rgb(249, 212, 35) 100%);
}
.smart_indigo {
	background-image: linear-gradient(to top, rgb(178, 36, 239) 0px, rgb(117, 121, 255) 100%);
}
.sand_strike {
	background-image: linear-gradient(to right, rgb(193, 193, 97) 0px, rgb(193, 193, 97) 0px, rgb(212, 212, 177) 100%);
}
.norse_beauty {
	background-image: linear-gradient(to right, rgb(236, 119, 171) 0px, rgb(120, 115, 245) 100%);
}
.aqua_guidance {
	background-image: linear-gradient(to top, rgb(0, 122, 223) 0px, rgb(0, 236, 188) 100%);
}
.sun_veggie {
	background-image: linear-gradient(-225deg, rgb(32, 226, 215) 0px, rgb(249, 254, 165) 100%);
}
.sea_lord {
	background-image: linear-gradient(-225deg, rgb(44, 216, 213) 0px, rgb(197, 193, 255) 56%, rgb(255, 186, 195) 100%);
}
.black_sea {
	background-image: linear-gradient(-225deg, rgb(44, 216, 213) 0px, rgb(107, 141, 214) 48%, rgb(142, 55, 215) 100%);
}
.grass_shampoo {
	background-image: linear-gradient(-225deg, rgb(223, 255, 205) 0px, rgb(144, 249, 196) 48%, rgb(57, 243, 187) 100%);
}
.landing_aircraft {
	background-image: linear-gradient(-225deg, rgb(93, 159, 255) 0px, rgb(184, 220, 255) 48%, rgb(107, 187, 255) 100%);
}
.witch_dance {
	background-image: linear-gradient(-225deg, rgb(168, 191, 255) 0px, rgb(136, 77, 128) 100%);
}
.sleepless_night {
	background-image: linear-gradient(-225deg, rgb(82, 113, 196) 0px, rgb(177, 159, 255) 48%, rgb(236, 161, 254) 100%);
}
.angel_care {
	background-image: linear-gradient(-225deg, rgb(255, 226, 159) 0px, rgb(255, 169, 159) 48%, rgb(255, 113, 154) 100%);
}
.crystal_river {
	background-image: linear-gradient(-225deg, rgb(34, 225, 255) 0px, rgb(29, 143, 225) 48%, rgb(98, 94, 177) 100%);
}
.soft_lipstick {
	background-image: linear-gradient(-225deg, rgb(182, 206, 232) 0px, rgb(245, 120, 220) 100%);
}
.salt_mountain {
	background-image: linear-gradient(-225deg, rgb(255, 254, 255) 0px, rgb(215, 255, 254) 100%);
}
.perfect_white {
	background-image: linear-gradient(-225deg, rgb(227, 253, 245) 0px, rgb(255, 230, 250) 100%);
}
.fresh_oasis {
	background-image: linear-gradient(-225deg, rgb(125, 226, 252) 0px, rgb(185, 182, 229) 100%);
}
.strict_november {
	background-image: linear-gradient(-225deg, rgb(203, 186, 204) 0px, rgb(37, 128, 179) 100%);
}
.morning_salad {
	background-image: linear-gradient(-225deg, rgb(183, 248, 219) 0px, rgb(80, 167, 194) 100%);
}
.deep_relief {
	background-image: linear-gradient(-225deg, rgb(112, 133, 182) 0px, rgb(135, 167, 217) 50%, rgb(222, 243, 248) 100%);
}
.sea_strike {
	background-image: linear-gradient(-225deg, rgb(119, 255, 210) 0px, rgb(98, 151, 219) 48%, rgb(30, 236, 255) 100%);
}
.night_call {
	background-image: linear-gradient(-225deg, rgb(172, 50, 228) 0px, rgb(121, 24, 242) 48%, rgb(72, 1, 255) 100%);
}
.supreme_sky {
	background-image: linear-gradient(-225deg, rgb(212, 255, 236) 0px, rgb(87, 242, 204) 48%, rgb(69, 150, 251) 100%);
}
.light_blue {
	background-image: linear-gradient(-225deg, rgb(158, 251, 211) 0px, rgb(87, 233, 242) 48%, rgb(69, 212, 251) 100%);
}
.mind_crawl {
	background-image: linear-gradient(-225deg, rgb(71, 59, 123) 0px, rgb(53, 132, 167) 51%, rgb(48, 210, 190) 100%);
}
.lily_meadow {
	background-image: linear-gradient(-225deg, rgb(101, 55, 155) 0px, rgb(136, 106, 234) 53%, rgb(100, 87, 198) 100%);
}
.sugar_lollipop {
	background-image: linear-gradient(-225deg, rgb(164, 69, 178) 0px, rgb(212, 24, 114) 52%, rgb(255, 0, 102) 100%);
}
.sweet_dessert {
	background-image: linear-gradient(-225deg, rgb(119, 66, 178) 0px, rgb(241, 128, 255) 52%, rgb(253, 139, 217) 100%);
}
.magic_ray {
	background-image: linear-gradient(-225deg, rgb(255, 60, 172) 0px, rgb(86, 43, 124) 52%, rgb(43, 134, 197) 100%);
}
.teen_party {
	background-image: linear-gradient(-225deg, rgb(255, 5, 124) 0px, rgb(141, 11, 147) 50%, rgb(50, 21, 117) 100%);
}
.frozen_heat {
	background-image: linear-gradient(-225deg, rgb(255, 5, 124) 0px, rgb(124, 100, 213) 48%, rgb(76, 195, 255) 100%);
}
.gagarin_view {
	background-image: linear-gradient(-225deg, rgb(105, 234, 203) 0px, rgb(234, 204, 248) 48%, rgb(102, 84, 241) 100%);
}
.fabled_sunset {
	background-image: linear-gradient(-225deg, rgb(35, 21, 87) 0px, rgb(68, 16, 122) 29%, rgb(255, 19, 97) 67%, rgb(255, 248, 0) 100%);
}
.perfect_blue {
	background-image: linear-gradient(-225deg, rgb(61, 78, 129) 0px, rgb(87, 83, 201) 48%, rgb(110, 127, 243) 100%);
}
