/* loader */
.loading {
	width: 100vw;
	height: 100vh;
	background-color: #fff;
	background-size: cover;
	position: fixed;
	overflow: hidden;
	top: 0;
	left: 0;
	z-index: 99999999999
}

.loading .logo {
	backdrop-filter: brightness(0.1);
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.loading .novolar,
.loading .patrimar {
	background-size: cover;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 50px;
	height: 50px
}

.loading .novolar {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Camada_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 507.52 507.98'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D.cls-2%7Bfill:%230072ba;%7D.cls-2,.cls-3%7Bfill-rule:evenodd;%7D.cls-3%7Bfill:%2393c01f;%7D%3C/style%3E%3C/defs%3E%3Cg id='Camada_1-2'%3E%3Ccircle class='cls-1' cx='253.82' cy='253.98' r='253.71'/%3E%3Cpath class='cls-3' d='m210.12,75.88c8.9-10.3,21.3-19.1,54.9-19.1,18.9,0,33.8,0,33.8,12.9-.4,3.8-2,7.3-4.5,10.1-1.1,1.9-2.5,3.6-4.1,5.1-33.6,42.7-85.1,112.4-117.9,160.2,48.2-45.8,175.5-160,257.3-174.9C328.02-26.62,167.12-22.82,70.32,78.68-.08,152.38-19.58,260.98,20.72,354.58,88.72,246.58,173.92,124.28,210.12,75.88'/%3E%3Cpath class='cls-2' d='m304.42,401.38c18.4,0,45.9-24.8,68-44.7,6-5.6,12-10.9,17.5-15.5,29.9-27.3,62.1-58.1,95-91.6,1.4-1.4,22.7-13.4,22.1-19.6-3.6-38.6-16-75.9-36.3-108.9-12,22-35.1,53.2-65.8,94.6-47.7,64.2-107,144.1-107,178.4,0,0,0,7.3,6.5,7.3'/%3E%3Cpath class='cls-2' d='m500.92,282.18c-7.4,8.4-14.8,16.8-23.4,25.2-10,10-30.7,30.3-57.3,53.8-17.5,16.4-35.8,31.9-54.9,46.4-42.5,32.1-75.8,47.9-101.7,47.9-29,0-45.5-16.3-45.5-44.7,0-62.3,70.2-154.4,121.5-221.4,16.8-22,35.4-46.4,41.1-57.4h-.7l-1.4.4c-.8.3-1.6.6-2.4.8l-.9.5c-121.2,61-271.3,228.3-311.2,288.8,93.1,105,253.6,114.6,358.5,21.5,50-44.3,80.5-106.6,84.9-173.2-1.6,4.1-3.9,8-6.6,11.4'/%3E%3C/g%3E%3C/svg%3E");
	border-radius: 50%
}

.loading .patrimar {
	background-image: url("data:image/svg+xml,%3Csvg width='43' height='46' viewBox='0 0 43 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3515 2.04976C25.4046 8.08163 24.8082 15.534 23.3149 23.4441C22.9488 25.3828 22.4551 27.3171 21.8463 29.2342C30.4933 26.976 36.7831 22.6453 37.9637 16.4019C39.021 10.8104 32.7435 5.1024 24.3515 2.04976ZM4.65519 45.607C7.81039 42.5328 10.7393 38.7678 13.2117 34.5623C9.15144 35.4604 4.88555 36.2117 0.512695 36.8161V30.8318C3.03027 31.0736 6.11966 31.1383 9.49288 30.9915C11.5127 30.9052 13.4914 30.7325 15.396 30.4777C17.5105 26.1254 19.1271 21.4364 20.0322 16.6394C21.1099 10.94 21.1223 5.40464 20.242 0.883972H20.5505H24.1212H31.2132C35.6231 2.16634 39.8643 4.23022 42.242 6.38908L42.2461 21.4796C38.1283 26.1384 30.304 29.8905 20.6286 32.6798C18.8721 37.2004 16.5273 41.5786 13.8287 45.6027L4.65519 45.607Z' fill='white'/%3E%3Cpath d='M42.2421 0.888367H31.2173C35.6272 2.17074 39.8685 4.23462 42.2462 6.39349L42.2421 0.888367Z' fill='%23009FA0'/%3E%3Cpath d='M24.3514 2.04973C25.4045 8.08159 24.808 15.534 23.3148 23.4441C22.9487 25.3827 22.455 27.3171 21.8462 29.2341C30.4932 26.976 36.783 22.6453 37.9636 16.4019C39.0209 10.8104 32.7434 5.10236 24.3514 2.04973Z' fill='%230072BB'/%3E%3Cpath d='M0.512695 30.8318C3.03025 31.0736 6.11961 31.1384 9.4928 30.9916C11.5126 30.9052 13.4913 30.7325 15.3959 30.4778C17.5103 26.1255 19.127 21.4364 20.032 16.6394C21.1098 10.94 21.1221 5.40465 20.2418 0.883972H20.5503H0.512695V30.8318Z' fill='%230072BB'/%3E%3Cpath d='M0.512695 45.6027L4.65515 45.6114C7.81032 42.5371 10.7392 38.7721 13.2115 34.5666C9.15137 35.4647 4.88551 36.216 0.512695 36.8204V45.6027Z' fill='%23009FE3'/%3E%3Cpath d='M42.2419 45.6027L42.2501 21.4838C38.1323 26.1427 30.3081 29.8948 20.6327 32.684C18.8761 37.2047 16.5313 41.5829 13.8328 45.607L42.2419 45.6027Z' fill='%23009FA0'/%3E%3C/svg%3E%0A")
}

.loading .loader {
	position: absolute;
	width: 64px;
	height: 64px;
	background-color: rgba(0, 0, 0, .5);
	overflow: hidden;
	z-index: -1
}

.loading .loader:has(+ .novolar) {
	border-radius: 50%
}

.loading .loader:after {
	content: "";
	position: absolute;
	inset: 8px;
	margin: auto;
	background: #222b32;
	border-radius: 50%
}

.loading .loader:before {
	content: "";
	position: absolute;
	inset: -15px;
	margin: auto;
	background: #fff;
	animation: 2s linear infinite diamondLoader
}

@keyframes diamondLoader {

	0%,
	10% {
		transform: translate(-64px, -64px) rotate(-45deg)
	}

	50% {
		transform: translate(0, 0) rotate(-45deg)
	}

	90%,
	100% {
		transform: translate(64px, 64px) rotate(-45deg)
	}
}

/* Slick */
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list:focus {
	outline: 0
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.slick-track:after,
.slick-track:before {
	display: table;
	content: ''
}

.slick-track:after {
	clear: both
}

.slick-loading .slick-track {
	visibility: hidden
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: block
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.slick-arrow.slick-hidden {
	display: none
}

/* Slick Theme */
.slick-loading .slick-list {
	background: #fff url(images/loading.gif) center center no-repeat
}

.slick-next,
.slick-prev {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: 0;
	background: 0 0
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	color: transparent;
	outline: 0;
	background: 0 0
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: .25
}

.slick-next:before,
.slick-prev:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-prev {
	left: -25px
}

[dir=rtl] .slick-prev {
	right: -25px;
	left: auto
}

.slick-prev:before {
	content: '←'
}

[dir=rtl] .slick-prev:before {
	content: '→'
}

.slick-next {
	right: -25px
}

[dir=rtl] .slick-next {
	right: auto;
	left: -25px
}

.slick-next:before {
	content: '→'
}

[dir=rtl] .slick-next:before {
	content: '←'
}

.slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center
}

.slick-dots li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}

.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: 0;
	background: 0 0
}

.slick-dots li button:focus,
.slick-dots li button:hover {
	outline: 0
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
	opacity: 1
}

.slick-dots li button:before {
	font-family: slick;
	font-size: 20px;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	content: '•';
	text-align: center;
	opacity: .25;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
	opacity: 1;
	font-size: 30px;
	color: #fff
}


/* Colorbox */
#cboxWrapper,
.cboxPhoto {
	max-width: none
}

.cboxIframe,
.cboxPhoto {
	display: block;
	border: 0
}

#cboxContent,
#cboxLoadingOverlay,
#cboxOverlay {
	background: #000
}

#cboxCurrent,
#cboxTitle {
	position: absolute;
	top: -22px
}

#cboxOverlay,
#cboxWrapper,
#colorbox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}

#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
	opacity: .9
}

#cboxBottomLeft,
#cboxMiddleLeft {
	clear: left
}

#cboxContent {
	position: relative;
	margin-top: 32px;
	overflow: visible
}

#cboxLoadedContent {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	background: #000;
	padding: 1px
}

#cboxTitle {
	margin: 0;
	left: 0;
	color: #000
}

#cboxLoadingGraphic,
#cboxLoadingOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0;
	overflow: visible;
	text-indent: -9999px;
	width: 20px;
	height: 20px;
	position: absolute;
	top: -20px;
	background: url(images/controls.png) no-repeat
}

.cboxPhoto {
	float: left;
	margin: auto;
	-ms-interpolation-mode: bicubic
}

.cboxIframe {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	background: #fff
}

#cboxContent,
#cboxLoadedContent,
#colorbox {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box
}

#cboxClose:active,
#cboxNext:active,
#cboxPrevious:active,
#cboxSlideshow:active,
#colorbox {
	outline: 0
}

#cboxError {
	padding: 50px;
	border: 1px solid #ccc
}

#cboxLoadingGraphic {
	background: url(images/loading.gif) center center no-repeat
}

#cboxCurrent {
	right: 205px;
	text-indent: -9999px
}

#cboxPrevious {
	background-position: 0 0;
	right: 44px
}

#cboxPrevious:hover {
	background-position: 0 -25px
}

#cboxNext {
	background-position: -25px 0;
	right: 22px
}

#cboxNext:hover {
	background-position: -25px -25px
}

#cboxClose {
	background-position: -50px 0;
	right: 0
}

#cboxClose:hover {
	background-position: -50px -25px
}

.cboxSlideshow_off #cboxPrevious,
.cboxSlideshow_on #cboxPrevious {
	right: 66px
}

.cboxSlideshow_on #cboxSlideshow {
	background-position: -75px -25px;
	right: 44px
}

.cboxSlideshow_on #cboxSlideshow:hover {
	background-position: -100px -25px
}

.cboxSlideshow_off #cboxSlideshow {
	background-position: -100px 0;
	right: 44px
}

.cboxSlideshow_off #cboxSlideshow:hover {
	background-position: -75px -25px
}

/* Fonts */
@font-face {
	font-family: 'gotham';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Gotham'),
		url(../fonts/Gotham-Book.woff2) format('woff2')
}

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

#prime {
	overflow: hidden;
}

/* Root */
:root {
	--orange: #BB453D;
	--purple: #4F3549;
	--purple-light: #C1B2D1;
	--gray: #F0E8E8;
	--dark-color: #1D2023;

	--text-font: "gotham", tahoma, sans-serif;
}

