/**
* Template Name: Gp - v4.10.0
* Template URL: https://bootstrapmade.com/gp-free-multipurpose-html-bootstrap-template/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/

/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/
html {
	scroll-behavior: smooth;
}
body {
	font-family: "Open Sans", sans-serif;
	color: #444444;
	min-width: 320px;
}

a {
	color: #6b3300;
	text-decoration: none;
	transition: all 150ms ease-in-out;
}

a:hover {
	color: #ffc451;
	text-decoration: underline;
}
.webFeatures a:hover {
	text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "Poppins", sans-serif;
}

.mr-0 {margin-right: 0 !important;}
.ml-0 {margin-left: 0 !important;}
.mt-0 {margin-top: 0 !important;}
.mb-0 {margin-bottom: 0 !important;}
.mr-20 {margin-right: 20px !important}
.ml-20 {margin-left: 20px !important}
.mt-5 {margin-top: 5px !important;}
.mb-5 {margin-bottom: 5px !important;}
.mt-8 {margin-top: 8px !important;}
.mb-8 {margin-bottom: 8px !important;}
.mt-10 {margin-top: 10px !important;}
.mb-10 {margin-bottom: 10px !important;}
.mt-20 {margin-top: 20px !important;}
.mb-20 {margin-bottom: 20px !important;}
.mt-30 {margin-top: 30px !important;}
.mb-30 {margin-bottom: 30px !important;}
.mt-40 {margin-top: 40px !important;}
.mb-40 {margin-bottom: 40px !important;}
.mt-50 {margin-top: 50px !important;}
.mb-50 {margin-bottom: 50px !important;}
.pl-10 {padding-left: 10px !important;}
.pr-10 {padding-right: 10px !important;}
.pt-0 {padding-top: 0 !important;}
.pb-0 {padding-bottom: 0 !important;}
.pt-5 {padding-top: 5px !important;}
.pb-5 {padding-bottom: 5px !important;}
.pt-10 {padding-top: 10px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pt-20 {padding-top: 20px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pt-30 {padding-top: 30px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pt-40 {padding-top: 40px !important;}
.pb-40 {padding-bottom: 40px !important;}
.group {
	clear: both;
}
.group:after {
	content: "";
	display: table;
	clear: both;
}

/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top {
	position: fixed;
	visibility: hidden;
	opacity: 0;
	right: 15px;
	bottom: 95px;
	z-index: 996;
	background: #ffc451;
	width: 40px;
	height: 40px;
	border-radius: 4px;
	transition: all 0.4s;
}

.back-to-top i {
	font-size: 28px;
	color: #151515;
	line-height: 0;
}

.back-to-top:hover {
	background: #151515;
}

.back-to-top:hover i {
	color: #ffc451;
}

.back-to-top.active {
	visibility: visible;
	opacity: 1;
}

/*--------------------------------------------------------------
# Preloader
--------------------------------------------------------------*/
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9999;
	overflow: hidden;
	background: #151515;
}

#preloader:before {
	content: "";
	position: fixed;
	top: calc(50% - 0px);
	left: calc(50% - 30px);
	border: 6px solid #ffc451;
	border-top-color: #151515;
	border-bottom-color: #151515;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	-webkit-animation: animate-preloader 1s linear infinite;
	animation: animate-preloader 1s linear infinite;
}

@-webkit-keyframes animate-preloader {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

@keyframes animate-preloader {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

/*--------------------------------------------------------------
# Disable aos animation delay on mobile devices
--------------------------------------------------------------*/
@media screen and (max-width: 768px) {
	[data-aos-delay] {
		transition-delay: 0 !important;
	}
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header {
	transition: all 0.5s;
	z-index: 997;
	padding: 15px 0;
	background: rgba(232, 208, 170, 1);
	min-width: 320px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
}

#header.header-scrolled,
#header.header-inner-pages {
	background: rgba(232, 208, 170, 0.9);
}

#header .logo {
	font-size: 32px;
	margin: 0;
	padding: 0;
	line-height: 1;
	font-weight: 700;
	letter-spacing: 2px;
	text-transform: uppercase;
}

#header .logo a {
	color: #fff;
	display: block;
	width: 100%;
	height: 100%;
}

#header .logo a span {
	color: #ffc451;
}

#header .logo img {
	max-height: 40px;
}

/*--------------------------------------------------------------
#  Get Startet Button
--------------------------------------------------------------*/
.get-started-btn {
	color: #1e3b0c;
	border-radius: 4px;
	padding: 7px 25px 8px 25px;
	white-space: nowrap;
	transition: 0.3s;
	font-size: 16px;
	display: inline-block;
	border: 2px solid #1e3b0c;
}

.get-started-btn:hover {
	background: #ffbb38;
	color: #343a40;
	text-decoration: none;
}

@media (max-width: 992px) {
	.get-started-btn {
		padding: 7px 20px 8px 20px;
		margin-right: 15px;
	}
}

@media (max-width: 768px) {
	.get-started-btn {
		display: none;
	}
}

/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/**
* Desktop Navigation 
*/
.navbar {
	padding: 0;
}

.navbar ul {
	margin: 0;
	padding: 0;
	display: flex;
	list-style: none;
	align-items: center;
}

.navbar li {
	position: relative;
}

.navbar a,
.navbar a:focus {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 0 10px 30px;
	font-size: 16px;
	font-weight: 600;
	color: #6b3300;
	white-space: nowrap;
	transition: 0.3s;
}

.navbar a i,
.navbar a:focus i {
	font-size: 12px;
	line-height: 0;
	margin-left: 5px;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
	color: #1e3b0c;
}

.navbar .dropdown ul {
	display: block;
	position: absolute;
	left: 14px;
	top: calc(100% + 30px);
	margin: 0;
	padding: 0;
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	background: #fff;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	transition: 0.3s;
}

.navbar .dropdown ul li {
	min-width: 200px;
}

.navbar .dropdown ul a {
	padding: 10px 20px;
	font-size: 14px;
	text-transform: none;
	color: #151515;
	font-weight: 400;
}

.navbar .dropdown ul a i {
	font-size: 12px;
}

.navbar .dropdown ul a:hover,
.navbar .dropdown ul .active:hover,
.navbar .dropdown ul li:hover>a {
	background-color: #e8d0aa;
}

.navbar .dropdown:hover>ul {
	opacity: 1;
	top: 100%;
	visibility: visible;
}

.navbar .dropdown .dropdown ul {
	top: 0;
	left: calc(100% - 30px);
	visibility: hidden;
}

.navbar .dropdown .dropdown:hover>ul {
	opacity: 1;
	top: 0;
	left: 100%;
	visibility: visible;
}

@media (max-width: 1366px) {
	.navbar .dropdown .dropdown ul {
		left: -90%;
	}

	.navbar .dropdown .dropdown:hover>ul {
		left: -100%;
	}
}

/**
* Mobile Navigation 
*/
.mobile-nav-toggle {
	color: #1e3b0c;
	font-size: 28px;
	cursor: pointer;
	display: none;
	line-height: 0;
	transition: 0.5s;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.mobile-nav-toggle {
		display: block;
	}

	.navbar ul {
		display: none;
	}
}

.navbar-mobile {
	position: fixed;
	overflow: hidden;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.9);
	transition: 0.3s;
	z-index: 999;
}

.navbar-mobile .mobile-nav-toggle {
	position: absolute;
	top: 15px;
	right: 15px;
}

.navbar-mobile ul {
	display: block;
	position: absolute;
	top: 55px;
	right: 15px;
	bottom: 15px;
	left: 15px;
	padding: 10px 0;
	background-color: #fff;
	overflow-y: auto;
	transition: 0.3s;
}

.navbar-mobile a,
.navbar-mobile a:focus {
	padding: 10px 20px;
	font-size: 15px;
	color: #151515;
}

.navbar-mobile a:hover,
.navbar-mobile .active,
.navbar-mobile li:hover>a {
	color: #151515;
	background-color: #ffc451;
}

.navbar-mobile .getstarted,
.navbar-mobile .getstarted:focus {
	margin: 15px;
}

.navbar-mobile .dropdown ul {
	position: static;
	display: none;
	margin: 10px 20px;
	padding: 10px 0;
	z-index: 99;
	opacity: 1;
	visibility: visible;
	background: #fff;
	box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
}

.navbar-mobile .dropdown ul li {
	min-width: 200px;
}

.navbar-mobile .dropdown ul a {
	padding: 10px 20px;
	color: #151515;
}

.navbar-mobile .dropdown ul a i {
	font-size: 12px;
}

.navbar-mobile .dropdown ul a:hover,
.navbar-mobile .dropdown ul .active:hover,
.navbar-mobile .dropdown ul li:hover>a {
	background-color: #ffc451;
}

.navbar-mobile .dropdown>.dropdown-active {
	display: block;
}

/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
#hero {
	width: 100%;
	min-height: 800px;
	height: 100vh;
	background: url("../img/home/sawsharp-seminar-banner.webp") top center;
	background-size: cover;
	position: relative;
}

#hero:before {
	content: "";
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
}

#hero .container {
	position: relative;
	padding-top: 74px;
	text-align: center;
}

#hero h1 {
	margin: 0;
	font-size: 56px;
	font-weight: 700;
	line-height: 64px;
	color: #fff;
	font-family: "Poppins", sans-serif;
}

#hero h1 span {
	color: #ffc451;
}

#hero h2 {
	color: rgba(255, 255, 255, 0.9);
	margin: 10px 0 0 0;
	font-size: 30px;
}

#hero .icon-box {
	padding: 30px 20px;
	transition: ease-in-out 0.3s;
	border: 1px solid rgba(255, 255, 255, 0.3);
	height: 100%;
	text-align: center;
}

#hero .icon-box i {
	font-size: 32px;
	line-height: 1;
	color: #ffc451;
}

#hero .icon-box h3 {
	font-weight: 400;
	margin: 10px 0 0 0;
	padding: 0;
	line-height: 1;
	font-size: 20px;
	line-height: 26px;
}

#hero a .icon-box {
	cursor: pointer;
}

#hero a .icon-box h3 {
	color: #fff;
	transition: ease-in-out 0.3s;
	cursor: pointer;
}

#hero a:hover .icon-box h3 {
	color: #ffc451;
}

#hero .icon-box:hover {
	border-color: #ffc451;
}

#hero .icon-box img {
	max-width: 80px;
}
@media (min-width: 1024px) {
	#hero {
		background-attachment: fixed;
	}
}

@media (max-width: 768px) {
	#hero {
		height: auto;
	}

	#hero h1 {
		font-size: 28px;
		line-height: 36px;
	}

	#hero h2 {
		font-size: 20px;
		line-height: 24px;
	}
}

/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {
	padding: 60px 0;
	overflow: hidden;
}

.section-title {
	padding-bottom: 40px;
}

.section-title h2 {
	font-size: 14px;
	font-weight: 500;
	padding: 0;
	line-height: 10px;
	margin: 0 0 5px 0;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #aaaaaa;
	font-family: "Poppins", sans-serif;
	white-space: nowrap;
}

.section-title h2::after {
	content: "";
	width: 120px;
	height: 1px;
	display: inline-block;
	background: #ffde9e;
	margin: 4px 10px;
	white-space: nowrap;
}

.section-title p {
	margin: 0;
	margin: 0;
	font-size: 36px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Poppins", sans-serif;
/*	color: #151515;*/
	color: #6b3300;
}

/*--------------------------------------------------------------
# About
--------------------------------------------------------------*/
.about .content h3 {
	font-weight: 700;
	font-size: 36px;
	font-family: "Poppins", sans-serif;
	color: #6b3300;
}

.about .content ul {
	list-style: none;
	padding: 0;
}

.about .content ul li {
	padding: 0 0 8px 26px;
	position: relative;
}

.about .content ul i {
	position: absolute;
	font-size: 20px;
	left: 0;
	top: -3px;
	color: #ffc451;
}

.about .content p:last-child {
	margin-bottom: 0;
}

#about fst-italic {
	font-size: 20px;
}
/*--------------------------------------------------------------
# Clients
--------------------------------------------------------------*/
.clients {
	padding-top: 0;
	padding-bottom: 20px;
}

.clients .swiper-slide img {
	opacity: 0.5;
	transition: 0.3s;
	filter: grayscale(100);
}

.clients .swiper-slide img:hover {
	filter: none;
	opacity: 1;
}

.clients .swiper-pagination {
	margin-top: 20px;
	position: relative;
}

.clients .swiper-pagination .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background-color: #fff;
	opacity: 1;
	background-color: #ddd;
}

.clients .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #ffc451;
}

/*--------------------------------------------------------------
# Features
--------------------------------------------------------------*/
.features {
	padding-top: 20px;
}

.features .icon-box {
	padding-left: 15px;
}

