*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.u_1828663406 [data-grab="slideContentContainer"]
{
	left:15px !important;
	bottom:15px !important;
	right:15px !important;
	background:rgb(255 255 255/15%) !important;
	padding:15px 15px !important;
	border-radius:10px !important;
	backdrop-filter:blur(3px) !important;
	border:1px solid rgb(255 255 255/15%) !important;
	box-shadow:1px 1px 10px rgb(0 0 0/30%) !important;
	transition:all .5s !important;
}
*#dm *.dmBody div.u_1828663406 [data-grab="description"]
{
	margin-block-end:0px !important;
}
*#dm *.dmBody div.u_1828663406 [data-grab="slide-overlay"]
{
	background-color:transparent !important;
	background-image:linear-gradient(0deg,rgb(0 0 0/80%),transparent) !important;
}
*#dm *.dmBody div.u_1828663406 [data-auto*="slideSlot"] a:hover [data-grab="slideContentContainer"]
{
	bottom:30px !important;
	border-color:rgb(255 255 255/50%) !important;
	backdrop-filter:blur(50px) !important;
}
*#dm *.dmBody div.u_1890517125
{
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1442410687
{
	background-color:var(--color_3) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1890517125 .postDescription
{
	max-height:1.2999999999999998em !important;
	font-family: 'Poppins' !important;
	font-weight:400 !important;
	color:rgba(68,68,68,1) !important;
}
*#dm *.dmBody div.u_1890517125 .postArticle .blogImgLink
{
	height:260px !important;
}
*#dm *.dmBody div.u_1890517125 .postArticle .postText
{
	padding:25px 30px !important;
}
*#dm *.dmBody div.u_1890517125 .postArticle>.inner
{
	border-radius:15px 15px 15px 15px !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	border-style:solid !important;
	border-width:1px !important;
	border-color:rgba(0,0,0,0.07) !important;
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1828663406:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1828663406.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1828663406>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1828663406:before
{
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1828663406.before
{
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1828663406>.bgExtraLayerOverlay
{
	opacity:0.97 !important;
}
*#dm *.dmBody *.u_1406174910:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1406174910.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1406174910>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1482878207:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1482878207.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1482878207>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1482878207:before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1482878207.before
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1482878207>.bgExtraLayerOverlay
{
	background-color:rgba(255,255,255,1) !important;
	opacity:0.97 !important;
}
*#dm *.dmBody *.u_1817382142 .devilleroom .room
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt1
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1817382142 .devilleroom .room .caption .txt1
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt5
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt3
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1817382142 .devilleroom .vermais-precos
{
	color:rgba(238,19,96,1) !important;
}
*#dm *.dmBody *.u_1817382142 .devilleroom .div-ver-mais-precos i
{
	color:rgba(238,19,96,1) !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room-price .txt2
{
	font-family: 'Poppins' !important;
	color:rgba(81,81,81,1) !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room-price .txt1
{
	font-family: 'Poppins' !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1817382142 .room-price .txt1 span
{
	font-family: 'Poppins' !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody *.u_1817382142 .slick-prev:before
{
	color:rgba(166,166,166,1) !important;
}
*#dm *.dmBody *.u_1817382142 .slick-next:before
{
	color:rgba(166,166,166,1) !important;
}
*#dm *.dmBody *.u_1817382142 .slick-prev:hover:before
{
	color:rgba(73,122,166,1) !important;
}
*#dm *.dmBody *.u_1817382142 .slick-next:hover:before
{
	color:rgba(73,122,166,1) !important;
}
*#dm *.dmBody div.u_1638692889 [data-grab="description"]
{
	margin-block-end:0px !important;
}
*#dm *.dmBody div.u_1638692889 [data-grab="slide-overlay"]
{
	background-color:transparent !important;
}
*#dm *.dmBody div.u_1638692889 [data-auto*="slideSlot"] a:hover [data-grab="slideContentContainer"]
{
	bottom:30px !important;
	border-color:rgb(255 255 255/50%) !important;
	backdrop-filter:blur(50px) !important;
}
*#dm *.dmBody *.u_1638692889:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1638692889.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1638692889>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1638692889:before
{
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1638692889.before
{
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1638692889>.bgExtraLayerOverlay
{
	opacity:0.97 !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .select-txt a
{
	border-radius:7px 7px 7px 7px !important;
	-webkit-box-shadow:none !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1689356604 .textoservico
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1689356604 .footer-links-linha svg
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1689356604 ul.footer-links-linha
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1689356604 .textoservico
{
	direction:rtl !important;
	font-weight:normal !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1689356604 .footer-links-linha svg
{
	direction:rtl !important;
	font-weight:normal !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1689356604 ul.footer-links-linha
{
	direction:rtl !important;
	font-weight:normal !important;
	color:var(--color_2) !important;
}
*#dm *.dmBody *.u_1689356604 .svgclass
{
	fill:var(--color_2) !important;
}
*#dm *.dmBody div.u_1314371581:after
{
	content:"" !important;
	position:absolute !important;
	bottom:0 !important;
	left:calc(50% - 30%) !important;
	width:60% !important;
	height:2px !important;
	background-color:rgba(73,122,166,1) !important;
	transition:width 0.5s ease,left 0.5s ease !important;
}
*#dm *.dmBody div.u_1314371581:hover::after
{
	left:calc(50% - 40%) !important;
	width:80% !important;
}
*#dm *.dmBody div.u_1521850584 .photoGalleryThumbs .image-container
{
	border-radius:10px 10px 10px 10px !important;
}
*#dm *.dmBody div.u_1418043367
{
	align-self:center !important;
}
*#dm *.dmBody div.u_1011643545
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:0px !important;
	border-radius:20px !important;
}
*#dm *.dmBody div.u_1406174910:before
{
	background-color:var(--color_3) !important;
	opacity:0.98 !important;
}
*#dm *.dmBody div.u_1406174910.before
{
	background-color:var(--color_3) !important;
	opacity:0.98 !important;
}
*#dm *.dmBody div.u_1406174910>.bgExtraLayerOverlay
{
	background-color:var(--color_3) !important;
	opacity:0.98 !important;
}
*#dm *.dmBody *.u_1086457886 .listlayout .svgclass
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_1482878207
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/1fd9726b/dms3rep/multi/opt/bg-01-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .select-txt a:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .select-txt a.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1772820697 section.testimonial-cards .inner .portal .portalicon path
{
	fill:rgba(141,135,132,1) !important;
}
*#dm *.dmBody div.u_1314371581
{
	background-color:rgba(255,255,255,1) !important;
	border-radius:8px 8px 8px 8px !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .select-txt a span.text
{
	font-weight:600 !important;
}
*#dm *.dmBody *.u_1772820697 section.testimonial-cards .slick-arrow:hover path
{
	stroke:var(--color_2) !important;
}
*#dm *.dmBody div.u_1981812588
{
	background-color:var(--color_3) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1466361978
{
	background-color:var(--color_3) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1133804349
{
	background-color:var(--color_3) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1861521351
{
	background-color:var(--color_3) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody div.u_1314918857
{
	background-color:rgba(255,255,255,1) !important;
	border-radius:5px 5px 5px 5px !important;
}
*#dm *.dmBody *.u_1018592442
{
	background-position:50% 100% !important;
}
*#dm *.dmBody div.u_1406174910
{
	background-color:var(--color_3) !important;
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/1fd9726b/dms3rep/multi/opt/Favicon_Getullio-7588f145-1920w.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1828663406
{
	background-repeat:no-repeat !important;
	background-image:url(https://irp.cdn-website.com/1fd9726b/dms3rep/multi/opt/BG_285x500-7c26c0e1-1920w.png) !important;
	background-size:cover !important;
}*#dm *.dmBody div.u_1638692889 {
  background-repeat:no-repeat !important;
  background-image:url(https://irp.cdn-website.com/1fd9726b/dms3rep/multi/opt/BG2_285x500-1920w.png) !important;
  background-size:cover !important;
}

*#dm *.dmBody *.u_1238645854 #benovov4-fixado.scroll-to-fixed-fixed .booking .data label
{
}
*#dm *.dmBody *.u_1238645854 #benovov4-fixado .booking .data label
{
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data .callabel
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data .callabel
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1238645854 #dpd1-consolav6
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #dpd2-consolav6
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #guest-information
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .hotelname
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .hotelname
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 .nice-select.pretty-select.slaviero .current
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input::placeholder
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data input::placeholder
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #code
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody *.u_1238645854 .data .button
{
	color:var(--color_1) !important;
	border-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1238645854 #salvar-guests
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1238645854 #box-crianca .idadelabel
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1238645854 #salvar-idade
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar span.text
{
	font-family: 'Poppins' !important;
}
*#dm *.dmBody div.u_1238645854 .scroll-to-fixed-fixed .booking #reservar span.text
{
	font-weight:700 !important;
}
*#dm *.dmBody *.u_1238645854 .selecthotels .tooltiptext::after
{
	border-bottom-color:rgba(68,68,68,1) !important;
}
*#dm *.dmBody div.u_1238645854 .guest-box .adults .guestlabel
{
	font-family: 'Poppins' !important;
	color:rgba(68,68,68,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody div.u_1238645854 .guest-box .crianca .guestlabel
{
	font-family: 'Poppins' !important;
	color:rgba(68,68,68,1) !important;
	font-weight:400 !important;
}
*#dm *.dmBody *.u_1238645854 .guest-box .adults .guestlabel
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1238645854 .guest-box .crianca .guestlabel
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests span.text
{
	font-weight:600 !important;
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests
{
	background-color:var(--color_1) !important;
	border-radius:10px 10px 10px 10px !important;
	font-weight:600 !important;
	color:rgba(255,255,255,1) !important;
	font-family: 'Poppins' !important;
}
*#dm *.dmBody div.u_1238645854 #box-crianca .idadelabel
{
	font-family: 'Poppins' !important;
	font-weight:400 !important;
	color:rgba(68,68,68,1) !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade span.text
{
	color:rgba(0,0,0,1) !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade
{
	font-family: 'Poppins' !important;
	color:rgba(255,255,255,1) !important;
	background-color:var(--color_1) !important;
	border-radius:10px 10px 10px 10px !important;
	font-weight:600 !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1238645854 .guest-box .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-family: 'Poppins' !important;
	text-decoration:none !important;
	color:rgba(68,68,68,1) !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input
{
	font-family: 'Poppins' !important;
	text-decoration:none !important;
	color:rgba(68,68,68,1) !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data select
{
	color:rgba(68,68,68,1) !important;
	font-family: 'Poppins' !important;
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data select
{
	color:rgba(68,68,68,1) !important;
	font-family: 'Poppins' !important;
	text-decoration:none !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests:hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests.hover
{
	background-color:var(--color_2) !important;
	background-image:none !important;
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:1025px) {}
*#dm *.dmBody div.u_1860119199
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:0px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1851565827
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:-8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1050171936
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:616px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1314918857
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 544px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:134px !important;
	padding-right:10px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1442410687
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:134px !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:10px !important;
	min-width:0 !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1079585611
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:616px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1890517125
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:35px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1803837695
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1248939640
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:15px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1720965113
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:60px !important;
}
*#dm *.dmBody div.u_1388904543
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1097849817
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt5
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt3
{
	font-size:14px !important;
}
*#dm *.dmBody *.u_1817382142 .devilleroom .room .bottomblock
{
	padding:10px !important;
}
*#dm *.dmBody div.u_1817382142 .devilleroom .room .caption .txt1
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1935205401
{
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	padding-right:15px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:616px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1086457886 .listlayout .footer-links svg
{
	width:30px !important;
	height:20px !important;
}
*#dm *.dmBody *.u_1086457886 .listlayout .footer-links li
{
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1689356604 .textoservico
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1689356604 ul.footer-links-linha
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1689356604 .footer-links-linha svg
{
	width:35px !important;
	font-size:14px !important;
	height:35px !important;
}
*#dm *.dmBody div.u_1690458729
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1689356604
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:35px !important;
	max-width:100% !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1086457886
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:48px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:-5px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1194117067
{
	margin-left:0 !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1086457886 .listlayout .textoservico.desktop
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1086457886 .footer-links .svgclass
{
	font-size:15px !important;
}
*#dm *.dmBody div.u_1314371581
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:15px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:15px !important;
	margin-top:-125px !important;
	margin-bottom:0px !important;
	margin-right:15px !important;
}
*#dm *.dmBody div.u_1697106714
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1418043367
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:30px !important;
}
*#dm *.dmBody *.u_1521850584 .photoGalleryThumbs .image-container a
{
	padding-top:420px !important;
}
*#dm *.dmBody div.u_1133804349
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:106px !important;
	padding-right:10px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1011643545
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1861521351
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 606px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:158px !important;
	padding-right:10px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1666051784
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:40px !important;
	padding-bottom:15px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1828663406
{
	margin-left:0px !important;
	padding-top:50px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:100% 50% !important;
}
*#dm *.dmBody div.u_1981812588
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 595px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:169px !important;
	padding-right:10px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1482878207
{
	margin-left:0px !important;
	padding-top:90px !important;
	padding-left:40px !important;
	padding-bottom:120px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:100% 50% !important;
}
*#dm *.dmBody div.u_1318601287
{
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	important:true !important;
	width:100% !important;
	height:780px !important;
	margin-left:0px !important;
}
*#dm *.dmBody div.u_1994202172
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:15px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1638692889
{
	padding-top:90px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 100% !important;
}
*#dm *.dmBody div.u_1374750978
{
	margin-left:0px !important;
	padding-top:15px !important;
	padding-left:20px !important;
	padding-bottom:0px !important;
	margin-top:70px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1339749295
{
	height:510px !important;
	important:true !important;
	width:625px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1466361978
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:5px !important;
	padding-left:10px !important;
	padding-bottom:5px !important;
	min-height:auto !important;
	max-width:141px !important;
	padding-right:10px !important;
	min-width:25px !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:15px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1406174910
{
	margin-left:0px !important;
	padding-top:70px !important;
	padding-left:40px !important;
	padding-bottom:135px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-position:50% 0% !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
}
*#dm *.dmBody div.u_1497650839
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:12px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1780036077
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1780036077 [dmle_extension="ssrimageslider"]
{
	height:100vh !important;
}
*#dm *.dmBody div.u_1586958293
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1238645854 #dpd1-consolav6
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #dpd2-consolav6
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #guest-information
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .hotelname
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .hotelname
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .nice-select.pretty-select.slaviero .current
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input::placeholder
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data input::placeholder
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #code
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar span.text
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 .guest-box .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade span.text
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:0px !important;
	margin-top:-120px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody div.u_1586958293
{
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1238645854 #dpd1-consolav6
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #dpd2-consolav6
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #guest-information
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .hotelname
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .hotelname
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .nice-select.pretty-select.slaviero .current
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input::placeholder
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data input::placeholder
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #code
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 .booking #reservar span.text
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-guests
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 .guest-box .select2-container--default .select2-selection--single .select2-selection__rendered
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data input
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4 .booking .data select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #benovov4-fixado .booking .data select
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade
{
	font-size:13px !important;
}
*#dm *.dmBody div.u_1238645854 #salvar-idade span.text
{
	font-size:14px !important;
}
*#dm *.dmBody div.u_1238645854
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:start !important;
	margin-left:0px !important;
	margin-top:-120px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}
