.ajax_form.af_example {
	display: none;
}
.mfp-wrap {
	z-index: 999999 !important;
}

.jGrowl-notification {
	z-index: 99999999999 !important;
}

.sppb-addon-form-builder-form > div {
	color: #fff;
	margin-bottom: 1rem;
	font-size: 2rem;
}

.doctors-section ul.doctors-list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: 400px;
	gap: 3rem;
}
.doctors-section ul.doctors-list > li {
	position: relative;
	border-radius: 24px;
	overflow: hidden;
	/* box-shadow: 0 6px 24px rgba(0, 0, 0, 0.12);
  transition: all 0.3s ease; */
}
.doctors-section ul.doctors-list > li img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}
.doctors-section ul.doctors-list > li .text {
	position: absolute;
	left: 0px;
	padding: 6px 16px;
	background-color: rgba(255, 255, 255, 0.8);
	color: #000;
	bottom: 0;
	width: 100%;
	border-radius: 0;
}

.doctors-section ul.doctors-list > li .text h3 {
	color: #eb711f;
}

.rozklad-section ul {
	display: grid;
	grid-template-columns: repeat(7, 1fr);
	gap: 2rem;
	margin-top: 48px;
}
.rozklad-section ul li {
	border-radius: 28px;
	overflow: hidden;
	/* box-shadow: 6px 6px 24px 0px rgba(0, 0, 0, 0.12); */
	transition: all 0.3s ease;
	padding: 5% 10%;
	background-color: #cccccc;
}
.rozklad-section ul li:hover {
	transform: scale(1.05);
}

.rozklad-section h2 {
	position: relative;
	width: max-content;
	max-width: 100%;
	display: flex;
	justify-self: center;
	text-transform: uppercase;
}
.rozklad-section h2::after {
	position: absolute;
	content: "";
	width: 80%;
	height: 4px;
	background-color: rgba(235, 113, 31, 0.8);
	bottom: -4px;
	left: 10%;
}

.site .sppb-form-group textarea.sppb-form-control {
	display: block;
	width: 100%;
	border: none;
	border-radius: 2px;
	padding: 17px 20px;
	font-size: 14px;
	color: #495057;
	background-color: #fff;
	background-image: none;
	background-clip: padding-box;
	transition:
		border-color ease-in-out 0.15s,
		box-shadow ease-in-out 0.15s;
}
.form-section .sppb-form-group textarea.sppb-form-control {
	background: #eb711f;
	color: #ffffff;
	font-size: 18px;
	border-width: 0 0 0 0;
	border-style: solid;
	border-radius: 24px;
	transition: 0.35s;
}
.form-section .sppb-form-group textarea.sppb-form-control::placeholder {
	color: #ffffff;
}
.site .sppb-form-group textarea.sppb-form-control:focus {
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
}

#lid-form .sppb-addon-form-builder-form {
	width: 100%;
	max-width: 600px;
}
#lid-form .sppb-addon-form-builder-form > div {
	font-size: 2rem;
	color: #fff;
	margin-bottom: 1.5rem;
}

.contacts-wrap {
	display: grid;
	gap: 1rem;
}

.map-section {
	position: relative;
}
.map-section iframe {
	width: 100%;
	height: 600px;
	border: none;
}
#sp-page-builder .page-content .sppb-section.service-first-section:first-child {
	margin-bottom: 1rem;
}
.service-first-section {
	position: relative;
}
.service-first-section::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-image: linear-gradient(
		to left top,
		rgba(235, 113, 31, 0.7),
		rgba(197, 83, 46, 0.7),
		rgba(154, 59, 49, 0.7),
		rgba(108, 41, 45, 0.7),
		rgba(63, 27, 33, 0.7),
		rgba(50, 24, 32, 0.7),
		rgba(38, 21, 29, 0.7),
		rgba(26, 17, 23, 0.7),
		rgba(35, 26, 38, 0.7),
		rgba(40, 35, 57, 0.7),
		rgba(35, 47, 76, 0.7),
		rgba(12, 61, 94, 0.7)
	);
}

.service-first-section img.image-service-warp {
	position: absolute;
	z-index: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}
.service-wrap {
	/* position: relative; */
	padding: 40px 0;
}
.service-wrap > * {
	text-align: left;
	width: max-content;
	max-width: 100%;
}
.service-wrap h1 {
	color: #eb711f;
	text-transform: uppercase;
}
.service-wrap .sppb-image-layout-title,
.service-wrap .sppb-addon-image-layout-text {
	color: #fff;
}
.service_inner {
	display: grid;
	grid-template-columns: 1.5fr 1fr;
	gap: 60px;
	align-items: center;
	margin-top: 2rem;
}
.service_inner > * {
	height: max-content;
}
.service_inner-text h2 {
	margin-bottom: 1rem;
	text-transform: lowercase;
}
.service_inner-text h2:first-letter {
	text-transform: uppercase;
}
/* .service-first-section .service_inner > a {
  box-shadow: 4px 4px 10px 4px rgba(235, 113, 31, 0.3);
}
.service-first-section .service_inner > a:hover {
  box-shadow: 4px 4px 10px 4px rgba(4, 76, 208, 0.3);
} */