.features .icon-box h4 {
	font-size: 20px;
	font-weight: 700;
	margin: 5px 0 10px 60px;
}

.features .icon-box i {
	font-size: 48px;
	float: left;
	color: #ffc451;
}

.features .icon-box p {
	font-size: 15px;
	color: #848484;
	margin-left: 60px;
}

.features .image {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 400px;
}

/*--------------------------------------------------------------
# Services
--------------------------------------------------------------*/
.services .icon-box {
	text-align: center;
	border: 1px solid #ebebeb;
	padding: 80px 20px;
	transition: all ease-in-out 0.3s;
	background: #fff;
}

.services .icon-box .icon {
	margin: 0 auto;
	width: 64px;
	height: 64px;
	background: transparent;
	border-radius: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 20px;
	transition: 0.3s;
}

.services .icon-box .icon i {
	color: #151515;
	font-size: 28px;
	transition: ease-in-out 0.3s;
}

.services .icon-box .icon img {
	width: 64px;
	height: 64px;
	transition: ease-in-out 0.3s;
}

.services .icon-box h4 {
	font-weight: 700;
	margin-bottom: 15px;
	font-size: 24px;
}

.services .icon-box h4 a {
	color: #151515;
	transition: ease-in-out 0.3s;
}

.services .icon-box h4 a:hover {
	color: #ffc451;
}

.services .icon-box p {
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 0;
}

.services .icon-box:hover {
	border-color: #fff;
	box-shadow: 0px 0 25px 0 rgba(0, 0, 0, 0.1);
	transform: translateY(-10px);
}

/*--------------------------------------------------------------
# Cta
--------------------------------------------------------------*/
.cta {
	background: linear-gradient(rgba(2, 2, 2, 0.5), rgba(0, 0, 0, 0.5)), url("../img/home/seminar-color.webp") center center;
	background-size: cover;
	padding: 120px 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

@media (max-width: 768px) {
	.cta {
		background-attachment: scroll;
	}
}

.cta h3 {
	color: #fff;
	font-size: 28px;
	font-weight: 700;
}

.cta p {
	color: #fff;
	font-size: 20px;
	font-weight: 200;
}

.cta .cta-btn {
	font-family: "Raleway", sans-serif;
	font-weight: 600;
	font-size: 16px;
	letter-spacing: 1px;
	display: inline-block;
	padding: 8px 28px;
	border-radius: 4px;
	transition: 0.5s;
	margin-top: 10px;
	border: 2px solid #ffc451;
	color: #151515;
	background-color: #ffc451;
}

.cta .cta-btn:hover {
	background: #ffc451;
	border-color: #ffc451;
	color: #151515;
	text-decoration: none;
}

/*--------------------------------------------------------------
# Portfolio
--------------------------------------------------------------*/
.portfolio .portfolio-item {
	margin-bottom: 30px;
}

.portfolio #portfolio-flters {
	padding: 0;
	margin: 0 auto 20px auto;
	list-style: none;
	text-align: center;
}

.portfolio #portfolio-flters li {
	cursor: pointer;
	display: inline-block;
	padding: 8px 15px 10px 15px;
	font-size: 14px;
	font-weight: 600;
	line-height: 1;
	text-transform: uppercase;
	color: #444444;
	margin-bottom: 5px;
	transition: all 0.3s ease-in-out;
	border-radius: 3px;
}

.portfolio #portfolio-flters li:hover,
.portfolio #portfolio-flters li.filter-active {
	color: #151515;
	background: #ffc451;
}

.portfolio #portfolio-flters li:last-child {
	margin-right: 0;
}

.portfolio .portfolio-wrap {
	transition: 0.3s;
	position: relative;
	overflow: hidden;
	z-index: 1;
	background: rgba(21, 21, 21, 0.6);
}

.portfolio .portfolio-wrap::before {
	content: "";
	background: rgba(21, 21, 21, 0.6);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	transition: all ease-in-out 0.3s;
	z-index: 2;
	opacity: 0;
}

.portfolio .portfolio-wrap img {
	transition: all ease-in-out 0.3s;
}

.portfolio .portfolio-wrap .portfolio-info {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
	transition: all ease-in-out 0.3s;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: flex-start;
	padding: 20px;
}

.portfolio .portfolio-wrap .portfolio-info h4 {
	font-size: 20px;
	color: #fff;
	font-weight: 600;
}

.portfolio .portfolio-wrap .portfolio-info p {
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	font-style: italic;
}

.portfolio .portfolio-wrap .portfolio-links {
	text-align: center;
	z-index: 4;
}

.portfolio .portfolio-wrap .portfolio-links a {
	color: #fff;
	margin: 0 5px 0 0;
	font-size: 28px;
	display: inline-block;
	transition: 0.3s;
}

.portfolio .portfolio-wrap .portfolio-links a:hover {
	color: #ffc451;
}

.portfolio .portfolio-wrap:hover::before {
	opacity: 1;
}

.portfolio .portfolio-wrap:hover img {
	transform: scale(1.2);
}

.portfolio .portfolio-wrap:hover .portfolio-info {
	opacity: 1;
}

/*--------------------------------------------------------------
# Portfolio Details
--------------------------------------------------------------*/
.portfolio-details {
	padding-top: 40px;
}

.portfolio-details .portfolio-details-slider img {
	width: 100%;
}

.portfolio-details .portfolio-details-slider .swiper-pagination {
	margin-top: 20px;
	position: relative;
}

.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background-color: #fff;
	opacity: 1;
	border: 1px solid #ffc451;
}

.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #ffc451;
}

.portfolio-details .portfolio-info {
	padding: 30px;
	box-shadow: 0px 0 30px rgba(21, 21, 21, 0.08);
}

.portfolio-details .portfolio-info h3 {
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
}

.portfolio-details .portfolio-info ul {
	list-style: none;
	padding: 0;
	font-size: 15px;
}

.portfolio-details .portfolio-info ul li+li {
	margin-top: 10px;
}

.portfolio-details .portfolio-description {
	padding-top: 30px;
}

.portfolio-details .portfolio-description h2 {
	font-size: 26px;
	font-weight: 700;
	margin-bottom: 20px;
}

.portfolio-details .portfolio-description p {
	padding: 0;
}

/*--------------------------------------------------------------
# Counts
--------------------------------------------------------------*/
.counts .content {
	padding: 30px 0;
}

.counts .content h3 {
	font-size: 36px;
	font-weight: 700;
	text-transform: uppercase;
	font-family: "Poppins", sans-serif;
	color: #6b3300;
}

.counts .content p {
	margin-bottom: 0;
}

.counts .content .count-box {
	padding: 20px 0;
	width: 100%;
}

.counts .content .count-box i {
	display: block;
	font-size: 36px;
	line-height: 36px;
	color: #ffc451;
	float: left;
}

.counts .content .count-box span {
	font-size: 36px;
	line-height: 36px;
	display: block;
	font-weight: 700;
	color: #151515;
	margin-left: 50px;
}

.counts .content .count-box p {
	padding: 15px 0 0 0;
	margin: 0 0 0 50px;
	font-family: "Raleway", sans-serif;
	font-size: 14px;
	color: #3b3b3b;
}

.counts .content .count-box a {
	font-weight: 600;
	display: block;
	margin-top: 20px;
	color: #3b3b3b;
	font-size: 15px;
	font-family: "Poppins", sans-serif;
	transition: ease-in-out 0.3s;
}

.counts .content .count-box a:hover {
	color: #626262;
}

.counts .image {
	background: url("../img/home/event.webp") center top no-repeat;
	background-size: cover;
	min-height: 400px;
}

@media (max-width: 991px) {
	.counts .image {
		text-align: center;
	}

	.counts .image img {
		max-width: 80%;
	}
}

@media (max-width: 667px) {
	.counts .image img {
		max-width: 100%;
	}
}

/*--------------------------------------------------------------
# Testimonials
--------------------------------------------------------------*/
.testimonials {
	padding: 90px 0;
	background: url("../img/home/filing.webp") no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}

.testimonials::before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.7);
}

.testimonials .section-header {
	margin-bottom: 40px;
}

.testimonials .testimonials-carousel,
.testimonials .testimonials-slider {
	overflow: hidden;
}

.testimonials .testimonial-item {
	text-align: center;
	color: #fff;
	font-size: 18px;
}

.testimonials .testimonial-item .testimonial-img {
	width: 100px;
	border-radius: 50%;
	border: 6px solid rgba(255, 255, 255, 0.15);
	margin: 0 auto;
}

.testimonials .testimonial-item h3 {
	font-size: 20px;
	font-weight: bold;
	margin: 10px 0 5px 0;
	color: #fff;
}

.testimonials .testimonial-item h4 {
	font-size: 14px;
	color: #ddd;
	margin: 0;
}

.testimonials .testimonial-item .quote-icon-left,
.testimonials .testimonial-item .quote-icon-right {
	color: rgba(255, 196, 81, 0.6);
	font-size: 26px;
}

.testimonials .testimonial-item .quote-icon-left {
	display: inline-block;
	left: -5px;
	position: relative;
}

.testimonials .testimonial-item .quote-icon-right {
	display: inline-block;
	right: -5px;
	position: relative;
	top: 10px;
}

.testimonials .testimonial-item p {
	font-style: italic;
	margin: 0 auto 15px auto;
	color: #eee;
}

.testimonials .swiper-pagination {
	margin-top: 20px;
	position: relative;
}

.testimonials .swiper-pagination .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background-color: rgba(255, 255, 255, 0.4);
	opacity: 0.5;
}

.testimonials .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #ffc451;
	opacity: 1;
}

.testimonial-item a {
	color: #ffc451;
	text-decoration: underline;
}
@media (min-width: 1024px) {
	.testimonials {
		background-attachment: fixed;
	}
}

@media (min-width: 992px) {
	.testimonials .testimonial-item p {
		width: 80%;
	}
}

/*--------------------------------------------------------------
# Team
--------------------------------------------------------------*/
.team {
	background: #fff;
	padding: 60px 0;
}

.team .member {
	margin-bottom: 20px;
	overflow: hidden;
	border-radius: 5px;
	background: #fff;
	box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}

.team .member .member-img {
	position: relative;
	overflow: hidden;
}

.team .member .social {
	position: absolute;
	left: 0;
	bottom: 30px;
	right: 0;
	opacity: 0;
	transition: ease-in-out 0.3s;
	text-align: center;
}