/* BASE */
*,
*::before,
*::after {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
}

/* Helpers */
.wrap {
	width: 100%;
	max-width: 1240px;
	padding: 0 20px;
	margin: 0 auto;
	position: relative;
	z-index: 3;
}

.row {
	display: flex;
	flex-wrap: wrap;
	--gap: 0px;
	gap: var(--gap) 0;
	width: calc(100% + var(--gap));
}

.row.m-gap {
	--gap: 20px;
}

.col {
	width: calc(100% - var(--gap));
	margin-right: var(--gap);
}

@media (min-width: 600px) {
	.w-1of2-tb {
		width: calc(50% - var(--gap));
	}

	.w-1of3-tb {
		width: calc(33.33% - var(--gap));
	}

	.w-2of3-tb {
		width: calc(66.66% - var(--gap));
	}

	.w-1of4-tb {
		width: calc(25% - var(--gap));
	}

	.w-3of4-tb {
		width: calc(75% - var(--gap));
	}
}

@media (min-width: 900px) {
	.w-1of2-dt {
		width: calc(50% - var(--gap));
	}

	.w-1of3-dt {
		width: calc(33.33% - var(--gap));
	}

	.w-2of3-dt {
		width: calc(66.66% - var(--gap));
	}

	.w-1of4-dt {
		width: calc(25% - var(--gap));
	}

	.w-3of4-dt {
		width: calc(75% - var(--gap));
	}
}

@media (min-width: 1200px) {
	.w-1of2-xx {
		width: calc(50% - var(--gap));
	}

	.w-1of3-xx {
		width: calc(33.33% - var(--gap));
	}

	.w-2of3-xx {
		width: calc(66.66% - var(--gap));
	}

	.w-2of5-xx {
		width: calc(40% - var(--gap));
	}

	.w-3of5-xx {
		width: calc(60% - var(--gap));
	}
}

/* Reset */
*,
*::before,
*::after {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	box-sizing: border-box;
}

html,
body {
	overflow-x: hidden;
	scroll-behavior: smooth;
}

html {
	background-color: #fff;
	font-size: 16px;
}

body,
input,
label,
select,
textarea {
	color: #000;
	font: 1rem/1.2 var(--text-font);
}

a,
button,
label,
summary,
input[type="submit"] {
	cursor: pointer;
	text-decoration: none;
	transition: all .3s ease-out;
}

img {
	display: block;
	max-width: 100%;
	height: auto;
}

abbr {
	text-decoration: none;
}

::placeholder {
	opacity: .5;
}

dialog {
	margin: auto;
	position: relative;
	overflow: visible;
}

::backdrop {
	background: #000;
	opacity: .8;
}

.dialog-close {
	position: absolute;
	top: -48px;
	right: 0;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: red;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 2rem;
}

.dialog-close:hover {
	background: #c00;
}

iframe {
	display: block;
	max-width: 100%;
}

/* Cookie Banner */
#ot-sdk-btn-floating.ot-floating-button button {
	display: flex !important;
	align-items: center;
	justify-content: center;
}

/* Forms */
.form-output {
	max-width: 100%;
	width: 100%;
	flex: 1 1 100%;
	text-align: center;
}

.form-output p {
	margin: 0 !important;
}

.form-output.is-success,
.form-output.is-error {
	padding: 10px 20px;
	margin: 0;
	color: #fff;
}

.form-output.is-success {
	background-color: #43A047;
}

.form-output.is-error {
	background-color: #d32f2f;
}

.titleH2 {
	font-size: 2.5rem !important;
}

@media (max-width: 899px) {
	.titleH2 {
		font-size: 2rem !important;
	}
}

@media (max-width: 599px) {
	.titleH2 {
		font-size: 1.5rem !important;
	}
}


/* Header */
@media (min-width: 1440px) {
	#head {
		position: relative;
		display: flex;
		flex-direction: column-reverse;
		background: var(--purple) url(../img/banner.webp) no-repeat right / contain;
	}
}

@media (max-width: 1439px) {
	#head {
		position: relative;
		display: flex;
		flex-direction: column-reverse;
		background: var(--purple) url(../img/banner.webp) no-repeat center / cover;
	}
}

#head-data {
	position: relative;
	z-index: 2;
	/* height: clamp( 480px, 90vh, 800px );
	*/
	display: flex;
	align-items: center;
}

#head-data .wrap {
	display: flex;
	justify-content: space-between;
}

#head-intro {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	width: 100%;
	max-width: 330px;
	gap: 30px;
	background: var(--purple);
	padding: 120px 20px;
	position: relative;
}

#head-intro::after {
	content: "";
	position: absolute;
	left: -110%;
	background: var(--purple);
	width: 110%;
	height: 100%;
	top: 0;
}

#head-intro::before {
	content: "";
	position: absolute;
	width: 178px;
	height: 256px;
	top: 0;
	right: 0;
	background: url(../img/grafismo-1.svg) no-repeat;
}

#head::after {
	content: "";
	position: absolute;
	width: 178px;
	height: 216px;
	bottom: 0;
	left: 0;
	background: url(../img/grafismo-2.svg) no-repeat;
	z-index: 2;
}

#head-intro h1 {
	flex: 0 0 100%;
	height: 110px;
	font-size: 1px;
	color: transparent;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='222' height='130' viewBox='0 0 222 130' fill='none'%3E%3Cpath d='M65.0697 130C61.8694 130 58.6207 129.758 55.3719 129.273C38.2068 126.703 23.0783 117.587 12.7501 103.622C2.42196 89.6572 -1.84507 72.5406 0.72485 55.3755C6.01015 19.9301 39.1766 -4.60534 74.622 0.72845C84.8532 2.2801 94.3085 6.06224 102.697 12.0264C110.698 17.6996 117.389 25.3123 122.093 33.9434C123.256 36.0284 124.275 38.2104 125.196 40.4409L124.032 40.9258C123.159 38.7438 122.141 36.6103 121.026 34.5737C111.377 16.8753 94.4055 4.99548 74.4765 1.98917C39.71 -3.19915 7.22238 20.8514 2.03406 55.5695C-0.487368 72.3951 3.68268 89.2208 13.8169 102.895C23.9511 116.569 38.7887 125.491 55.6143 128.012C84.5623 132.327 112.637 116.52 123.887 89.5602L125.051 90.0451C114.868 114.532 91.0598 130 65.1667 130H65.0697Z' fill='white'/%3E%3Cpath d='M161.272 77.4865H155.599L144.883 54.1633L144.252 82.6748H139.306L140.47 46.793H146.531L158.411 72.7346L170.339 46.793H176.4L177.564 82.6748H172.618L171.939 54.1633L161.32 77.4865H161.272Z' fill='white'/%3E%3Cpath d='M210.343 82.6748H189.056V46.793H210.537L210.003 51.0115H194.293V62.6004H208.112V66.7704H194.293V78.5047H211.021L210.391 82.7233L210.343 82.6748Z' fill='white'/%3E%3Cpath d='M62.5482 83.1597H57.3599V47.2778H69.6761C73.7007 47.2778 76.7555 48.2961 78.9375 50.3811C81.1195 52.4661 82.1863 55.23 82.1863 58.6728C82.1863 62.1155 80.9741 64.7339 78.5011 66.8674C76.1252 69.0009 72.7309 70.0677 68.3184 70.0677H62.5482V83.1597ZM62.5482 51.4479V65.8976H68.2215C70.9853 65.8976 73.1188 65.2672 74.5735 63.958C76.0282 62.6488 76.7555 60.9032 76.7555 58.6728C76.7555 56.4423 76.1252 54.6482 74.9129 53.3874C73.7007 52.1267 71.8581 51.4964 69.4337 51.4964H62.5482V51.4479Z' fill='white'/%3E%3Cpath d='M91.1567 83.1597V47.2778H103.327C107.11 47.2778 110.067 48.2476 112.152 50.1872C114.237 52.1267 115.304 54.6967 115.304 57.9454C115.304 61.1942 112.928 65.4127 108.176 68.0796L117.486 82.5293V83.2081H112.007L103.23 69.3403H96.442V83.2081H91.1567V83.1597ZM102.843 51.4479H96.3935V65.1703H104.928C106.673 64.152 107.934 63.0852 108.71 62.0185C109.486 60.9517 109.873 59.6425 109.873 58.0909C109.873 56.5392 109.292 54.4542 108.079 53.242C106.867 52.0298 105.122 51.4479 102.891 51.4479H102.843Z' fill='white'/%3E%3Cpath d='M152.835 109.877H147.404L139.306 90.5784H145.464L150.119 102.119L154.774 90.5784H160.932L152.835 109.877Z' fill='%239681AE'/%3E%3Cpath d='M164.521 109.877V90.5785H170.048V109.877H164.521Z' fill='%239681AE'/%3E%3Cpath d='M190.268 109.877H174.897V90.5785H190.123V95.2334H180.425V98.0943H189.347V102.313H180.425V105.174H190.268V109.829V109.877Z' fill='%239681AE'/%3E%3Cpath d='M216.355 109.877H210.391L207.676 99.0641L204.96 109.877H198.996L193.614 90.5785H199.287L202.293 101.585L205.057 90.5785H210.294L213.058 101.585L216.064 90.5785H221.737L216.355 109.877Z' fill='%239681AE'/%3E%3Cpath d='M124.42 82.6748H129.366C130.045 80.1534 130.627 77.535 131.015 74.8681C132.421 65.4612 131.839 56.1028 129.366 47.2294H124.372C126.942 55.8604 127.62 65.0248 126.263 74.1892C125.826 77.0986 125.196 79.9109 124.372 82.6748H124.42Z' fill='white'/%3E%3Cpath d='M146.531 36.1255L141.1 27.8339H139.306V38.9863H141.1V30.7432L146.531 38.9863H148.325V27.8339H146.531V36.1255Z' fill='white'/%3E%3Cpath d='M160.06 28.4157C159.235 27.9308 158.265 27.6884 157.247 27.6884C156.229 27.6884 155.259 27.9308 154.435 28.4157C153.611 28.9006 152.932 29.5794 152.447 30.4522C151.962 31.325 151.719 32.2948 151.719 33.41C151.719 34.5253 151.962 35.4951 152.447 36.3679C152.932 37.2407 153.611 37.9195 154.435 38.4044C155.259 38.8893 156.229 39.1318 157.247 39.1318C158.265 39.1318 159.235 38.8893 160.06 38.4044C160.884 37.9195 161.563 37.2407 162.048 36.3679C162.532 35.4951 162.775 34.5253 162.775 33.41C162.775 32.2948 162.532 31.325 162.048 30.4522C161.563 29.5794 160.932 28.9006 160.06 28.4157ZM160.447 35.5436C160.157 36.1739 159.72 36.6103 159.138 36.9497C158.605 37.2892 157.975 37.4346 157.247 37.4346C156.52 37.4346 155.89 37.2892 155.356 36.9497C154.774 36.6103 154.386 36.1739 154.047 35.5436C153.756 34.9132 153.562 34.2344 153.562 33.41C153.562 32.5857 153.707 31.9069 154.047 31.2765C154.338 30.6462 154.774 30.2098 155.356 29.8704C155.938 29.5309 156.568 29.3855 157.247 29.3855C157.926 29.3855 158.605 29.5309 159.138 29.8704C159.672 30.2098 160.108 30.6462 160.447 31.2765C160.738 31.9069 160.932 32.5857 160.932 33.41C160.932 34.2344 160.787 34.9132 160.447 35.5436Z' fill='white'/%3E%3Cpath d='M170.485 37.0468L167.284 27.8339H165.296L169.321 38.9863H171.648L175.673 27.8339H173.685L170.485 37.0468Z' fill='white'/%3E%3Cpath d='M186.583 28.4157C185.759 27.9308 184.789 27.6884 183.771 27.6884C182.752 27.6884 181.783 27.9308 180.958 28.4157C180.134 28.9006 179.455 29.5794 178.97 30.4522C178.485 31.325 178.243 32.2948 178.243 33.41C178.243 34.5253 178.485 35.4951 178.97 36.3679C179.455 37.2407 180.134 37.9195 180.958 38.4044C181.783 38.8893 182.752 39.1318 183.771 39.1318C184.789 39.1318 185.759 38.8893 186.583 38.4044C187.407 37.9195 188.086 37.2407 188.571 36.3679C189.056 35.4951 189.298 34.5253 189.298 33.41C189.298 32.2948 189.056 31.325 188.571 30.4522C188.086 29.5794 187.456 28.9006 186.583 28.4157ZM186.971 35.5436C186.68 36.1739 186.244 36.6103 185.662 36.9497C185.128 37.2892 184.498 37.4346 183.771 37.4346C183.043 37.4346 182.413 37.2892 181.88 36.9497C181.298 36.6103 180.861 36.1739 180.57 35.5436C180.279 34.9132 180.085 34.2344 180.085 33.41C180.085 32.5857 180.231 31.9069 180.57 31.2765C180.861 30.6462 181.298 30.2098 181.88 29.8704C182.461 29.5309 183.092 29.3855 183.771 29.3855C184.449 29.3855 185.128 29.5309 185.662 29.8704C186.195 30.2098 186.631 30.6462 186.971 31.2765C187.262 31.9069 187.456 32.5857 187.456 33.41C187.456 34.2344 187.31 34.9132 186.971 35.5436Z' fill='white'/%3E%3Cpath d='M194.438 27.8339H192.644V38.9863H198.317V37.5801H194.438V27.8339Z' fill='white'/%3E%3Cpath d='M204.572 27.9792L200.451 38.9862H202.39L203.263 36.5618H207.967L208.839 38.9862H210.779L206.706 27.9792H204.621H204.572ZM203.748 35.1556L205.591 29.9188L207.433 35.1556H203.748Z' fill='white'/%3E%3Cpath d='M218.634 34.4284C219.555 34.2829 220.283 33.895 220.768 33.3616C221.253 32.7797 221.495 32.1009 221.495 31.2281C221.495 30.3553 221.156 29.3855 220.525 28.7552C219.846 28.1248 218.877 27.8339 217.616 27.8339H213.688V38.9863H215.482V34.5253H216.743L219.507 38.9863H221.544L218.634 34.4284ZM215.482 33.2646V29.3855H217.47C218.198 29.3855 218.78 29.5795 219.119 29.9189C219.459 30.2583 219.652 30.7432 219.652 31.3736C219.652 32.6828 218.925 33.3131 217.47 33.3131H215.482V33.2646Z' fill='white'/%3E%3C/svg%3E") no-repeat center / 50%;
	position: relative;
}