.doctor-section img {
	max-height: 500px;
	max-width: 500px;
	object-fit: cover;
	object-position: center;
}
.services-gallery .slick-slide img {
	padding: 0px;
	box-shadow: 0 6px 24px rgba(0, 0, 0, 0.12);
	border-radius: 24px;
}
.services-gallery .slick-slide a {
	padding: 5px 15px 15px;
}

.license {
	/* position: absolute;
  top: 16px;
  left: 50px; */
	background-color: rgba(255, 255, 255, 0.8);
	padding: 6px 10px;
	border-radius: 6px;
	margin-bottom: 2rem;
}
.service-banner img {
	width: 100%;
	height: 550px;
	object-fit: cover;
	object-position: center;
}
footer .container {
	max-width: 1296px;
	padding: 60px 0px 24px;
	margin: 0 auto;
}
footer h4 {
	margin-bottom: 24px;
}
.footer-menu {
	display: grid;
	grid-template-columns: 1fr 2fr 1fr;
	gap: 40px;
	margin-bottom: 24px;
}

.footer-links {
	display: grid;
	grid-template-columns: repeat(2, max-content);
	row-gap: 10px;
	column-gap: 40px;
	width: max-content;
}
footer .logo {
	display: grid;
	gap: 16px;
}

.address {
	display: grid;
	grid-template-columns: 12px auto;
	gap: 20px;
	margin: 16px 0;
}
.address p {
	margin-bottom: 0;
	line-height: 1;
}
.address-inner {
	display: grid;
	gap: 10px;
}
.contacts {
	display: grid;
	gap: 10px;
}
.contacts a > i,
.hours > i {
	margin-right: 10px;
}
.hours {
	margin-bottom: 0;
}
.social {
	display: grid;
	gap: 10px;
}
.social i {
	width: 14px;
	height: 14px;
}
.contacts-wrap h2 {
	margin-bottom: 2rem;
}
.contacts-wrap a {
	color: #000;
}
.contacts-wrap a:hover {
	color: #eb711f;
}
.contacts-wrap i {
	color: #eb711f;
	/* font-size: 30px; */
}
.contacts-wrap .col-md-6 .inner {
	background-color: rgba(235, 113, 31, 0.1);
	border-radius: 16px;
	padding: 2rem;
	height: 100%;
}
.contacts-wrap .col-md-6:first-child .inner {
	margin-right: 1rem;
}
.contacts-wrap .col-md-6:last-child .inner {
	margin-left: 1rem;
}
@media (max-width: 1350px) {
	footer .container {
		padding: 48px 24px 24px;
	}
}
@media (max-width: 1200px) {
	.footer-menu {
		display: flex;
		flex-wrap: wrap;
	}
	.service_inner {
		grid-template-columns: 1fr;
		gap: 48px;
		grid-auto-rows: max-content;
	}
	.service_inner > a {
		width: 100%;
		max-width: max-content;
	}
	.service_inner-text {
		width: 100%;
		max-width: 700px;
	}
	.rozklad-section ul {
		gap: 2rem;
		grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
	}
	.doctors-section ul.doctors-list {
		gap: 2rem;
		grid-auto-rows: 350px;
	}
	.doctors-section ul.doctors-list > li .text h3 {
		font-size: 20px;
	}
}
@media (max-width: 1023px) {
	.service-banner img {
		height: 150px;
	}
	.service_inner {
		gap: 24px;
		margin-top: 24px;
	}

	.service-wrap h1 {
		font-size: 2rem;
	}
	.license {
		margin-bottom: 1rem;
	}
}

@media (max-width: 992px) {
	.doctors-section ul.doctors-list {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media (max-width: 767px) {
	.footer-menu * {
		text-align: left;
		justify-content: flex-start;
	}
	.doctor-descr {
		margin-top: 16px;
	}
	.contacts-wrap .col-md-6 .inner {
		height: auto;
	}

	.contacts-wrap .col-md-6:first-child .inner {
		margin-right: 0rem;
		margin-bottom: 0.5rem;
	}
	.contacts-wrap .col-md-6:last-child .inner {
		margin-left: 0rem;
		margin-top: 0.5rem;
	}
	.rozklad-section ul li {
		border-radius: 34px;
	}
	.rozklad-section ul {
		gap: 1rem;
		grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
	}

	.doctors-section ul.doctors-list {
		grid-auto-rows: 300px;
	}
	.doctors-section ul.doctors-list > li .text {
		padding: 6px 10px;
	}
}
@media (max-width: 580px) {
	.footer-links {
		grid-template-columns: repeat(1, max-content);
	}
	.service-wrap h1 {
		font-size: 1.5rem;
	}
	.service-wrap {
		padding: 24px 0;
	}
	.service_inner {
		margin-top: 16px;
	}
	.service_inner > a {
		font-size: 14px;
	}
	.service_inner-text h2 {
		font-size: 1.2rem;
	}
	#lid-form .form-section {
		border-radius: 0;
	}
}
@media (max-width: 530px) {
	.rozklad-section ul {
		grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
	}
}
@media (max-width: 480px) {
	.doctors-section ul.doctors-list {
		grid-template-columns: repeat(1, 1fr);
		margin: 0 auto;
		margin-top: 32px;
		width: 300px;
		max-width: 100%;
	}
}
.sppb-section-title {
	position: relative;
	width: max-content;
	max-width: 100%;
	display: flex;
	justify-self: center;
}
.sppb-section-title::after {
	position: absolute;
	content: "";
	width: 80%;
	height: 4px;
	background-color: rgba(235, 113, 31, 0.8);
	bottom: 0;
	left: 10%;
}
#faq {
	list-style: none;
	padding: 0;
}