.team .member .social a {
	transition: color 0.3s;
	color: #151515;
	margin: 0 3px;
	border-radius: 4px;
	width: 36px;
	height: 36px;
	background: rgba(255, 255, 255, 0.8);
	transition: ease-in-out 0.3s;
	color: #484848;
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.team .member .social a:hover {
	color: #151515;
	background: #ffc451;
}

.team .member .social i {
	font-size: 18px;
	line-height: 0;
}

.team .member .member-info {
	padding: 25px 15px;
}

.team .member .member-info h4 {
	font-weight: 700;
	margin-bottom: 5px;
	font-size: 18px;
	color: #151515;
}

.team .member .member-info span {
	display: block;
	font-size: 13px;
	font-weight: 400;
	color: #aaaaaa;
}

.team .member .member-info p {
	font-style: italic;
	font-size: 14px;
	line-height: 26px;
	color: #777777;
}

.team .member:hover .social {
	opacity: 1;
	bottom: 15px;
}

/*--------------------------------------------------------------
# Contact
--------------------------------------------------------------*/
.contact .info {
	width: 100%;
	background: #fff;
}

.contact .info i {
	font-size: 35px;
	background: transparent;
	color: #ffc451;
	float: left;
	width: 44px;
	height: 44px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 4px;
	transition: all 0.3s ease-in-out;
}

.contact .info h4 {
	padding: 0 0 0 60px;
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 5px;
	color: #151515;
}

.contact .info p {
	padding: 0 0 0 60px;
	margin-bottom: 0;
	font-size: 14px;
	color: #484848;
}

.contact .info .email,
.contact .info .phone {
	margin-top: 40px;
}

.contact .php-email-form {
	width: 100%;
	background: #fff;
}

.contact .php-email-form .form-group {
	padding-bottom: 8px;
}

.contact .php-email-form .error-message {
	display: none;
	color: #fff;
	background: #ed3c0d;
	text-align: left;
	padding: 15px;
	font-weight: 600;
}

.contact .php-email-form .error-message br+br {
	margin-top: 25px;
}

.contact .php-email-form .sent-message {
	display: none;
	color: #fff;
	background: #18d26e;
	text-align: center;
	padding: 15px;
	font-weight: 600;
}

.contact .php-email-form .loading {
	display: none;
	background: #fff;
	text-align: center;
	padding: 15px;
}

.contact .php-email-form .loading:before {
	content: "";
	display: inline-block;
	border-radius: 50%;
	width: 24px;
	height: 24px;
	margin: 0 10px -6px 0;
	border: 3px solid #18d26e;
	border-top-color: #eee;
	-webkit-animation: animate-loading 1s linear infinite;
	animation: animate-loading 1s linear infinite;
}

.contact .php-email-form input,
.contact .php-email-form textarea {
	border-radius: 0;
	box-shadow: none;
	font-size: 14px;
	border-radius: 4px;
}

.contact .php-email-form input:focus,
.contact .php-email-form textarea:focus {
	border-color: #ffc451;
}

.contact .php-email-form input {
	height: 44px;
}

.contact .php-email-form textarea {
	padding: 10px 12px;
}

.contact .php-email-form button[type=submit] {
	background: #ffc451;
	border: 0;
	padding: 10px 24px;
	color: #151515;
	transition: 0.4s;
	border-radius: 4px;
}

.contact .php-email-form button[type=submit]:hover {
	background: #ffcd6b;
}

@-webkit-keyframes animate-loading {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

@keyframes animate-loading {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

/*--------------------------------------------------------------
# Breadcrumbs
--------------------------------------------------------------*/
.breadcrumbs {
	padding: 15px 0;
	background: whitesmoke;
	min-height: 40px;
	margin-top: 115px;
}

.breadcrumbs h2 {
	font-size: 28px;
	font-weight: 400;
}

.breadcrumbs ol {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	padding: 0;
	margin: 0;
}

.breadcrumbs ol li+li {
	padding-left: 10px;
}

.breadcrumbs ol li+li::before {
	display: inline-block;
	padding-right: 10px;
	color: #2f2f2f;
	content: "/";
}

@media (max-width: 992px) {
	.breadcrumbs {
		margin-top: 115px;
	}

	.breadcrumbs .d-flex {
		display: block !important;
	}

	.breadcrumbs ol {
		display: block;
	}

	.breadcrumbs ol li {
		display: inline-block;
	}
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
#footer {
	background: black;
	padding: 0 0 30px 0;
	color: #fff;
	font-size: 14px;
}

#footer .footer-top {
	background: #151515;
	border-bottom: 1px solid #222222;
	padding: 60px 0 30px 0;
}

#footer .footer-top .footer-info {
	margin-bottom: 30px;
}

#footer .footer-top .footer-info h3 {
	font-size: 28px;
	margin: 0 0 20px 0;
	padding: 2px 0 2px 0;
	line-height: 1;
	font-weight: 700;
	text-transform: uppercase;
}

#footer .footer-top .footer-info h3 span {
	color: #ffc451;
}

#footer .footer-top .footer-info p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 0;
	font-family: "Raleway", sans-serif;
	color: #fff;
}

#footer .footer-top .social-links a {
	font-size: 18px;
	display: inline-block;
	background: #292929;
	color: #fff;
	line-height: 1;
	padding: 8px 0;
	margin-right: 4px;
	border-radius: 4px;
	text-align: center;
	width: 36px;
	height: 36px;
	transition: 0.3s;
}

#footer .footer-top .social-links a:hover {
	background: #ffc451;
	color: #151515;
	text-decoration: none;
}

#footer .footer-top h4 {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	position: relative;
	padding-bottom: 12px;
}

#footer .footer-top .footer-links {
	margin-bottom: 30px;
}

#footer .footer-top .footer-links ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#footer .footer-top .footer-links ul i {
	padding-right: 2px;
	color: #ffc451;
	font-size: 18px;
	line-height: 1;
}

#footer .footer-top .footer-links ul li {
	padding: 10px 0;
	display: flex;
	align-items: center;
}

#footer .footer-top .footer-links ul li:first-child {
	padding-top: 0;
}

#footer .footer-top .footer-links ul a {
	color: #fff;
	transition: 0.3s;
	display: inline-block;
	line-height: 1;
}

#footer .footer-top .footer-links ul a:hover {
	color: #ffc451;
}

#footer .footer-top .footer-newsletter form {
	margin-top: 30px;
	background: #fff;
	padding: 6px 10px;
	position: relative;
	border-radius: 4px;
}

#footer .footer-top .footer-newsletter form input[type=email] {
	border: 0;
	padding: 4px;
	/*width: calc(100% - 110px);*/
}

#footer .footer-top .footer-newsletter form input[type=submit] {
	position: absolute;
	top: 0;
	right: -2px;
	bottom: 0;
	border: 0;
	background: none;
	font-size: 16px;
	padding: 0 20px;
	background-color: #ffc451;
	color: #151515;
	transition: 0.3s;
	border-radius: 0 4px 4px 0;
}

#footer .footer-top .footer-newsletter form input[type=submit]:hover {
	background: #ffcd6b;
}

#footer .copyright {
	text-align: center;
	padding-top: 30px;
}

#footer .credits {
	padding-top: 10px;
	text-align: center;
	font-size: 13px;
	color: #fff;
}