#head-intro h2 {
	font-size: 1.75rem;
	font-weight: 400;
	text-transform: uppercase;
	color: white;
}

#head-intro h2>strong {
	display: block;
}

#head-intro h3 {
	display: flex;
	align-items: end;
	gap: 20px;
	font-size: 20px;
	font-weight: 700;
	color: white;
	text-transform: uppercase;
	max-height: fit-content;
	padding: 20px 0 0;
}

#head-intro h3 span {
	max-width: 120px;
	width: 100%;
}

#head-intro h3>strong {
	text-indent: -9999px;
	background: url(../img/2.svg) no-repeat center / contain;
	width: 72px;
	height: 100px;
}

#head-intro h4 {
	font-size: 17px;
	font-weight: 500;
	text-transform: uppercase;
	color: white;
	border-top: 6px solid var(--orange);
	border-bottom: 6px solid var(--orange);
	max-width: fit-content;
	padding: 20px 0;
	margin: 10px 0;
}

#head-intro p {
	color: white;
	font-size: 32px;
	font-weight: 700;
	text-transform: uppercase;
}

#head-form {
	max-width: 360px;
	padding: 40px;
	background: rgba(0 0 0 / 50%);
	height: fit-content;
	margin: auto 0;
}

#head-form h2 {
	color: white;
	text-align: center;
	font-size: 24px;
	text-transform: uppercase;
}

#head-form form {
	margin-top: 20px;
}

#head-form .field-wrap+.field-wrap {
	margin-top: 20px;
}

#head-form .field-wrap label {
	margin-left: 20px;
	font-size: .875rem;
	color: white;
}

#head-form .field-wrap .text {
	border: 1px solid var(--purple-light);
	padding: 17px 20px;
	border-radius: 30px;
	color: #fff;
	background: transparent;
	width: 100%;
	margin-top: 4px;
}

#head-form .field-wrap.field-pp label {
	margin-left: 0;
}

#head-form .field-wrap.field-pp label input {
	accent-color: var(--purple);
	margin-right: 8px;
}

#head-form .field-wrap.field-pp label a {
	color: white;
	text-decoration: underline;
}

#head-form ::placeholder {
	color: white;
	opacity: 1;
}

#head-form .field-wrap.field-pp label a:hover {
	color: var(--orange);
}

#head-form .submit-btn {
	display: block;
	width: 100%;
	padding: 18px 20px;
	background: var(--orange);
	color: #fff;
	text-transform: uppercase;
	font-size: 1rem;
	border-radius: 30px;
}

#head-form .submit-btn:hover {
	background: var(--purple-light);
}

#head-form .submit-btn[disabled] {
	opacity: .5;
	pointer-events: none;
}

#head-form .sending-form .submit-btn {
	color: transparent;
	pointer-events: none;
	background: var(--orange) url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2'%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite' /%3E%3Canimate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/svg%3E") no-repeat center / auto 50%;
	transition: none;
}

#head-breve {
	position: relative;
	z-index: 3;
	background: var(--orange);
	color: #fff;
	padding: 16px 0;
}

#head-breve .wrap {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	gap: 10px;
}

#head-breve h4 {
	color: #fff;
	font-size: 1.25rem;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4px;
	margin: auto;
	text-align: center;
}

#head .novolar {
	display: block;
	width: 140px;
	height: 40px;
	font-size: 1px;
	color: transparent;
	background: url(../img/novolar-fff.svg ) no-repeat center / contain;
}

#video-empreendimento{
	display: inline-block;
	background: var(--orange);
	color: white;
	text-transform: uppercase;
	text-align: center;
	padding: 16px 28px;
	box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);
	transition: all 0.3s ease;
	font-weight: 700;
	width: 100%;
	position: relative;
	z-index: 2;
}

#video-empreendimento span{
	padding-left: 28px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.5 15.584V8.41598C9.50015 8.32629 9.52442 8.2383 9.57026 8.16122C9.61611 8.08414 9.68184 8.02081 9.76057 7.97786C9.83931 7.93492 9.92814 7.91394 10.0178 7.91712C10.1074 7.92031 10.1945 7.94755 10.27 7.99598L15.846 11.579C15.9166 11.6242 15.9747 11.6865 16.0149 11.76C16.0552 11.8336 16.0763 11.9161 16.0763 12C16.0763 12.0838 16.0552 12.1663 16.0149 12.2399C15.9747 12.3135 15.9166 12.3757 15.846 12.421L10.27 16.005C10.1945 16.0534 10.1074 16.0806 10.0178 16.0838C9.92814 16.087 9.83931 16.066 9.76057 16.0231C9.68184 15.9801 9.61611 15.9168 9.57026 15.8397C9.52442 15.7627 9.50015 15.6747 9.5 15.585V15.584Z' fill='white'/%3E%3Cpath d='M1 12C1 5.925 5.925 1 12 1C18.075 1 23 5.925 23 12C23 18.075 18.075 23 12 23C5.925 23 1 18.075 1 12ZM12 2.5C9.48044 2.5 7.06408 3.50089 5.28249 5.28249C3.50089 7.06408 2.5 9.48044 2.5 12C2.5 14.5196 3.50089 16.9359 5.28249 18.7175C7.06408 20.4991 9.48044 21.5 12 21.5C14.5196 21.5 16.9359 20.4991 18.7175 18.7175C20.4991 16.9359 21.5 14.5196 21.5 12C21.5 9.48044 20.4991 7.06408 18.7175 5.28249C16.9359 3.50089 14.5196 2.5 12 2.5Z' fill='white'/%3E%3C/svg%3E") no-repeat;
	background-size: contain;
}

#video-empreendimento:hover{
	background: var(--purple-light);
	color: var(--purple);
}

#video-empreendimento:hover span{
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.5 15.584V8.41598C9.50015 8.32629 9.52442 8.2383 9.57026 8.16122C9.61611 8.08414 9.68184 8.02081 9.76057 7.97786C9.83931 7.93492 9.92814 7.91394 10.0178 7.91712C10.1074 7.92031 10.1945 7.94755 10.27 7.99598L15.846 11.579C15.9166 11.6242 15.9747 11.6865 16.0149 11.76C16.0552 11.8336 16.0763 11.9161 16.0763 12C16.0763 12.0838 16.0552 12.1663 16.0149 12.2399C15.9747 12.3135 15.9166 12.3757 15.846 12.421L10.27 16.005C10.1945 16.0534 10.1074 16.0806 10.0178 16.0838C9.92814 16.087 9.83931 16.066 9.76057 16.0231C9.68184 15.9801 9.61611 15.9168 9.57026 15.8397C9.52442 15.7627 9.50015 15.6747 9.5 15.585V15.584Z' fill='%234F3549'/%3E%3Cpath d='M1 12C1 5.925 5.925 1 12 1C18.075 1 23 5.925 23 12C23 18.075 18.075 23 12 23C5.925 23 1 18.075 1 12ZM12 2.5C9.48044 2.5 7.06408 3.50089 5.28249 5.28249C3.50089 7.06408 2.5 9.48044 2.5 12C2.5 14.5196 3.50089 16.9359 5.28249 18.7175C7.06408 20.4991 9.48044 21.5 12 21.5C14.5196 21.5 16.9359 20.4991 18.7175 18.7175C20.4991 16.9359 21.5 14.5196 21.5 12C21.5 9.48044 20.4991 7.06408 18.7175 5.28249C16.9359 3.50089 14.5196 2.5 12 2.5Z' fill='%234F3549'/%3E%3C/svg%3E") no-repeat;
	background-size: contain;
}