.faq-item {
	margin-bottom: 1em;
	border-bottom: 1px solid #ddd;
	padding-bottom: 1em;
}

.faq-question {
	cursor: pointer;
	display: flex;
	align-items: center;
	font-size: 1.1em;
	gap: 16px;
}
.faq-question > strong {
	min-width: 120px;
}
.faq-question > span {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 4px;
	border-radius: 50%;
	border: 1px solid #eb711f;
	width: 30px;
	height: 30px;
	color: #eb711f;
}

.faq-toggle {
	display: inline-block;
	width: 20px;
	text-align: center;
	margin-right: 10px;
	font-weight: bold;
}

.faq-answer {
	margin-top: 0.5em;
	transition: all 0.3s ease;
}
.certeficate-slider .slide-item {
	margin: 0 12px;
	height: 560px;
	background: #fff;
	padding: 20px;
	display: flex !important;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	transition: transform 0.3s ease;
}

.certeficate-slider .slide-item:hover {
	transform: translateY(-4px);
}

/* Зображення в центрі, без обрізання */
.certeficate-slider .slide-item img {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
	display: block;
	border-radius: 12px;
	box-shadow: 0 6px 24px rgba(0, 0, 0, 0.12);
}

/* Компенсація зовнішнього margin */
/* .certeficate-slider .slick-list {
  margin: 0 -12px;
} */

.btn-wrap {
	display: flex;
	justify-content: flex-end;
	padding-top: 40px;
}
.btn-wrap a {
	height: max-content;
	background-color: #eb711f;
	color: #fff;
}
.btn-wrap a:hover {
	background-color: #d15f18;
	color: #fff;
}
.benefits-wrap {
	row-gap: 24px;
}
.benefits-wrap .benefits-item .sppb-column {
	background-color: #eb711f;
	padding-top: 20px;
	border-radius: 16px;
}
.sppb-section {
	margin: 60px 0;
}

@media screen and (max-width: 990px) {
	.btn-wrap {
		justify-content: flex-start;
		padding-top: 0px;
	}
	.sppb-section {
		margin: 40px 0;
	}
}
@media screen and (max-width: 640px) {
	.sppb-section {
		margin: 24px 0;
	}
}

@media screen and (max-width: 1024px) {
	#sppb-addon-1649960894504 #btn-1649960894504.sppb-btn-custom {
		padding: 2px 10px 2px 1px !important;
		font-size: 9px !important;
		word-wrap: break-word;
	}

	#sppb-addon-1649960894499
		#sppb-modal-1649960894499-selector.sppb-btn-custom {
		font-size: 9px !important;
		white-space: pre-wrap;
		white-space: -moz-pre-wrap;
		white-space: -o-pre-wrap;
		word-wrap: break-word;
		width: 100px;
		padding: 7px 18px;
	}
}

.sppb-btn {
	padding: 12px 25px;
}

.breadcrumb {
	background-color: #fff;
	padding-left: 0;
	border-bottom: 1px solid #f2f2f2;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#breadcrumbs-four {
	overflow: hidden;
	width: 100%;
}

#breadcrumbs-four li {
	float: left;
	margin: 0 0.5em 0 1em;
}

#breadcrumbs-four a {
	background: #ddd;
	padding: 0.05em 1em;
	float: left;
	text-decoration: none;
	color: #444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	position: relative;
}

#breadcrumbs-four a:hover {
	background: #efc9ab;
}

#breadcrumbs-four a::before,
#breadcrumbs-four a::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	width: 1em;
	background: #ddd;
	transform: skew(-10deg);
}

#breadcrumbs-four a::before {
	left: -0.5em;
	border-radius: 5px 0 0 5px;
}

#breadcrumbs-four a:hover::before {
	background: #efc9ab;
}

#breadcrumbs-four a::after {
	right: -0.5em;
	border-radius: 0 5px 5px 0;
}

#breadcrumbs-four a:hover::after {
	background: #efc9ab;
}

#breadcrumbs-four .current,
#breadcrumbs-four .current:hover {
	font-weight: bold;
	background: none;
}

