				 form .listSelectBucket{width: 100%;max-width: initial;display: flex;align-items: flex-start;gap: 16px;margin: 0px auto;}
					 form .listSelectBucket li{flex-direction: column;align-items: flex-start;background: initial;padding: 0px;}
					 form .listSelectBucket li.countryS{width: 100%; max-width: 408px;}
					 form .listSelectBucket li.cityS{width: 100%; max-width: 358px;}
					 form .listSelectBucket li.buttons{display: flex;flex-direction: row;align-items: center;margin-top: 35px;}
						 form .listSelectBucket li div.buscaCampo{width: 100%;position: relative;}
						 form .listSelectBucket li div.resultadosLista{position: absolute;top: 39px;left: 50%;transform: translateX(-50%);width: calc(100% - 40px);z-index: 10;}
							 form .listSelectBucket li div.resultadosLista ol{width: 100%;max-height: 300px;overflow-y: auto;border: 2px solid #efeff0;border-radius: 0 0 10px 10px;background: #fff;box-shadow: 0px 6px 10px #cccccc6e;padding: 10px 5px 10px 3px;list-style: none;transition: all 0.3s ease;scrollbar-color: auto;}
								 form .listSelectBucket li div.resultadosLista ol li{width: 100%;font: 400 16px / 20px 'omnes-pro';letter-spacing: 0.04em;padding: 5px 25px;background: transparent;border-radius: 0px;transition: all 0.3s ease;cursor: pointer;}
								 form .listSelectBucket li div.resultadosLista ol li:hover{background: #F4F6F7;}



/* TRAVEL AGENCY home */
@keyframes seta{0%, 100%{transform: translate(-50%, 0px);} 50%{transform: translate(-50%, -10px);}}

section.starterForm {position:relative;background: url("../img/bgTravelAgency.webp") no-repeat center top;}
	._1000 section.starterForm::before {content: ''; display: block; position: absolute; width: 100%; height: 100%; background: url(../img/noise.webp) top center; mix-blend-mode: screen; mix-blend-mode: plus-lighter; z-index: -1; pointer-events: none; user-select: none;}
	._1000 section.starterForm::after{content: '';display: block;position: absolute;width: 100%;height: 73px;bottom: -40px;left: 50%;transform: translateX(-50%);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1920 73'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M866 0H0v80h1920V0h-866c-26.09 0-41.23 9.36-55.137 17.956C987.057 25.255 976.143 32 960.183 32c-15.541 0-25.388-6.397-36.276-13.47C910.444 9.781 895.387 0 866 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: bottom center;background-size: cover;user-select: none;z-index: 1;pointer-events: none;}

section.starterForm h1 {margin-bottom: 36px;max-width: 346px;width: 100%;}
	section.starterForm h1 a:visited,
	section.starterForm h1 a:active,
	section.starterForm h1 a:link {}
		section.starterForm h1 a:hover { }

		section.starterForm h1 a img {user-select: none;min-width: 175px;max-width:346px;width:100%;}

	section.starterForm .center {max-width: 1240px;width: 100%;margin: 0 auto;padding: 32px 72px 182px;position:relative;}
		._1000 section.starterForm .center::after {content: "";width: 16px;height: 17px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 17'%3E%3Cpath fill='%23fff' d='M1.3 8.5c-.4 0-.7.2-1 .5-.5.6-.4 1.5.2 2L7 16.7c.5.4 1.3.4 1.8 0l6.6-5.7c.6-.5.7-1.4.2-2-.5-.6-1.4-.7-2-.2l-5.7 5-5.7-5c-.3-.2-.6-.3-1-.3Z'/%3E%3Cpath fill='%23fff' d='M1.3.3C.9.3.6.5.3.8c-.5.6-.4 1.5.2 2L7 8.5c.5.5 1.3.5 1.8 0l6.6-5.7c.6-.5.7-1.4.2-2-.5-.6-1.4-.6-2-.1L8 5.6 2.3.6C2 .5 1.7.4 1.3.4Z'/%3E%3C/svg%3E") no-repeat;position: absolute;bottom: 12px;left: 50%;transform: translateX(-50%);pointer-events: none;animation: seta 3s infinite}

		section.starterForm .center .start {padding: 48px 20px 84px 60px;max-width: 720px;width: 100%;background: #FFF;position: relative;border-radius: 5px 5px 0 0;box-shadow: 0px -1px 20px 20px #0000001A;}

			section.starterForm .center .start::before{content: "";position: absolute;width: 44px;height: 113px;right: 50px;top: -58px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 113'%3E%3Cpath fill='%239A50E8' d='M39.648 2.26s.792 109.826 0 109.134c-1.187-1.037-4.565-6.27-4.565-6.27l-2.085 6.509-6.33-5.533-3.162 6.9-9.495-8.3-2.876 5.817-3.274-4.195L0 110.053V.261L5.934 5.45 8.47 0l4.625 7.376L15.97 1.56l5.43 3.413L24.412.94l2.648 5.647 4.404-5.148 4.324 3.447 3.86-2.626Z' opacity='.56'/%3E%3C/svg%3E")center center no-repeat;}
			section.starterForm .center .start::after{content: "";width: 100%;height: 54px;background: url('../img/rasgoEditProfile.webp') no-repeat;background-size: 100%;position: absolute;bottom: -53px;left: 0px;pointer-events: none;}

			section .center > div h2 {font: 700 32px/36px 'Omnes-pro';letter-spacing: 0.02em;color: #1A1B1D;max-width: max-content;width: 100%;position:relative;margin-bottom: 20px;z-index: 3;}
				section .center > div h2::after{position: absolute;content:'';width: 96px;height: 38px;right: -47px;z-index: -1;top: 5px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 58 38'%3E%3Cpath stroke='%23DFE0E2' stroke-linecap='round' stroke-width='2' d='M14.752 36.582c-.184.446 4.623-1.347 5.541-1.71 9.515-3.766 18.625-8.44 26.691-14.044 1.613-1.12 3.284-2.169 4.905-3.277.333-.228.364-.268-.073-.098-15.304 5.95-29.665 14.4-46.868 17.435-.91.16-3.452.37-3.166-.468.388-1.135 20.332-9.925 26.576-13.486 8.539-4.87 27.912-16.395 28.357-19.13'/%3E%3C/svg%3E")center center no-repeat;}

				section .center > div h2 b {font-weight: 700;color: #9A50E8;}

			section.starterForm .center .start p {font: 400 18px/26px 'Omnes-pro';letter-spacing: 0.02em;color: #5E6269;max-width: 608px;width: 100%;margin-bottom: 28px;}
			section.starterForm .center .start p:first-of-type {margin-bottom: 26px;}

				section.starterForm .center .start p b {font-weight:600;color:#36393D}
				section.starterForm .center .start p em {font-weight:500;color:#36393D;letter-spacing: 0.01em;font-style: italic;}

			section .center > div form {width: 100%;max-width: 1096px;display: flex;flex-wrap: wrap;align-items: end;gap: 24px 23px;margin: 0px auto;position: relative;}

				section .center > div form > div {width: 100%;}
					section .center > div form > div label {width: 100%;display: block;font-size: 16px;font-weight: 500;line-height: 20px;letter-spacing: 0.02em;color: #272D38;margin-bottom: 4px;}
						section .center > div form > div label b, section .center > div form > div label em {color:#D46A45;font-weight: 500;}
						
					section .center > div form > div input:not(input[type=checkbox],input[type=radio]), textarea {width: 100%;font-size: 16px;font-weight: 500;line-height: 16px;letter-spacing: 0.04em;color: #53565E;background: #EFEFF0;border-radius: 2px 40px 40px 40px;padding: 8px 24px;box-shadow: 0 0 5px transparent;/* min-height: 18px; */height: 40px;transition: all 0.5s ease;resize: none;}
						section .center > div form > div input:not(input[type=checkbox],input[type=radio]):hover {box-shadow: 0 0 5px #9A50E8;}
						section .center > div form > div input:not(input[type=checkbox],input[type=radio]):focus {box-shadow: 0 0 5px #9A50E8;}

				section.starterForm .center .start form .name {width: 100%;max-width: 292px;}
				section.starterForm .center .start form .email {width: 100%;max-width: 292px;}
				section.starterForm .center .start form .phoneRegion {width: 100%;max-width: 232px;}
				section.starterForm .center .start form .number {width: 100%;max-width: 232px;}

section .center > div form .button {margin-top: 7px;width: 100%;}
	section .center > div form .button .continue {width: 100%;max-width: 182px;background: linear-gradient(90deg, rgb(71, 189, 207) 0%, rgb(96, 163, 219) 31.05%, rgb(168, 86, 255) 65.91%, rgb(232, 123, 85) 100%);box-shadow: inset 0px 0px 110px 110px #1a1b1d;border-radius: 56px;display: block;padding: 12px 54px 12px 20px;transition: all 0.5s ease;cursor: pointer;position: relative;z-index: 1;outline:solid 1px transparent;height: 46px;}
		section .center > div form .button .continue:hover {outline:1px solid #ffffff7d;}
		section .center > div form .button .continue::before {content: ""; width: 100%; height: 100%; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px; pointer-events: none; background: linear-gradient(90deg, rgb(71, 189, 207) 0%, rgb(96, 163, 219) 31.05%, rgb(168, 86, 255) 65.91%, rgb(232, 123, 85) 100%); border-radius: 40px; opacity: 0; will-change: opacity, transform; backface-visibility: hidden; transition: opacity 0.5s ease;}
			section .center > div form .button .continue:hover::before {opacity: 1;}
						section .center > div form .button .continue::after {content: ""; width: 100%; height: 20px; filter: blur(12px); position: absolute; left: 50%; transform: translateX(-50%); bottom: 1px; pointer-events: none; background: linear-gradient(90deg, rgb(71, 189, 207) 0%, rgb(96, 163, 219) 31.05%, rgb(168, 86, 255) 65.91%, rgb(232, 123, 85) 100%); border-radius: 40px; opacity: 0; transition: all 0.5s ease;}
			section .center > div form .button .continue:hover::after {opacity: 1;}

						section .center > div form .button .continue b {display: block;font-size: 20px;font-weight: 600;line-height: 21px;letter-spacing: 0.02em;color: #FFF;position: relative;z-index: 1;will-change: opacity, transform;backface-visibility: hidden;transition: opacity 0.5s ease;margin-bottom: 1px;}
							section .center > div form .button .continue b em {width: 24px;min-width: 24px;height: 24px;position: absolute;right: -23px;top: 50%;transform: translateY(-50%);}
								section .center > div form .button .continue b em::after {content: '';display: block;position: absolute;width: 24px;height: 24px;background-image: url(../img/icons/logoCompact2.svg);background-size: contain;top: 50%;right: 0px;transform: translate(0%, -50%);opacity: 0;transition: all 0.5s ease;pointer-events: none;}
								section .center > div form .button .continue:hover b em::after {opacity:1;}

					section .center > div form .preferenceWpp {display: flex;gap: 4px;margin-top: 33px;margin-left: -10px; align-items: center;}
						section .center > div form .preferenceWpp svg {width: 19px;height: 20px;}
						section .center > div form .preferenceWpp b {font: 500 15px/20px 'Omnes-pro';font-style: italic;color: #999CA4;}

._1000 section.starterForm .center .start form{align-items: flex-start;}
    section.starterForm .center .start form div.info{display: flex ; width: 100%; flex-direction: column; max-width: 250px; position: relative; z-index: 20;}
        section.starterForm .center .start form div.info .iti--separate-dial-code .iti__selected-flag{background-color: rgba(0, 0, 0, 0);}
    section.starterForm .center .start form div.button{position: relative;}
        ._1000 section.starterForm .center .start form div.button::after{content: '';display: block; position: absolute; background-image: url('../img/icons/iconWorld.svg'); background-size: contain; background-repeat: no-repeat; user-select: none; pointer-events: none; right: 40px; top: -60px; width: 88px; height: 96px;}

	/* HOW WORKS */
	section.howWorks {padding-top: 82px;background: #FFF;}
	section.howWorks .center {max-width: 1240px;width: 100%;margin: 0 auto;z-index: 3;position: relative;padding: 0 20px;}
	section.howWorks .center h2 {font: 700 32px 'Omnes-pro';color: #1A1B1D;/* background: #b12020; */max-width: 470px;width: 100%;margin: 90px auto 44px;text-align: center;position: relative;z-index: 4;}
		section.howWorks .center h2:first-of-type {margin: 90px auto 0;}
		section.howWorks .center h2::before {position:absolute;content:'';width:1240px;height:125px;border:dotted 2px #E7E8EA;left: 50%;transform: translateX(-50%);top: 23px;z-index: -2;border-radius: 24px;}
		section.howWorks .center h2:last-of-type::before {border: none;border-bottom: solid 3px #989DAA;opacity: 0.32;width: 89px;height: 3px;top: 50px;}

		section.howWorks .center h2::after {position:absolute;content:'';width: 100%;height: 100%;left: 50%;transform: translateX(-50%);top: 0;background: #FFF;z-index: -1;}

	section.howWorks .center > span {font: 500 18px/24px 'Omnes-pro';color: #989DAA;font-style: italic;max-width: max-content;display: block;width: 100%;margin: 0 auto 75px;text-align: center;}

	section.howWorks .center .cards {display: flex;justify-content: space-between;max-width: 1096px;width: 100%;margin: 0 auto;position: relative;top: -8px;gap: 10px;list-style: none;}
	section.howWorks .center .cards li {background: #FFF;max-width: 344px;width: 100%;z-index: 2;padding: 55px 10px 20px;position:relative;}

		section.howWorks .center .cards li::before {position:absolute;content:'';top: -13px;right: 30px;width: 48px;height: 48px;}
		section.howWorks .center .cards li:first-of-type::before {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='48' fill='none'%3E%3Cpath fill='%23DDDEE0' fill-rule='evenodd' d='M15.317 13.177h-2.244c-1.013-1.868-1.71-2.997-2.675-4.558-.33-.534-.692-1.118-1.108-1.8l1.612-1.01c.825 1.241 3.434 5.62 4.415 7.368ZM5.275 19.529a33.8 33.8 0 0 1-1.611 1.009l11.802 19.447.078.127c1.859 3.063 3.934 6.48 7.642 7.542 7.585 2.153 13.828-6.189 9.264-12.984-.732-1.197-2.119-3.424-3.782-6.095-2.915-4.68-6.677-10.721-9.241-14.962-.963-1.592-1.76-3.068-2.49-4.42-.387-.714-.755-1.395-1.117-2.038C12.915 2.005 9.137-1.748 4.054.84.497 2.653-.812 5.983.497 9.375c.335.807 1.342 2.912 2.08 3.854h2.35L4.054 12.2c-2.55-3.7-3.356-7.736.873-9.687 4.617-2.13 7.39 2.735 10.564 8.308.702 1.232 1.424 2.5 2.19 3.734 1.88 3.027 11.076 17.828 13.157 21.124 3.693 5.248-1.14 11.841-7.182 10.092-3.022-.883-4.686-3.66-6.32-6.388l-.326-.542L5.275 19.53Z' clip-rule='evenodd'/%3E%3C/svg%3E")no-repeat;}
		section.howWorks .center .cards li:last-of-type::before {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='48' fill='none'%3E%3Cpath fill='%23DDDEE0' fill-rule='evenodd' d='M18.683 13.177h2.244c1.013-1.868 1.71-2.997 2.675-4.558.33-.534.692-1.118 1.108-1.8l-1.611-1.01c-.826 1.241-3.434 5.62-4.416 7.368Zm10.042 6.352c.403.269 1.141.74 1.611 1.009L18.534 39.985l-.078.127c-1.859 3.063-3.934 6.48-7.642 7.542C3.23 49.807-3.014 41.465 1.55 34.67c.732-1.197 2.119-3.424 3.782-6.095 2.915-4.68 6.677-10.721 9.241-14.962.963-1.592 1.76-3.068 2.49-4.42.387-.714.755-1.395 1.117-2.038 2.905-5.15 6.683-8.903 11.766-6.314 3.557 1.812 4.866 5.142 3.557 8.534-.335.807-1.342 2.912-2.08 3.854h-2.35l.873-1.029c2.55-3.7 3.356-7.736-.873-9.687-4.617-2.13-7.39 2.735-10.564 8.308-.702 1.232-1.424 2.5-2.19 3.734-1.88 3.027-11.077 17.828-13.158 21.124-3.692 5.248 1.142 11.841 7.183 10.092 3.022-.883 4.686-3.66 6.32-6.388l.326-.542L28.725 19.53Z' clip-rule='evenodd'/%3E%3C/svg%3E")no-repeat;}

section.howWorks .center .cards li::after {position:absolute;content:'';width:100%;height: 124%;top:0;left:0;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='344' height='320' fill='none'%3E%3Cpath fill='%23fff' stroke='%23EBEEF1' d='M342 .5H2A1.5 1.5 0 0 0 .5 2v312.313c0 .994.972 1.764 1.993 1.556 2.341-.477 5.095-.868 7.592-1.223 2.512-.358 4.743-.676 6.086-1.005h-.001c3.94-.991 7.104-.45 10.163.419 2.884.819 5.592 1.896 8.849 2.345l.659.081c3.38.351 6.78-.071 10.255-.53 3.24-.428 6.548-.887 9.873-.728l.666.04c1.553.106 3.323.655 4.93 1.023 1.665.381 3.191.582 4.477.148h-.001c1.516-.524 2.642-1.29 3.868-2.071 1.22-.776 2.518-1.551 4.308-1.982 11.313-2.813 21.875-4.915 32.784-4.043l1.055.093c6.227.581 12.245.788 18.305 1.106 6.054.318 12.138.746 18.459 1.771h.002c5.534.918 10.751-.063 16.043-1.75h.001c3.258-1.034 6.001-.623 8.644.327 1.312.471 2.605 1.077 3.917 1.701 1.318.626 2.658 1.271 4.092 1.839 1.213.458 2.628 1.087 4.13 1.76 1.511.678 3.114 1.404 4.715 2.066 3.23 1.334 6.345 2.358 8.594 2.234l.009-.001.262-.017c1.275-.127 2.066-.823 2.875-1.732.844-.946 1.753-2.204 3.236-2.885h.001c1.45-.717 2.802-.843 4.144-.753.668.044 1.337.142 2.007.246.674.104 1.349.212 2.06.289 2.934.27 5.945-.168 9.012-.9 3.08-.735 6.152-1.748 9.276-2.629 6.19-1.745 12.478-2.936 18.401.163 11.352 5.938 21.652 6.71 34.023 4.928h.001c5.957-.855 10.091-.564 15.698 1.372l1.141.409c3.07 1.136 6.066 1.142 9.117.811 1.529-.166 3.056-.415 4.619-.645 1.556-.228 3.14-.437 4.751-.517h-.001c3.45-.184 6.892-.195 10.323-.192 3.435.002 6.856.016 10.285-.118h.01c2.006-.038 4.121-.149 6.128-.455.669-.102 1.164-.697 1.164-1.41V2a1.5 1.5 0 0 0-1.347-1.492L342 .5Z'/%3E%3C/svg%3E")no-repeat;z-index: -1;filter: drop-shadow(1.16px 1.88px 2.28px #E0E3EA);}
section.howWorks .center .cards li:nth-of-type(1)::after { }
section.howWorks .center .cards li:nth-of-type(2)::after {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='344' height='326' fill='none'%3E%3Cpath fill='%23fff' stroke='%23EBEEF1' d='M2 .5h340a1.5 1.5 0 0 1 1.5 1.5v311.759c0 .993-.971 1.763-1.992 1.555-2.342-.476-5.096-.867-7.593-1.221-2.512-.357-4.743-.674-6.086-1.003h.001c-3.939-.989-7.104-.449-10.162.418-2.885.818-5.593 1.893-8.85 2.342l-.658.081c-3.379.35-6.781-.072-10.256-.53-3.24-.427-6.548-.885-9.873-.727l-.665.04c-1.553.106-3.323.654-4.931 1.021-1.664.381-3.191.581-4.477.149h.001c-.978-.338-1.831-.089-2.564.392-.708.465-1.35 1.176-1.943 1.828-.615.678-1.187 1.304-1.803 1.721-.596.404-1.19.581-1.867.418-5.76-1.43-11.301-4.741-16.904-7.622-5.384-2.768-10.826-5.135-16.397-4.77l-.539.044c-6.226.58-12.243.786-18.303 1.103-6.054.317-12.138.744-18.459 1.769h-.002c-5.534.916-10.751-.064-16.043-1.747h-.001c-3.258-1.033-6.001-.622-8.644.326-1.312.47-2.605 1.075-3.917 1.697-1.318.625-2.657 1.269-4.091 1.836-1.213.457-2.629 1.085-4.131 1.758-1.511.676-3.114 1.401-4.715 2.061-3.23 1.332-6.345 2.354-8.594 2.231h-.009c-.248-.009-.504-.126-.778-.4-.28-.279-.553-.695-.819-1.239-.535-1.088-.986-2.56-1.433-4.115-.441-1.534-.876-3.149-1.372-4.449-.249-.652-.521-1.249-.829-1.73-.302-.47-.669-.877-1.129-1.093h.001a.016.016 0 0 1-.007-.004c-.002-.001-.005-.001-.007-.003h-.001c-1.45-.716-2.802-.842-4.144-.752-.668.044-1.337.141-2.007.245-.674.103-1.349.213-2.06.289-2.992.274-6.046.35-9.136.402-3.086.052-6.211.081-9.317.262-6.215.362-12.411 1.34-18.236 4.382-2.883 1.505-5.699 3.211-8.479 4.883-2.785 1.676-5.535 3.319-8.312 4.719-5.553 2.8-11.158 4.597-17.233 3.724-3.057-.439-5.567-1.832-8.237-2.907-2.641-1.064-5.366-1.767-8.602-.569-3.207 1.185-6.25 2.481-9.322 3.456-3.056.971-6.077 1.6-9.166 1.447-1.626-.087-3.275-.633-4.96-1.431-1.687-.8-3.378-1.837-5.1-2.89-3.397-2.079-6.949-4.253-10.546-4.393l-.01-.001-.757-.018c-1.776-.051-3.615-.169-5.37-.436-.67-.102-1.165-.697-1.165-1.411V2A1.5 1.5 0 0 1 2 .5Z'/%3E%3C/svg%3E")no-repeat;}
section.howWorks .center .cards li:nth-of-type(3)::after {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='344' height='320' fill='none'%3E%3Cpath fill='%23fff' stroke='%23EBEEF1' d='M2 .5h340a1.5 1.5 0 0 1 1.5 1.5v312.313c0 .994-.972 1.764-1.993 1.556-2.341-.477-5.095-.868-7.592-1.223-2.512-.358-4.743-.676-6.086-1.005h.001c-3.939-.991-7.104-.45-10.163.419-2.884.819-5.592 1.896-8.849 2.345l-.659.081c-3.379.351-6.78-.071-10.255-.53-3.24-.428-6.548-.887-9.873-.728l-.666.04c-1.553.106-3.323.655-4.93 1.023-1.665.381-3.191.582-4.477.148h.001c-1.516-.524-2.642-1.29-3.868-2.071-1.22-.776-2.518-1.551-4.308-1.982h-.001c-5.76-1.433-11.3-4.75-16.903-7.636-5.384-2.773-10.827-5.144-16.398-4.779l-.539.044c-6.322.59-12.421 2.932-18.463 5.351-6.067 2.43-12.072 4.937-18.299 5.947h-.002c-5.534.918-10.751-.063-16.043-1.75h-.001c-3.258-1.034-6.001-.623-8.644.327-1.312.471-2.605 1.077-3.917 1.701-1.318.626-2.658 1.271-4.092 1.839-1.213.458-2.628 1.087-4.13 1.76-1.511.678-3.114 1.404-4.715 2.066-3.23 1.334-6.345 2.358-8.594 2.234l-.009-.001-.262-.017c-1.275-.127-2.066-.822-2.875-1.731-.844-.946-1.753-2.205-3.236-2.886h-.001c-1.45-.717-2.802-.843-4.144-.753-.668.044-1.337.142-2.007.246-.674.104-1.349.212-2.06.289-2.934.27-5.945-.168-9.012-.9-3.08-.735-6.152-1.748-9.276-2.629-6.19-1.745-12.478-2.936-18.401.163-5.464 2.858-10.703.505-16.301-2.991-2.759-1.722-5.634-3.741-8.545-5.409-2.927-1.677-5.975-3.052-9.177-3.514-5.958-.855-10.092-.564-15.699 1.372l-1.142.41c-3.225 1.193-6.383 3.341-9.418 5.084-3.081 1.768-6.054 3.134-9.069 2.984-1.826-.097-3.625.414-5.378 1.194-1.75.78-3.494 1.85-5.204 2.9-1.722 1.057-3.41 2.096-5.094 2.857-1.68.76-3.318 1.224-4.93 1.161h-.01c-2.006-.038-4.121-.149-6.128-.455-.67-.102-1.164-.697-1.164-1.41V2A1.5 1.5 0 0 1 2 .5Z'/%3E%3C/svg%3E")no-repeat;}


	section.howWorks .center .cards li span {width: 56px;height: 56px;font: 600 22px/16px 'Omnes-pro';color: #FFFFFF;display: flex;justify-content: center;align-items: center;position: relative;text-align: center;margin: 0 auto 16px;padding-bottom: 5px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none'%3E%3Cpath fill='url(%23a)' d='M28.318.11c3.115 1.098 28.023 10.39 27.678 26.66-.16 7.524-6.375 12.414-12.718 17.404-.407.32-.814.642-1.22.964a603.524 603.524 0 0 0-6.557 5.287c-2.424 1.974-4.552 3.708-6.097 4.878a4.16 4.16 0 0 1-1.22.641L28 56a4.142 4.142 0 0 1-1.404-.697c-1.545-1.17-3.673-2.904-6.097-4.878a603.524 603.524 0 0 0-6.557-5.287l-1.22-.964C6.379 39.184.163 34.294.004 26.77-.364 9.416 27.994.002 28 0l.318.11Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='25.948' x2='24.413' y1='-3.343' y2='55.745' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D4A3DF'/%3E%3Cstop offset='1' stop-color='%239A50E8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")no-repeat;background-size: 56px 56px;}

	section.howWorks .center .cards li h3 {font: 600 16px/20px 'Omnes-pro';letter-spacing: 0.01em;color: #1A1B1D;text-transform: uppercase;max-width: 266px;margin: 0 auto 6px;text-align: center;}
	section.howWorks .center .cards li h3 b {font-weight: 600;color: #9A50E8;}
	section.howWorks .center .cards li p {font: 400 18px/22px 'Omnes-pro';letter-spacing: 0.02em;color: #535866;max-width: 268px;width: 100%;margin: 0 auto;text-align: center;}

section.howWorks .center .cards li:nth-of-type(3) p{max-width: 270px;}

	section.howWorks .center .cardsFeatures {display: flex;flex-wrap: wrap;gap: 8px;max-width: 1098px;margin: 0 auto;}
	section.howWorks .center .cardsFeatures li  {background: #F2F5F7;width: 100%;max-width: 545px;padding: 50px 48px;border-radius: 2px;position: relative;transition: all ease 0.5s;overflow: visible;flex: 1 1 49%;}
		section.howWorks .center .cardsFeatures li:hover {background:transparent;}
			section.howWorks .center .cardsFeatures li::before {position:absolute;content:'';width:100%;height:100%;top: 0;left: 0;z-index: -1;border-radius: 2px;background: linear-gradient(180deg, #F2F6F7 65%, #e3dbec 100%);}

			section.howWorks .center .cardsFeatures li .iconFeatures{position: absolute;max-width: 49px;width: 49px;height: 48px;display: block;margin: 0;left: 50%;transform: translateX(-50%);top: -17px;z-index: 13;border-radius: 50%; background: transparent; transition: all 0.5s ease;}
				section.howWorks .center .cardsFeatures li:hover .iconFeatures {background: #FFF}
				section.howWorks .center .cardsFeatures li .iconFeatures::after {position:absolute;content:'';width: 32px;height: 32px;background: url("data: image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='url(%23a)' d='M30.83 16.017c2.97-4.678-1.25-9.824-2.578-14.424-1.25-2.65-4.299-1.247-6.409-1.013-3.595.78-8.05.546-10.238 4.054-5.393.078-7.816 6.237-11.098 9.668-1.407 2.183.39 4.132 2.032 5.77 2.579 2.728 4.298 6.938 8.831 6.782 2.345 5.068 9.613 4.055 14.38 5.146 3.518 0 3.518-4.834 4.846-7.173.938-2.26 2.501-5.925.235-8.81ZM23.64 2.841c.86-.234 1.954-.468 2.345-.156 1.016 3.508 4.611 8.42 2.97 11.773-2.735-1.482-5.94-1.482-8.91-1.17-1.094-2.885-2.735-6.237-5.861-7.874 1.876-1.872 5.393-1.638 7.972-2.261.39 0 .938-.156 1.485-.234V2.84Zm-2.735 12.786c1.641-.156 3.908-.234 5.862.468-2.032.858-4.377.78-6.174.624l.39-1.014-.078-.078Zm-4.298-1.871c-.157.234-.391.39-.547.624-1.407-1.872-2.892-4.21-2.814-6.705 2.11 1.247 3.36 3.742 4.22 5.925l-.938.156h.079Zm-.626 4.6.235.234c.234 0 .547.078.781.156-.703 1.56-1.875 3.508-3.517 4.756.391-2.027 1.564-3.82 2.501-5.146Zm3.595.78c2.658.312 6.41.467 9.379-1.404 1.798 3.04-1.954 8.187-2.892 11.54-.625.545-2.344-.313-3.204-.235-2.892-.701-7.503-.234-9.066-2.962 2.97-1.56 4.69-4.678 5.784-7.017v.078Zm-8.83-11.93c-.314 3.587 1.797 6.94 3.594 9.2-1.485 1.95-3.36 4.757-3.517 7.953-3.439-.468-5.861-5.77-8.362-8.264-.157-.858 1.406-1.871 1.797-2.65 1.954-2.028 3.674-5.614 6.409-6.238h.078Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='16' x2='16' y1='0' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.32' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")center center no-repeat;z-index: 5;top: 8px;left: 7px;transition: all 0.5s ease;}
				section.howWorks .center .cardsFeatures li:hover .iconFeatures::after {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%239A50E8' d='M30.83 16.017c2.97-4.678-1.25-9.824-2.578-14.424-1.25-2.65-4.299-1.247-6.409-1.013-3.595.78-8.05.546-10.238 4.054-5.393.078-7.816 6.237-11.098 9.668-1.407 2.183.39 4.132 2.032 5.77 2.579 2.728 4.298 6.938 8.831 6.782 2.345 5.068 9.613 4.055 14.38 5.146 3.518 0 3.518-4.834 4.846-7.173.938-2.26 2.501-5.925.235-8.81ZM23.64 2.841c.86-.234 1.954-.468 2.345-.156 1.016 3.508 4.611 8.42 2.97 11.773-2.735-1.482-5.94-1.482-8.91-1.17-1.094-2.885-2.735-6.237-5.861-7.874 1.876-1.872 5.393-1.638 7.972-2.261.39 0 .938-.156 1.485-.234V2.84Zm-2.735 12.786c1.641-.156 3.908-.234 5.862.468-2.032.858-4.377.78-6.174.624l.39-1.014-.078-.078Zm-4.298-1.871c-.157.234-.391.39-.547.624-1.407-1.872-2.892-4.21-2.814-6.705 2.11 1.247 3.36 3.742 4.22 5.925l-.938.156h.079Zm-.626 4.6.235.234c.234 0 .547.078.781.156-.703 1.56-1.875 3.508-3.517 4.756.391-2.027 1.564-3.82 2.501-5.146Zm3.595.78c2.658.312 6.41.467 9.379-1.404 1.798 3.04-1.954 8.187-2.892 11.54-.625.545-2.344-.313-3.204-.235-2.892-.701-7.503-.234-9.066-2.962 2.97-1.56 4.69-4.678 5.784-7.017v.078Zm-8.83-11.93c-.314 3.587 1.797 6.94 3.594 9.2-1.485 1.95-3.36 4.757-3.517 7.953-3.439-.468-5.861-5.77-8.362-8.264-.157-.858 1.406-1.871 1.797-2.65 1.954-2.028 3.674-5.614 6.409-6.238h.078Z'/%3E%3C/svg%3E")no-repeat;transition: all 0.5s ease;}

	section.howWorks .center .cardsFeatures li:last-of-type  {flex: 0 1 100%;max-width:100%;}
	section.howWorks .center .cardsFeatures li h3 {font: 600 22px/24px 'Omnes-pro';color: #1A1B1D;text-align: center;margin-bottom: 6px;}
	section.howWorks .center .cardsFeatures li p {font: 400 18px / 22px 'Omnes-pro';color: #535866;text-align: center;}
	section.howWorks .center .cardsFeatures li:nth-of-type(1) p {max-width: 380px;margin: 0 auto;}
	section.howWorks .center .cardsFeatures li:nth-of-type(2) p {max-width: 410px;}

		section.ourCommunity {padding: 142px 20px 2px;background: #FFF;background: url("../img/globalCommunitybg.svg") no-repeat center top #FFF;background-position-y: 110px;}
			section.ourCommunity .center { }

				section.ourCommunity .center span {font: 600 15px/16px 'Omnes-pro';text-transform: uppercase;letter-spacing: 0.01em;color: #A9ADB8;max-width: max-content;width: 100%;display: block;text-align: center;margin: 0 auto;}

				section.ourCommunity .center ul {display: flex;gap: 20px;margin: 0 auto 154px;max-width: 850px;width: 100%;justify-content: space-between;position:relative;z-index: 2;}
					section.ourCommunity .center ul::before {position:absolute;content:'';width:100%;height: 140px;top: -30px;background:#FFF;opacity:0.56;z-index:-1;border-radius:50%;/* filter:blur(112px); */}

					section.ourCommunity .center ul li {display: flex;flex-direction: column;font: 600 14px/16px 'omnes-pro';color: #434446;text-align: center;text-transform: uppercase;letter-spacing: 0.08em;/* max-width:184px; */width: 100%;}
						section.ourCommunity .center ul li:nth-child(2) {/* max-width:123px; */width: 100%;}
						section.ourCommunity .center ul li:nth-child(3) {/* max-width:247px; */width: 100%;}

						section.ourCommunity .center ul li i {font: 600 64px/64px 'omnes-pro';color: #D46A45;letter-spacing: 0;margin-bottom: 1px;}
						section.ourCommunity .center ul li:nth-child(2) i {color: #47BDCF;}
						section.ourCommunity .center ul li:nth-child(3) i {color: #9A50E8;}

	section.requestLocal {padding: 0 50px;background: url("../img/patternBGcolorV2.webp") no-repeat center top #FFF;background-size: cover;position:relative;z-index: 2;}
		section.requestLocal .center {margin:0 auto;max-width: 1096px;width:100%;background: #FFF;padding: 44px 20px 84px 20px;box-shadow: 0px 12px 44px 0px #0000001A;position:relative;top: -82px;}
			section.requestLocal .center::before {position:absolute;content:'';width: 50px;height: 60px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='58' fill='none'%3E%3Cpath fill='%239A50EB' fill-rule='evenodd' d='M22.53 15.922h2.705c1.222-2.257 2.063-3.62 3.227-5.507.398-.645.833-1.352 1.335-2.176l-1.943-1.22c-.995 1.5-4.141 6.79-5.325 8.903Zm12.109 7.675c.485.326 1.376.895 1.943 1.22L22.35 48.315l-.094.154c-2.242 3.7-4.744 7.83-9.216 9.114-9.147 2.6-16.675-7.48-11.17-15.69.882-1.447 2.554-4.138 4.56-7.364 3.514-5.656 8.051-12.955 11.144-18.08 1.16-1.923 2.122-3.707 3.003-5.34.466-.864.909-1.686 1.346-2.464 3.503-6.223 8.06-10.758 14.188-7.629 4.29 2.19 5.868 6.214 4.29 10.312-.405.975-1.619 3.52-2.51 4.657H35.06l1.052-1.243c3.076-4.471 4.047-9.348-1.052-11.706-5.568-2.574-8.91 3.305-12.74 10.039-.846 1.49-1.717 3.021-2.64 4.512C17.411 21.245 6.321 39.13 3.811 43.113-.64 49.453 5.19 57.42 12.474 55.306c3.644-1.067 5.65-4.422 7.621-7.718l.393-.655 14.15-23.336Z' clip-rule='evenodd'/%3E%3C/svg%3E")no-repeat;top: -16px;right: 70px;}
			section.requestLocal .center .requestForm {width: 100%;max-width: 760px;/* background: #FFF; */position: relative;border-radius: 2px 2px 0 0;margin: 0 auto;/* box-shadow: 0px 12px 44px 0px #0000001A; */}
				
				section.requestLocal .center .requestForm h2 {margin-bottom: 52px;z-index: 3;}
					section.requestLocal .center .requestForm h2::after {right: -47px;z-index: -1;}

			section.requestLocal .center .requestForm form {visibility:visible;opacity:1;max-width: 760px;z-index: 5;position: relative;}
			section.requestLocal.sent .center .requestForm form {height:0;visibility:hidden;opacity:0;display: none;}

			section.requestLocal .center .requestForm form .erroBusca p{margin: initial; padding: 4px 0px 0 12px; font: 500 13px / 14px 'omnes-pro'; color: #D44545; position: relative; font-style: italic;}
			    section.requestLocal .center .requestForm form .erroBusca p::before { content: "*"; position: absolute; left: 0px; top: 8px; font: 500 18px / 15px 'omnes-pro'; color: #D44545;}

				section.requestLocal .center .requestForm form::before { }

				section.requestLocal .center .requestForm form h3 {font: 600 15px/16px 'Omnes-pro';color: #9A50E8;letter-spacing: 0.01em;text-transform: uppercase;position: relative;width: 100%;z-index: 2;margin-bottom: -9px;}
					section.requestLocal .center .requestForm form h3::after {position:absolute;content:'';width: 100%;height: 1px;border-top: dashed 1px #CDD0D4;top: 10px;right: 0;z-index: -1;}
					section.requestLocal .center .requestForm form h3 b::before {position:absolute;content:'';width: calc(100% + 18px);height: 100%;background: #FFF;z-index: -1;}

					section.requestLocal .center .requestForm form h3 b {font-weight:600;display: block;max-width: max-content;width: 100%;position: relative;z-index: 2;}

				section.requestLocal .center .requestForm form > div {display: flex;flex-wrap: wrap;gap: 20px 24px;margin-bottom: 40px;}
					section.requestLocal .center .requestForm form > div input[type=date] {padding: 10px 15px;}
					section.requestLocal .center .requestForm form > div input[type=checkbox] {width: 18px;min-width: 18px;accent-color: #1A1B1D;cursor: pointer;appearance: none;height: 18px;width: 100%;position: absolute;}
						section.requestLocal .center .requestForm form > div input[type=checkbox]:hover {box-shadow: none;}
						section.requestLocal .center .requestForm form > div input[type=checkbox]:focus {box-shadow: none;}

					section.requestLocal .center .requestForm form .basicContact { }
						section.requestLocal .center .requestForm form .basicContact > div {width:100%}
						section.requestLocal .center .requestForm form .basicContact .name {max-width: 368px;}
						section.requestLocal .center .requestForm form .basicContact .email {max-width: 368px;}
						section.requestLocal .center .requestForm form .basicContact .phoneRegion {max-width: 253px;}
						section.requestLocal .center .requestForm form .basicContact .number {max-width: 253px;}
						section.requestLocal .center .requestForm form .basicContact .preferenceWpp {margin-top: 23px;}
                        section.requestLocal .center .requestForm form .basicContact div.info {display: flex ; width: 100%; flex-direction: column; max-width: 250px; position: relative; z-index: 20;}
                            section.requestLocal .center .requestForm form .basicContact div.info .iti--separate-dial-code .iti__selected-flag{background-color: rgba(0, 0, 0, 0);}

					section.requestLocal .center .requestForm form .companyInfo > div {position:relative;width: 48%;min-width: 368px;}
					section.requestLocal .center .requestForm form .companyInfo .companyName {flex: 1 1 100%;}
					section.requestLocal .center .requestForm form .companyInfo .companyYoutube {flex: 1 1 100%;}

						section .center > div form .companyInfo > div input {}
						section .center > div form .companyInfo > div:nth-of-type(2) input {padding-left: 143px;}
						section .center > div form .companyInfo > div:nth-of-type(3) input {padding-left: 163px;}
						section .center > div form .companyInfo > div:nth-of-type(4) input {padding-left: 211px;}

						section .center > div form .companyInfo > div span {position: absolute;left: 47px;bottom: 11px;color: #53565E;font: 500 16px/18px 'Omnes-pro';opacity: 0.32;pointer-events: none;}
							section .center > div form .companyInfo > div span::before {position:absolute;content:'';width:15px;height:20px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' fill='none'%3E%3Cg fill='%2353565E' fill-rule='evenodd' clip-rule='evenodd' opacity='.32'%3E%3Cpath d='M11.07 9.265C9.62 7.857 7.288 7.822 5.793 9.159a.958.958 0 0 1-1.325-.051.89.89 0 0 1 .054-1.285c2.231-1.997 5.71-1.944 7.876.156a5.398 5.398 0 0 1 0 7.8l-2.688 2.606c-2.22 2.153-5.822 2.153-8.043 0a5.398 5.398 0 0 1 0-7.8l.435-.422a.958.958 0 0 1 1.326 0 .89.89 0 0 1 0 1.285l-.435.422a3.618 3.618 0 0 0 0 5.229c1.489 1.444 3.903 1.444 5.392 0l2.687-2.606a3.618 3.618 0 0 0 0-5.228Z'/%3E%3Cpath d='M12.008 2.901c-1.489-1.444-3.903-1.444-5.392 0L3.93 5.507a3.618 3.618 0 0 0 0 5.228c1.452 1.408 3.784 1.443 5.279.106a.958.958 0 0 1 1.325.052.89.89 0 0 1-.053 1.284c-2.232 1.997-5.71 1.944-7.877-.156a5.398 5.398 0 0 1 0-7.8L5.29 1.615c2.222-2.153 5.823-2.153 8.044 0a5.398 5.398 0 0 1 0 7.8l-.435.422a.958.958 0 0 1-1.326 0 .89.89 0 0 1 0-1.285l.435-.422a3.618 3.618 0 0 0 0-5.229Z'/%3E%3C/g%3E%3C/svg%3E")no-repeat;left: -25px;}

					section.requestLocal .center .requestForm form .destinations { }
						section.requestLocal .center .requestForm form .destinations .destination {display: flex;width: 100%;justify-content: space-between;position:relative;    padding-right: 30px;}
							section.requestLocal .center .requestForm form .destinations .destination > div {width:100%;transition:all ease 0.5s;}
	
							section.requestLocal .center .requestForm form .destinations .destination .qtnDestinations {min-width: 28px;width: 28px;height: 64px;display: block;background: #9A50E8;border-radius: 96px;align-content: center;}
								section.requestLocal .center .requestForm form .destinations .destination .qtnDestinations span {display: block;font: 600 15px/16px 'Omnes-pro';text-transform: uppercase;color: #FFFFFF;letter-spacing: 0.1em;text-align: center;align-content: center;padding-left: 2px;}
	
							section.requestLocal .center .requestForm form .destinations .destination .whenTravel{max-width: 156px;margin: 0 16px 0 20px;}
							section.requestLocal .center .requestForm form .destinations .destination .country {max-width: 254px;}
							section.requestLocal .center .requestForm form .destinations .destination .city{max-width: 254px;}

							section.requestLocal .center .requestForm form .destinations .destination .delDestination {position: absolute; right: -10px; height: 32px; width: 32px; background: #fff; top: 27px; border-radius: 100%; z-index: 20; cursor: pointer; transition: all ease 0.5s; border: 1px solid #CDD0D4;}

								section.requestLocal .center .requestForm form .destinations .destination:first-of-type .delDestination {display:none;}
								section.requestLocal .center .requestForm form .destinations .destination .delDestination::before {position:absolute;content:'';width:10px;height:10px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%231A1B1D' d='M1.364 0a.452.452 0 0 0-.322.133l-.909.91a.454.454 0 0 0 0 .642L3.448 5 .133 8.315a.454.454 0 0 0 0 .643l.91.909a.454.454 0 0 0 .642 0L5 6.552l3.315 3.315a.454.454 0 0 0 .643 0l.909-.91a.454.454 0 0 0 0-.642L6.552 5l3.315-3.315a.454.454 0 0 0 0-.643l-.91-.909a.454.454 0 0 0-.642 0L5 3.448 1.685.133A.453.453 0 0 0 1.364 0Z'/%3E%3C/svg%3E")no-repeat;top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.5s ease;}
								section.requestLocal .center .requestForm form .destinations .destination .delDestination:hover {border:1px solid #D44545; background: #D44545;}
								section.requestLocal .center .requestForm form .destinations .destination .delDestination:hover::before{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M1.364 0a.452.452 0 0 0-.322.133l-.909.91a.454.454 0 0 0 0 .642L3.448 5 .133 8.315a.454.454 0 0 0 0 .643l.91.909a.454.454 0 0 0 .642 0L5 6.552l3.315 3.315a.454.454 0 0 0 .643 0l.909-.91a.454.454 0 0 0 0-.642L6.552 5l3.315-3.315a.454.454 0 0 0 0-.643l-.91-.909a.454.454 0 0 0-.642 0L5 3.448 1.685.133A.453.453 0 0 0 1.364 0Z'/%3E%3C/svg%3E")no-repeat;}

							section.requestLocal .center .requestForm form .destinations .addMore {/* max-width: 28px; */display: flex;gap: 20px;max-width: max-content;}
								section.requestLocal .center .requestForm form .destinations .addMore span {border: solid 1px #1A1B1D;border-radius: 96px;display: block;max-width: max-content;width: 100%;align-content: center;padding: 0 18px 1px 18px;cursor: pointer;font: 500 16px 'Omnes-pro';letter-spacing: 0.02em;color: #1A1B1D;transition:all ease 0.5s;}
								section.requestLocal .center .requestForm form .destinations .addMore span.addDestination {opacity:0;visibility:hidden;position: absolute;right: 0px;width: 217px;height: 100%;background: #FFF;left: 47px;top: 0;}
								section.requestLocal .center .requestForm form .destinations .addMore:hover span.addDestination {opacity:1;visibility:visible;}
									section.requestLocal .center .requestForm form .destinations .addMore span.addDestination:focus {opacity:1;visibility:visible;}
									section.requestLocal .center .requestForm form .destinations .addMore span:not(.addBtn):hover {background:#010101;color:#FFF;}
									section.requestLocal .center .requestForm form .destinations .addMore span::before { }
	
									section.requestLocal .center .requestForm form .destinations .addMore span.addBtn {height: 38px;max-width: 28px;min-width: 28px;padding: 0;position: relative;}
										section.requestLocal .center .requestForm form .destinations .addMore span.addBtn::before {position:absolute;content:'';width: 12px;height: 12px;top: 12px;left: 7px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23000' d='M6.927.128A.435.435 0 0 0 6.618 0H5.382a.437.437 0 0 0-.437.437v4.508H.437A.437.437 0 0 0 0 5.382v1.236c0 .242.196.437.437.437h4.508v4.508c0 .241.196.437.437.437h1.236a.437.437 0 0 0 .437-.437V7.055h4.508A.437.437 0 0 0 12 6.618V5.382a.437.437 0 0 0-.437-.437H7.055V.437c0-.12-.049-.23-.128-.309Z'/%3E%3C/svg%3E")no-repeat;}

				section.requestLocal .center .requestForm form .interests {display: flex;flex-wrap: wrap;gap: 8px 3px;margin-bottom: 34px;}
					section.requestLocal .center .requestForm form .interests > div {display: flex;width: 32%;flex-direction: row-reverse;align-items: center;gap: 8px;height: 30px;position: relative;}

						section.requestLocal .center .requestForm form .interests > div .checkMark {width:18px;height:18px;position:absolute;left: 0;border-radius: 2px;pointer-events: none;transition:all ease 0.5s;}

						section.requestLocal .center .requestForm form .interests > div input:checked ~ .checkMark {visibility:visible;opacity:1;}
							section.requestLocal .center .requestForm form .interests > div .checkMark::before {visibility:hidden;opacity:0;position:absolute;content:'';width:10px;height:8px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath fill='%23fff' d='M9.64.232a1 1 0 0 1 .128 1.408l-5 6a1 1 0 0 1-1.475.067l-3-3a1 1 0 1 1 1.414-1.414l2.226 2.226L8.232.359A1 1 0 0 1 9.64.233Z'/%3E%3C/svg%3E");top: 5px;left: 4px;transition:all ease 0.5s;z-index: 2;}
							section.requestLocal .center .requestForm form .interests > div input:checked ~ .checkMark::before {visibility:visible;opacity:1;}

							section.requestLocal .center .requestForm form .interests > div .checkMark::after {position:absolute;content:'';width:18px;height:18px;outline:solid 1px #C0C8CA;border-radius:0;z-index: 0;background:#FFF;transition: all ease 0.5s;}
								section.requestLocal .center .requestForm form .interests > div input:checked ~ .checkMark::after {visibility:visible;opacity:1;outline-color:transparent;background:#1A1B1D;border-radius:2px;}
								section.requestLocal .center .requestForm form .interests > div input:hover ~ .checkMark::after {visibility:visible;opacity:0.6;background:#1A1B1D;border-radius:2px;outline-color: transparent;}
								section.requestLocal .center .requestForm form .interests > div input:checked:hover ~ .checkMark::after {visibility:visible;opacity:1;}

						section.requestLocal .center .requestForm form .interests > div label {color:#53565E;margin-bottom: 0;padding-left: 26px;}

				section.requestLocal .center .requestForm form .requirements {/* border-bottom: dashed 1px #CDD0D4; */padding-bottom: 12px;margin-bottom: 0;}
					section.requestLocal .center .requestForm form .requirements > div {width: 100%;}
						section.requestLocal .center .requestForm form .requirements .partner {border: dashed 1px #CDD0D4;border-radius: 16px;padding: 23px 40px 35px;}
							section.requestLocal .center .requestForm form .requirements .partner h3 {color: #1A1B1D;text-transform: none;font: 600 18px/20px 'Omnes-pro';margin-bottom: 3px;}
								section.requestLocal .center .requestForm form .requirements .partner h3::after {display:none;}

							section.requestLocal .center .requestForm form .requirements .partner h3 b { }
	
							section.requestLocal .center .requestForm form .requirements .partner p {color: #9A50E8;font: 500 16px 'Omnes-pro';letter-spacing: 0.02em;font-style: italic;margin-bottom: 25px;}
								section.requestLocal .center .requestForm form .requirements .partner > div {display: flex;gap: 8px;align-items: center;position: relative;}
								section.requestLocal .center .requestForm form .requirements .partner .perYear {margin-bottom: 6px;}
									section.requestLocal .center .requestForm form .requirements .partner .perYear::before {position:absolute;content:'';width: 100%;height:28px;max-width: 676px;background:#49C891;z-index:-1;left: -10px;top: 50%; transform: translateY(-50%);opacity: 0.32;border-radius: 6px;}

						section.requestLocal .center .requestForm form .requirements .partner > div input[type=radio] {width: 18px;height: 22px;width: 100%;position: absolute;appearance: none;cursor: pointer;}
						section.requestLocal .center .requestForm form .requirements .partner > div label {padding-left:25px;pointer-events:none;}
						section.requestLocal .center .requestForm form .requirements .partner > div .checkRadio {background: #FFF;position: absolute;width: 18px;height: 18px;border-radius: 56px;border: solid 1px #C0C8CA;pointer-events: none;left: 0px;}
						section.requestLocal .center .requestForm form .requirements .partner > div .checkRadio::before {visibility:hidden;opacity:0;position:absolute;content:'';width:8px;height:8px;background:#1A1B1D;border-radius:56px;left:4px;top:4px;transition:all ease 0.5s;}

							section.requestLocal .center .requestForm form .requirements .partner > div input[type=radio]:checked ~ .checkRadio::before {visibility:visible;opacity:1;}
							section.requestLocal .center .requestForm form .requirements .partner > div input[type=radio]:hover ~ .checkRadio::before  {visibility:visible;opacity:0.6;}
								section.requestLocal .center .requestForm form .requirements .partner > div input[type=radio]:hover:checked ~ .checkRadio::before  {opacity:1;}
							

						section.requestLocal .center .requestForm form .requirements .partner .perYear label {margin-bottom: 0;color: #2C2E31;font: 500 16px 'Omnes-pro';letter-spacing: 0.02em;}


							section.requestLocal .center .requestForm form .requirements .partner .perYear label span {position: absolute; right: -46px; font: 600 11px / 10px 'Omnes-pro'; letter-spacing: 0.02em; text-transform: uppercase; color: #FFF; display: inline-block; border-radius: 6px; padding: 9px 10px 9px 24px; z-index: 3; top: 50%; transform: translateY(-50%);}
								section.requestLocal .center .requestForm form .requirements .partner .perYear label span::before {position:absolute;content:'';width:14px;height:13px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13' fill='none'%3E%3Cpath fill='%23fff' d='M8.38 0a.93.93 0 0 0-.672.296L4.19 4.012a1.378 1.378 0 0 0-.372.947v6.7c0 .74.57 1.341 1.273 1.341h5.722c.509 0 .969-.32 1.17-.812l1.914-4.695c.068-.167.103-.348.103-.53v-1.34c0-.74-.57-1.34-1.273-1.34H8.685l.633-3.061c.07-.338-.03-.69-.263-.933A.927.927 0 0 0 8.38 0ZM.637 4.953c-.35 0-.636.3-.636.67v6.706c0 .37.285.671.636.671H1.91c.351 0 .636-.3.636-.67V5.623c0-.37-.285-.67-.636-.67H.636Z'/%3E%3C/svg%3E")no-repeat;left: 5px;top: 12px;}
								section.requestLocal .center .requestForm form .requirements .partner .perYear label span::after {position:absolute;content:'';width:75px;height:28px;background: #21A069;z-index: -1;top: 4px;left: -4px;border-radius: 6px;}

						section.requestLocal .center .requestForm form .requirements > div label {margin-bottom: 0;color: #2C2E31;font: 500 16px 'Omnes-pro';letter-spacing: 0.02em;position: relative;margin-bottom: 4px;}

						section.requestLocal .center .requestForm form .requirements .pricing > div {position: relative;}
							section.requestLocal .center .requestForm form .requirements .pricing > div::before {position:absolute;content:'';width:20px;height:20px;left: 15px;top: 12px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%2353565E' d='M10 0a9.987 9.987 0 0 0-7.071 2.936A10.039 10.039 0 0 0 0 10.026c.55 13.3 19.453 13.297 20 0 0-2.66-1.054-5.21-2.929-7.09A9.987 9.987 0 0 0 10 0Zm0 9.357c3.917.1 4.447 5.578.667 6.46v.892a.67.67 0 0 1-.667.669.666.666 0 0 1-.667-.669v-.822H7.41a.666.666 0 0 1-.667-.668.67.67 0 0 1 .667-.668H10c2.54-.08 2.54-3.777 0-3.857-3.917-.1-4.45-5.578-.667-6.46v-.892A.67.67 0 0 1 10 2.674a.666.666 0 0 1 .667.668v.822h1.923a.666.666 0 0 1 .667.668.67.67 0 0 1-.667.669H10c-2.54.083-2.54 3.776 0 3.856Z' opacity='.24'/%3E%3C/svg%3E")no-repeat;pointer-events: none;z-index: 3;}

						section.requestLocal .center .requestForm form .requirements .pricing > div input {padding: 0 115px 3px 41px;text-align: right;font-size: 18px;letter-spacing: 0.02em;height: 44px;}
						section.requestLocal .center .requestForm form .requirements .pricing > div span {font: 400 18px/16px 'Omnes-pro';letter-spacing: 0.02em;color: #53565E;position: absolute;right: 28px;top: 13px;pointer-events: none;}
						section.requestLocal .center .requestForm form .requirements .pricing > div span b {font-weight: 600;}

						section.requestLocal .center .requestForm form .requirements > div textarea {height: 112px;border-radius: 2px 24px 24px 24px;padding-top: 13px;}
							section.requestLocal .center .requestForm form .requirements > div textarea:hover {box-shadow: 0 0 5px #9A50E8;}
							section.requestLocal .center .requestForm form .requirements > div textarea:focus {box-shadow: 0 0 5px #9A50E8;}
								section.requestLocal .center .requestForm form .requirements > div textarea::placeholder {color:#aeb0b7;}
	
							section.requestLocal .center .requestForm form .requirements .pricing {max-width: 179px;}
							section.requestLocal .center .requestForm form .requirements > span {font: 400 15px/20px 'Omnes-pro';display: block;color: #999CA4;max-width: 250px;width: 100%;align-content: flex-end;margin-left: -8px;}

				section.requestLocal .center .requestForm form h4 { }

				section.requestLocal .center .requestForm form .button {max-width: 760px;width: 100%;justify-content: space-between;margin-bottom: 27px;}
				section.requestLocal .center .requestForm form .button .continue {padding: 12px 26px;width: max-content;max-width: initial;}
				section.requestLocal .center .requestForm form .button .continue b { }

					section.requestLocal .center .requestForm form .button a:visited,
					section.requestLocal .center .requestForm form .button a:active,
					section.requestLocal .center .requestForm form .button a:link {align-content: center;}
						section.requestLocal .center .requestForm form .button a:hover { }

							section.requestLocal .center .requestForm form .button a b {position:relative;font: 600 14px/16px 'Omnes-pro';letter-spacing: 0.02em;text-transform: uppercase;color: #BFC3CE;transition:all ease 0.5s;}
								section.requestLocal .center .requestForm form .button a:hover b {color: #9A50E8;}
								section.requestLocal .center .requestForm form .button a b::before {content: '';display: block;position: absolute;left: -16px;top: 6px;width: 9px;height: 8px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 8'%3E%3Cpath fill='%23BFC3CE' fill-rule='evenodd' d='M3.77.191a1 1 0 0 1 .22 1.397L2.237 4l1.755 2.412a1 1 0 0 1-1.618 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3A1 1 0 0 1 3.77.192Zm4.818 0a1 1 0 0 1 .22 1.397L7.056 4 8.81 6.412a1 1 0 0 1-1.62 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3a1 1 0 0 1 1.397-.22Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;transition: all 0.4s ease;}
								section.requestLocal .center .requestForm form .button a:hover b::before {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 8'%3E%3Cpath fill='%239A50E8' fill-rule='evenodd' d='M3.77.191a1 1 0 0 1 .22 1.397L2.237 4l1.755 2.412a1 1 0 0 1-1.618 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3A1 1 0 0 1 3.77.192Zm4.818 0a1 1 0 0 1 .22 1.397L7.056 4 8.81 6.412a1 1 0 0 1-1.62 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3a1 1 0 0 1 1.397-.22Z' clip-rule='evenodd'/%3E%3C/svg%3E");LEFT: -19px;}

                section.requestLocal .center .requestForm .submitted {opacity:0;visibility:hidden;z-index: 5;position: relative;border: dashed 1px #CDD0D4;transition: all ease 0.5s;height: 0;padding: 0 50px 0 30px;}
				section.requestLocal.sent .center .requestForm .submitted {opacity:1;visibility:visible;min-height:216px;padding: 50px 50px 30px 160px;}
					section.requestLocal .center .requestForm .submitted:has(a:hover) {border-color:#9A50E8;}
					section.requestLocal .center .requestForm .submitted figure {max-width: 115px;width: 100%;height: 153px;position: absolute;top: 11px;left: 20px;}
						section.requestLocal .center .requestForm .submitted figure img {user-select: none;}

					section.requestLocal .center .requestForm .submitted h3 {max-width: max-content;width: 100%;font: 600 20px/20px 'Omnes-pro';color: #272D38;margin-bottom: 9px;}
					section.requestLocal .center .requestForm .submitted p {max-width: 488px;width: 100%;font: 400 17px/22px 'Omnes-pro';letter-spacing: 0.03em;color: #535866;}

					section.requestLocal .center .requestForm .submitted a:visited,
					section.requestLocal .center .requestForm .submitted a:active,
					section.requestLocal .center .requestForm .submitted a:link {position: absolute;bottom: -9px;background:#FFF;max-width: 133px;width: 100%;text-align: center;}

						section.requestLocal .center .requestForm .submitted a b {position:relative;font: 600 14px/16px 'Omnes-pro';letter-spacing: 0.02em;text-transform: uppercase;color: #BFC3CE;transition:all ease 0.5s;width: 100%;display: block;padding-left: 20px;}
								section.requestLocal .center .requestForm .submitted a:hover b {color: #9A50E8;}
								section.requestLocal .center .requestForm .submitted a b::before {content: '';display: block;position: absolute;left: 9px;top: 5px;width: 9px;height: 8px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 8'%3E%3Cpath fill='%23BFC3CE' fill-rule='evenodd' d='M3.77.191a1 1 0 0 1 .22 1.397L2.237 4l1.755 2.412a1 1 0 0 1-1.618 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3A1 1 0 0 1 3.77.192Zm4.818 0a1 1 0 0 1 .22 1.397L7.056 4 8.81 6.412a1 1 0 0 1-1.62 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3a1 1 0 0 1 1.397-.22Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;transition: all 0.4s ease;}
								section.requestLocal .center .requestForm .submitted a:hover b::before {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 8'%3E%3Cpath fill='%239A50E8' fill-rule='evenodd' d='M3.77.191a1 1 0 0 1 .22 1.397L2.237 4l1.755 2.412a1 1 0 0 1-1.618 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3A1 1 0 0 1 3.77.192Zm4.818 0a1 1 0 0 1 .22 1.397L7.056 4 8.81 6.412a1 1 0 0 1-1.62 1.176l-2.182-3a1 1 0 0 1 0-1.176l2.182-3a1 1 0 0 1 1.397-.22Z' clip-rule='evenodd'/%3E%3C/svg%3E");left: 5px;}


	.requestLocal div.mural{width: 100%;min-width: 1684px;height: 100%;position: absolute;top: 0px;left: 50%;transform: translateX(-50%);z-index: 0;}
		.requestLocal div.mural div.fotosBox{width: 100%;max-width: 280px;background: #FFF;box-shadow: 0px 0px 28px 0px #5F6A843D;padding: 15px 15px 25px;position: absolute;/* z-index: 0; */}
		._1000 .requestLocal div.mural div.fotosBox:nth-of-type(1){top: -7px;left: 137px;box-shadow: 0px 0px 28px 0px #5F6A843D, 4px 4px 0px 0px #ADADAD0F;z-index: 2;/* transform: rotate(15deg) !important; */rotate: 15deg !important;}
		._1000 .requestLocal div.mural div.fotosBox:nth-of-type(2){/* bottom: 73px; */top: 293px;left: 71px;z-index: 1;box-shadow: 0px 0px 28px 0px #5F6A843D, -4px 4px 0px 0px #ADADAD0F;rotate: -15deg !important;}
		._1000 .requestLocal div.mural div.fotosBox:nth-of-type(3){right: 140px;top: 540px;box-shadow: 4px 4px 0px 0px #ADADAD0F, 0px 0px 28px 0px #5F6A843D;rotate: -19deg !important;}
		._1000 .requestLocal div.mural div.fotosBox:nth-of-type(4){/* top: 689px; */bottom: 728px;right: 163px;box-shadow: 0px 0px 28px 0px #5f6a8430, -4px 4px 0px 0px #ADADAD0F;z-index: 2;rotate: 30deg !important;}

		._1000 .requestLocal.sent div.mural div.fotosBox:nth-of-type(1){top: -190px;}
		._1000 .requestLocal.sent div.mural div.fotosBox:nth-of-type(2){top: 70px;}
		._1000 .requestLocal.sent div.mural div.fotosBox:nth-of-type(3){top: 70px;}
		._1000 .requestLocal.sent div.mural div.fotosBox:nth-of-type(4){/* top: -130px; */bottom: 334px;}


		.requestLocal div.mural div.fotosBox::before{content: "";position: absolute;}
		.requestLocal div.mural div.fotosBox:nth-of-type(1)::before{width: 94px;height: 84px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 94 84'%3E%3Cpath fill='%23fff' d='M93.5 54.1S18.7-.5 18.7.3c0 1.3.6 6.6.6 6.6l-4.7-1-.1 6.7-5.5-.4-.2 10.1-4.7-.2.7 4-4.6 2.1 74.2 55.5.1-6.4 4.4.3-1.8-6.2 4.7.2.9-5.3 3.8-.6-1.8-4.1 5.1-1.2.3-4.5 3.4-1.8Z' opacity='.5'/%3E%3C/svg%3E") no-repeat;/* background-size: cover; */top: 89px;right: -45px;rotate: -15deg;}
		.requestLocal div.mural div.fotosBox:nth-of-type(2)::before{width: 64px;height: 110px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 63 108'%3E%3Cpath fill='%23fff' d='M34.3.3S-.7 99 .1 98.7l5.4-3.1-.2 5.3 5.7-2.4.5 5.9 8.6-3.6.5 5 3.3-2.1 2.4 4L62.1 9.3l-5.4 2.2-.4-4.6-5 4.2-.6-5-4.5 1L45 3.3l-3.2 3.5-1.8-5-3.8 1.4-2-3Z' opacity='.5'/%3E%3C/svg%3E") no-repeat;top: -29px;left: -5px;rotate: 17deg;}
		.requestLocal div.mural div.fotosBox:nth-of-type(3)::before{width: 91px;height: 97px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 43 95'%3E%3Cpath fill='%23fff' d='M34 94 42.7 6l-7.3 4L32 2.7 24 5l-3.4-4L7.5 6.7.4 88.2 16 83.8l5.8 3.8 3.8-.7L34 94Z' opacity='.5'/%3E%3C/svg%3E") no-repeat;top: -36px;right: 2px;}

			.requestLocal div.mural div.fotosBox a:link,
			.requestLocal div.mural div.fotosBox a:active,
			.requestLocal div.mural div.fotosBox a:visited{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
			.requestLocal div.mural div.fotosBox figure{width: 100%;/* max-width: 244px; */height: 232px;user-select: none;margin: 0px auto 20px;}
				.requestLocal div.mural div.fotosBox figure img{width: 100%; height: 100%; object-fit: cover;}
			.requestLocal div.mural div.fotosBox span{width: 100%;max-width: 237px;display: flex;align-items: center;justify-content: space-between;margin: 0px auto;}
				.requestLocal div.mural div.fotosBox span em{font-size: 22px; font-weight: 600; line-height: 22px; color: #404144;}
				.requestLocal div.mural div.fotosBox span b{display: flex; align-items: center; gap: 6px; font-size: 16px; font-weight: 500; line-height: 16px; letter-spacing: 0.02em; color: #9196A0;}
					.requestLocal div.mural div.fotosBox span b::before{content: ""; width: 11px; height: 14px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 15'%3E%3Cpath fill='%23C4C7CE' d='M5.6.4a5.4 5.4 0 0 0-4.2 9s2.2 3.8 3 4.6a1.5 1.5 0 0 0 2 0c.9-.9 3.2-4.6 3.3-4.7.9-1 1.4-2.2 1.4-3.5C11 2.8 8.6.4 5.6.4Zm0 7c-1 0-1.7-.7-1.7-1.6 0-.9.8-1.6 1.7-1.6.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6Z'/%3E%3C/svg%3E") no-repeat;}

/* footer */
body footer {background: #F7F9FA;display: flex;min-height: 64px;align-items: center;padding: 0 40px;border-top: initial;}
    body footer .centro {max-width: 857px;width: 100%;margin: 0 auto;display: flex;justify-content: space-between;}
        body footer .centro span {font: 400 14px/20px 'omnes-pro';color: #72757C;letter-spacing: 0.03em;align-content: center;}
        body footer .centro div {max-width: 497px;width: 100%;display: flex;justify-content: space-between;}
            body footer .centro div a:active,
            body footer .centro div a:visited,
            body footer .centro div a:link {font: 400 14px/20px 'omnes-pro';color: #72757C;letter-spacing: 0.03em;align-content: center;transition: all ease 0.5s;}
                body footer .centro div a:hover {filter: brightness(1.3);}
                body footer .centro div a i {text-decoration: underline;}
            body footer .centro div b {color: #C7CAD1;font: 400 16px/22px 'omnes-pro';letter-spacing: 0.03em;}


/* MOBILE */
._320 section.starterForm {background-size: cover;background-size: contain;}
	._320 section.starterForm::after{}

._320 section.starterForm h1 {max-width: 250px;margin: 0px auto 40px;}
	._320 section.starterForm h1 a:visited,
	._320 section.starterForm h1 a:active,
	._320 section.starterForm h1 a:link {}
		._320 section.starterForm h1 a:hover { }

		._320 section.starterForm h1 a img {}

	._320 section.starterForm .center {padding: 30px 20px 0px;}

		._320 section.starterForm .center .start {width: calc(100% + 40px);padding: 30px 20px 40px;margin: 0px -20px;border-radius: 0px;filter: drop-shadow(0px -1px 20px #D3D6DCCC) drop-shadow(4px 3px 0px #CFD2D94A);position: relative;z-index: 2;box-shadow: initial;}

			._320 section.starterForm .center .start::before{width: 20px;height: 56px;top: -30px;}
			._320 section.starterForm .center .start::after{}

			._320 section .center > div h2 {font-size: 26px;line-height: 32px;margin: 0px auto 20px;}
				._320 section .center > div h2::after{width: 86px;height: 28px;top: 15px;right: -49px;}

				._320 section .center > div h2 b {}

			._320 section.starterForm .center .start p {font-size: 16px; line-height: 22px;text-align: center;margin-bottom: 20px;}
			._320 section.starterForm .center .start p:first-of-type {}


				._320 section.starterForm .center .start p b {}

			._320 section .center > div form {gap: 14px;}

				._320 section .center > div form > div {max-width: initial !important;}
					._320 section .center > div form > div label {font: 500 15px / 20px 'omnes-pro';margin-bottom: 2px;}
						._320 section .center > div form > div label b {}

					._320 section .center > div form > div input, textarea {max-width: initial;}
						._320 section .center > div form > div input:not(input[type=checkbox], ._320 input[type=radio]), ._320 textarea{font: 400 15px / 16px 'omnes-pro';}

				._320 section.starterForm .center .start form .name {}
				._320 section.starterForm .center .start form .email {}
				._320 section.starterForm .center .start form .phoneRegion {}
				._320 section.starterForm .center .start form .number {}

._320 section .center > div form .button {margin: 0px;}
	._320 section .center > div form .button .continue {min-width: initial;max-width: max-content;margin: 0px auto;box-shadow: inset 0px -2px 4px #39475333, inset 0px 2px 4px #ffffff63, 0px 4px 6px 0px #8c8f963b, inset 0px 0px 110px 110px #1a1b1d}
		._320 section .center > div form .button .continue:hover {}
		._320 section .center > div form .button .continue::before {}
			._320 section .center > div form .button .continue:hover::before {}
						._320 section .center > div form .button .continue::after {}
			._320 section .center > div form .button .continue:hover::after {}

						._320 section .center > div form .button .continue b {width: max-content;font-size: 18px;margin: 0px auto;padding-right: 12px;}
							._320 section .center > div form .button .continue b em {}
								._320 section .center > div form .button .continue b em::after {}
								._320 section .center > div form .button .continue:hover b em::after {}

					._320 section .center > div form .preferenceWpp {margin: 0;top: -5px;position: relative;margin-left: 0;}
						._320 section .center > div form .preferenceWpp svg {}
						._320 section .center > div form .preferenceWpp b {}

	/* HOW WORKS */
	._320 section.howWorks {padding: 0px;}
	._320 section.howWorks .center {padding: 54px 20px 40px;}
	._320 section.howWorks .center h2 {font-size: 26px;line-height: 32px;margin: 0px auto 40px;}
		._320 section.howWorks .center h2:first-of-type {margin: 0px;}
		._320 section.howWorks .center h2::before {width: 100%;height: 85px;}
		._320 section.howWorks .center h2:last-of-type::before {width: 90px;top: initial;bottom: -11px;height: 2px;}

		._320 section.howWorks .center h2::after {width: calc(100% - 80px);}

	._320 section.howWorks .center > span {max-width: 234px;font-size: 16px;line-height: 22px;margin-bottom: 48px;}

	._320 section.howWorks .center .cards {flex-direction: column;align-items: center;gap: 20px;margin-bottom: 40px;}
	._320 section.howWorks .center .cards li {padding: 0px 20px 0px; width: calc(100% + 40px); max-width: initial; background: #fff;}

		._320 section.howWorks .center .cards li::before {content: none;}
		._320 section.howWorks .center .cards li:first-of-type::before {}
		._320 section.howWorks .center .cards li:last-of-type::before {}

._320 section.howWorks .center .cards li::after { width: 100%; height: 54px; background: url(../img/rasgoEditProfile.webp) no-repeat; background-size: 100%; position: absolute; left: 0; top: 6px; pointer-events: none;filter: drop-shadow(0px 2px 1px #E0E3EA);}
._320 section.howWorks .center .cards li:nth-of-type(1)::after {content: none;}
._320 section.howWorks .center .cards li:nth-of-type(2)::after {}
._320 section.howWorks .center .cards li:nth-of-type(3)::after {}


	._320 section.howWorks .center .cards li span {width: 50px;height: 50px;font-size: 18px;line-height: 14px;background-size: cover;margin-bottom: 14px;}
		._320 section.howWorks .center .cards li span::before {}

	._320 section.howWorks .center .cards li h3 {max-width: 310px;}
	._320 section.howWorks .center .cards li h3 b {}
	._320 section.howWorks .center .cards li p {font-size: 16px;max-width: 330px;}
	._320 section.howWorks .center .cards li:first-of-type p {max-width: 280px;}

	._320 section.howWorks .center .cardsFeatures {flex-direction: column;gap: 12px;}
	._320 section.howWorks .center .cardsFeatures li  {max-width: initial;padding: 40px 20px;}
		._320 section.howWorks .center .cardsFeatures li:hover {}

			._320 section.howWorks .center .cardsFeatures li .iconFeatures{width: 46px;min-width: 46px;height: 46px;}
			._320 section.howWorks .center .cardsFeatures li:hover .iconFeatures {}
				._320 section.howWorks .center .cardsFeatures li .iconFeatures::after {background-size: 30px 30px;}
				._320 section.howWorks .center .cardsFeatures li:hover .iconFeatures::after {}

	._320 section.howWorks .center .cardsFeatures li:last-of-type  {}
	._320 section.howWorks .center .cardsFeatures li h3 {font-size: 18px;line-height: 20px;letter-spacing: -0.02em;margin-bottom: 3px;}
	._320 section.howWorks .center .cardsFeatures li p {font-size: 16px;}

		._320 section.ourCommunity {padding: 0px 20px 40px;background-size: cover;}
			._320 section.ourCommunity .center { }

				._320 section.ourCommunity .center span {font-size: 13px;line-height: 14px;margin: 0px auto 20px;position: relative;z-index: 4;}

				._320 section.ourCommunity .center ul {width: 100%;max-width: 360px;flex-wrap: wrap;justify-content: center;gap: 20px 30px;margin: 0px auto;}
					._320 section.ourCommunity .center ul::before {width: calc(100% + 82px);height: 140px;top: 0px;}

					._320 section.ourCommunity .center ul li {width: 100%;max-width: max-content;font-size: 12px;line-height: 13px;text-align: center;margin: 0px;gap: 6px;}
						._320 section.ourCommunity .center ul li:nth-child(1) {order: 1;}
						._320 section.ourCommunity .center ul li:nth-child(2) {order: 3;}
						._320 section.ourCommunity .center ul li:nth-child(3) {order: 2;}

						._320 section.ourCommunity .center ul li i {font-size: 40px;line-height: 38px;margin: 0px;}
						._320 section.ourCommunity .center ul li:nth-child(2) i {}
						._320 section.ourCommunity .center ul li:nth-child(3) i {}

	._320 section.requestLocal {padding: 0px 20px;}
		._320 section.requestLocal .center {width: calc(100% + 40px);padding: 40px 20px;top: 0px;margin: 0px -20px;}
			._320 section.requestLocal .center::before {width: 40px;height: 50px;background-size: contain;}
			._320 section.requestLocal .center .requestForm {}
				

				._320 section.requestLocal .center .requestForm h2 {width: 100%;max-width: 286px;font-size: 26px;line-height: 32px;text-align: center;margin: 0px auto 20px;}
					._320 section.requestLocal .center .requestForm h2::after {width: 36px;right: -2px;bottom: -4px;top: initial;}

			._320 section.requestLocal .center .requestForm form {}
				._320 section.requestLocal .center .requestForm form::before { }

				._320 section.requestLocal .center .requestForm form h3 {margin: 0px;}
					._320 section.requestLocal .center .requestForm form h3::after {}
					._320 section.requestLocal .center .requestForm form h3 b::before {}
					._320 section.requestLocal .center .requestForm form h3 b {}
						._320 section.requestLocal .center .requestForm form .requirements .partner {padding: 23px 20px 25px 20px;}

				._320 section.requestLocal .center .requestForm form .requirements .partner p{line-height: 20px;margin-bottom: 30px;}
				._320 section.requestLocal .center .requestForm form .requirements .partner .perYear{margin-bottom: 20px;}
					._320 section.requestLocal .center .requestForm form .requirements .partner .perYear::before {height: calc(100% + 10px);width: calc(100% + 10px);top: -5px;left: -5px; transform: initial;}

				._320 section.requestLocal .center .requestForm form .requirements .partner > div input[type=radio]{height: 100%;}

				._320 section.requestLocal .center .requestForm form > div {gap: 14px;padding: 0px;margin-bottom: 10px;}
				._320 section.requestLocal .center .requestForm form > div.requirements {margin-bottom: 0px;}
					._320 section.requestLocal .center .requestForm form > div input[type=date] {}
					._320 section.requestLocal .center .requestForm form > div input[type=checkbox] {}
						._320 section.requestLocal .center .requestForm form > div input[type=checkbox]:hover {}

					._320 section.requestLocal .center .requestForm form .basicContact,
					._320 section.requestLocal .center .requestForm form .companyInfo {margin-bottom: 30px;}
						._320 section.requestLocal .center .requestForm form .basicContact > div {max-width: initial;}
						._320 section.requestLocal .center .requestForm form .basicContact .name {}
						._320 section.requestLocal .center .requestForm form .basicContact .email {}
						._320 section.requestLocal .center .requestForm form .basicContact .phoneRegion {}
						._320 section.requestLocal .center .requestForm form .basicContact .number {}

						._320 section.requestLocal .center .requestForm form .basicContact .preferenceWpp {margin-left: 0;margin-top: 0;top:-5px;}

			._320 section.requestLocal .center .requestForm form .companyInfo > div {min-width: initial;width: 100%;}
				._320 section.requestLocal .center .requestForm form .companyInfo .companyName { }
				._320 section .center > div form .companyInfo > div input {/* max-width:295px; */}

					._320 section.requestLocal .center .requestForm form .destinations {margin-bottom: 10px;}
						._320 section.requestLocal .center .requestForm form .destinations > div {flex-wrap: wrap;justify-content: normal;gap: 20px 15px;}
						._320 section.requestLocal .center .requestForm form .destinations .destination {width: 100%; padding: 20px 20px 24px 40px; width: calc(100% + 20px); margin: 0px -10px; border: 1px dashed #cdd0d491; border-radius: 10px; background: #fff; box-shadow: 0px 2px 6px 0px #8c8f9624;gap:0;}
						._320 section.requestLocal .center .requestForm form .destinations .qtnDestinations {border-radius: 2px 20px 20px 2px; width: 26px; box-shadow: inset 4px 0px 0px #0000002e, 0px 4px 6px 0px #cccccc; position: absolute; left: -2px; top: 20px;}
						._320 section.requestLocal .center .requestForm form .destinations .whenTravel{margin: 0 0 12px; max-width: 180px;}
						._320 section.requestLocal .center .requestForm form .destinations .country {max-width: initial;}
						._320 section.requestLocal .center .requestForm form .destinations .city{max-width: initial;}
						._320 section.requestLocal .center .requestForm form .listSelectBucket{flex-direction: column;    gap: 12px;}
							._320 section.requestLocal .center .requestForm form .destinations .destination .delDestination { border: 1px solid #D44545; background: #D44545;right: -1px; top: -1px; width: 40px; height: 38px; border-radius: 1px 10px 1px 30px;}
							    ._320 section.requestLocal .center .requestForm form .destinations .destination .delDestination::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M1.364 0a.452.452 0 0 0-.322.133l-.909.91a.454.454 0 0 0 0 .642L3.448 5 .133 8.315a.454.454 0 0 0 0 .643l.91.909a.454.454 0 0 0 .642 0L5 6.552l3.315 3.315a.454.454 0 0 0 .643 0l.909-.91a.454.454 0 0 0 0-.642L6.552 5l3.315-3.315a.454.454 0 0 0 0-.643l-.91-.909a.454.454 0 0 0-.642 0L5 3.448 1.685.133A.453.453 0 0 0 1.364 0Z'/%3E%3C/svg%3E")no-repeat;transform: initial; top: 12px; left: 16px;}

				._320 section.requestLocal .center .requestForm form .interests {gap: 10px 15px;margin-bottom: 10px;/* justify-content: center; */justify-content: space-between;}
					._320 section.requestLocal .center .requestForm form .interests > div {width: 43%;align-items: flex-start;}
					._320 section.requestLocal .center .requestForm form .interests > div:last-of-type {/* width: 100%; *//* margin-left: 20px; */}
						._320 section.requestLocal .center .requestForm form .interests > div label {font-size: 14px;line-height: 18px;margin: 0px;}

				._320 section.requestLocal .center .requestForm form .requirements {gap: 20px;}
					section.requestLocal .center .requestForm form .requirements .partner {width: calc(100% + 16px);padding: 23px 20px 35px 40px;}
						._320 section.requestLocal .center .requestForm form .requirements > div label {font: 500 15px / 20px 'omnes-pro'; margin-bottom: 2px;}
						._320 section.requestLocal .center .requestForm form .requirements .partner > div label {font-size: 14px; font-weight: 500; line-height: 18px;}

							._320 section.requestLocal .center .requestForm form .requirements .partner .perYear label span {top: -32px;right: 0;transform: initial;}

						._320 section.requestLocal .center .requestForm form .requirements .pricing > div {}
							._320 section.requestLocal .center .requestForm form .requirements .pricing > div::before {}

						._320 section.requestLocal .center .requestForm form .requirements .pricing > div input {}
						._320 section.requestLocal .center .requestForm form .requirements .pricing > div span {}
						._320 section.requestLocal .center .requestForm form .requirements .pricing > div span b {}

						._320 section.requestLocal .center .requestForm form .requirements > div textarea {height: 112px;}
							._320 section.requestLocal .center .requestForm form .requirements > div textarea::placeholder {}
	
							._320 section.requestLocal .center .requestForm form .requirements .pricing {}
							._320 section.requestLocal .center .requestForm form .requirements > span {}

				._320 section.requestLocal .center .requestForm form h4 { }

				._320 section.requestLocal .center .requestForm form .button {align-items: center;flex-direction: column;justify-content: center;margin: 0px;gap: 12px;}
				._320 section.requestLocal .center .requestForm form .button .continue {width: 100%;max-width: max-content;height: initial;box-shadow: inset 0px -2px 4px #39475333, inset 0px 2px 4px #ffffff63, 0px 4px 6px 0px #8c8f963b;}
				._320 section.requestLocal .center .requestForm form .button .continue b {font-size: 18px;line-height: 16px;width: 100%;max-width: 191px;margin: 0px auto;padding: 0px;}

					._320 section.requestLocal .center .requestForm form .button a:visited,
					._320 section.requestLocal .center .requestForm form .button a:active,
					._320 section.requestLocal .center .requestForm form .button a:link {}
						._320 section.requestLocal .center .requestForm form .button a:hover { }

							._320 section.requestLocal .center .requestForm form .button a b {}
								._320 section.requestLocal .center .requestForm form .button a:hover b {}
								._320 section.requestLocal .center .requestForm form .button a b::before {}
								._320 section.requestLocal .center .requestForm form .button a:hover b::before {}

				._320 section.requestLocal .center .requestForm .submitted {display: flex; text-align: center; flex-direction: column; align-items: center; z-index: 1;height: 1px;}
				._320 section.requestLocal.sent .center .requestForm .submitted {padding: 10px 20px 30px; height: initial; min-height: fit-content;}
					._320 section.requestLocal .center .requestForm .submitted figure {display: block; position: relative; top: initial; left: initial; margin-bottom: -40px; width: 100px; z-index: -1;}
					._320 section.requestLocal .center .requestForm .submitted h3 {line-height: 24px; margin-bottom: 4px;}
					._320 section.requestLocal .center .requestForm .submitted p {font-size: 15px; max-width: 310px;}


	._320 .requestLocal div.mural{width: calc(100% + 40px);min-width: initial;height: 100%;display: flex;flex-wrap: nowrap;gap: 10px;position: initial;transform: translateX(0px);margin: 0px -20px;padding: 60px 20px;overflow-y: scroll;scrollbar-width: none;}
		._320 .requestLocal div.mural div.fotosBox{max-width: 166px;min-width: 166px;position: initial;padding: 12px 12px 16px;/* rotate: initial; */box-shadow: 0px 0px 28px 0px #5F6A843D, 4px 4px 0px 0px #ADADAD0F;}

		._1320 .requestLocal div.mural div.fotosBox{}
		._320 .requestLocal div.mural div.fotosBox::before{}
		._320 .requestLocal div.mural div.fotosBox:nth-of-type(1)::before{width: 84px;height: 75px;right: -35px;}
		._320 .requestLocal div.mural div.fotosBox:nth-of-type(2)::before{width: 54px;height: 100px;top: -23px;left: -3px;}
		._320 .requestLocal div.mural div.fotosBox:nth-of-type(3)::before{width: 39px;height: 87px;right: 40px;}
		._320 .requestLocal div.mural div.fotosBox:nth-of-type(5)::before{}

			._320 .requestLocal div.mural div.fotosBox a:link,
			._320 .requestLocal div.mural div.fotosBox a:active,
			._320 .requestLocal div.mural div.fotosBox a:visited{}
			._320 .requestLocal div.mural div.fotosBox figure{height: 140px;}
				._320 .requestLocal div.mural div.fotosBox figure img{}
			._320 .requestLocal div.mural div.fotosBox span{flex-wrap: wrap;gap: 2px 5px;}
				._320 .requestLocal div.mural div.fotosBox span em{font-size: 16px;line-height: 22px;}
				._320 .requestLocal div.mural div.fotosBox span b{gap: 3px;font-size: 13px;line-height: 13px;}
					._320 .requestLocal div.mural div.fotosBox span b::before{}

/* footer */
._320 body footer {padding: 20px;justify-content: center;}
    ._320 body footer .centro {flex-direction: column-reverse; gap: 10px; justify-content: center; text-align: center; align-items: center;}
        ._320 body footer .centro div {gap: 10px; margin-bottom: 5px; flex-wrap: wrap;}
            ._320 body footer .centro div a:active,
            ._320 body footer .centro div a:visited,
            ._320 body footer .centro div a:link {width: 48%;}
            ._320 body footer .centro div b {display: none;}