@media (max-width: 1320px) {
	#head::after {
		opacity: 0.4;
	}
}

@media (max-width: 899px) {

	#head {
		background-size: 900px;
		background-position: top;
	}

	#head::after {
		display: none;
	}

	#head-intro h1,
	#head-intro h2,
	#head-intro h3,
	#head-intro h4,
	#head-intro p {
		position: relative;
		z-index: 2;
	}

	#head-intro {
		flex-direction: column;
		max-width: 100vw;
	}

	#head-intro h1 {
		flex: 1 1 200px;
		width: 130px;
		height: 200px;
		background-size: contain;
	}

	#head-intro h3 {
		padding-right: 0;
		border-right: 0;
		margin-right: 0;
	}

	#head-intro h3>strong {
		width: 70px;
		height: 86px;
	}

	#head-intro {
		background: var(--purple);
		width: 100vw;
		min-height: auto !important;
		justify-content: center;
		align-items: center;
		padding: 10px 20px 60px;
		gap: 30px;
		position: relative;
		right: 20px;
		margin-top: 510px;
	}

	#head-intro::before {
		top: -30px;
	}

	#head-intro::after {
		content: "";
		position: absolute;
		display: block;
		width: 178px;
		height: 216px;
		top: 62%;
		left: 0;
		background: url(../img/grafismo-2.svg) no-repeat;
		z-index: 0;
	}


	#head-intro h2 {
		margin-top: -60px;
		text-align: center;
		padding-bottom: 0;
		font-size: 1.25rem;
	}

	#head-data {
		height: auto;
		padding: 0;
	}

	#head-data .wrap {
		display: block;
		padding: 0 20px;
	}

	#head-form {
		max-width: 100vw;
		margin: 0 -20px;
		background: var(--purple-light);
		padding: 40px 20px;
	}

	#head-intro h3 {
		padding: 0;
	}

	#head-form h2 {
		color: var(--purple);
	}

	#head-form .submit-btn {
		background: var(--purple);
	}

	#head-form .field-wrap label {
		color: var(--purple);
	}

	#head-form ::placeholder {
		color: var(--purple);
	}

	#head-form .field-wrap .text {
		border: 1px solid var(--purple);
		color: var(--purple);
	}

	#head-form .field-wrap.field-pp label a {
		color: var(--purple);
	}

	#video-empreendimento{
		max-width: 300px;
		margin-left: auto;
		margin-right: auto;
	}
}

/*@media (max-width: 599px) {
	#head {
		background-image: url(../img/banner-mb.webp);
	}
}*/


/* Navbar */
#navbar {
	position: fixed;
	right: 20px;
	bottom: 120px;
	z-index: 99;
}

#access {
	list-style: none;
}

#access li {}

#access li a {
	position: relative;
	display: block;
	width: 60px;
	height: 60px;
}

#access .whatsapp {
	background: var(--purple) url(../img/whatsapp.svg) no-repeat center / auto 50%;
}

@media (min-width: 600px) {
	#access li:nth-child(1) {
		display: none;
	}

	#access .whatsapp {
		box-shadow: 0 5px 5px rgba(0 0 0 / 25%);
		border-radius: 30px;
	}

	#access .whatsapp:hover {
		background-color: var(--orange);
	}

	#access .whatsapp>span {
		border-radius: 18px;
		position: absolute;
		display: flex;
		align-items: center;
		height: 60px;
		padding: 0 20px;
		background: var(--orange);
		color: #fff;
		top: 0;
		right: 72px;
		text-align: right;
		clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
		transition: all .3s ease-out;
	}

	#access .whatsapp:hover>span {
		clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
	}
}

@media (max-width: 599px) {
	#navbar {
		right: 0;
		bottom: 0;
		width: 100%;
	}

	#access {
		display: flex;
		box-shadow: 0 -5px 5px rgba(0 0 0 / 25%)
	}

	#access li {
		width: 50%;
	}

	#access li a {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	#access li .cadastro {
		background-color: var(--purple);
		color: #fff;
		border-right: 1px solid #fff;
	}

	#access li .cadastro:hover {
		background-color: var(--orange);
		color: #fff;
	}

	#access .whatsapp>span {
		display: none;
	}

}

/*Video
#video{
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 40px 0;
}
#video h2{
	font-size: 48px;
	font-weight: 400;
	line-height: 1.2;
	color: #000;
	max-width: 760px;
	margin: auto;
	padding-bottom: 20px;
}
#video h2 > strong{
	color: var(--orange);
}
#video p{
	background: url(../img/banner.webp) no-repeat center / cover;
	max-width: 880px;
	width: 100%;
	min-height: 450px;
	margin: auto;
	border-radius: 12px;
	display: flex;
    justify-content: center;
    align-items: end;
    padding-bottom: 50px;
}
#video p > a {
	color: white;
	font-size: 14px;
	font-weight: 600;
	display: flex;
	align-items: center;
	padding: 20px 20px 20px 90px;
	text-transform: uppercase;
	max-width: 360px;
	width: 100%;
	border-radius: 40px;
	border: 1px solid white;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='39' viewBox='0 0 38 39' fill='none'%3E%3Cpath d='M15.0417 24.9314V13.5821C15.0419 13.4401 15.0803 13.3008 15.1529 13.1787C15.2255 13.0567 15.3296 12.9564 15.4542 12.8884C15.5789 12.8204 15.7196 12.7872 15.8615 12.7922C16.0034 12.7973 16.1413 12.8404 16.2608 12.9171L25.0895 18.5902C25.2013 18.6618 25.2933 18.7604 25.357 18.8769C25.4207 18.9934 25.4541 19.124 25.4541 19.2568C25.4541 19.3895 25.4207 19.5202 25.357 19.6366C25.2933 19.7531 25.2013 19.8517 25.0895 19.9233L16.2608 25.598C16.1413 25.6747 16.0034 25.7178 15.8615 25.7229C15.7196 25.7279 15.5789 25.6947 15.4542 25.6267C15.3296 25.5587 15.2255 25.4584 15.1529 25.3364C15.0803 25.2143 15.0419 25.075 15.0417 24.933V24.9314Z' fill='white'/%3E%3Cpath d='M1.58334 19.2568C1.58334 9.63803 9.38125 1.84012 19 1.84012C28.6188 1.84012 36.4167 9.63803 36.4167 19.2568C36.4167 28.8755 28.6188 36.6735 19 36.6735C9.38125 36.6735 1.58334 28.8755 1.58334 19.2568ZM19 4.21512C15.0107 4.21512 11.1848 5.79986 8.36394 8.62072C5.54308 11.4416 3.95834 15.2675 3.95834 19.2568C3.95834 23.2461 5.54308 27.072 8.36394 29.8928C11.1848 32.7137 15.0107 34.2985 19 34.2985C22.9893 34.2985 26.8152 32.7137 29.6361 29.8928C32.4569 27.072 34.0417 23.2461 34.0417 19.2568C34.0417 15.2675 32.4569 11.4416 29.6361 8.62072C26.8152 5.79986 22.9893 4.21512 19 4.21512Z' fill='white'/%3E%3C/svg%3E") no-repeat;
	object-fit: contain;
    background-position: 10% 50%;
}
#video p > a:hover {
	scale: 1.06;
}
@media ( max-width: 899px ){
	#video h2{
		font-size: 38px;
	}
}
@media ( max-width: 599px ){
	#video h2{
		font-size: 30px;
	}
}
	*/

/*Localizaçao*/

#localizacao {
	padding: 40px 0;
	background: var(--orange);
}

#localizacao .col {
	margin: auto;
}

#localizacao h2 {
	font-size: 2rem;
	font-weight: 400;
	line-height: 1.4;
	letter-spacing: 0.8px;
	color: white;
	max-width: 372px;
}

#localizacao h2>strong {
	font-weight: 700;
	display: block;
}

#localizacao .card {
	display: flex;
}

#localizacao .card p {
	text-align: center;
	max-width: 160px;
	margin: auto auto 30% auto;
	font-size: 18px;
	font-weight: 900;
	line-height: 1;
	letter-spacing: 1.2px;
}

#localizacao .cards {
	display: flex;
	gap: 8px;
	justify-content: center;
}

#localizacao .card {
	border-radius: 12px;
}

#localizacao .card:nth-child(1) {
	background: url(../img/card/icon-1.png) no-repeat var(--purple-light);
	background-position: 50% 30%;
	height: 250px;
	max-width: 200px;
	width: 100%;
	color: var(--purple);
}

#localizacao .card:nth-child(2) {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='69' height='63' viewBox='0 0 69 63' fill='none'%3E%3Cpath d='M66.375 24.4167L45.125 3.16675M66.375 24.4167H2.625M66.375 24.4167L61.5693 48.4451C60.245 55.0669 54.4308 59.8334 47.6778 59.8334H21.3222C14.5692 59.8334 8.75503 55.0669 7.43066 48.4451L2.625 24.4167M2.625 24.4167L23.875 3.16675' stroke='%23C1B2D1' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") var(--purple) no-repeat;
	background-position: 50% 30%;
	height: 250px;
	max-width: 200px;
	width: 100%;
	color: var(--purple-light);
}

#localizacao .card:nth-child(3) {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='99' height='99' viewBox='0 0 99 99' fill='none'%3E%3Cpath d='M27.1226 50.8615L9.20169 43.6932C8.85805 43.5557 8.85805 43.0693 9.20169 42.9318L48.7572 27.1096C49.234 26.9189 49.766 26.9189 50.2428 27.1096L89.7983 42.9318C90.142 43.0693 90.142 43.5557 89.7983 43.6932L71.8774 50.8615' stroke='%234F3549' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M57.3125 55.6875C57.3125 57.0682 58.4318 58.1875 59.8125 58.1875C61.1932 58.1875 62.3125 57.0682 62.3125 55.6875H57.3125ZM57.3125 30.9375V55.6875H62.3125V30.9375H57.3125Z' fill='%234F3549'/%3E%3Cpath d='M26.8125 51.5625V68.0625L49.5 76.3125L72.1875 68.0625V51.5625C72.1875 51.5625 70.125 43.3125 49.5 43.3125C28.875 43.3125 26.8125 51.5625 26.8125 51.5625Z' stroke='%234F3549' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat var(--purple-light);
	background-position: 50% 30%;
	height: 250px;
	max-width: 200px;
	width: 100%;
	color: var(--purple);
}