#breadcrumbs-four .current::after,
#breadcrumbs-four .current::before {
	content: normal;
}

#sppb-addon-wrapper-1597182426967 {
	margin: 0 0 0 0;
}

#sppb-addon-1597182426967 {
	box-shadow: 0 0 0 0 #ffffff;
	padding: 0px 0px 0px 0px;
}

#sppb-addon-1597182426967 {
}

#sppb-addon-1597182426967.sppb-element-loaded {
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1597182426967 {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1597182426967 {
	}
}

.sp-page-builder .page-content #section-id-1565343058336 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#column-id-1565343058335 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	box-shadow: 0 0 0 0 #fff;
}

#column-wrap-id-1565343058335 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1597180802284 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

#column-id-1597180802283 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1649960894504 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1649960894504 {
	box-shadow: 0 0 0 0 #ffffff;
	padding: 0px 0px 0px 0px;
}

#sppb-addon-1649960894504 {
}

#sppb-addon-1649960894504.sppb-element-loaded {
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1649960894504 {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1649960894504 {
	}
}

#sppb-addon-1649960894504 #btn-1649960894504.sppb-btn-custom {
	background-color: #eb711f;
	color: #ffffff;
	padding: 2px 10px 2px 10px;
	font-size: 11px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

#sppb-addon-1649960894504 #btn-1649960894504.sppb-btn-custom:hover {
	background-color: #d15f12;
	color: #ffffff;
}

#sppb-addon-1649960894504 .sppb-btn i {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-wrapper-1649960894499 {
	margin: 0 0 0 10px;
}

#sppb-addon-1649960894499 {
	box-shadow: 0px 0px 0px 0px #fff;
	padding: 0 0 0 0;
}

#sppb-addon-1649960894499 {
}

#sppb-addon-1649960894499.sppb-element-loaded {
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1649960894499 {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1649960894499 {
	}
}

#sppb-modal-1649960894499.white-popup-block {
	max-width: 330px;
	height: 480px;
}

#sppb-addon-1649960894499 #sppb-modal-1649960894499-selector.sppb-btn-custom {
	background-color: #eb711f;
	color: #fff;
}

#sppb-addon-1649960894499
	#sppb-modal-1649960894499-selector.sppb-btn-custom:hover {
	background-color: #d15f12;
	color: #fff;
}

.sp-page-builder .page-content #section-id-1565343058336 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#column-id-1565343058335 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	box-shadow: 0 0 0 0 #fff;
}

#column-wrap-id-1565343058335 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sp-page-builder .page-content #section-id-1565331468018 {
	padding-top: 90px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ffffff;
	/*background-image: url("../images/home-slide-02.jpg");*/
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50% 50%;
}

@media (max-width: 767px) {
	.sp-page-builder .page-content #section-id-1565331468018 {
		padding-top: 50px;
		padding-right: 15px;
		padding-bottom: 15px;
		padding-left: 15px;
	}
}

.sp-page-builder .page-content #section-id-1565331468018 > .sppb-row-overlay {
	mix-blend-mode: normal;
}

#column-id-1565331468017 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1566298347905 {
	margin: 0px 0px 30px 0px;
	/* width: 58%; */
}

#sppb-addon-1566298347905 {
	color: #eb711f;
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1566298347905 .sppb-addon-title {
	letter-spacing: -1px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-wrapper-1566298347905 {
		width: 64%;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
	}
}

@media (max-width: 767px) {
	#sppb-addon-wrapper-1566298347905 {
		width: 100%;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
	}
}

#sppb-addon-1566298347905 h1.sppb-addon-title {
	margin: 0px 0px 0px 0px;
	text-transform: none;
	padding: 0px 0px 0px 0px;
}

#sppb-addon-wrapper-1600107521267 {
	margin: 0px 0px 30px 0px;
	/* width: 50%; */
}

#sppb-addon-1600107521267 {
	color: #000000;
	box-shadow: 0 0 0 0 #ffffff;
}

#column-id-1566382257224 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601124588531 {
	margin: 30px 0px 30px 0px;
}

#sppb-addon-1601124588531 {
	background-color: rgba(235, 113, 31, 0.25);
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
	padding: 20px 20px 20px 20px;
}

#sppb-addon-1601124588531 .sppb-carousel-extended-nav-control .nav-control {
	height: 50px;
	line-height: 50px;
	width: 52px;
	background: #ff8d4c;
	color: #ffffff;
	font-size: 24px;
	border-color: #ff8d4c;
}

#sppb-addon-1601124588531 .sppb-carousel-extended-dots ul li {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