h1.logo {
	text-indent: -999em;
	width: 100%;
	max-width: 350px;
	height: 85px;
	display: inline-block;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg enable-background='new 0 0 568.6 133.2' version='1.1' viewBox='0 0 568.6 133.2' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E.st0{fill:none;}.st1{fill:%236B3300;}.st2{fill:%231E3B0C;}%3C/style%3E%3Cpath class='st0' d='m63.3 128.2c0.1 0.5 0.3 1 1 1.1 0.3-0.2 0.5-0.4 0.6-0.7 0.1-0.4 0.2-0.7 0.3-1.1h-2.1c0.1 0.3 0.1 0.5 0.2 0.7z'/%3E%3Cpath class='st1' d='m109.7 94.4c-0.1-1.2-0.1-2.3-0.6-3.2-0.1-0.2-0.3-0.4-0.4-0.5-0.6-0.6-1.5-1.1-2.4-1.4-0.2-0.1-0.3-0.1-0.5-0.2-1.2-0.5-2.5-1-3.5-2l-0.1-0.1c-0.9-0.9-1.3-1.9-1.3-2.9v-0.3-0.2c0.1-0.5 0.3-1.1 0.6-1.6 0.1-0.2 0.2-0.3 0.4-0.5 0.1-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.7-0.8 1.2-1.1 0.5-0.4 1-0.8 1.6-1.3 0.4-0.3 0.7-0.5 1-0.8 1.8-1.4 2.9-2.6 2.6-4.1 0-0.1-0.1-0.2-0.3-0.5-0.4-0.4-1.4-1-3.8-0.9l-1.8 0.1s3.2-8.2 3.2-8.3l0.2-0.5-15-9.6v0.1l-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.6-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.6-0.3 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.2 0.1 0.7-0.6-0.1 0.1 0.7-0.5-0.3 0.1 0.7-0.6-0.2 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.6-0.6-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.3-0.5 0.1 0.7-0.7-0.1v0.1l0.1 0.6-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.7-0.7-0.1 0.1 0.5 0.1 0.3-0.7-0.1 0.1 0.6h-0.3v1.1l0.1 2.5v1.7h0.2l-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1v0.1l0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.6-0.2-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.2 0.6 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.2 0.5 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.2 0.5 0.6-0.1-0.1 0.7 0.7-0.1-0.2 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.3 0.5 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.6-0.2-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.2 0.6 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.5 0.4 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.6 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.6-0.2-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1-0.1 0.7 0.7-0.1s3.4-5.6 8.2-7.8c-0.2-0.4-0.4-0.9-0.5-1.3-0.7-1.5-0.8-2.4-0.8-3.3z'/%3E%3Cpolygon class='st1' points='17.4 22 17.8 22 17.9 22.1 17.8 22.6 18.4 22.5 18.5 22.7 18.4 23.2 18.9 23.1 19.1 23.2 19 23.7 19.5 23.7 19.6 23.8 19.5 24.3 20.1 24.2 20.2 24.3 20.1 24.9 20.6 24.8 20.8 24.9 20.6 25.4 21.2 25.3 21.3 25.4 21.2 26 21.8 25.9 21.9 26 21.8 26.5 22.3 26.4 22.4 26.5 22.3 27.1 22.9 27 23 27.1 22.9 27.7 23.5 27.6 23.6 27.7 23.4 28.2 24 28.1 24.1 28.2 24 28.8 24.6 28.7 24.7 28.8 24.6 29.4 25.2 29.2 25.2 29.3 25.1 29.9 25.7 29.8 25.8 29.9 25.7 30.5 26.3 30.4 26.3 30.4 26.2 31 26.9 30.9 26.9 31 26.8 31.6 27.4 31.5 27.5 31.5 27.3 32.2 28 32 28 32.1 27.9 32.7 27.9 32.7 27.9 32.7 28.6 32.6 28.6 32.6 28.5 33.3 29.1 33.1 29.1 33.2 29 33.8 29.7 33.7 29.7 33.7 29.6 34.4 30.2 34.3 30.3 34.3 30.1 34.9 30.8 34.8 30.8 34.8 30.7 35.5 31.4 35.4 31.4 35.4 31.3 36.1 31.9 35.9 31.9 35.9 31.8 36.6 32.5 36.5 32.5 36.5 32.4 37.2 33.1 37 33.1 37 32.9 37.7 33.6 37.6 33.6 37.6 33.5 38.3 34.2 38.2 34.1 38.9 34.7 38.7 34.6 39.4 35.3 39.3 35.2 40 35.9 39.8 35.7 40.5 36.4 40.4 36.3 41.1 37 41 36.9 41.6 37.6 41.5 37.4 42.2 38.1 42.1 38 42.8 38.7 42.6 38.6 43.2 39.2 43.1 39 43.8 39.7 43.7 39.6 44.4 40.3 44.3 40.2 44.9 40.9 44.8 40.7 45.5 41.4 45.4 41.3 46.1 42 45.9 41.8 46.6 42.5 46.5 42.4 47.2 43.1 47.1 43 47.7 43.7 47.6 43.5 48.3 44.2 48.2 44.1 48.9 44.8 48.7 44.6 49.4 45.3 49.3 45.2 50 45.9 49.9 45.8 50.6 46.4 50.4 46.3 51.1 47 51 47 51.1 64.2 40.1 64.2 37 25.5 12.1'/%3E%3Cpolygon class='st1' points='119 22 110.9 12.1 72.2 36.9 72.2 40.1 72.3 42.1 72.8 67.7 73.3 67.8 73.2 67.1 73.9 67.3 73.7 66.6 74.4 66.7 74.3 66 75 66.1 74.9 65.5 75.6 65.6 75.4 64.9 76.1 65 76 64.3 76.6 64.4 76.5 63.8 77.2 64 77.1 63.3 77.7 63.4 77.6 62.7 78.3 62.8 78.2 62.1 78.9 62.3 78.7 61.6 79.4 61.7 79.3 61 80 61.2 79.9 60.5 80.5 60.6 80.4 59.9 81.1 60.1 81 59.4 81.7 59.5 81.5 58.8 82.2 58.9 82.1 58.2 82.8 58.4 82.7 57.7 83.3 57.8 83.2 57.1 83.9 57.3 83.8 56.6 84.5 56.7 84.3 56 85 56.1 84.9 55.4 85.6 55.6 85.5 54.9 86.1 55 86 54.3 86.7 54.5 86.6 53.8 86.6 53.8 87.3 53.9 87.3 53.9 87.3 53.9 87.2 53.2 87.1 53.2 87.8 53.4 87.7 52.7 88.4 52.8 88.3 52.4 88.2 52.1 88.9 52.2 88.8 51.6 89.5 51.7 89.4 51.1 89.4 51 90 51.1 89.9 50.4 90.6 50.6 90.5 49.9 91.2 50 91 49.3 91.7 49.4 91.6 48.7 92.3 48.9 92.1 48.2 92.8 48.3 92.7 47.6 93.4 47.7 93.3 47.1 94 47.2 93.8 46.5 94.5 46.6 94.4 45.9 95.1 46.1 94.9 45.4 95.6 45.5 95.5 44.8 96.2 44.9 96.1 44.3 96.8 44.4 96.6 43.7 97.3 43.8 97.2 43.1 97.8 43.2 97.7 42.6 98.4 42.8 98.3 42.1 98.9 42.2 98.8 41.5 99.5 41.6 99.4 41 100.1 41.1 99.9 40.4 100.6 40.5 100.5 39.8 101.2 40 101.1 39.3 101.7 39.4 101.6 38.7 102.3 38.9 102.2 38.2 102.9 38.3 102.7 37.6 102.7 37.6 103.4 37.7 103.3 37 103.3 37 104 37.2 103.9 36.5 103.9 36.5 104.5 36.6 104.4 35.9 104.4 35.9 105.1 36.1 105 35.4 105 35.4 105.7 35.5 105.5 34.8 105.6 34.8 106.2 34.9 106.1 34.3 106.1 34.3 106.8 34.4 106.7 33.7 106.7 33.7 107.3 33.8 107.2 33.2 107.3 33.1 107.9 33.3 107.8 32.6 107.8 32.6 108.5 32.7 108.5 32.7 108.5 32.7 108.4 32.1 108.4 32 109 32.2 108.9 31.5 108.9 31.5 109.6 31.6 109.5 31 109.5 30.9 110.1 31 110 30.4 110.1 30.4 110.7 30.5 110.6 29.9 110.6 29.8 111.2 29.9 111.1 29.3 111.2 29.2 111.8 29.4 111.7 28.8 111.8 28.7 112.4 28.8 112.3 28.2 112.3 28.1 112.9 28.2 112.8 27.7 112.9 27.6 113.5 27.7 113.4 27.1 113.5 27 114 27.1 113.9 26.5 114 26.4 114.6 26.5 114.5 26 114.6 25.9 115.2 26 115.1 25.4 115.2 25.3 115.7 25.4 115.6 24.9 115.7 24.8 116.3 24.9 116.2 24.3 116.3 24.2 116.8 24.3 116.7 23.8 116.9 23.7 117.4 23.7 117.3 23.2 117.4 23.1 118 23.2 117.9 22.7 118 22.5 118.5 22.6 118.4 22.1 118.6 22'/%3E%3Cpath class='st1' d='m45.3 54.2-14.8 9.5 0.2 0.5c0 0.1 3.2 8.3 3.2 8.3l-1.8-0.1c-2.4-0.1-3.4 0.5-3.8 0.9-0.2 0.2-0.3 0.4-0.3 0.5-0.3 1.5 0.8 2.6 2.5 4 0.3 0.3 0.7 0.5 1.1 0.8 0.5 0.4 1.1 0.8 1.5 1.2 0.5 0.4 0.9 0.8 1.2 1.2 0.1 0.1 0.2 0.2 0.2 0.3 0.1 0.2 0.3 0.3 0.4 0.5 0.3 0.5 0.5 1 0.6 1.5v0.3 0.3c0 1-0.5 2-1.3 2.9l-0.1 0.1c-1 1-2.3 1.5-3.5 2-0.2 0.1-0.3 0.1-0.5 0.2-0.8 0.3-1.7 0.8-2.4 1.4-0.2 0.2-0.3 0.4-0.4 0.5-0.5 0.8-0.6 2-0.6 3.2 0 0.9-0.1 1.8-0.3 2.7-0.1 0.5-0.3 0.9-0.5 1.3 4.7 2.2 8.2 7.8 8.2 7.8l0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.6 0.1 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.5-0.3 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.4-0.5 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.2-0.6 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.6 0.1-0.3-0.4 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.2-0.6 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.4-0.4 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.7 0.1-0.2-0.6 0.7 0.1-0.1-0.7 0.7 0.1-0.1-0.7 0.4 0.1v-1.7-2.5-1.1-0.7l0.1-2.9v-0.3-0.1-0.2l0.5-25.6-16.1 10.3-2.8 1.8z'/%3E%3Cpath class='st2' d='m136.2 92.3c-0.4-1.1-0.7-2.1-1.3-3.1-1.1-2.1-2.9-3.8-5.1-4.8-0.4-0.2-1.2-0.3-1.5-0.7-0.2-0.4-0.2-1.1-0.4-1.5-0.3-1.1-0.7-2.1-1.3-3-0.1-0.2-0.2-0.3-0.4-0.4s-0.3-0.1-0.5-0.1c-1.5 0.1-3.1-1-3.6-2.4-0.2-0.6-0.3-1.3-0.6-1.9-0.4-0.9-1.4-1.5-2.2-2-2.4-1.5-4.7-2.9-7.1-4.4-0.4-0.3-5.2-3.2-5.5-3.4l-2.5 6.6c4.8-0.2 5.3 2.4 5.3 2.4 0.4 2.1-1 3.7-2.7 5-0.9 0.7-1.8 1.4-2.6 2-0.5 0.4-1 0.8-1.4 1.3l-0.1 0.1c-0.1 0.2-0.2 0.3-0.4 0.5-0.3 0.5-0.5 1-0.5 1.5v0.1 0.2c0.1 0.7 0.5 1.3 1 1.8 1 1 2.4 1.4 3.7 2s2.6 1.2 3.3 2.4c1.1 1.8 0.6 4.2 1.1 6.2 0.6 2.2 2.6 4.4 5 4.4 0.3 1.4 0.8 2.8 1.5 4.1 0.8 1.2 1.8 2.3 3.2 3 0.4 0.2 0.7-0.5 1-0.8-0.4-0.3-0.7-0.7-1-1.1s-0.5-1-0.5-1.5c0-1.2 0.9-2.2 1.9-3.1 0.1-0.1 0.2-0.2 0.4-0.3 0.3-0.2 0.6-0.4 0.8-0.6 0.2-0.1 0.4-0.3 0.5-0.4l1.7-1.7c0.7-0.9 1.3-1.9 1.7-3 0.1-0.4 0.3-0.8 0.4-1.2 0.2-1 0.3-2 0.7-2.9s1.2-1.7 2.2-1.8c0.8 0 1.6 0.5 2.2 1 1 0.9 1.8 1.9 2.4 3 0.3 0.5 1.2-0.5 1.2-0.9 0.2 0 0.1-0.3 0-0.6zm-19-15.8c0.5-0.1 1-0.1 1.5-0.1 1 0.2 1.9 0.8 2.8 1.4 0.2 0.1 0.4 0.3 0.5 0.4 0.7 0.6 1.3 1.2 1.7 1.9s0.5 1.5 0.1 2.2c-0.4 0.6-1.1 0.9-1.8 0.8-0.5-0.1-1-0.3-1.5-0.6-0.9-0.5-1.8-0.9-2.6-1.4-0.7-0.4-1.5-0.6-1.8-1.4-0.7-1.2-0.3-2.8 1.1-3.2zm-4.9-0.3c-0.5 0.5-1.3 0.5-1.8 0s-0.5-1.3 0-1.8 1.3-0.5 1.8 0 0.5 1.3 0 1.8zm-3.1-6c-0.5-0.5-0.5-1.3 0-1.8s1.3-0.5 1.8 0 0.5 1.3 0 1.8-1.3 0.5-1.8 0zm2.2 9.4c0.6 0.6 0.7 1.4 0.5 2.2-0.1 0.3-0.3 0.5-0.5 0.7-0.8 0.8-2.1 0.8-2.9 0s-0.8-2.1 0-2.9l0.1-0.1c0.8-0.7 2-0.6 2.8 0.1zm-1 7.3c0 0.2-0.1 0.3-0.2 0.4 0 0.1-0.1 0.1-0.1 0.2-0.5 0.5-1.3 0.5-1.8 0-0.4-0.4-0.5-1.1-0.2-1.6 0-0.1 0.1-0.1 0.2-0.2l0.2-0.2c0.5-0.3 1.2-0.3 1.6 0.2 0.3 0.3 0.4 0.8 0.3 1.2zm-7-3.7c0.1-0.1 0.1-0.1 0.2-0.1 0.2-0.2 0.5-0.2 0.8-0.2s0.7 0.1 0.9 0.4c0.1 0.1 0.2 0.2 0.2 0.3 0.1 0.2 0.2 0.5 0.1 0.7 0 0.3-0.2 0.5-0.4 0.8-0.3 0.3-0.7 0.4-1 0.4s-0.6-0.1-0.8-0.4l-0.2-0.2c-0.3-0.5-0.2-1.2 0.2-1.7zm16.4 9.6c-0.2 0.5-0.5 1.1-0.8 1.6-0.1 0.1-0.1 0.2-0.2 0.3-0.3 0.5-0.6 1-1 1.4l-0.3 0.3c-0.8 0.8-1.7 1.4-2.8 1.4-0.3 0-0.7-0.1-0.9-0.3-0.4-0.3-0.7-0.9-0.7-1.4s0.1-1.1 0.2-1.6c0.1-0.7 0.1-1.5-0.1-2.2-0.1-0.2-0.2-0.5-0.2-0.7-0.2-0.5-0.3-0.9-0.3-1.5 0-0.1 0-0.2 0.1-0.3s0.2-0.2 0.4-0.3c0.1 0 0.3-0.1 0.4-0.1 0.4-0.1 0.7-0.3 1-0.5s0.5-0.4 0.7-0.6c0.1-0.2 0.2-0.3 0.3-0.5 0.3-0.7 0.2-1.5 0.6-2.2 0.1-0.1 0.1-0.2 0.2-0.3 0.2-0.3 0.4-0.6 0.7-0.8 0.2-0.2 0.5-0.3 0.8-0.4 1.1-0.4 2.4 0 3.1 1 0.4 0.6 0.6 1.3 0.6 1.9 0 0.7-0.1 1.4-0.3 2.1 0 0.1-0.1 0.2-0.1 0.4-0.3 1.1-0.8 2.1-1.3 3.1 0 0 0 0.1-0.1 0.2z'/%3E%3Cpath class='st2' d='m33.9 82.5c-0.1-0.2-0.2-0.3-0.4-0.5l-0.1-0.1c-0.4-0.5-0.9-0.9-1.4-1.4-0.8-0.7-1.8-1.3-2.6-2-1.6-1.4-3-2.9-2.6-5 0 0 0.5-2.5 5.3-2.4l-2.5-6.6c-0.4 0.2-5.1 3.1-5.5 3.4-2.4 1.5-4.7 2.9-7.1 4.4-0.9 0.5-1.8 1.1-2.2 2-0.3 0.6-0.4 1.3-0.6 1.9-0.5 1.5-2.1 2.5-3.6 2.4-0.2 0-0.3 0-0.5 0.1s-0.3 0.2-0.4 0.4c-0.6 0.9-1 1.9-1.3 3-0.1 0.4-0.1 1.2-0.4 1.5-0.3 0.4-1.1 0.5-1.5 0.7-2.1 1-3.9 2.7-5.1 4.8-0.5 1-0.9 2-1.3 3.1 0 0.4-0.1 0.7-0.1 1 0 0.4 0.9 1.4 1.2 0.9 0.6-1.1 1.4-2.2 2.4-3 0.6-0.5 1.4-1 2.2-1 1 0 1.8 0.9 2.2 1.8s0.5 1.9 0.7 2.9c0.1 0.2 0.2 0.6 0.3 0.9 0.4 1.1 1 2.2 1.7 3.1 0.4 0.5 0.9 1.1 1.4 1.5 0.1 0.1 0.2 0.1 0.2 0.2 0.2 0.1 0.3 0.3 0.5 0.4 0.3 0.2 0.6 0.4 0.9 0.7l0.3 0.3c1 0.8 1.9 1.9 1.9 3.1 0 0.5-0.2 1-0.5 1.5-0.3 0.4-0.6 0.8-1 1.1 0.2 0.3 0.6 0.9 1 0.8 1.3-0.6 2.4-1.7 3.2-3 0.8-1.2 1.2-2.6 1.5-4.1 2.4 0 4.4-2.2 5-4.4 0.5-2.1 0-4.4 1.1-6.2 0.7-1.2 2.1-1.9 3.3-2.4 1.3-0.6 2.7-1 3.7-2 0.5-0.5 0.9-1.1 1-1.8 0-0.1 0.1-0.2 0.1-0.4 0.1-0.6-0.1-1.1-0.4-1.6zm-1.9 0.4c0.3 0 0.5 0.1 0.8 0.2 0.1 0 0.1 0.1 0.2 0.1 0.4 0.4 0.5 1 0.2 1.5-0.1 0.1-0.1 0.3-0.3 0.4-0.3 0.3-0.6 0.4-1 0.4-0.3 0-0.6-0.1-0.9-0.4-0.2-0.2-0.3-0.5-0.4-0.7 0-0.3 0-0.5 0.1-0.8 0.1-0.1 0.1-0.2 0.2-0.3 0.5-0.3 0.8-0.4 1.1-0.4zm-6.1 4c-0.1-0.4 0-0.9 0.3-1.2 0.4-0.4 1.1-0.5 1.6-0.2 0.1 0 0.2 0.1 0.2 0.2l0.2 0.2c0.3 0.5 0.3 1.2-0.2 1.6-0.5 0.5-1.3 0.5-1.8 0-0.1-0.1-0.1-0.1-0.1-0.2-0.1-0.1-0.1-0.2-0.2-0.4zm1.8-7.4 0.2 0.2c0.8 0.8 0.8 2.1 0 2.9s-2.1 0.8-2.9 0c-0.3-0.3-0.5-0.6-0.5-1-0.2-0.7 0-1.4 0.5-1.9 0.7-0.8 1.9-0.8 2.7-0.2zm-2.4-11.2c0.5-0.5 1.3-0.5 1.8 0s0.5 1.3 0 1.8-1.3 0.5-1.8 0c-0.5-0.4-0.5-1.3 0-1.8zm-1.2 6.1c0.5-0.5 1.3-0.5 1.8 0s0.5 1.3 0 1.8-1.3 0.5-1.8 0-0.5-1.3 0-1.8zm-11.4 5.8c0.4-0.8 1-1.4 1.7-1.9 0.2-0.1 0.4-0.3 0.5-0.4 0.8-0.6 1.8-1.2 2.8-1.4 0.5-0.1 1-0.1 1.5 0.1 1.3 0.4 1.8 2.1 1.2 3.3-0.4 0.8-1.1 1-1.8 1.4-0.9 0.5-1.8 0.9-2.6 1.4-0.5 0.3-1 0.5-1.5 0.6-0.7 0.1-1.5-0.2-1.8-0.8-0.5-0.8-0.3-1.7 0-2.3zm9.9 17.4c-0.3 0.2-0.6 0.3-0.9 0.3-1.1 0-2-0.5-2.8-1.4-0.1-0.1-0.2-0.2-0.2-0.3-0.4-0.5-0.7-1-1-1.5-0.1-0.1-0.1-0.2-0.2-0.3l-0.8-1.6c0-0.1-0.1-0.2-0.1-0.2-0.5-1.1-1-2.2-1.4-3.4v-0.1c-0.2-0.7-0.3-1.4-0.3-2.1s0.2-1.4 0.6-1.9c0.7-0.9 2-1.3 3.1-1 0.3 0.1 0.5 0.2 0.8 0.4 0.2 0.1 0.4 0.3 0.5 0.5s0.3 0.4 0.4 0.6c0.3 0.7 0.2 1.5 0.6 2.2 0.1 0.2 0.2 0.3 0.3 0.5 0.2 0.3 0.5 0.5 0.8 0.7s0.7 0.3 1 0.5c0.1 0 0.3 0.1 0.4 0.1 0.2 0.1 0.3 0.1 0.4 0.3 0.1 0.1 0.1 0.2 0.1 0.3 0 0.5-0.1 1-0.3 1.5-0.1 0.2-0.2 0.4-0.2 0.7-0.2 0.7-0.2 1.5-0.1 2.2 0.1 0.5 0.2 1.1 0.2 1.6-0.3 0.5-0.5 1.1-0.9 1.4z'/%3E%3Cpath class='st2' d='m74.6 96.8c-0.2-0.1-0.4-0.1-0.7-0.1h-3.9l0.2-4.3 1.5 0.3-0.3-12.7-0.1-4.3v-0.1-1.7-0.8-1.8-1.8-1.6l-0.6-26.8v-2-1.1-1.9l-0.9-34.6-1.6-1.5-1.6 1.5-0.6 34.6v1.9 1 2l-0.5 26.9v1.5 0.5 0.1 1.1 1.8 0.8 1.7 0.1l-0.1 4.3-0.2 12.6 1.5-0.3 0.3 4.2h-4.5c-0.3 0-0.6 0-0.7 0.2-0.1 0.1-0.1 0.3-0.1 0.4 0 1.6 1.9 2.3 2.7 3.6 0.6 0.9 0.6 2.1 0.5 3.2-0.5 6.3-2.3 12.3-3 18.5-0.2 1.6-0.5 3.4-0.4 5 0.1 1 0.4 2 0.9 2.9 0.8 1.2 2.2 2 3.6 2.4 0.8 0.2 1.7 0.4 2.6 0.3 0.7 0 1.5-0.1 2.2-0.3 1.5-0.4 2.8-1.3 3.6-2.6 0.5-0.8 0.7-1.7 0.7-2.6v-0.6-1.6c-0.4-7.3-2.6-14.4-3.1-21.7-0.1-1-0.1-2.1 0.5-3 0.7-1.1 2.2-1.5 2.7-2.7-0.2-0.1-0.2-0.7-0.6-0.9zm-9.7 31.8c-0.1 0.3-0.3 0.5-0.6 0.7-0.6-0.1-0.8-0.6-1-1.1-0.1-0.2-0.1-0.4-0.2-0.6-0.1-0.7-0.2-1.3-0.2-2 0-0.9 0.1-1.8 0.3-2.7 0.1-0.5 0.3-0.9 0.6-1.3s0.5-0.3 0.9 0c0.4 0.4 0.4 0.9 0.6 1.4 0.2 1 0.3 2 0.2 2.9 0 0.6-0.1 1.1-0.2 1.6-0.2 0.4-0.3 0.8-0.4 1.1z'/%3E%3Cpath class='st1' d='m144.7 66.4h3.8c0 4.2 0.2 6.7 0.4 7.4s1.1 1.7 2.5 2.9 3.2 2.1 5.4 2.9c2.2 0.7 4.5 1.1 6.9 1.1 4 0 7.2-1.1 9.7-3.2 2.4-2.1 3.6-4.8 3.6-8 0-2.9-0.8-5.2-2.4-6.8s-4.7-2.7-9.3-3.3c-6.7-1-11.3-2-13.6-3.2-2.4-1.1-4.2-2.9-5.6-5.1s-2-5-2-8.2c0-5.4 1.9-9.9 5.7-13.6s9.8-5.6 18.1-5.6c3.3 0 6.1 0.2 8.7 0.7 2.5 0.5 5.1 1.3 7.6 2.4l0.4 1c-0.5 1.8-0.8 3.4-1 4.9s-0.4 4-0.5 7.5h-3.7c-0.1-4.4-0.4-6.9-0.6-7.4-0.5-0.9-1.9-1.9-4.1-3-2.2-1-4.7-1.6-7.6-1.6-3.9 0-6.9 0.9-9.1 2.8s-3.2 4.3-3.2 7.3c0 1.8 0.4 3.4 1.3 4.8s2.1 2.4 3.7 3 5 1.4 10.2 2.2c4.7 0.7 8 1.4 9.6 2.1 2.8 1.1 4.9 2.8 6.3 5.1s2.1 5.2 2.1 8.6c0 6-2.3 11.1-6.9 15.1s-11 6-19 6c-3.6 0-6.8-0.3-9.7-1s-5.9-1.8-9-3.4c0.5-2 0.9-3.8 1-5.4 0.1-2.1 0.2-5.2 0.3-9z'/%3E%3Cpath class='st1' d='m237.6 81v3.5l-3.3-0.1c-1.7-0.1-3.5-0.1-5.2-0.1-2.7 0-5.2 0.1-7.6 0.3l-0.4-0.5 0.4-5.9-8.9 6.7c-1.6 0.4-3 0.6-4.2 0.6-3 0-5.4-0.9-7-2.7-1.7-1.8-2.5-4.4-2.5-7.9 0-4.3 1.1-7.3 3.4-9 2.9-2.3 9.3-4.3 19.3-6.1-0.1-3.4-0.6-5.8-1.8-7.4-1.6-2.1-4-3.1-7.3-3.1-0.8 0-1.6 0.1-2.4 0.3s-1.6 0.5-2.5 0.9l-1.9 4.6-3-0.7 0.1-1.9v-1.9-1.7c4.4-2.7 7.5-4.4 9.4-5.1 1.4-0.5 3.3-0.8 5.8-0.8 3.4 0 6.1 0.5 8.2 1.5s3.7 2.4 4.6 4.1c1 1.7 1.5 4.3 1.5 7.6 0 1.4-0.1 3.9-0.2 7.5-0.1 3.7-0.2 6.7-0.2 9 0 3.6 0.1 5.8 0.3 6.5 0.1 0.5 0.4 0.8 0.8 1.1 0.4 0.1 2 0.4 4.6 0.7zm-16.2-17.7c-5 1.1-8.3 2.3-9.8 3.5-1.5 1.3-2.3 3-2.3 5.1 0 1.7 0.5 3.1 1.5 4.1s2.2 1.5 3.7 1.5c2.2 0 4.6-1.3 6.9-3.8v-10.4z'/%3E%3Cpath class='st1' d='m243.3 48.1v-3.5c3.5 0.2 8 0.3 13.4 0.3 3.9 0 7.5-0.1 10.6-0.3v3.5l-2.8 0.1c-1.5 0-2.4 0.2-2.8 0.4-0.4 0.3-0.6 0.7-0.6 1.2 0 0.3 0.5 2.5 1.5 6.4l4.2 15.5 8.6-18.9c2-4.3 3.3-7.5 4-9.4h4.5c1.9 5.3 6 14.8 12.1 28.3l3.8-11.4c1.9-5.8 2.9-9.2 2.9-10.2 0-0.7-0.3-1.1-0.8-1.4-0.4-0.2-2.2-0.4-5.4-0.6v-3.5c4.1 0.1 7.2 0.2 9.5 0.2 2.5 0 5.2-0.1 8.4-0.2v3.5c-2.2 0.1-3.6 0.3-4.1 0.6-0.4 0.2-0.7 0.6-1 1.2-0.8 1.5-2.8 6.5-5.8 15.2-2.2 6.3-4.3 13-6.5 20.3h-7c-3.2-8.2-7.1-17.1-11.7-27-5 10.2-9 19.1-12 27h-7.1c-1.2-5.2-3.1-12.2-5.7-21-2.5-8.8-4-13.6-4.5-14.5-0.3-0.5-0.6-0.8-0.9-1-0.4-0.3-2-0.6-4.8-0.8z'/%3E%3Cpath class='st2' d='m325.7 66.4h3.8c0 4.2 0.2 6.7 0.4 7.4s1.1 1.7 2.5 2.9 3.2 2.1 5.4 2.9c2.2 0.7 4.5 1.1 6.9 1.1 4 0 7.2-1.1 9.7-3.2 2.4-2.1 3.6-4.8 3.6-8 0-2.9-0.8-5.2-2.4-6.8s-4.7-2.7-9.3-3.3c-6.7-1-11.3-2-13.6-3.2-2.4-1.1-4.2-2.9-5.6-5.1-1.4-2.3-2-5-2-8.2 0-5.4 1.9-9.9 5.7-13.6s9.8-5.6 18.1-5.6c3.3 0 6.1 0.2 8.7 0.7 2.5 0.5 5.1 1.3 7.6 2.4l0.4 1c-0.5 1.8-0.8 3.4-1 4.9s-0.3 4-0.5 7.5h-3.7c-0.1-4.4-0.4-6.9-0.6-7.4-0.5-0.9-1.9-1.9-4.1-3-2.2-1-4.7-1.6-7.6-1.6-3.9 0-6.9 0.9-9.1 2.8s-3.2 4.3-3.2 7.3c0 1.8 0.4 3.4 1.3 4.8s2.1 2.4 3.7 3 5 1.4 10.2 2.2c4.7 0.7 8 1.4 9.6 2.1 2.8 1.1 4.9 2.8 6.3 5.1s2.1 5.2 2.1 8.6c0 6-2.3 11.1-6.9 15.1s-11 6-19 6c-3.6 0-6.8-0.3-9.7-1s-5.9-1.8-9-3.4c0.5-2 0.9-3.8 1-5.4 0.2-2.1 0.3-5.2 0.3-9z'/%3E%3Cpath class='st2' d='m378.7 85.4v-3.5c3.1-0.2 4.9-0.4 5.3-0.6 0.3-0.2 0.5-0.4 0.6-0.8 0.3-0.7 0.4-3.3 0.5-7.9l0.1-15.8c0-8.4-0.1-16-0.3-22.9-0.1-2.6-0.3-4.1-0.8-4.6-0.5-0.4-2.3-0.7-5.5-0.8v-3.1c1.7 0 4.3-0.3 7.6-1s6-1.4 8.1-2.3c0.9-0.4 1.4-0.6 1.5-0.6 0.4 0 0.6 0.3 0.6 0.8v0.3c-0.1 0.7-0.1 1.7-0.1 3.2l-0.3 13.9c-0.1 3.3-0.1 7.2 0 11.6l5.6-4.8c1.2-1 2.1-1.6 2.7-1.8 1.5-0.6 3.3-0.9 5.3-0.9 4.5 0 7.8 1.1 9.9 3.3s3.2 5.8 3.2 10.6l-0.2 17c0 3 0.1 4.9 0.3 5.6 0.1 0.4 0.5 0.8 1 1 0.5 0.3 2.1 0.4 4.8 0.6v3.5c-3.5-0.2-6.6-0.3-9.4-0.3-2.6 0-5.2 0.1-7.9 0.3l-0.6-0.7c0.6-5.5 0.9-11 0.9-16.3 0-7.3-0.4-11.9-1.3-13.6-1.1-2.2-3.2-3.3-6.2-3.3-1.8 0-3.3 0.4-4.7 1.2s-2.3 1.8-2.8 2.9-0.8 3.3-0.8 6.4l0.2 13.2c0 3 0.2 4.8 0.4 5.3 0.1 0.3 0.4 0.5 0.7 0.6 0.6 0.3 2.5 0.6 5.6 0.7v3.5c-3.3-0.2-6.7-0.3-10.3-0.3-5.2 0.1-9.8 0.2-13.7 0.4z'/%3E%3Cpath class='st2' d='m475.7 81v3.5l-3.3-0.1c-1.7-0.1-3.5-0.1-5.2-0.1-2.7 0-5.2 0.1-7.6 0.3l-0.4-0.5 0.4-5.9-8.9 6.7c-1.6 0.4-3 0.6-4.2 0.6-3 0-5.4-0.9-7-2.7-1.7-1.8-2.5-4.4-2.5-7.9 0-4.3 1.1-7.3 3.4-9 2.9-2.3 9.3-4.3 19.3-6.1-0.1-3.4-0.6-5.8-1.8-7.4-1.6-2.1-4-3.1-7.3-3.1-0.8 0-1.6 0.1-2.4 0.3s-1.6 0.5-2.5 0.9l-1.9 4.6-3-0.7 0.1-1.9v-1.9-1.7c4.4-2.7 7.5-4.4 9.4-5.1 1.4-0.5 3.3-0.8 5.8-0.8 3.4 0 6.1 0.5 8.2 1.5s3.7 2.4 4.6 4.1c1 1.7 1.5 4.3 1.5 7.6 0 1.4-0.1 3.9-0.2 7.5-0.1 3.7-0.2 6.7-0.2 9 0 3.6 0.1 5.8 0.3 6.5 0.1 0.5 0.4 0.8 0.8 1.1 0.5 0.1 2 0.4 4.6 0.7zm-16.2-17.7c-5 1.1-8.3 2.3-9.8 3.5-1.5 1.3-2.3 3-2.3 5.1 0 1.7 0.5 3.1 1.5 4.1s2.2 1.5 3.7 1.5c2.2 0 4.6-1.3 6.9-3.8v-10.4z'/%3E%3Cpath class='st2' d='m482 85.4v-3.5c2.9-0.1 4.5-0.3 5-0.5 0.3-0.2 0.6-0.4 0.8-0.8 0.3-0.7 0.5-2.2 0.6-4.5 0.1-4.2 0.2-8 0.2-11.4 0-6.6-0.1-10.5-0.3-11.8-0.1-0.7-0.3-1.2-0.8-1.5-0.4-0.3-2.3-0.5-5.5-0.6v-3.3c5.8-0.5 9.9-1.2 12.3-2l4.4-1.6c0.4 0 0.6 0.3 0.6 0.8v0.6c-0.1 1.8-0.1 4.4-0.1 7.8 1.5-1.4 3.1-3.2 4.8-5.3 1.3-1.6 2.5-2.6 3.4-3.1 1-0.5 2.3-0.7 3.9-0.7 0.9 0 1.8 0.2 2.8 0.5-0.3 2.9-0.4 6.7-0.5 11.7l-1.9 0.7c-0.7-1.1-1.4-1.9-2.2-2.3s-1.8-0.7-3.1-0.7c-1.7 0-3.2 0.4-4.4 1.3s-2 1.9-2.4 3.1c-0.2 0.9-0.3 3.8-0.3 8.8 0 7.2 0.1 11.5 0.3 12.7 0.1 0.8 0.4 1.3 0.8 1.6 0.7 0.4 2.8 0.7 6.5 0.9v3.5l-4.8-0.1c-3.1-0.1-5.7-0.1-7.9-0.1-2.1 0-4.6 0-7.4 0.1l-4.8-0.3z'/%3E%3Cpath class='st2' d='m564.2 48.4c-2.9-3-6.8-4.5-11.6-4.5-3.4 0-5.8 0.6-7.3 1.8l-6.9 5.5 0.1-3.9c0.1-1 0.1-1.8 0.1-2.3 0-0.7-0.2-1-0.6-1l-4.6 1.4c-3.3 0.9-7.4 1.6-12.4 2v3.3c3.1 0 5 0.1 5.5 0.4 0.3 0.2 0.5 0.4 0.6 0.8 0.3 0.7 0.4 3.6 0.5 8.6l0.1 17c0 3.5-0.1 11.3-0.3 18.6-0.1 2.4-0.1 12.2-0.2 13.6h11.4c0-0.6-0.1-1.2-0.1-2l-0.2-23.2c1.3 0.6 2.5 1.1 3.8 1.4s2.6 0.5 3.9 0.5c2.3 0 4.2-0.5 5.9-1.4 0.8-0.5 3.4-2.5 7.7-5.9 2.5-1.9 4.3-3.6 5.3-5.1s1.9-3.4 2.6-5.9 1.1-5 1.1-7.5c0-5.2-1.5-9.2-4.4-12.2zm-9.5 28.8c-1.9 2.5-4.3 3.8-7.2 3.8-1.8 0-3.4-0.4-4.9-1.2s-2.9-2.1-4.2-3.7v-20.6c1.5-1.4 3-2.5 4.5-3.2s3-1.1 4.5-1.1c3 0 5.4 1.2 7.3 3.5s2.9 5.8 2.9 10.3c-0.1 5.6-1 9.7-2.9 12.2z'/%3E%3Cpath class='st2' d='m145.3 109.6v-0.7c0.7-0.1 1.1-0.1 1.2-0.2 0.1 0 0.1-0.1 0.1-0.2 0.1-0.1 0.1-0.6 0.1-1.4v-3-3.7c0-1.1-0.1-1.8-0.2-2.1 0-0.1-0.1-0.1-0.1-0.2-0.1-0.1-0.5-0.1-1.1-0.2v-0.7c1.2 0 2 0.1 2.4 0.1l4.4-0.1c1 0 1.7 0.1 2.1 0.3s0.8 0.5 1 0.9c0.3 0.4 0.4 0.9 0.4 1.4 0 0.7-0.2 1.3-0.6 1.9s-1.1 1-2.1 1.4l1.9 2.8 1.5 2.2c0.3 0.4 0.5 0.6 0.6 0.6 0.1 0.1 0.4 0.1 0.7 0.1v0.7h-0.5c-1.5 0-2.5 0-2.9 0.1-0.5-0.8-1.3-2-2.3-3.6l-1.8-2.8c0.1-0.1 0.1-0.2 0.1-0.3h0.5c0.5 0 1.1-0.2 1.6-0.7 0.5-0.4 0.8-1.1 0.8-1.9 0-0.7-0.2-1.3-0.6-1.7s-1-0.6-1.9-0.6c-0.3 0-0.6 0-1.1 0.1l-0.1 2.6-0.1 3.3c0 0.7 0 1.7 0.1 2.9 0 0.9 0.1 1.4 0.1 1.5s0.1 0.1 0.2 0.2 0.5 0.1 1.2 0.2v0.7c-1.1 0-2-0.1-2.8-0.1-0.9 0.1-1.8 0.2-2.8 0.2z'/%3E%3Cpath class='st2' d='m164.3 109.6v-0.5c0.3-0.1 0.6-0.3 0.9-0.5 0.1-0.9 0.2-2.8 0.2-5.8 0-2 0-3.3-0.1-4 0-0.3-0.1-0.6-0.2-0.7s-0.5-0.2-1.3-0.2v-0.7c1.4 0.1 2.5 0.1 3.3 0.1l4.9-0.1c0.5 0 1 0 1.4 0.1l0.1 0.1c-0.1 0.6-0.2 1.5-0.3 2.6h-0.7c0-0.9-0.1-1.3-0.1-1.4s-0.2-0.1-0.4-0.2c-0.5-0.1-1.2-0.2-2.2-0.2-0.5 0-1.1 0-1.7 0.1-0.1 1.8-0.1 3.3-0.1 4.3 0.6 0 1.2 0.1 1.8 0.1 0.8 0 1.3 0 1.5-0.1 0.1 0 0.2-0.1 0.2-0.3 0-0.1 0.1-0.5 0.1-1.1h0.8v1.9 2h-0.8c0-0.8-0.1-1.2-0.2-1.3 0-0.1-0.1-0.1-0.2-0.2-0.3-0.1-1-0.1-2-0.1-0.3 0-0.7 0-1.1 0.1v0.9c0 1.7 0 3 0.1 3.9h1.7c1 0 1.9-0.1 2.7-0.2 0.1-0.5 0.3-1.2 0.4-1.9h0.7c-0.1 1-0.2 2.1-0.2 3-0.5 0-1 0.1-1.5 0.1h-1.9-2.5c-1.2 0.1-2.2 0.2-3.3 0.2z'/%3E%3Cpath class='st2' d='m180.8 105.9h0.8c0 0.9 0 1.4 0.1 1.5s0.2 0.3 0.5 0.6c0.3 0.2 0.7 0.4 1.1 0.6 0.5 0.2 0.9 0.2 1.4 0.2 0.8 0 1.5-0.2 2-0.7 0.5-0.4 0.7-1 0.7-1.6s-0.2-1.1-0.5-1.4-1-0.6-1.9-0.7c-1.4-0.2-2.3-0.4-2.8-0.7-0.5-0.2-0.9-0.6-1.1-1.1-0.3-0.5-0.4-1-0.4-1.7 0-1.1 0.4-2 1.2-2.8s2-1.2 3.7-1.2c0.7 0 1.3 0.1 1.8 0.1 0.5 0.1 1 0.3 1.6 0.5l0.1 0.2c-0.1 0.4-0.2 0.7-0.2 1s-0.1 0.8-0.1 1.6h-0.8c0-0.9-0.1-1.4-0.1-1.5-0.1-0.2-0.4-0.4-0.9-0.6s-1-0.3-1.6-0.3c-0.8 0-1.4 0.2-1.9 0.6-0.4 0.4-0.7 0.9-0.7 1.5 0 0.4 0.1 0.7 0.3 1s0.4 0.5 0.8 0.6c0.3 0.1 1 0.3 2.1 0.5 1 0.1 1.6 0.3 2 0.4 0.6 0.2 1 0.6 1.3 1 0.3 0.5 0.4 1.1 0.4 1.8 0 1.2-0.5 2.3-1.4 3.1-1 0.8-2.3 1.2-3.9 1.2-0.7 0-1.4-0.1-2-0.2s-1.2-0.4-1.9-0.7c0.1-0.4 0.2-0.8 0.2-1.1 0.1-0.3 0.1-0.9 0.1-1.7z'/%3E%3Cpath class='st2' d='m199 109.6v-0.7c0.3 0 0.7 0 1-0.1 0.2 0 0.3-0.1 0.4-0.1 0.1-0.1 0.1-0.2 0.2-0.4 0-0.3 0.1-1.2 0.1-2.8v-3.5-3.6s-0.2-0.1-0.6-0.1c-0.8 0-1.5 0-2.1 0.1-0.3 0-0.5 0.1-0.6 0.1 0 0-0.1 0.1-0.1 0.2s-0.1 0.6-0.2 1.5h-0.8c0-1.1 0-2.1-0.1-2.9l0.1-0.1c1.9 0.1 3.7 0.1 5.4 0.1s3.7 0 5.9-0.1l0.1 0.1c-0.1 0.8-0.2 1.8-0.2 2.8h-0.7c-0.1-1-0.1-1.5-0.2-1.6 0-0.1-0.1-0.1-0.3-0.1-0.5-0.1-1.4-0.1-2.8-0.1-0.1 0-0.2 0-0.2 0.1v0.5l-0.1 5.9v3.2c0 0.4 0.1 0.6 0.2 0.7s0.5 0.1 1.4 0.2v0.7c-0.9 0-1.8-0.1-2.8-0.1-1.2 0-2.2 0.1-3 0.1z'/%3E%3Cpath class='st2' d='m220.9 109.8c-2.2 0-3.8-0.6-5-1.7s-1.7-2.6-1.7-4.6c0-1.4 0.3-2.5 0.8-3.5 0.6-1 1.3-1.7 2.3-2.2s2.3-0.8 3.8-0.8 2.7 0.2 3.7 0.7 1.7 1.2 2.2 2c0.5 0.9 0.8 1.9 0.8 3.2 0 1.4-0.3 2.6-0.8 3.6-0.6 1-1.4 1.8-2.4 2.3-1.1 0.7-2.3 1-3.7 1zm0.3-1c1.2 0 2.1-0.4 2.8-1.3s1.1-2.2 1.1-4c0-1.9-0.4-3.3-1.2-4.3-0.7-0.8-1.7-1.2-3-1.2s-2.3 0.4-2.9 1.3c-0.7 0.8-1 2.1-1 3.9 0 1.3 0.2 2.3 0.6 3.2s0.9 1.5 1.5 1.9c0.4 0.3 1.1 0.5 2.1 0.5z'/%3E%3Cpath class='st2' d='m234.5 109.6v-0.7c0.7-0.1 1.1-0.1 1.2-0.2 0.1 0 0.1-0.1 0.1-0.2 0.1-0.1 0.1-0.6 0.1-1.4v-3-3.7c0-1.1-0.1-1.8-0.2-2.1 0-0.1-0.1-0.1-0.1-0.2-0.1-0.1-0.5-0.1-1.1-0.2v-0.7c1.2 0 2 0.1 2.4 0.1l4.4-0.1c1 0 1.7 0.1 2.1 0.3s0.8 0.5 1 0.9c0.3 0.4 0.4 0.9 0.4 1.4 0 0.7-0.2 1.3-0.6 1.9s-1.1 1-2.1 1.4l1.9 2.8 1.5 2.2c0.3 0.4 0.5 0.6 0.6 0.6 0.1 0.1 0.4 0.1 0.7 0.1v0.7h-0.5c-1.5 0-2.5 0-2.9 0.1-0.5-0.8-1.3-2-2.3-3.6l-1.8-2.8c0.1-0.1 0.1-0.2 0.1-0.3h0.5c0.5 0 1.1-0.2 1.6-0.7 0.5-0.4 0.8-1.1 0.8-1.9 0-0.7-0.2-1.3-0.6-1.7s-1-0.6-1.9-0.6c-0.3 0-0.6 0-1.1 0.1l-0.1 2.6-0.1 3.3c0 0.7 0 1.7 0.1 2.9 0 0.9 0.1 1.4 0.1 1.5s0.1 0.1 0.2 0.2 0.5 0.1 1.2 0.2v0.7c-1.1 0-2-0.1-2.8-0.1-0.8 0.1-1.8 0.2-2.8 0.2z'/%3E%3Cpath class='st2' d='m252.9 108.8c0.6 0 0.9-0.1 1-0.2s0.2-0.3 0.4-0.7c0.4-0.8 0.8-1.8 1.4-3.2l3.1-7.6h1.3l4 9.5c0.5 1.2 0.8 1.8 1 2 0.1 0.1 0.5 0.2 1.1 0.2v0.8c-1 0-1.9-0.1-2.7-0.1-1 0-2 0-2.9 0.1v-0.8c0.7 0 1.1-0.1 1.2-0.1s0.2-0.1 0.2-0.3c0-0.1-0.1-0.5-0.4-1.1l-0.6-1.5h-2.4-2.1l-0.4 1c-0.1 0.3-0.2 0.7-0.4 1.2 0 0.1-0.1 0.2-0.1 0.3s0.1 0.2 0.2 0.3 0.5 0.1 1.2 0.2v0.8c-0.6 0-1.3-0.1-2.1-0.1s-1.5 0-1.9 0.1v-0.8zm5.8-8.6-1.9 4.5h1.8 2l-1.9-4.5z'/%3E%3Cpath class='st2' d='m274.8 109.6v-0.7c0.3 0 0.7 0 1-0.1 0.2 0 0.3-0.1 0.4-0.1 0.1-0.1 0.1-0.2 0.2-0.4 0-0.3 0.1-1.2 0.1-2.8v-3.5-3.6s-0.2-0.1-0.6-0.1c-0.8 0-1.5 0-2.1 0.1-0.3 0-0.5 0.1-0.6 0.1 0 0-0.1 0.1-0.1 0.2s-0.1 0.6-0.2 1.5h-0.8c0-1.1 0-2.1-0.1-2.9l0.1-0.1c1.9 0.1 3.7 0.1 5.4 0.1s3.7 0 5.9-0.1l0.1 0.1c-0.1 0.8-0.2 1.8-0.2 2.8h-0.7c-0.1-1-0.1-1.5-0.2-1.6 0-0.1-0.1-0.1-0.3-0.1-0.5-0.1-1.4-0.1-2.8-0.1-0.1 0-0.2 0-0.2 0.1v0.5l-0.1 5.9v3.2c0 0.4 0.1 0.6 0.2 0.7s0.5 0.1 1.4 0.2v0.7c-0.9 0-1.8-0.1-2.8-0.1-1.1 0-2.2 0.1-3 0.1z'/%3E%3Cpath class='st2' d='m289.9 109.6v-0.7c0.8 0 1.3-0.1 1.4-0.2s0.2-0.3 0.2-0.7c0-0.8 0.1-2.2 0.1-4.3v-3.5c0-1.1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7c1.2 0 2.1 0.1 2.8 0.1 1.1 0 2.1 0 3-0.1v0.6c-0.8 0-1.3 0.1-1.4 0.2s-0.2 0.3-0.2 0.6c0 0.6-0.1 1.7-0.1 3.4v4.8c0 0.9 0.1 1.4 0.2 1.6 0 0.1 0.1 0.1 0.2 0.2 0.1 0 0.5 0.1 1.2 0.1v0.7h-1-1.8-3z'/%3E%3Cpath class='st2' d='m309.1 109.8c-2.2 0-3.8-0.6-5-1.7s-1.7-2.6-1.7-4.6c0-1.4 0.3-2.5 0.8-3.5 0.6-1 1.3-1.7 2.3-2.2s2.3-0.8 3.8-0.8 2.7 0.2 3.7 0.7 1.7 1.2 2.2 2c0.5 0.9 0.8 1.9 0.8 3.2 0 1.4-0.3 2.6-0.8 3.6-0.6 1-1.4 1.8-2.4 2.3-1 0.7-2.3 1-3.7 1zm0.3-1c1.2 0 2.1-0.4 2.8-1.3s1.1-2.2 1.1-4c0-1.9-0.4-3.3-1.2-4.3-0.7-0.8-1.7-1.2-3-1.2s-2.3 0.4-2.9 1.3c-0.7 0.8-1 2.1-1 3.9 0 1.3 0.2 2.3 0.6 3.2s0.9 1.5 1.5 1.9c0.4 0.3 1.2 0.5 2.1 0.5z'/%3E%3Cpath class='st2' d='m322.8 109.6v-0.7c0.7 0 1.1-0.1 1.3-0.1 0.1 0 0.1-0.1 0.2-0.2s0.1-0.6 0.1-1.5v-3.2-3.7c0-1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7h2 1.7c1.4 1.7 2.9 3.6 4.6 5.6 1.1 1.4 2.1 2.5 2.9 3.4v-3.5-3.4c0-0.6-0.1-0.9-0.1-1.1 0-0.1-0.1-0.1-0.2-0.2-0.1 0-0.5-0.1-1.2-0.1v-0.7h1.9 2.4v0.6c-0.7 0-1 0.1-1.2 0.1-0.1 0-0.1 0.1-0.2 0.1 0 0.1-0.1 0.1-0.1 0.2s-0.1 0.6-0.1 1.4v3.5 3.6c0 1 0 1.9 0.1 2.9l-0.1 0.1c-0.7-0.1-1.2-0.2-1.5-0.3-1.5-1.7-3.3-3.8-5.5-6.3-1.1-1.3-2-2.4-2.6-3.2v3.4 3.4c0 1 0.1 1.5 0.1 1.7 0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.5 0.1 1.3 0.2v0.7c-0.9 0-1.6-0.1-2-0.1-0.5 0-1.2 0.1-2.3 0.1z'/%3E%3Cpath class='st1' d='m357.1 113.3v-16.6h1.8v16.6h-1.8z'/%3E%3Cpath class='st1' d='m381.8 109.6v-0.7c0.3 0 0.7 0 1-0.1 0.2 0 0.3-0.1 0.4-0.1 0.1-0.1 0.1-0.2 0.2-0.4 0-0.3 0.1-1.2 0.1-2.8v-3.5-3.6s-0.2-0.1-0.6-0.1c-0.8 0-1.5 0-2.1 0.1-0.3 0-0.5 0.1-0.6 0.1 0 0-0.1 0.1-0.1 0.2s-0.1 0.6-0.2 1.5h-0.8c0-1.1 0-2.1-0.1-2.9l0.1-0.1c1.9 0.1 3.7 0.1 5.4 0.1s3.7 0 5.9-0.1l0.1 0.1c-0.1 0.8-0.2 1.8-0.2 2.8h-0.7c-0.1-1-0.1-1.5-0.2-1.6 0-0.1-0.1-0.1-0.3-0.1-0.5-0.1-1.4-0.1-2.8-0.1-0.1 0-0.2 0-0.2 0.1v0.5l-0.1 5.9v3.2c0 0.4 0.1 0.6 0.2 0.7s0.5 0.1 1.4 0.2v0.7c-0.9 0-1.8-0.1-2.8-0.1-1.1 0-2.2 0.1-3 0.1z'/%3E%3Cpath class='st1' d='m396.9 109.6v-0.7c0.7-0.1 1.1-0.1 1.2-0.2 0.1 0 0.1-0.1 0.1-0.2 0.1-0.1 0.1-0.6 0.1-1.4v-3-3.7c0-1.1-0.1-1.8-0.2-2.1 0-0.1-0.1-0.1-0.1-0.2-0.1-0.1-0.5-0.1-1.1-0.2v-0.7c1.2 0 2 0.1 2.4 0.1l4.4-0.1c1 0 1.7 0.1 2.1 0.3s0.8 0.5 1 0.9c0.3 0.4 0.4 0.9 0.4 1.4 0 0.7-0.2 1.3-0.6 1.9s-1.1 1-2.1 1.4l1.9 2.8 1.5 2.2c0.3 0.4 0.5 0.6 0.6 0.6 0.1 0.1 0.4 0.1 0.7 0.1v0.7h-0.5c-1.5 0-2.5 0-2.9 0.1-0.5-0.8-1.3-2-2.3-3.6l-1.8-2.8c0.1-0.1 0.1-0.2 0.1-0.3h0.5c0.5 0 1.1-0.2 1.6-0.7 0.5-0.4 0.8-1.1 0.8-1.9 0-0.7-0.2-1.3-0.6-1.7s-1-0.6-1.9-0.6c-0.3 0-0.6 0-1.1 0.1l-0.1 2.6-0.1 3.3c0 0.7 0 1.7 0.1 2.9 0 0.9 0.1 1.4 0.1 1.5s0.1 0.1 0.2 0.2 0.5 0.1 1.2 0.2v0.7c-1.1 0-2-0.1-2.8-0.1-0.9 0.1-1.8 0.2-2.8 0.2z'/%3E%3Cpath class='st1' d='m415.3 108.8c0.6 0 0.9-0.1 1-0.2s0.2-0.3 0.4-0.7c0.4-0.8 0.8-1.8 1.4-3.2l3.1-7.6h1.3l4 9.5c0.5 1.2 0.8 1.8 1 2 0.1 0.1 0.5 0.2 1.1 0.2v0.8c-1 0-1.9-0.1-2.7-0.1-1 0-2 0-2.9 0.1v-0.8c0.7 0 1.1-0.1 1.2-0.1s0.2-0.1 0.2-0.3c0-0.1-0.1-0.5-0.4-1.1l-0.6-1.5h-2.4-2.1l-0.4 1c-0.1 0.3-0.2 0.7-0.4 1.2 0 0.1-0.1 0.2-0.1 0.3s0.1 0.2 0.2 0.3 0.5 0.1 1.2 0.2v0.8c-0.6 0-1.3-0.1-2.1-0.1s-1.5 0-1.9 0.1v-0.8zm5.8-8.6-1.9 4.5h1.8 2l-1.9-4.5z'/%3E%3Cpath class='st1' d='m434.8 109.6v-0.7c0.8 0 1.3-0.1 1.4-0.2s0.2-0.3 0.2-0.7c0-0.8 0.1-2.2 0.1-4.3v-3.5c0-1.1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7c1.2 0 2.1 0.1 2.8 0.1 1.1 0 2.1 0 3-0.1v0.6c-0.8 0-1.3 0.1-1.4 0.2s-0.2 0.3-0.2 0.6c0 0.6-0.1 1.7-0.1 3.4v4.8c0 0.9 0.1 1.4 0.2 1.6 0 0.1 0.1 0.1 0.2 0.2 0.1 0 0.5 0.1 1.2 0.1v0.7h-1-1.8-3z'/%3E%3Cpath class='st1' d='m447.2 109.6v-0.7c0.7 0 1.1-0.1 1.3-0.1 0.1 0 0.1-0.1 0.2-0.2s0.1-0.6 0.1-1.5v-3.2-3.7c0-1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7h2 1.7c1.4 1.7 2.9 3.6 4.6 5.6 1.1 1.4 2.1 2.5 2.9 3.4v-3.5-3.4c0-0.6-0.1-0.9-0.1-1.1 0-0.1-0.1-0.1-0.2-0.2-0.1 0-0.5-0.1-1.2-0.1v-0.7h1.9 2.4v0.6c-0.7 0-1 0.1-1.2 0.1-0.1 0-0.1 0.1-0.2 0.1 0 0.1-0.1 0.1-0.1 0.2s-0.1 0.6-0.1 1.4v3.5 3.6c0 1 0 1.9 0.1 2.9l-0.1 0.1c-0.7-0.1-1.2-0.2-1.5-0.3-1.5-1.7-3.3-3.8-5.5-6.3-1.1-1.3-2-2.4-2.6-3.2v3.4 3.4c0 1 0.1 1.5 0.1 1.7 0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.5 0.1 1.3 0.2v0.7c-0.9 0-1.6-0.1-2-0.1s-1.1 0.1-2.3 0.1z'/%3E%3Cpath class='st1' d='m467.7 109.6v-0.7c0.8 0 1.3-0.1 1.4-0.2s0.2-0.3 0.2-0.7c0-0.8 0.1-2.2 0.1-4.3v-3.5c0-1.1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7c1.2 0 2.1 0.1 2.8 0.1 1.1 0 2.1 0 3-0.1v0.6c-0.8 0-1.3 0.1-1.4 0.2s-0.2 0.3-0.2 0.6c0 0.6-0.1 1.7-0.1 3.4v4.8c0 0.9 0.1 1.4 0.2 1.6 0 0.1 0.1 0.1 0.2 0.2 0.1 0 0.5 0.1 1.2 0.1v0.7h-1-1.8-3z'/%3E%3Cpath class='st1' d='m480.1 109.6v-0.7c0.7 0 1.1-0.1 1.3-0.1 0.1 0 0.1-0.1 0.2-0.2s0.1-0.6 0.1-1.5v-3.2-3.7c0-1 0-1.6-0.1-1.7 0-0.1-0.1-0.2-0.2-0.2-0.1-0.1-0.6-0.1-1.3-0.2v-0.7h2 1.7c1.4 1.7 2.9 3.6 4.6 5.6 1.1 1.4 2.1 2.5 2.9 3.4v-3.5-3.4c0-0.6-0.1-0.9-0.1-1.1 0-0.1-0.1-0.1-0.2-0.2-0.1 0-0.5-0.1-1.2-0.1v-0.7h1.9 2.4v0.6c-0.7 0-1 0.1-1.2 0.1-0.1 0-0.1 0.1-0.2 0.1 0 0.1-0.1 0.1-0.1 0.2s-0.1 0.6-0.1 1.4v3.5 3.6c0 1 0 1.9 0.1 2.9l-0.1 0.1c-0.7-0.1-1.2-0.2-1.5-0.3-1.5-1.7-3.3-3.8-5.5-6.3-1.1-1.3-2-2.4-2.6-3.2v3.4 3.4c0 1 0.1 1.5 0.1 1.7 0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.5 0.1 1.3 0.2v0.7c-0.9 0-1.6-0.1-2-0.1s-1.1 0.1-2.3 0.1z'/%3E%3Cpath class='st1' d='m508.8 105.3v-0.7h2.9 2.5v0.6c-0.3 0.1-0.5 0.2-0.7 0.3-0.1 0.6-0.1 1.1-0.1 1.5 0 0.3 0 0.9 0.1 1.8-1.2 0.4-2.1 0.7-2.9 0.9-0.8 0.1-1.6 0.2-2.4 0.2-2.3 0-4-0.6-5.3-1.8s-1.9-2.7-1.9-4.6 0.7-3.5 2-4.6c1.3-1.2 3.2-1.7 5.6-1.7 0.9 0 1.7 0.1 2.5 0.2s1.5 0.3 2.3 0.6l0.1 0.1c-0.2 0.7-0.3 1.7-0.4 2.8h-0.7c0-0.6 0-1.1-0.1-1.5-0.4-0.4-0.9-0.8-1.4-1-0.6-0.2-1.3-0.3-2.1-0.3-1.5 0-2.7 0.5-3.6 1.4s-1.3 2.2-1.3 3.8c0 1.7 0.5 3.1 1.4 4.1s2.1 1.6 3.5 1.6c0.7 0 1.5-0.2 2.3-0.5 0-0.5 0.1-0.9 0.1-1.3 0-0.9-0.1-1.4-0.2-1.5-0.4-0.3-1.1-0.4-2.2-0.4z'/%3E%3C/svg%3E");
}
.contact .bi::before,
.contact [class^="bi-"]::before,
.contact [class*=" bi-"]::before {
	font-weight: bold !important;
}
.swiper-wrapper {
	align-items: center;
}
.swiper-slide {
	text-align: center;
}
.eventbrite {
	
}
.eventbrite .eb-icon {
	display: inline-block;
	width: 13px;
	height: 13px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.2' baseProfile='tiny' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13' height='13' viewBox='0 0 13 13' overflow='visible' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' fill='%23FFFFFF' d='M8.2,10c-1.5,0.7-3.3,0.3-4.4-0.8L12.9,5c-0.1-0.4-0.2-0.8-0.4-1.2 C11,0.5,7.1-0.9,3.8,0.6C0.6,2.1-0.8,6,0.7,9.2c1.5,3.3,5.4,4.7,8.6,3.1c1.7-0.8,2.9-2.3,3.5-3.9H10C9.6,9.1,9,9.7,8.2,10z M4.9,3 C3.4,3.7,2.6,5.3,2.7,6.9l6.7-3.1C8.2,2.6,6.5,2.2,4.9,3z'/%3E%3C/svg%3E");
}
.eventbrite:hover .eb-icon {
	display: inline-block;
	width: 13px;
	height: 13px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3Csvg version='1.2' baseProfile='tiny' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='13' height='13' viewBox='0 0 13 13' overflow='visible' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' fill='%23000000' d='M8.2,10c-1.5,0.7-3.3,0.3-4.4-0.8L12.9,5c-0.1-0.4-0.2-0.8-0.4-1.2 C11,0.5,7.1-0.9,3.8,0.6C0.6,2.1-0.8,6,0.7,9.2c1.5,3.3,5.4,4.7,8.6,3.1c1.7-0.8,2.9-2.3,3.5-3.9H10C9.6,9.1,9,9.7,8.2,10z M4.9,3 C3.4,3.7,2.6,5.3,2.7,6.9l6.7-3.1C8.2,2.6,6.5,2.2,4.9,3z'/%3E%3C/svg%3E");
}
#gdpr_text {
	display: none;
}
.ctct-form-custom {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.ctct-form-text {
	flex: none;
	width: 100%;
	display: block;
}
#email_address_field_0 {
	flex: 1 1 auto;
	margin-bottom: 0;
	padding-right: 5px;
}
.ctct-form-button {
	flex: 1;
	white-space: nowrap;
	padding: 0 15px !important;
}
@media (max-width: 1199px){
	.webFeatures .col-md-4 {
		flex: 50%;
		width: 33.33333333%;
	}
}
.welcomeSlot {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.inner-page .container {
	max-width: 1000px;
}

.ctct-form-embed.form_0 .ctct-form-defaults {
	background-color: transparent !important;
}
.ctct-form-embed div.ctct-form-defaults {
	padding: 0 !important;
}
.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header {
	color: #ffc451 !important;
}
#footer .footer-top .footer-newsletter .ctct-form-embed form {
	background: transparent !important;
	padding: 0 !important;
	margin-top: 0 !important;
}
div.ctct-form-embed div.ctct-form-defaults {
	padding: 0 !important;
}
div.ctct-form-embed form.ctct-form-custom label.ctct-form-label {
	display: none !important;
}
div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{
 font: 15px helvetica neue, Arial, sans-serif !important;
}
#about .fst-italic {
	font-size: 20px;
}