#localizacao .card:nth-child(4) {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='77' height='77' viewBox='0 0 77 77' fill='none'%3E%3Cpath d='M15.3541 16.0417H58.4723C62.852 16.0417 65.9447 20.3325 64.5597 24.4875L59.2124 40.5292C58.339 43.1494 55.887 44.9167 53.1251 44.9167H19.4791M15.3541 16.0417L15.2245 15.1343C14.7729 11.9731 12.0656 9.62506 8.87231 9.62506H6.41663M15.3541 16.0417L19.4791 44.9167M19.4791 44.9167L20.0671 49.0325C20.5187 52.1937 23.226 54.5417 26.4193 54.5417H54.5416M54.5416 54.5417C50.9978 54.5417 48.125 57.4146 48.125 60.9584C48.125 64.5022 50.9978 67.3751 54.5416 67.3751C58.0855 67.3751 60.9583 64.5022 60.9583 60.9584C60.9583 57.4146 58.0855 54.5417 54.5416 54.5417ZM35.2916 60.9584C35.2916 64.5022 32.4188 67.3751 28.875 67.3751C25.3311 67.3751 22.4583 64.5022 22.4583 60.9584C22.4583 57.4146 25.3311 54.5417 28.875 54.5417C32.4188 54.5417 35.2916 57.4146 35.2916 60.9584Z' stroke='%23C1B2D1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") var(--purple) no-repeat;
	background-position: 50% 30%;
	height: 250px;
	max-width: 200px;
	width: 100%;
	color: var(--purple-light);
}

@media (max-width: 1199px) {
	#localizacao .col {
		width: 100%;
		justify-content: center;
		display: flex;
		text-align: center;
		flex-wrap: wrap;
	}

	#localizacao h2 {
		max-width: 660px;
		padding-bottom: 40px;
	}
}

@media (max-width: 899px) {
	#localizacao h2 {
		padding-bottom: 20px;
	}

	#lazer h2 {
		text-align: center;
		margin: auto;
		font-size: 38px;
	}


	#lazer li::after {
		left: 50%;
		right: 50%;
		transform: translate(-50%, 0px);
	}
}

@media (max-width: 599px) {
	#localizacao h2 {
		font-size: 1.5rem;
	}
}

#uma-nova-experiencia {
	background: var(--gray);
	padding: 60px 0;
	position: relative;
}

#uma-nova-experiencia::before {
	content: '';
	display: block;
	width: 52px;
	height: 206px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='206' viewBox='0 0 52 206' fill='none'%3E%3Cpath d='M51.1802 51.1848C50.9459 23.6417 28.4595 1.16463 0.761257 0.815242C0.99549 28.3584 23.482 50.8354 51.1802 51.1848ZM0 -2.27299e-06L0.409882 -2.25508e-06C28.8693 0.174691 52 23.2923 52 51.5924L52 52L51.5901 52C23.1306 51.8253 -1.25486e-06 28.7077 -1.78177e-08 0.40762L0 -2.27299e-06Z' fill='%234F3549'/%3E%3Cpath d='M51.243 51.8309L0.815208 51.8309C1.04813 80.0818 23.5252 102.991 51.243 103.228L51.243 51.8309ZM-1.81604e-08 51.4155L0 51L52 51L52 104L51.5924 104C23.1176 104 -1.28418e-06 80.3785 -1.81604e-08 51.4155Z' fill='%234F3549'/%3E%3Cpath d='M51.3082 128.5C51.3082 114.339 40.0089 102.764 26.0576 102.764C12.1064 102.764 0.807075 114.281 0.807074 128.5C0.807074 142.72 12.1064 154.236 26.0576 154.236C40.0089 154.236 51.3082 142.72 51.3082 128.5ZM2.65634e-06 128.5C3.29588e-06 113.869 11.7029 102 26 102C40.2971 102 52 113.928 52 128.5C52 143.072 40.2971 155 26 155C11.7029 155 2.01938e-06 143.072 2.65634e-06 128.5Z' fill='%234F3549'/%3E%3Cpath d='M51.243 154.815L0.815208 154.815C1.04813 182.533 23.5252 205.01 51.243 205.243L51.243 154.815ZM-1.78177e-08 154.408L0 154L52 154L52 206L51.5924 206C23.1176 206 -1.25995e-06 182.824 -1.78177e-08 154.408Z' fill='%234F3549'/%3E%3C/svg%3E");
	position: absolute;
	top: 0;
	right: 0;
}

#uma-nova-experiencia img {
	border-radius: 12px;
}

#uma-nova-experiencia::after {
	content: '';
	display: block;
	width: 131px;
	height: 149px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='131' height='149' viewBox='0 0 131 149' fill='none'%3E%3Cpath d='M30.1154 147.766L30.1154 99.2778L-18.3729 99.2778C-18.1489 125.93 3.46365 147.542 30.1154 147.766ZM30.8433 98.5499L30.8433 148.55L30.4513 148.55C3.0717 148.55 -19.1567 126.265 -19.1567 98.9418L-19.1567 98.5499L30.8433 98.5499Z' fill='%234F3549'/%3E%3Cpath d='M-18.3729 98.766L30.1154 98.766C29.8914 72.1143 8.27886 50.5018 -18.3729 50.2778L-18.3729 98.766ZM30.8433 99.158L30.8433 99.5499L-19.1567 99.5499L-19.1567 49.5499L-18.7648 49.5499C8.6148 49.5499 30.8433 71.8344 30.8433 99.158Z' fill='%234F3549'/%3E%3Cpath d='M30.0594 49.7817L30.0594 2.26325C3.40764 2.48273 -18.2049 23.663 -18.4289 49.7817L30.0594 49.7817ZM30.8433 1.54993L30.8433 50.5499L-19.1567 50.5499L-19.1567 50.1658C-19.1567 23.3338 3.12769 1.54993 30.4513 1.54993L30.8433 1.54993Z' fill='%234F3549'/%3E%3Cpath d='M31.6158 99.3338C31.8365 125.818 53.0257 147.43 79.1259 147.766C78.9052 121.282 57.716 99.6697 31.6158 99.3338ZM79.8433 148.55L79.457 148.55C52.6395 148.382 30.8433 126.153 30.8433 98.9418L30.8433 98.5499L31.2295 98.5499C58.0471 98.7179 79.8433 120.946 79.8433 148.158L79.8433 148.55Z' fill='%234F3549'/%3E%3Cpath d='M31.5711 98.766L80.0594 98.766C79.8354 72.1143 58.2229 50.5018 31.5711 50.2778L31.5711 98.766ZM80.8433 99.158L80.8433 99.5499L30.8433 99.5499L30.8433 49.5499L31.2352 49.5499C58.6148 49.5499 80.8433 71.8344 80.8433 99.158Z' fill='%234F3549'/%3E%3Cpath d='M31.5084 25.5499C31.5084 38.9091 42.3732 49.8293 55.7878 49.8293C69.2025 49.8293 80.0672 38.9645 80.0672 25.5499C80.0672 12.1353 69.2025 1.27054 55.7878 1.27054C42.3732 1.27054 31.5084 12.1353 31.5084 25.5499ZM80.8433 25.5499C80.8433 39.3526 69.5905 50.5499 55.8433 50.5499C42.096 50.5499 30.8433 39.2971 30.8433 25.5499C30.8433 11.8027 42.096 0.54993 55.8433 0.549929C69.5905 0.549929 80.8433 11.8027 80.8433 25.5499Z' fill='%234F3549'/%3E%3Cpath d='M81.5711 147.766L130.059 147.766C129.835 121.114 108.223 99.5018 81.5711 99.2778L81.5711 147.766ZM130.843 148.158L130.843 148.55L80.8433 148.55L80.8433 98.5499L81.2352 98.5499C108.615 98.5499 130.843 120.834 130.843 148.158Z' fill='%234F3549'/%3E%3C/svg%3E");
	position: absolute;
	bottom: 0;
	left: 0;
}

#uma-nova-experiencia .wrap {
	display: flex;
	flex-direction: column;
	align-items: center;
}

#uma-nova-experiencia h2 {
	font-size: 2.5rem;
	padding: 20px 0;
	color: var(--dark-color);
	text-align: center;
}

#uma-nova-experiencia h2 span {
	color: var(--orange);
}

#uma-nova-experiencia img {
	order: -1;
}

#uma-nova-experiencia ul {
	list-style: none;
	display: flex;
	justify-content: center;
	gap: 20px;
	position: relative;
	max-width: 900px;
}

#uma-nova-experiencia ul li {
	display: flex;
	flex-direction: column;
	text-transform: uppercase;
	position: relative;
	text-align: center;
	font-weight: 700;
	width: 25%;
}

#uma-nova-experiencia ul li span {
	color: var(--dark-color);
	order: 2;
	font-size: 14px;
	max-width: 150px;
	padding-top: 20px;
	margin: 0 auto;
}

#uma-nova-experiencia ul li::before {
	content: '';
	display: block;
	max-width: 134px;
	width: 100%;
	height: 134px;
	border-radius: 50%;
	background-color: var(--purple);
	margin: 0 auto;
	background-repeat: no-repeat !important;
	background-position: center center !important;
}

#uma-nova-experiencia ul li:nth-child(1)::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='47' viewBox='0 0 52 47' fill='none'%3E%3Cpath d='M51.0952 45.2892V1.0564L1.27505 45.2892H51.0952Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M40.3861 35.5115V21.5432L25.4867 35.5115H40.3861Z' stroke='white' stroke-linejoin='round'/%3E%3Cpath d='M23.6242 26.0699L25.5026 28.1378M25.0028 24.8177L26.8812 26.8855M26.3814 23.5654L28.2598 25.6333M27.76 22.3131L29.6384 24.381M29.1385 21.0609L31.017 23.1287M30.5171 19.8086L32.3955 21.8765M31.8957 18.5563L33.7741 20.6242M33.2743 17.304L35.1527 19.3719M34.6529 16.0518L36.5313 18.1196M36.0314 14.7995L37.9098 16.8674M37.41 13.5472L39.2884 15.6151M38.7886 12.295L40.667 14.3628M40.1672 11.0427L42.0456 13.1106M41.5457 9.79041L43.4241 11.8583M42.9243 8.53814L44.8027 10.606M44.3029 7.28587L46.1813 9.35373M45.6815 6.0336L47.5599 8.10146M47.06 4.78133L48.9385 6.84919' stroke='white' stroke-width='0.2' stroke-linejoin='round'/%3E%3C/svg%3E");

}