#sppb-addon-1601124588531 .sppb-carousel-extended-dots ul li:hover span,
#sppb-addon-1601124588531 .sppb-carousel-extended-dots ul li.active span {
	background: #373bff;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-img-wrap {
	margin-right: auto;
	margin-right: 10px;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-img-wrap img {
	border-radius: 100px;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-name-designation {
	text-align: left;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-icon {
	font-size: 20px;
	margin-bottom: 20px;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-rating {
	font-size: 18px;
	margin-bottom: 20px;
}

#sppb-testi-1601124588531-carousel-item-key-0.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-testi-1601124588531-carousel-item-key-1.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-testi-1601124588531-carousel-item-key-2.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-testi-1601124588531-carousel-item-key-3.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-testi-1601124588531-carousel-item-key-4.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-testi-1601124588531-carousel-item-key-5.sppb-carousel-extended-item
	.sppb-testimonial-carousel-rating:before {
	width: 88%;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-name {
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-designation {
	letter-spacing: 0px;
}

#sppb-addon-1601124588531 .sppb-testimonial-carousel-message {
	font-size: 18px;
	line-height: 22px;
	letter-spacing: 0px;
	margin-bottom: 20px;
}

#sppb-addon-1601124588531 .sppb-carousel-extended-nav-control {
	top: -50px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601124588531 .sppb-carousel-extended-nav-control .nav-control {
		height: 50px;
		line-height: 50px;
		width: 52px;
		background: #ff8d4c;
		color: #ffffff;
		font-size: 24px;
		border-color: #ff8d4c;
	}

	#sppb-addon-1601124588531 .sppb-testimonial-carousel-name {
		margin: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601124588531 .sppb-carousel-extended-nav-control .nav-control {
		height: 50px;
		line-height: 50px;
		width: 52px;
		background: #ff8d4c;
		color: #ffffff;
		font-size: 24px;
		border-color: #ff8d4c;
	}

	#sppb-addon-1601124588531 .sppb-testimonial-carousel-name {
		margin: 0px 0px 0px 0px;
	}
}

.sp-page-builder .page-content #section-id-1565331468206 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

@media (max-width: 767px) {
	.sp-page-builder .page-content #section-id-1565331468206 {
		padding-top: 15px;
		padding-right: 0px;
		padding-bottom: 15px;
		padding-left: 0px;
	}
}

#column-id-1565331468203 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1567410851223 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1567410851223 {
	box-shadow: 0 0 0 0 #ffffff;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-wrapper-1567410851223 {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
	}
}

@media (max-width: 767px) {
	#sppb-addon-wrapper-1567410851223 {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
	}
}

#sppb-addon-1567410851223 img {
	border-radius: 15px;
}

#column-id-1565331468204 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1566302374007 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1566302374007 {
	box-shadow: 0 0 0 0 #ffffff;
}

@media (max-width: 767px) {
	#sppb-addon-wrapper-1566302374007 {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 30px;
		margin-left: 0px;
	}
}

.sp-page-builder .page-content #section-id-1601230643737 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder
	.page-content
	#section-id-1601230643737
	.sppb-section-title
	.sppb-title-heading {
	color: #000000;
}

#column-id-1601230643734 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601233979370 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601233979370 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601233979370 a {
	color: #ffffff;
}

#sppb-addon-1601233979370 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601233979370 {
	overflow: hidden;
}

#sppb-addon-1601233979370 .sppb-addon-title a {
}

#sppb-addon-1601233979370 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601233979370 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601233979370 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979370
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979370 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601233979370 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601233979370 .sppb-addon-title {
	}

	#sppb-addon-1601233979370 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601233979370 .sppb-addon-title {
	}

	#sppb-addon-1601233979370 .sppb-addon-subtitle {
	}

	#sppb-addon-1601233979370 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601233979370 #btn-1601233979370.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601233979370 #btn-1601233979370.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1601233979444 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601233979444 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601233979444 a {
	color: #ffffff;
}

#sppb-addon-1601233979444 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601233979444 {
	overflow: hidden;
}

#sppb-addon-1601233979444 .sppb-addon-title a {
}

#sppb-addon-1601233979444 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601233979444 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601233979444 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979444
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979444 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601233979444 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601233979444 .sppb-addon-title {
	}

	#sppb-addon-1601233979444 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601233979444 .sppb-addon-title {
	}

	#sppb-addon-1601233979444 .sppb-addon-subtitle {
	}

	#sppb-addon-1601233979444 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601233979444 #btn-1601233979444.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601233979444 #btn-1601233979444.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1662112450314 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1662112450314 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1662112450314 a {
	color: #ffffff;
}

#sppb-addon-1662112450314 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1662112450314 {
	overflow: hidden;
}

#sppb-addon-1662112450314 .sppb-addon-title a {
}

#sppb-addon-1662112450314 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1662112450314 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1662112450314 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450314
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450314 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1662112450314 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1662112450314 .sppb-addon-title {
	}

	#sppb-addon-1662112450314 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1662112450314 .sppb-addon-title {
	}

	#sppb-addon-1662112450314 .sppb-addon-subtitle {
	}

	#sppb-addon-1662112450314 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1662112450314 #btn-1662112450314.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1662112450314 #btn-1662112450314.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#column-id-1601230643735 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601233979423 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601233979423 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601233979423 a {
	color: #ffffff;
}