.ctct-form-errorMessage {
	position: absolute;
	bottom: -40px;
}
@media (max-width: 1199.98px) {
	.aboutMe {
		margin-bottom: 40px;
	}
	.aboutMeText {
		padding-left: 12px !important;
		padding-right: 12px !important;
	}
}
@media (max-width: 767.98px) {
	.footer-links {
		text-align: center;
	}
	.footer-links ul {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		display: inline-block;
	}
	.linksCol {
		width: 50%;
	}
	.ctct-inline-form {
		margin-bottom: 50px;
	}
}
@media (max-width: 991.98px) {
	section {
		padding: 40px 0;
		overflow: hidden;
	}
	.seminarOverview {
		padding-top: 1.5rem !important;
	}
	.contactForm {
		padding-top: 40px;
	}
	#hero .icon-box h3 {
		font-size: 17px;
		font-weight: 400;
	}
}
#portfolio-flters {
	font-size: 0;
}
.video {
	aspect-ratio: 16 / 9;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.downloadReference {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: table;
}
.downloadReference li {
  display: table;
  margin-bottom: 20px;
}
.downloadReference .download {
	float: left;
	margin-right: 10px;
}
.seminarDates {
	margin-top: 30px;
	margin-left: 50px;
	font-size: 18px;
	margin-bottom: 40px;
}
.seminarOverview h4 {
	padding-top: 12px;
}
.seminarDates.cal {
	list-style-type: none;
	margin-left: 0;
	margin-top: 20px;
}
.seminarDates.cal i {
	margin-right: 5px;
}
h3 em {
	font-size: 20px;
	color: #666;
	font-weight: normal;
}
.swiper-slide img {
	width: 100%;
	height: auto;
}

.inPageImg {
	display: inline-block;
	width: 100%;
	max-width: 400px;
	margin-right: 10px;
	margin-bottom: 20px;
}
.inPageImg.left {
	float:left;
	margin-right: 10px;
}
.inPageImg.right {
	float:right;
	margin-left: 10px;
}
.inPageImg.large {
	width: 100%;
	max-width: 640px;
}
.center {
	text-align: center;
}
a.quickLinks::before {
	content: "";
	position: relative;
	display: inline-block;
	top: -1px;
	line-height: 15px;
	border-color: transparent transparent #6b3300;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
	margin-right: 5px;
	transition: all 150ms ease-in-out;
}
a.quickLinks:hover::before {
	border-color: transparent transparent #ffc451;
}
.quickLinks::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #6b3300;
  margin: 4px 10px;
  white-space: nowrap;
}
.quickLinks:hover::after {
  background: #ffc451;
}
ul.bulletsSmall li {
	list-style-image: none;
	list-style-type: square;
}
ul.bulletsSmall > li::marker {
	color: #6b3300;
	font-size: 18px;
}
hr {
	display: table;
	width: 100% !important;
	height: 1px;
	border: 0;
	margin: 20px 0 40px;
}
hr::after {
	display: table;
	width: 100%;
	content: "";
	height: 1px;
	background-color: #6b3300;
	border-top: 1px solid #6b3300;
}
.swiper-pagination-bullet {
	background: #ffc451 !important;
	opacity: .8;
}
.swiper-pagination-bullet-active {
	background: #fff !important;
}
@media (max-width: 1399.97px) {
	.portfolio-details-slider {
	  height: 400px;
	}
}
@media (min-width: 1200px) {
	.portfolio-details-slider {
		height: 500px;
	}
}
@media (max-width: 1199.98px) {
	.portfolio-details-slider {
		height: 450px;
	}
}
@media (max-width: 991.98px) {
	.portfolio-details-slider {
		height: 450px;
	}
}
@media (max-width: 767.98px) {
	.portfolio-details-slider {
		height: 300px;
	}
}
@media (max-width: 575.98px) {
	.portfolio-details-slider {
		height: 300px;
	}
	.inPageImg {
		float: none;
		display: block;
		width: 100%;
		margin: 0 0 20px 0 !important;
	}
}
@media (max-width: 428px) {
	.portfolio-details-slider {
		height: 220px;
	}
	.inPageImg {
		float: none;
		display: block;
		width: 100%;
		margin: 0 0 20px 0 !important;
	}
}
.downloadLink {
	line-height: 30px;
}
.heroSwiper .swiper-slide img {
	width: 100%;
	height: auto;
	top: 50%;
	transform: translateY(-50%);
	position: relative;
}
/** Defined Breakpoints

	MIN VALUES:
	@include media-breakpoint-up(sm) { ... }  ≥ 576px
	@include media-breakpoint-up(md) { ... }  ≥ 768px
	@include media-breakpoint-up(lg) { ... }  ≥ 992px
	@include media-breakpoint-up(xl) { ... }  ≥ 1200px
	@include media-breakpoint-up(xxl){ ... }  ≥ 1400px

	MAX VALUES:
	* X-Small devices (portrait phones)
	@media (max-width: 575.98px) { ... } < 576PX

	* Small devices (landscape phones)
	@media (max-width: 767.98px) { ... } < 768px 

	* Medium devices (tablets)
	@media (max-width: 991.98px) { ... } < 992px

	* Large devices (desktops)
	@media (max-width: 1199.98px) { ... } < 1200px

	* X-Large devices (large desktops)
	@media (max-width: 1399.98px) { ... } < 1400px

**/