#uma-nova-experiencia ul li:nth-child(2)::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='56' viewBox='0 0 51 56' fill='none'%3E%3Cpath d='M1.20618 44.2211V5.80993C1.20618 3.30793 3.21491 1.26282 5.6724 1.26282C8.12989 1.26282 10.1386 3.30793 10.1386 5.80993V37.6832' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M18.8356 13.0983H10.1382' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M24.8405 34.2456H21.1435H15.1173H10.1382' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M29.6378 34.2456H24.8404V39.3801V46.6359H42.8228V34.2456H29.6378Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M10.1492 29.0676C10.3842 29.0241 10.63 29.0023 10.8864 29.0023C13.2691 29.0023 15.2031 30.9713 15.2031 33.3971C15.2031 33.6909 15.171 33.9628 15.1176 34.2456H10.1492V37.7376' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M29.7129 35.018C29.7129 37.4438 27.7789 39.4128 25.3962 39.4128C25.2146 39.4128 25.0223 39.4019 24.8513 39.3801V34.2456H29.6488C29.6808 34.4958 29.7129 34.7569 29.7129 35.018Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42.8229 34.2457V18.5483H10.1382' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M49.5227 42.165V51.9772C49.5227 53.7286 48.1123 55.1646 46.392 55.1646H4.33687C2.61662 55.1646 1.20624 53.7286 1.20624 51.9772V44.7323V16.2856' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M22.7892 13.0983H46.3919C48.1121 13.0983 49.5225 14.5342 49.5225 16.2856V37.7267' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M22.6501 29.7747H24.8405V18.5483' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M36.4229 29.7747H38.6132V21.0177V18.5483' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42.823 20.985H38.6132' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42.823 24.1615H38.6132' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42.823 27.338H38.6132' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M24.8404 25.4125H30.2362V18.5483' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M10.0532 40.5551V47.9196C10.0532 47.9196 5.82205 43.2746 1.20624 47.9196' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M8.02301 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M11.9016 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M15.7802 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M19.6587 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M23.5372 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M27.4158 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M31.2944 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M35.1729 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M39.0515 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42.9405 49.5405V52.1404' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3C/svg%3E");
}

#uma-nova-experiencia ul li:nth-child(3)::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60' fill='none'%3E%3Cpath d='M3.41309 54.2217H57.4964' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M49.5807 54.2464V43.2822' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M49.6297 26.9095C46.6306 26.9095 44.2214 29.3187 44.2214 32.3179V37.8982C44.2214 40.8974 46.6306 43.3066 49.6297 43.3066C52.6289 43.3066 55.0381 40.8974 55.0381 37.8982V32.3179C55.0381 29.3187 52.6289 26.9095 49.6297 26.9095Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.11719 54.2217V14.9622C6.11719 10.0209 8.57565 7.53796 13.4677 7.53796H28.7831C33.6752 7.53796 36.1089 10.0209 36.1089 14.9622V54.2217' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M15.2131 20.4196H27.3819' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M15.2131 29.6383H27.3819' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath opacity='0.4' d='M21.236 54.2217V45.0029' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

#uma-nova-experiencia ul li:nth-child(4)::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='56' viewBox='0 0 58 56' fill='none'%3E%3Cpath d='M28.9179 2.83228L36.1002 20.6697L55.4179 22.4283L40.5581 34.7387L45.2637 53.8323L28.9179 43.5318L12.3244 53.8323L17.0301 34.7387L2.41791 22.4283L21.488 20.6697L28.9179 2.83228Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");
}

#uma-nova-experiencia ul li:nth-child(5)::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='69' height='70' viewBox='0 0 69 70' fill='none'%3E%3Cg clip-path='url(%23clip0_2102_1222)'%3E%3Cpath d='M30.3764 7.11216L16.1807 12.4757C12.9091 13.7025 10.235 17.5825 10.235 21.063V42.2604C10.235 45.6269 12.454 50.0489 15.1565 52.0745L27.3893 61.2325C31.4005 64.2566 38.0005 64.2566 42.0117 61.2325L54.2445 52.0745C56.9471 50.0489 59.166 45.6269 59.166 42.2604V21.063C59.166 17.5539 56.4919 13.6739 53.2203 12.4472L39.0246 7.11216C36.6065 6.22775 32.7376 6.22775 30.3764 7.11216Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.2803 34.6145L30.8604 39.2077L43.0932 26.9401' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2102_1222'%3E%3Crect width='68.2759' height='68.4706' fill='white' transform='translate(0.534424 0.750122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

@media (max-width: 899px) {
	#uma-nova-experiencia h2 {
		font-size: 2rem;
	}

	#uma-nova-experiencia ul {
		flex-wrap: wrap;
	}
}

@media (max-width: 599px) {
	#uma-nova-experiencia h2 {
		font-size: 1.5rem;
	}

	#uma-nova-experiencia ul li::before {
		max-width: 110px;
		height: 110px;
		background-size: 40%;
	}
}

@media (max-width: 475px) {

	#uma-nova-experiencia ul li {
		width: 50%;
	}
}

#lazer {
	background: white;
	padding: 60px 0;
}

#lazer h2 {
	color: var(--dark-color);
	font-weight: normal;
	line-height: 1.2;
	padding-bottom: 40px;
	text-align: center;
}

#lazer h2 span {
	display: block;
}

#lazer h2 strong {
	color: var(--orange);
}

#lazer .conteudo {
	padding-top: 30px;
}

#lazer .conteudo .row {
	gap: 50px;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
}

#lazer .conteudo .row ul {
	line-height: 3;
	padding-left: 0;
	list-style: none;
}

#lazer .conteudo .row ul li {
	color: var(--dark-color);
	border-bottom: 1px solid var(--dark-color);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	flex: 1 0 0;
	align-self: stretch;
	position: relative;
	padding-left: 44px;
}

#lazer .conteudo .row ul li::before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: var(--dark-color);
	position: absolute;
	left: 30px;
	top: 50%;
	transform: translateY(-50%);
}

#lazer .conteudo img {
	border-radius: 12px;
	max-height: 400px;
	object-fit: cover;
}

@media (max-width: 899px) {
	#lazer .conteudo .row {
		gap: 20px;
	}

	#lazer .conteudo .row ul li {
		padding-left: 10px;
	}

	#lazer .conteudo .row ul li::before {
		left: 0;
	}

}

@media (max-width: 599px) {
	#lazer .conteudo .row {
		flex-wrap: wrap;
	}

	#lazer .conteudo .row ul {
		list-style: none;
		text-align: center;
		max-width: fit-content;
		padding: 10px 20px;
		margin: auto;
	}

	#lazer .conteudo .row ul li {
		padding: 10px;
		text-align: center;
		align-items: center;
		justify-content: center;
	}

	#lazer .conteudo .row ul li::before {
		display: none;
	}
}

#galerias {
	background: var(--gray);
	padding: 60px 0;
	position: relative;
}

#galerias::before {
	content: '';
	display: block;
	width: 248px;
	height: 102px;
	position: absolute;
	top: 0;
	left: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='248' height='102' viewBox='0 0 248 102' fill='none'%3E%3Cpath d='M1.22565 50.3722L49.7139 50.3722L49.7139 1.88397C23.0621 2.10793 1.44961 23.7205 1.22565 50.3722ZM50.4418 51.1001L0.441758 51.1001L0.441758 50.7082C0.441758 23.3285 22.7262 1.1001 50.0498 1.1001H50.4418L50.4418 51.1001Z' fill='%234F3549'/%3E%3Cpath d='M50.2256 1.88395L50.2256 50.3722C76.8774 50.1483 98.4899 28.5357 98.7139 1.88395L50.2256 1.88395ZM49.8337 51.1001H49.4418L49.4418 1.1001L99.4418 1.1001V1.49201C99.4418 28.8716 77.1573 51.1001 49.8337 51.1001Z' fill='%234F3549'/%3E%3Cpath d='M99.21 50.3162L146.728 50.3162C146.509 23.6645 125.329 2.05194 99.21 1.82797L99.21 50.3162ZM147.442 51.1001L98.4418 51.1001L98.4418 1.1001H98.8259C125.658 1.1001 147.442 23.3845 147.442 50.7082V51.1001Z' fill='%234F3549'/%3E%3Cpath d='M49.6579 51.8726C23.1741 52.0934 1.56159 73.2825 1.22564 99.3828C27.7094 99.162 49.322 77.9729 49.6579 51.8726ZM0.441756 100.1L0.441756 99.7139C0.609729 72.8963 22.8382 51.1001 50.0498 51.1001H50.4418V51.4864C50.2738 78.3039 28.0453 100.1 0.8337 100.1H0.441756Z' fill='%234F3549'/%3E%3Cpath d='M50.2256 51.828L50.2256 100.316C76.8774 100.092 98.4899 78.4797 98.7139 51.828L50.2256 51.828ZM49.8337 101.1H49.4418L49.4418 51.1001L99.4418 51.1001V51.492C99.4418 78.8717 77.1573 101.1 49.8337 101.1Z' fill='%234F3549'/%3E%3Cpath d='M222.992 0.921998C209.632 0.921998 198.712 11.7868 198.712 25.2014C198.712 38.6161 209.577 49.4808 222.992 49.4808C236.406 49.4808 247.271 38.6161 247.271 25.2014C247.271 11.7868 236.406 0.921998 222.992 0.921998ZM222.992 50.2568C209.189 50.2568 197.992 39.0041 197.992 25.2568C197.992 11.5096 209.244 0.256836 222.992 0.256836C236.739 0.256836 247.992 11.5096 247.992 25.2568C247.992 39.0041 236.739 50.2568 222.992 50.2568Z' fill='%234F3549'/%3E%3Cpath d='M148.776 1.98471V50.473C175.427 50.249 197.04 28.6365 197.264 1.98471L148.776 1.98471ZM148.384 51.2568H147.992V1.25684L197.992 1.25684V1.64878C197.992 29.0284 175.707 51.2568 148.384 51.2568Z' fill='%234F3549'/%3E%3C/svg%3E");
}

#gallery-nav {
	display: flex;
	align-items: center;
	gap: 20px;
	flex-wrap: wrap;
	padding: 40px 0;
}

#gallery-nav .btn {
	background: transparent;
	border: 1px solid var(--orange);
	color: var(--orange);
	display: inline-block;
	padding: 8px 20px;
	text-transform: uppercase;
	transition: all 0.3s ease;
}

#gallery-nav .btn:hover {
	background: var(--orange);
	color: white;
}

#gallery-nav .btn.active {
	background: var(--purple);
	color: white;
	border: 2px solid var(--purple);
}

#gallery-full p {
	display: inline-block;
	text-transform: uppercase;
	color: var(--purple);
	border-bottom: 1px solid var(--purple);
	padding-bottom: 7px;
	padding-top: 20px;
	width: fit-content;
	align-self: flex-end;
}

#gallery-full img {
	border-radius: 12px;
}

#gallery-full .slick-arrow {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	transition: 0.3s;
	cursor: pointer;
	z-index: 2;
	top: 50%;
	background-size: contain !important;
}