#sppb-addon-1601233979423 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601233979423 {
	overflow: hidden;
}

#sppb-addon-1601233979423 .sppb-addon-title a {
}

#sppb-addon-1601233979423 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601233979423 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601233979423 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979423
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979423 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601233979423 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601233979423 .sppb-addon-title {
	}

	#sppb-addon-1601233979423 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601233979423 .sppb-addon-title {
	}

	#sppb-addon-1601233979423 .sppb-addon-subtitle {
	}

	#sppb-addon-1601233979423 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601233979423 #btn-1601233979423.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601233979423 #btn-1601233979423.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1601233979467 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601233979467 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601233979467 a {
	color: #ffffff;
}

#sppb-addon-1601233979467 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601233979467 {
	overflow: hidden;
}

#sppb-addon-1601233979467 .sppb-addon-title a {
}

#sppb-addon-1601233979467 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601233979467 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601233979467 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979467
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979467 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601233979467 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601233979467 .sppb-addon-title {
	}

	#sppb-addon-1601233979467 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601233979467 .sppb-addon-title {
	}

	#sppb-addon-1601233979467 .sppb-addon-subtitle {
	}

	#sppb-addon-1601233979467 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601233979467 #btn-1601233979467.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601233979467 #btn-1601233979467.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1662112450311 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1662112450311 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1662112450311 a {
	color: #ffffff;
}

#sppb-addon-1662112450311 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1662112450311 {
	overflow: hidden;
}

#sppb-addon-1662112450311 .sppb-addon-title a {
}

#sppb-addon-1662112450311 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1662112450311 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1662112450311 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450311
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450311 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1662112450311 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1662112450311 .sppb-addon-title {
	}

	#sppb-addon-1662112450311 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1662112450311 .sppb-addon-title {
	}

	#sppb-addon-1662112450311 .sppb-addon-subtitle {
	}

	#sppb-addon-1662112450311 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1662112450311 #btn-1662112450311.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1662112450311 #btn-1662112450311.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#column-id-1601230643736 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601230643865 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601230643865 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601230643865 a {
	color: #ffffff;
}

#sppb-addon-1601230643865 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601230643865 {
	overflow: hidden;
}

#sppb-addon-1601230643865 .sppb-addon-title a {
}

#sppb-addon-1601230643865 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601230643865 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601230643865 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601230643865
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601230643865 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601230643865 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601230643865 .sppb-addon-title {
	}

	#sppb-addon-1601230643865 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601230643865 .sppb-addon-title {
	}

	#sppb-addon-1601230643865 .sppb-addon-subtitle {
	}

	#sppb-addon-1601230643865 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601230643865 #btn-1601230643865.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601230643865 #btn-1601230643865.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1601233979490 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601233979490 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1601233979490 a {
	color: #ffffff;
}

#sppb-addon-1601233979490 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1601233979490 {
	overflow: hidden;
}

#sppb-addon-1601233979490 .sppb-addon-title a {
}

#sppb-addon-1601233979490 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601233979490 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1601233979490 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979490
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1601233979490 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1601233979490 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601233979490 .sppb-addon-title {
	}

	#sppb-addon-1601233979490 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601233979490 .sppb-addon-title {
	}

	#sppb-addon-1601233979490 .sppb-addon-subtitle {
	}

	#sppb-addon-1601233979490 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1601233979490 #btn-1601233979490.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1601233979490 #btn-1601233979490.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

#sppb-addon-wrapper-1662112450308 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1662112450308 {
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
}

#sppb-addon-1662112450308 a {
	color: #ffffff;
}

#sppb-addon-1662112450308 .sppb-addon-title {
	font-size: 20px;
}

#sppb-addon-1662112450308 {
	overflow: hidden;
}

#sppb-addon-1662112450308 .sppb-addon-title a {
}

#sppb-addon-1662112450308 .sppb-addon-title {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1662112450308 .sppb-addon-overlay-image-content {
	height: 360px;
}

#sppb-addon-1662112450308 .overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450308
	.sppb-addon-overlay-image-content:hover
	.overlay-background-style {
	background: transparent;
}

#sppb-addon-1662112450308 .overlay-image-button-wrap {
	margin: 10px 0px 0px 0px;
}

#sppb-addon-1662112450308 .sppb-addon-overlay-image-content {
	padding: 50px 35px 50px 35px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1662112450308 .sppb-addon-title {
	}

	#sppb-addon-1662112450308 .sppb-addon-subtitle {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1662112450308 .sppb-addon-title {
	}

	#sppb-addon-1662112450308 .sppb-addon-subtitle {
	}

	#sppb-addon-1662112450308 .sppb-addon-overlay-image-content {
		padding: 20px 20px 20px 20px;
	}
}

#sppb-addon-1662112450308 #btn-1662112450308.sppb-btn-custom {
	background-color: #ffffff;
	color: #eb711f;
	font-size: 16px;
}