#gallery-full .slick-next {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='69' viewBox='0 0 67 69' fill='none'%3E%3Cellipse cx='33.319' cy='34' rx='33.319' ry='34' transform='matrix(-1 0 0 1 66.9735 0.0273438)' fill='%23BA453D'/%3E%3Cpath d='M44.1613 33.3202C44.5519 33.7108 44.5519 34.3439 44.1613 34.7345L37.7974 41.0984C37.4069 41.4889 36.7737 41.4889 36.3832 41.0984C35.9926 40.7079 35.9926 40.0747 36.3832 39.6842L42.04 34.0273L36.3832 28.3705C35.9926 27.98 35.9926 27.3468 36.3832 26.9563C36.7737 26.5658 37.4069 26.5658 37.7974 26.9563L44.1613 33.3202ZM23.8549 33.0273H43.4542V35.0273H23.8549V33.0273Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
}

#gallery-full .slick-next:hover {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='69' viewBox='0 0 67 69' fill='none'%3E%3Cellipse cx='33.319' cy='34' rx='33.319' ry='34' transform='matrix(-1 0 0 1 66.9735 0.0273438)' fill='%234F3549'/%3E%3Cpath d='M44.1613 33.3202C44.5519 33.7108 44.5519 34.3439 44.1613 34.7345L37.7974 41.0984C37.4069 41.4889 36.7737 41.4889 36.3832 41.0984C35.9926 40.7079 35.9926 40.0747 36.3832 39.6842L42.04 34.0273L36.3832 28.3705C35.9926 27.98 35.9926 27.3468 36.3832 26.9563C36.7737 26.5658 37.4069 26.5658 37.7974 26.9563L44.1613 33.3202ZM23.8549 33.0273H43.4542V35.0273H23.8549V33.0273Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
}

#gallery-full .slick-prev {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='69' viewBox='0 0 67 69' fill='none'%3E%3Cellipse cx='33.319' cy='34.0273' rx='33.319' ry='34' fill='%23BA453D'/%3E%3Cpath d='M22.8122 33.3202C22.4216 33.7108 22.4216 34.3439 22.8122 34.7345L29.1761 41.0984C29.5666 41.4889 30.1998 41.4889 30.5903 41.0984C30.9809 40.7079 30.9809 40.0747 30.5903 39.6842L24.9335 34.0273L30.5903 28.3705C30.9809 27.98 30.9809 27.3468 30.5903 26.9563C30.1998 26.5658 29.5666 26.5658 29.1761 26.9563L22.8122 33.3202ZM43.1187 33.0273H23.5193V35.0273H43.1187V33.0273Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
}

#gallery-full .slick-prev:hover {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='69' viewBox='0 0 67 69' fill='none'%3E%3Cellipse cx='33.319' cy='34.0273' rx='33.319' ry='34' fill='%234F3549'/%3E%3Cpath d='M22.8122 33.3202C22.4216 33.7108 22.4216 34.3439 22.8122 34.7345L29.1761 41.0984C29.5666 41.4889 30.1998 41.4889 30.5903 41.0984C30.9809 40.7079 30.9809 40.0747 30.5903 39.6842L24.9335 34.0273L30.5903 28.3705C30.9809 27.98 30.9809 27.3468 30.5903 26.9563C30.1998 26.5658 29.5666 26.5658 29.1761 26.9563L22.8122 33.3202ZM43.1187 33.0273H23.5193V35.0273H43.1187V33.0273Z' fill='white'/%3E%3C/svg%3E") no-repeat center center;
}

@media (max-width: 899px) {
	#gallery-nav {
		justify-content: center;
		align-items: center;
	}

	#gallery-full .slick-arrow {
		width: 40px;
		height: 40px;
	}

	#gallery-full .slick-prev {
		left: 0;
	}

	#gallery-full .slick-next {
		right: 0;
	}
}

@media (max-width: 599px) {
	#gallery-full .slick-arrow {
		top: auto;
		bottom: 0;
	}

	.slick-list {
		padding-bottom: 80px;
	}

	#gallery-full .slick-prev {
		left: calc(40% - 20px);
	}

	#gallery-full .slick-next {
		right: calc(40% - 20px);
	}
}


/*** Tour virtual ***/
#tour {
	position: relative;
}
#tour .vistas {
	position: relative;
	background: url("../img/vistas.webp") no-repeat center center /cover;
	padding: 100px 0;
}
#tour .decorado {
	position: relative;
	background: url("../img/decorado.webp") no-repeat center center /cover;
	padding: 100px 0;
}
#tour .icon-tour {
	content: "";
	background: url("data:image/svg+xml,%3Csvg width='72' height='53' viewBox='0 0 72 53' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect id='360_Prancheta 1 1' y='0.699463' width='72' height='52' fill='url(%23pattern0_2182_610)'/%3E%3Cdefs%3E%3Cpattern id='pattern0_2182_610' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_2182_610' transform='matrix(0.0025974 0 0 0.0035964 0 -0.00709291)'/%3E%3C/pattern%3E%3Cimage id='image0_2182_610' data-name='360_Prancheta 1.png' width='385' height='282' preserveAspectRatio='none' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center / contain;
	width: 72px;
	height: 53px;
	display: block;
	margin: 0 auto 20px;
}
#tour .btn {
	background: var(--orange);
	color: white;
	display: block;
	border-radius: 43px;
	box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);
	width: 100%;
	max-width: 380px;
	padding: 16px 20px;
	margin: 0 auto;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	transition: all 0.3s ease;
}
#tour .btn:hover {
	background: var(--purple-light);
	color: var(--dark-color);
	box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);
}
@media (max-width: 899px) {
	#tour {
		background: url("../img/tr-mb.webp") no-repeat center center /cover;
	}
	#tour .btn {
		max-width: 320px;
	}
}


/*** Diferenciais ***/
#diferenciais {
	padding: 60px 0;
	background: white;
}

#diferenciais h2 {
	color: var(--purple);
	font-size: 2rem;
	line-height: 1.2;
	padding-bottom: 40px;
}

#diferenciais .content-selector ul {
	list-style: none !important;
}

#diferenciais .content-selector h4 {
	padding-top: 16px;
}

#diferenciais .content-selector ul li::before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: var(--dark-color);
	position: absolute;
	left: 0;
	top: 12px;
}

#diferenciais .content-selector ul li {
	line-height: 1.9;
	position: relative;
	padding-left: 10px;
}

@media (min-width: 600px) {
	#df-content1 ul {
		column-count: 2;
		column-gap: 20px;
	}

}

#diferenciais .content-selector img {
	border-radius: 12px;
	margin: 40px auto 0;
	width: 100%;
}

#mapa {
	background: white;
	padding: 0 0 60px;
}

#mapa h2 {
	color: var(--dark-color);
	text-align: center;
}

#mapa h2 span {
	display: block;
}

#mapa h2 strong {
	color: var(--purple);
}

.mapa {
	padding-top: 40px;
	gap: 40px;
}

@media (min-width: 800px) {

	.mapa {
		flex-wrap: nowrap;
	}
}

@media (max-width: 799px) {
	.mapa .col {
		width: 100%;
	}
}

.mapa img {
	border-radius: 12px;
}

.info {
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.info h3 {
	color: var(--dark-color);
	font-size: 1.375rem;
	line-height: 1.2;
	padding-bottom: 10px;
}

.info p {
	position: relative;
	padding-bottom: 6px;
}

.info p::after {
	content: '';
	display: block;
	width: 40%;
	height: 4px;
	background-color: var(--purple);
	position: absolute;
	bottom: 0;
	left: 0;
}

.info a {
	background: var(--orange);
	color: white;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 2;
	text-transform: uppercase;
	border-radius: 40px;
	padding: 8px 27px;
	height: 44px;
	transition: all 0.3s ease;
	box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);
	max-width: 380px;
	margin-top: 30px;
	text-align: center;
}

.info a:hover {
	background: var(--purple);
}



#mapa .localidades {
	max-width: 1020px;
	margin: 0 auto;
	padding-top: 60px;
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#mapa .localidades li {
	border-bottom: 1px solid var(--orange);
	margin: 0;
	width: 100%;
}


@media (min-width: 900px) {
	#mapa .localidades li {
		width: 25%;
		padding: 10px 0 10px 60px;
	}

	#mapa .localidades li:nth-last-child(-n+2) {
		border-bottom: none;
	}
}

@media (max-width: 899px) {
	#mapa .localidades li {
		width: 33.33%;
		padding: 10px 0 10px 60px;
	}

	.mapa img {
		max-width: 100%;
		width: 100%;
	}

	.info {
		text-align: center;
	}

	.info p::after{
		left: 50%;
		transform: translateX(-50%);
	}

	.info a {
		margin: 30px auto 0;
	}
}

@media (max-width: 599px) {
	#mapa .localidades li {
		width: 50%;
		padding: 20px;
	}
}

@media (max-width: 400px) {
	#mapa .localidades li {
		width: 100%;
		padding: 20px;
	}
}



/* Grupo */
#grupo {
	background-color: var(--purple);
	padding: 60px 0;
	color: #fff;
}

#grupo .row {
	align-items: center;
}

#grupo h2 {
	color: #fff;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 20px;
}

#grupo h2>strong {
	font-weight: bold;
	color: var(--purple-light);
	display: block;
}

#grupo p {
	max-width: 530px;
}

#grupo ul {
	list-style: none;
	display: flex;
	flex-direction: column;
	align-items: start;
	flex-wrap: wrap;
	gap: 20px;
}

#grupo li {
	text-align: left;
	color: #fff;
	position: relative;
	padding-left: 160px;
	height: 140px;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

#grupo li:first-child {
	max-width: 320px;
}

#grupo li::before {
	content: '';
	display: block;
	width: 140px;
	height: 140px;
	border-radius: 50%;
	border: solid 2px #fff;
	position: absolute;
	left: 0;
	top: 0;
}

#grupo li:nth-child(1)::before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 84 84' fill='none'%3E%3Cg clip-path='url(%23clip0_250_3590)'%3E%3Cpath d='M28 82.25H7V35L28 28V82.25Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M77 82.25H56V14L77 21V82.25Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M56 82.25H28V10.5L56 1.75V82.25Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M0 82.25H84' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 75.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 68.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 61.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 54.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 47.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M12.25 40.25H22.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 75.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 75.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 68.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 68.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 61.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 61.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 54.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 54.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 47.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 47.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 40.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 40.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 33.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 33.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M61.25 26.25H64.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M68.25 26.25H71.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42 50.75V14' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M42 77V54.25' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M49 29.75V12.25' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M49 77V33.25' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M35 64.75V15.75' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M35 77V68.25' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_250_3590'%3E%3Crect width='84' height='84' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center center;
}

#grupo li:nth-child(2)::before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='64' viewBox='0 0 67 64' fill='none'%3E%3Cpath d='M38.858 63.0919H0.97644V1.36108H66.3106V63.0919H53.2744' stroke='%23C1B2D1' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M66.3105 44.3987H40.2383' stroke='%23C1B2D1' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M40.2383 1.36108V19.7644H55.4215' stroke='%23C1B2D1' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.97644 31.3569H23.3679' stroke='%23C1B2D1' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.368 17.3008V45.1232' stroke='%23C1B2D1' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center;
}

#grupo li:nth-child(3)::before {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='98' height='66' viewBox='0 0 98 66' fill='none'%3E%3Cg clip-path='url(%23clip0_250_3639)'%3E%3Cpath d='M2.12044 20.0461L11.7195 30.8312' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M80.1411 5.50985L73.6672 11.6058L57.9292 2.34466C56.2549 1.40683 54.2458 1.2896 52.5716 2.34466L29.9132 15.2399C29.3552 15.5916 29.1319 16.2949 29.4668 16.8811L31.2527 19.8118C31.8107 20.7496 32.8153 21.2185 33.8199 20.9841L51.0089 17.1155C53.1297 16.6466 55.2504 17.4672 56.5898 19.2257L74.2253 42.0853C75.3415 43.6093 75.2299 45.8367 73.7789 47.009L71.1 49.4708C69.649 50.7603 67.4167 50.6431 66.1889 49.0018L54.4691 33.6448' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M29.6903 15.357L21.319 5.50977' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M95.9906 23.7976L89.2935 30.0108C89.2935 30.0108 88.289 38.5685 82.0384 41.4992' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M47.3256 41.1475L57.706 54.5116C58.9338 56.0356 61.0545 56.27 62.5055 54.9805L64.8495 52.8704C66.3005 51.5809 66.5238 49.3535 65.296 47.8295L58.5989 39.0374' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M41.5213 49.588L49.1112 59.3181C50.339 60.842 52.4598 61.0765 53.9108 59.787L56.0315 57.9113C57.4825 56.6218 57.7058 54.3944 56.478 52.8704L48.3299 42.3198' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M39.847 62.9522L40.0702 63.3039C41.298 64.8279 43.4187 65.0623 44.8698 63.7728L46.8789 62.0144C48.3299 60.7249 48.5531 58.4975 47.3253 56.9735L41.6329 49.7053' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M13.171 40.6786L10.4921 37.3961C9.71082 36.4583 9.82244 34.9343 10.7154 34.1137L13.8407 31.3002C14.7336 30.4796 16.1846 30.5969 16.9659 31.5347L19.6448 34.8171C20.4261 35.7549 20.3145 37.2789 19.4215 38.0995L16.2962 40.913C15.4033 41.8509 14.0639 41.7336 13.171 40.6786Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M18.7514 47.3607L16.0726 44.0783C15.2913 43.1404 15.4029 41.6165 16.2958 40.7959L19.4211 37.9824C20.314 37.1618 21.7651 37.279 22.5464 38.2168L25.2252 41.4992C26.0065 42.4371 25.8949 43.961 25.002 44.7816L21.8767 47.5951C20.9838 48.533 19.6443 48.4158 18.7514 47.3607Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M24.4437 54.2772L21.7649 50.9948C20.9835 50.0569 21.0952 48.533 21.9881 47.7124L25.1134 44.8989C26.0063 44.0783 27.4573 44.1955 28.2387 45.1333L30.9175 48.4157C31.6988 49.3536 31.5872 50.8775 30.6943 51.6981L27.569 54.5116C26.676 55.3323 25.225 55.215 24.4437 54.2772Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3Cpath d='M30.1366 59.2009L26.788 55.0979L30.6946 51.581C31.5876 50.7604 33.0386 50.8776 33.8199 51.8154L35.7174 54.0428C36.4987 54.9806 36.3871 56.5046 35.4942 57.3252L33.3735 59.3181C32.3689 60.2559 30.9179 60.1387 30.1366 59.2009Z' stroke='%23C1B2D1' stroke-width='2' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_250_3639'%3E%3Crect width='98' height='66' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center center;
}

#grupo li>strong {
	font-size: 1.5rem;
	display: block;
	color: var(--purple-light);
}

@media (min-width: 900px) {
	#grupo h2 {
		max-width: 400px;
	}
}

@media (max-width: 899px) {
	#grupo h2 {
		text-align: center;
		margin: 0 auto 20px;
	}

	#grupo p {
		text-align: center;
		max-width: 560px;
		margin: 0 auto 20px;
	}

	#grupo li {
		max-width: 400px !important;
		width: 100%;
		margin: auto;
	}
}

@media (max-width: 767px) {
	#grupo {
		padding: 40px 0;
	}
}

@media (max-width: 599px) {
	#grupo h2 {
		font-size: 2rem;
	}

	#grupo li {
		padding-left: 125px;
		height: 100px;
	}

	#grupo li::before {
		width: 100px;
		height: 100px;
		background-size: 60px !important;
	}
}

/*Formulario 2*/
#form {
	padding: 40px 0;
	background: var(--orange);
}

#form h2 {
	color: white;
	font-size: 20px;
	font-weight: 700;
	letter-spacing: 0.4px;
	text-transform: uppercase;
	text-align: center;
}

#form .empre {
	display: none;
}

#form form {
	margin-top: 40px;
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
}

#form .cont-form {
	display: flex;
	flex: auto;
	gap: 20px;
	justify-content: center;
}

#form .field-nome,
#form .field-email,
#form .field-telefone {
	flex: 0 0 calc(33% - 10px);
}

#form .field-pp {
	flex: 0 0 calc(50% - 10px);
}

#form .field-submit {
	flex: 0 0 calc(33% - 10px);
	margin: auto 0 auto auto;
}

#form .field-pp {
	display: flex;
	align-items: center;
}

#form .field-pp a {
	text-decoration: underline;
	color: white;
}

#form .text {
	display: block;
	width: 100%;
	padding: 14px 16px;
	border: 1px solid var(--gray);
	background: transparent;
	color: #fff;
	border-radius: 25px;
}

#form label {
	display: block;
	color: #fff;
	margin-left: 16px;
}

#form .field-pp label {
	color: white;
}

#form .field-wrap.field-cb {
	padding: 7px 0;
	border: 0;
}

#form .field-wrap.field-cb label {
	flex: 1 1 100%;
}

#form .field-wrap.field-cb label a {
	color: #fff;
	text-decoration: underline;
}

#form .field-wrap.field-cb label a:hover {
	color: var(--orange);
}

#form .field-wrap.field-cb input {
	accent-color: #fff;
}

#form .field-wrap.field-submit {
	padding: 0;
	border: 0;
}

#form ::placeholder {
	color: white;
	opacity: 1;
}

#form label span {
	color: white;
}

#form .field-wrap .submit-btn {
	display: block;
	width: 100%;
	padding: 11px 20px;
	background: var(--purple);
	color: white;
	border: 1px solid var(--purple);
	font-weight: 700;
	border-radius: 40px;
	text-transform: uppercase;
	transition: all .3s ease-out;
}

#form .field-wrap .submit-btn:hover {
	scale: 1.06;
	box-shadow: -4px 4px 8px rgba(33 33 33 / 50%);
}

#form .field-wrap .submit-btn[disabled] {
	opacity: .5;
	pointer-events: none;
}

#form .field-wrap .submit-btn.sending {
	pointer-events: none;
	color: transparent;
	background: var(--blue) url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient x1='8.042%25' y1='0%25' x2='65.682%25' y2='23.865%25' id='a'%3E%3Cstop stop-color='%23fff' stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23fff' stop-opacity='.631' offset='63.146%25'/%3E%3Cstop stop-color='%23fff' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)'%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18' id='Oval-2' stroke='url(%23a)' stroke-width='2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/path%3E%3Ccircle fill='%23fff' cx='36' cy='18' r='1'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='0.9s' repeatCount='indefinite' /%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center / auto 50%;
	transition: none;
	opacity: 1;
}

#form .form-output.is-success {
	background: var(--blue);
	margin-bottom: 0;
}

#form .field-wrap.field-pp input {
	accent-color: var(--yellow);
}

@media (max-width: 899px) {
	#form .cont-form {
		flex-wrap: wrap;
	}

	#form .field-nome {
		flex: 0 0 calc(100% - 0px);
	}

	#form .field-email,
	#form .field-telefone {
		flex: 0 0 calc(50% - 10px);
	}
}

@media (max-width: 599px) {
	#form .field-wrap {
		flex: 0 0 100%;
	}

	#form .field-wrap.field-submit,
	#form .field-wrap.field-cb {
		flex: 0 0 calc(100% - 0px);
	}
}

/** Footer **/
#foot {
	padding: 60px 0
}

#foot .wrap {
	flex-direction: column-reverse;
	display: flex;
}

#foot .logos {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	gap: 40px;
}

#foot .logos img {
	margin: 0 !important;
	max-height: 120px;
}

#foot .esg {
	max-width: 166px;
	width: 100%;
}

#foot a {
	display: flex;
	flex-direction: column-reverse;
	text-decoration: none;
	font-size: 0.56rem;
	color: black;
	font-weight: 400;
	letter-spacing: 0.48px;
	text-transform: uppercase;
	text-align: center;
}

#foot p {
	font-size: .75rem;
	color: #000;
	margin-top: 20px;
}

@media (max-width: 899px) {
	#foot {
		padding: 40px 0 80px;
	}

	#foot p {
		text-align: center;
	}

	#foot .logos img {
		max-height: 85px;
	}
}

@media (max-width: 599px) {
	#foot {
		padding: 40px 0 100px;
	}

	#foot .logos a {
		width: 100%;
		align-items: center;
	}

	#foot .logos img {
		max-height: 70px;
	}

	.logo-novolar{
		order: -1;
	}
}

/* Configuração acionadores radio*/

.content-selector {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 20px;
}

.content-selector label {
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 2;
	text-transform: uppercase;
	padding: 8px 27px;
	height: 44px;
	border: 1px solid var(--orange);
	color: var(--orange);
	transition: all 0.3s ease;
}

.content-selector label:hover {
	background: var(--orange);
	color: white;
	box-shadow: 0px 4px 8px 3px rgba(0, 0, 0, 0.15), 0px 1px 3px 0px rgba(0, 0, 0, 0.30);
}


#lr-content-selector .conteudo,
#df-content-selector .conteudo {
	display: none;
	padding: 10px 0 20px;
	flex: 0 0 100%;
}

.content-selector input[type="radio"]:checked+label {
	background: var(--purple);
	color: white;
	border: 1px solid var(--purple);
}

/*Configuração dobra Lazer*/

#lr-content1-radio:checked~#lr-content1,
#lr-content2-radio:checked~#lr-content2,
#lr-content3-radio:checked~#lr-content3,
#lr-content4-radio:checked~#lr-content4 {
	display: block;
}

#df-content1-radio:checked~#df-content1,
#df-content2-radio:checked~#df-content2,
#df-content3-radio:checked~#df-content3 {
	display: block;
}