#sppb-addon-1662112450308 #btn-1662112450308.sppb-btn-custom:hover {
	background-color: #eb711f;
	color: #ffffff;
}

.sp-page-builder .page-content #section-id-1601233979512 {
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #eb711f;
	background-image: url("../../../images/team/team-01.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: 0 0;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder .page-content #section-id-1601233979512 > .sppb-row-overlay {
	background-color: rgba(0, 0, 0, 0.7);
}

.sp-page-builder .page-content #section-id-1601233979512 > .sppb-row-overlay {
	mix-blend-mode: normal;
}

.sp-page-builder
	.page-content
	#section-id-1601233979512
	.sppb-section-title
	.sppb-title-heading {
	color: #ffffff;
}

#column-id-1601233979508 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886882 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601236886882 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886882 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886882 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601233979509 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886895 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601236886895 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886895 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886895 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601233979510 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886898 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601236886898 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886898 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886898 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601233979511 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601237200263 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601237200263 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601237200263 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601237200263 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601236887157 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886926 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601236886926 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886926 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 8px;
	color: #ffffff;
}

#sppb-addon-1601236886926 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601236887158 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886928 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601236886928 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886928 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886928 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601236887159 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886930 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601236886930 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886930 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886930 img {
	width: 100px;
	max-width: 100px;
}

#column-id-1601236887160 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601236886932 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601236886932 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601236886932 .sppb-addon-title {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #ffffff;
}

#sppb-addon-1601236886932 img {
	width: 100px;
	max-width: 100px;
}

.sp-page-builder .page-content #section-id-1601241047119 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: rgba(235, 113, 31, 0.1);
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder
	.page-content
	#section-id-1601241047119
	.sppb-section-title
	.sppb-title-heading {
	color: #000000;
}

#column-id-1601241047118 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601241817429 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601241817429 {
	box-shadow: 0px 0px 0px 0px #ffffff;
	padding: 0 0 0 0;
}

#sppb-addon-1601241817429 .sppb-gallery img {
	height: 140px;
}

#sppb-addon-1601241817429 .sppb-gallery li {
	margin: 5px;
}

#sppb-addon-1601241817429 .sppb-gallery {
	margin: -5px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601241817429 .sppb-gallery img {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601241817429 .sppb-gallery img {
	}
}

#sppb-addon-wrapper-1601242408558 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601242408558 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601242408558 .sppb-btn i {
	margin: 0px 0px 0px 0px;
}

.sp-page-builder .page-content #section-id-1601241047314 {
	padding: 50px 0px 50px 0px;
	margin: 0px 0px 0px 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder
	.page-content
	#section-id-1601241047314
	.sppb-section-title
	.sppb-title-heading {
	color: #000000;
}

#column-id-1601241047315 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601241047316 {
	margin: 0px 0px 30px 0px;
}

#sppb-addon-1601241047316 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601241047316 .sppb-gallery img {
	height: 140px;
}

#sppb-addon-1601241047316 .sppb-gallery li {
	margin: 10px;
}

#sppb-addon-1601241047316 .sppb-gallery {
	margin: -10px;
}

@media (min-width: 768px) and (max-width: 991px) {
	#sppb-addon-1601241047316 .sppb-gallery img {
	}
}

@media (max-width: 767px) {
	#sppb-addon-1601241047316 .sppb-gallery img {
	}
}

#sppb-addon-wrapper-1601241047317 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601241047317 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601241047317 .sppb-btn i {
	margin: 0px 0px 0px 0px;
}

.sp-page-builder .page-content #section-id-1566299103183 {
	padding-top: 49px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url("../../../images/bg-01.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: 0 0;
}

@media (max-width: 767px) {
	.sp-page-builder .page-content #section-id-1566299103183 {
		padding-top: 30px;
		padding-right: 0px;
		padding-bottom: 30px;
		padding-left: 0px;
	}
}

.sp-page-builder .page-content #section-id-1566299103183 > .sppb-row-overlay {
	background-color: rgba(235, 113, 31, 0.7);
}

.sp-page-builder .page-content #section-id-1566299103183 > .sppb-row-overlay {
	mix-blend-mode: normal;
}

.sp-page-builder
	.page-content
	#section-id-1566299103183
	.sppb-section-title
	.sppb-title-heading {
	color: #ffffff;
}

#column-id-1566299103182 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-1566302860473 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1566302860473 .sppb-row > div {
	margin-bottom: 30px;
}

.sp-page-builder .page-content #section-id-1601241047467 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #ffffff;
	box-shadow: 0 0 0 0 #ffffff;
}

#column-id-1601241047466 {
	box-shadow: 0 0 0 0 #fff;
}

#sppb-addon-wrapper-1601244229659 {
	margin: 0px 0px 0px 0px;
}

#sppb-addon-1601244229659 {
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1601244229659 .sppb-addon-title {
	margin-top: 30px;
}

#sppb-addon-1601244229659 img {
	height: 140px;
}

body {
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-decoration: none;
}

@media (min-width: 768px) and (max-width: 991px) {
	body {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	body {
		font-size: 13px;
	}
}

.logo-image {
	height: 44px;
}

.logo-image-phone {
	height: 44px;
}

.logo-image {
	height: 44px;
}

.logo-image-phone {
	height: 44px;
}

#sppb-addon-1658739265787 .sppb-addon-image-layout-image .sppb-img-responsive,
#sppb-addon-1658739265787 .sppb-image-layouts-inline-img .sppb-img-responsive,
#sppb-addon-1658739265787 .sppb-addon-image-overlay {
	border-radius: 15px;
}

#sppb-addon-1653655622250 {
	color: #eb711f;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder .page-content #section-id-1653655622248 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	box-shadow: 0px 0px 0px 0px #fff;
}

.sp-page-builder .page-content #section-id-1657179901363 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: rgba(235, 113, 31, 0.1);
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1657180360054 img {
	border-radius: 15px;
}

#sppb-addon-1651744789848 {
	color: #ffffff;
	background-color: #eb711f;
	box-shadow: 0px 0px 0px 0px #ffffff;
	border-radius: 15px;
	padding: 10px 20px 5px 20px;
}

.sp-page-builder .page-content #section-id-1653306904762 {
	padding: 50px 0px 50px 0px;
	margin: 0px 0px 0px 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

#sppb-addon-1653307018330 .sppb-addon-image-layout-image .sppb-img-responsive,
#sppb-addon-1653307018330 .sppb-image-layouts-inline-img .sppb-img-responsive,
#sppb-addon-1653307018330 .sppb-addon-image-overlay {
	border-radius: 15px;
}

#sppb-addon-1653307018330 .sppb-text-alignment {
	text-align: left;
}

#sppb-addon-1653307018330 .sppb-addon-image-layout-content {
	background: rgba(235, 113, 31, 0.81);
	border-radius: 15px;
}

#sppb-addon-1653307018330 #btn-1653307018330.sppb-btn-custom {
	background-color: #ffffff;
	color: #ef6d00;
	padding: 8px 22px 10px 22px;
	font-size: 16px;
}

.sp-page-builder .page-content #section-id-1651770031303 {
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 38px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: rgba(235, 113, 31, 0.1);
	box-shadow: 0 0 0 0 #ffffff;
}
#sppb-addon-1657180475359 img {
	border-radius: 15px;
}

.sp-page-builder .page-content #section-id-1658750616276 {
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 38px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder .page-content #section-id-1658750616288 {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	box-shadow: 0 0 0 0 #ffffff;
}

.sp-page-builder .page-content #lid-form {
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #eb711f;
	box-shadow: 0 0 0 0 #ffffff;
}
#sppb-addon-1649788803891 {
	background-color: rgba(255, 255, 255, 0.3);
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
	padding: 20px 20px 20px 20px;
}

#sppb-addon-1649788803891 .sppb-addon-form-builder-form .sppb-form-group select,
#sppb-addon-1649788803891
	.sppb-addon-form-builder-form
	.sppb-form-group
	input:not([type="checkbox"]):not([type="radio"]) {
	background: #eb711f;
	color: #ffffff;
	font-size: 18px;
	border-width: 0 0 0 0;
	border-style: solid;
	border-radius: 200px;
	height: 50px;
	transition: 0.35s;
}

#lid-form .sppb-align-center {
	display: flex;
	flex-direction: column;
}

#lid-form input::placeholder {
	color: #ffffff;
}

.sppb-btn {
	background-color: #ffffff;
	color: #ef6d00;
	padding: 12px 22px 10px 22px;
	font-size: 16px;
}

.sppb-addon-title {
	color: #eb711f;
	text-align: center;
}
.sppb-addon-title.main-banner {
	text-align: left;
}
.form-section {
	background-color: rgba(255, 255, 255, 0.3);
	box-shadow: 0 0 0 0 #ffffff;
	border-radius: 15px;
	padding: 20px 20px 20px 20px;
}

.sppb-image-holder {
	border-radius: 15px;
}

.form-section input[type="text"] {
	background: #eb711f;
	color: #ffffff;
	font-size: 18px;
	border-width: 0 0 0 0;
	border-style: solid;
	border-radius: 200px;
	height: 50px;
	transition: 0.35s;
}

#sppb-addon-1601241047316 .sppb-gallery {
	justify-content: center;
}

@media (min-width: 1023px) {
	.gallery-item-center {
		max-width: 989px;
		margin: 0 auto !important;
	}
}
@media (max-width: 580px) {
	#sppb-addon-1601236886882 img {
		width: 60px;
		max-width: 60px;
	}
	#sppb-addon-1601236886882 .sppb-addon-title {
		padding: 10px;
		font-size: 16px;
	}
	.sppb-col-md-3.benefits-item:nth-child(odd) {
		padding-right: 6px;
	}
	.sppb-col-md-3.benefits-item:nth-child(even) {
		padding-left: 6px;
	}
	.benefits-wrap {
		row-gap: 16px;
	}
}
