/* reach: reach-hide-attr */
[hide="true"],[hide=true]{display:none!important}

/* reach: reach-social-hub-icons */
#dm .dmSocialHub .socialHubIcon.style6{color:#fff!important}
#dm .dmSocialHub .socialHubIcon.style6.dmSocialFacebook{background-color:#1877f2!important}
#dm .dmSocialHub .socialHubIcon.style6.dmSocialInstagram{
  background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-facebook:before,
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-facebook::before{content:""!important;display:inline-block!important;width:1em!important;height:1.021em!important;vertical-align:-.15em!important;background-color:currentColor!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M608.9%20698.3h159.9v191.7h-159.9c-124%200-224.5-100.5-224.5-224.5v-95.3h-128.1v-192.7h128.1v-512.5h192.7v512.5h159.9l31.8%20192.7h-191.7v95.3c0%2017.4%2014.3%2032.8%2031.8%2032.8z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M608.9%20698.3h159.9v191.7h-159.9c-124%200-224.5-100.5-224.5-224.5v-95.3h-128.1v-192.7h128.1v-512.5h192.7v512.5h159.9l31.8%20192.7h-191.7v95.3c0%2017.4%2014.3%2032.8%2031.8%2032.8z'/%3E%3C/svg%3E")!important}
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-instagram:before,
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-instagram::before{content:""!important;display:inline-block!important;width:1em!important;height:1.021em!important;vertical-align:-.15em!important;background-color:currentColor!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M512.5%20797.7c137.3%200%20152.7-1%20207.1-3.1%2050.2-2%2076.9-10.2%2095.3-17.4%2023.6-9.2%2041-20.5%2058.4-37.9%2018.4-18.4%2029.7-35.9%2039-59.5%207.2-17.4%2015.4-45.1%2017.4-95.3%202-53.3%203.1-69.7%203.1-207.1s-1-152.7-3.1-207.1c-2-49.2-10.2-76.9-17.4-94.3-9.2-24.6-20.5-41-39-59.5-17.4-17.4-34.9-28.7-58.4-37.9-18.4-7.2-45.1-15.4-95.3-17.4-54.3-3.1-69.7-3.1-207.1-3.1s-152.7%200-207.1%203.1c-50.2%202-76.9%2010.2-94.3%2017.4-24.6%209.2-42%2020.5-59.5%2037.9-17.4%2018.4-28.7%2034.9-37.9%2059.5-7.2%2017.4-15.4%2045.1-18.4%2094.3-2%2054.3-3.1%2070.7-3.1%20207.1s1%20153.8%203.1%20207.1c3.1%2050.2%2011.3%2076.9%2018.4%2095.3%209.2%2023.6%2020.5%2041%2037.9%2058.4%2017.4%2018.4%2034.9%2029.7%2058.4%2039%2018.4%207.2%2045.1%2015.4%2095.3%2017.4%2054.3%202%2069.7%203.1%20207.1%203.1zM512.5%20890c-139.4%200-156.8-1-211.2-3.1s-92.2-11.3-124-23.6c-33.8-13.3-62.5-30.8-91.2-59.5s-46.1-57.4-59.5-90.2c-12.3-32.8-21.5-70.7-23.6-125s-3.1-71.8-3.1-211.2%201-156.8%203.1-211.2c2-54.3%2011.3-92.2%2023.6-124%2013.3-33.8%2030.8-62.5%2059.5-91.2s57.4-46.1%2091.2-59.5c31.8-12.3%2069.7-21.5%20124-23.6s71.8-3.1%20211.2-3.1%20156.8%201%20211.2%203.1c54.3%202%2092.2%2011.3%20124%2023.6%2033.8%2013.3%2062.5%2030.8%2091.2%2059.5s46.1%2057.4%2058.4%2091.2c13.3%2031.8%2021.5%2069.7%2024.6%20124%202%2054.3%202%2071.8%202%20211.2s0%20156.8-2%20211.2c-3.1%2054.3-11.3%2092.2-24.6%20124-12.3%2033.8-29.7%2062.5-58.4%2091.2s-57.4%2046.1-90.2%2059.5c-32.8%2012.3-70.7%2021.5-125%2023.6s-71.8%203.1-211.2%203.1v0zM512.5%20640.9c-145.6%200-263.4-117.9-263.4-263.4s117.9-263.4%20263.4-263.4%20263.4%20117.9%20263.4%20263.4c0%20145.6-117.9%20263.4-263.4%20263.4zM512.5%20206.3c-94.3%200-171.2%2076.9-171.2%20171.2s76.9%20171.2%20171.2%20171.2c94.3%200%20171.2-76.9%20171.2-171.2s-76.9-171.2-171.2-171.2zM847.7%20651.2c0-33.8-27.7-61.5-61.5-61.5s-61.5%2027.7-61.5%2061.5c0%2033.8%2027.7%2061.5%2061.5%2061.5s61.5-27.7%2061.5-61.5z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M512.5%20797.7c137.3%200%20152.7-1%20207.1-3.1%2050.2-2%2076.9-10.2%2095.3-17.4%2023.6-9.2%2041-20.5%2058.4-37.9%2018.4-18.4%2029.7-35.9%2039-59.5%207.2-17.4%2015.4-45.1%2017.4-95.3%202-53.3%203.1-69.7%203.1-207.1s-1-152.7-3.1-207.1c-2-49.2-10.2-76.9-17.4-94.3-9.2-24.6-20.5-41-39-59.5-17.4-17.4-34.9-28.7-58.4-37.9-18.4-7.2-45.1-15.4-95.3-17.4-54.3-3.1-69.7-3.1-207.1-3.1s-152.7%200-207.1%203.1c-50.2%202-76.9%2010.2-94.3%2017.4-24.6%209.2-42%2020.5-59.5%2037.9-17.4%2018.4-28.7%2034.9-37.9%2059.5-7.2%2017.4-15.4%2045.1-18.4%2094.3-2%2054.3-3.1%2070.7-3.1%20207.1s1%20153.8%203.1%20207.1c3.1%2050.2%2011.3%2076.9%2018.4%2095.3%209.2%2023.6%2020.5%2041%2037.9%2058.4%2017.4%2018.4%2034.9%2029.7%2058.4%2039%2018.4%207.2%2045.1%2015.4%2095.3%2017.4%2054.3%202%2069.7%203.1%20207.1%203.1zM512.5%20890c-139.4%200-156.8-1-211.2-3.1s-92.2-11.3-124-23.6c-33.8-13.3-62.5-30.8-91.2-59.5s-46.1-57.4-59.5-90.2c-12.3-32.8-21.5-70.7-23.6-125s-3.1-71.8-3.1-211.2%201-156.8%203.1-211.2c2-54.3%2011.3-92.2%2023.6-124%2013.3-33.8%2030.8-62.5%2059.5-91.2s57.4-46.1%2091.2-59.5c31.8-12.3%2069.7-21.5%20124-23.6s71.8-3.1%20211.2-3.1%20156.8%201%20211.2%203.1c54.3%202%2092.2%2011.3%20124%2023.6%2033.8%2013.3%2062.5%2030.8%2091.2%2059.5s46.1%2057.4%2058.4%2091.2c13.3%2031.8%2021.5%2069.7%2024.6%20124%202%2054.3%202%2071.8%202%20211.2s0%20156.8-2%20211.2c-3.1%2054.3-11.3%2092.2-24.6%20124-12.3%2033.8-29.7%2062.5-58.4%2091.2s-57.4%2046.1-90.2%2059.5c-32.8%2012.3-70.7%2021.5-125%2023.6s-71.8%203.1-211.2%203.1v0zM512.5%20640.9c-145.6%200-263.4-117.9-263.4-263.4s117.9-263.4%20263.4-263.4%20263.4%20117.9%20263.4%20263.4c0%20145.6-117.9%20263.4-263.4%20263.4zM512.5%20206.3c-94.3%200-171.2%2076.9-171.2%20171.2s76.9%20171.2%20171.2%20171.2c94.3%200%20171.2-76.9%20171.2-171.2s-76.9-171.2-171.2-171.2zM847.7%20651.2c0-33.8-27.7-61.5-61.5-61.5s-61.5%2027.7-61.5%2061.5c0%2033.8%2027.7%2061.5%2061.5%2061.5s61.5-27.7%2061.5-61.5z'/%3E%3C/svg%3E")!important}
#dm .dmSocialHub .socialHubInnerDiv,
#dm .dmSocialHub .socialHubWrapper,
#dm .dmSocialHub{overflow:visible!important}
#dmRoot.dmMobileBody #dm .dmSocialHub{overflow:visible!important}

/* reach: forceCssIncludes */
/* This file is auto-generated from a `scss` file with the same name */

.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}

/* reach: inline-4 */
img[width][height] {
  height: auto;
}

/* reach: inline-5 */
body[data-page-alias="orcamento-de-marcenaria-em-campinas-sp"] #dm [data-show-on-page-only="orcamento-de-marcenaria-em-campinas-sp"] {
    display: block !important;
  }

/* reach: pagestyle */
*#dm *.dmBody div.u_1454046630
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody section.u_1839775200
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody div.u_1503305000
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody section.u_1527999686
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody div.u_1186317371
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1218876390 hr
{
	color:rgba(227,227,227,1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
*#dm *.dmBody section.u_1996524313
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody *.u_1667303980:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1667303980.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1667303980:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_1667303980.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_1667303980
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
}
.u_1568946126
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:20px 0 24px 30px !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
.u_1667303980
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:50% 10.5422px !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1382027822 .table-wrapper
{
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_QuemSomos
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody section.u_ProgramaConsultasdoBem
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody section.u_Exames
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody *.u_Contato:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contato.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Contato:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Contato.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
.u_Contato
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:50% 10.5422px !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1382027822 .header-cell
{
	background-color:rgba(245,245,245,0.72) !important;
	font-weight:normal !important;
	color:rgba(82,93,97,0.93) !important;
}
*#dm *.dmBody div.u_QuemSomos
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody section.u_Exames
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody div.u_1053856184 .svg
{
	color:rgba(78,159,82,1) !important;
	fill:rgba(78,159,82,1) !important;
}
*#dm *.dmBody div.u_1053856184:hover .svg
{
	color:rgba(52,59,61,0.93) !important;
	fill:rgba(52,59,61,0.93) !important;
}
*#dm *.dmBody div.u_1053856184.hover .svg
{
	color:rgba(52,59,61,0.93) !important;
	fill:rgba(52,59,61,0.93) !important;
}
*#dm *.dmBody a.u_1104996712 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1104996712
{
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody section.u_Beneficios
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
}
*#dm *.dmBody div.u_1862739421
{
	background-repeat:no-repeat !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_PlanoEmpresa
{
	background-color:rgb(255,255,255) !important;
	background-repeat:no-repeat !important;
	background-image:url(../../_assets/__reach/9df6f3df39833f24.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_PlanoEmpresa
{
	background-color:rgb(255,255,255) !important;
	background-repeat:no-repeat !important;
	background-image:url(../../_assets/__reach/9df6f3df39833f24.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1158042158
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Diferenciais
{
	background-repeat:no-repeat !important;
	background-image:url(../../_assets/__reach/9e6dcd5e8a2365a4.png) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Especialidades
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Especialidades
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Equipe
{
	background-repeat:no-repeat !important;
	background-image:url(../../_assets/__reach/c260eade6d74fecb.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody *.u_Contato:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contato.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Contato:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Contato.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Exames
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Contato
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Contato
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1568946126
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-top-style:solid !important;
	border-top-width:3px !important;
	background-color:rgba(255,255,255,1) !important;
	border-top-color:rgba(70,177,145,1) !important;
}
*#dm *.dmBody div.u_1893284392
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Procedimentos
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Convenios
{
	background-color:rgba(250,250,250,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_QuemSomos
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_Servicos
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contato:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_Contato.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_Contato:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Contato.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Contato
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1782709667
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_localizacao
{
	background-color:rgb(255,255,255) !important;
}
.u_formulario
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:20px 0 24px 30px !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1079713269 hr
{
	color:rgba(227,227,227,1) !important;
	background:none !important;
	height:0 !important;
	background-color:transparent !important;
	background-size:initial !important;
	min-height:0 !important;
	border-color:currentColor !important;
	border-width:1px !important;
	border-top-style:solid !important;
	border-top-width:2px !important;
}
*#dm *.dmBody div.u_1793608129
{
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_formulario
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-top-style:solid !important;
	border-top-width:3px !important;
	background-color:rgba(255,255,255,1) !important;
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	border-top-color:rgba(6,98,153,1) !important;
}
*#dm *.dmBody div.u_Galeria
{
	background-color:rgba(255,255,255,1) !important;
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
}
*#dm *.dmBody nav.u_1666277882
{
	color:black !important;
}
div.u_1080587094 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1550942515 *.dmwidget-title
{
	color:rgba(162,160,160,1) !important;
}
*#dm *.dmBody div.u_1550942515 input:not([type="submit"])
{
	border-bottom-width:1px !important;
	border-bottom-style:solid !important;
	border-bottom-color:rgba(216,212,212,1) !important;
}
*#dm *.dmBody div.u_1550942515 textarea
{
	border-bottom-width:1px !important;
	border-bottom-style:solid !important;
	border-bottom-color:rgba(216,212,212,1) !important;
}
*#dm *.dmBody div.u_1550942515 select
{
	border-bottom-width:1px !important;
	border-bottom-style:solid !important;
	border-bottom-color:rgba(216,212,212,1) !important;
}
*#dm *.dmBody div.u_1550942515 *.dmforminput label
{
	color:rgba(49,49,49,1) !important;
}
*#dm *.dmBody div.u_1640264012
{
	background-color:rgba(244,244,244,1) !important;
	box-shadow:none !important;
	-moz-box-shadow:none !important;
	-webkit-box-shadow:none !important;
}
*#dm *.dmBody div.u_1550942515
{
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(230,230,230,1) !important;
}
.u_1403485502
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:5.39063px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
.u_1640264012
{
	background-image:none !important;
	background-color:rgb(244,244,244) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:20px !important;
	padding-bottom:20px !important;
	padding-right:20px !important;
	padding-left:20px !important;
	margin:20px 0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
.u_1856428151
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:5.39063px !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody *.u_1961816612:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1961816612.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1961816612:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_1961816612.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.46 !important;
}
.u_1961816612
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:50% 10.5422px !important;
	background-size:cover !important;
	background-repeat:no-repeat !important;
	padding-top:80px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1550942515 .dmformsubmit:hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1550942515 .dmformsubmit.hover
{
	background-image:none !important;
}
*#dm *.dmBody div.u_1961816612
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-size:cover !important;
}
.u_1769215117
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:5.39063px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
.u_1404034868
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:5.39063px !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody *.u_1550942515 *.dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
.u_1986848488
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	margin:20px 0 24px 30px !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1563691552:hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
*#dm *.dmBody div.u_1563691552.hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
*#dm *.dmBody div.u_1085345299:hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
*#dm *.dmBody div.u_1085345299.hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
*#dm *.dmBody div.u_1986848488
{
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-top-style:solid !important;
	border-top-width:3px !important;
	background-color:rgba(255,255,255,1) !important;
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	border-top-color:rgba(41,44,150,1) !important;
}
.u_1438404000
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:5.39063px !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
.u_1731076678
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0 0 !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:5.39063px !important;
	padding-left:0 !important;
	margin:0 !important;
	text-align:center !important;
	color:rgb(184,184,184) !important;
}
*#dm *.dmBody div.u_1921197718:hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
*#dm *.dmBody div.u_1921197718.hover .svg
{
	color:rgba(4,77,121,1) !important;
	fill:rgba(4,77,121,1) !important;
}
a.u_1845522123 .iconBg
{
	display:none !important;
}
a.u_1845522123:hover
{
	background-color:rgba(41,44,150,1) !important;
	background-image:none !important;
}
a.u_1845522123.hover
{
	background-color:rgba(41,44,150,1) !important;
	background-image:none !important;
}
a.u_1845522123
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	background-color:rgba(41,44,150,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody a.u_1845522123 span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1085345299 .svg
{
	color:rgba(204,145,27,1) !important;
	fill:rgba(204,145,27,1) !important;
}
*#dm *.dmBody div.u_1563691552 .svg
{
	color:rgba(204,145,27,1) !important;
	fill:rgba(204,145,27,1) !important;
}
*#dm *.dmBody div.u_1921197718 .svg
{
	color:rgba(204,145,27,1) !important;
	fill:rgba(204,145,27,1) !important;
}
a.u_1420464442 .iconBg
{
	display:none !important;
}
a.u_1420464442:hover
{
	background-color:rgba(41,44,150,1) !important;
	background-image:none !important;
}
a.u_1420464442.hover
{
	background-color:rgba(41,44,150,1) !important;
	background-image:none !important;
}
a.u_1420464442
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
	background-color:rgba(41,44,150,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
*#dm *.dmBody div.u_1550942515 .dmformsubmit
{
	background-color:rgba(41,44,150,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
*#dm *.dmBody a.u_1188376470
{
	background-color:rgba(41,44,150,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
div.u_1986826949 .wa-btns
{
	background-color:rgba(77,175,0,1) !important;
	box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-moz-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
	-webkit-box-shadow:rgba(0,0,0,0.25) 0 3px 11px 0 !important;
}
div.u_1986826949 .wa-btns
{
	border-radius:50px !important;
	-moz-border-radius:50px !important;
	-webkit-border-radius:50px !important;
}
div.u_1986826949 .wa-btns span.text
{
	color:rgba(255,255,255,1) !important;
}

/* reach: pagestyleDevice */
*#dm *.dmBody div.u_1454046630
{
	padding-top:5px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:55px !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1503305000
{
	padding-top:5px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
}
*#dm *.dmBody section.u_1527999686
{
	padding-top:73.5px !important;
	padding-left:40px !important;
	padding-bottom:73.5px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1218876390
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:79px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-8px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1186317371
{
	padding-top:3.5px !important;
	padding-left:40px !important;
	padding-bottom:58px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody section.u_1996524313
{
	padding-top:53px !important;
	padding-left:40px !important;
	padding-bottom:53px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody section.u_1839775200
{
	padding-top:38.5px !important;
	padding-left:40px !important;
	padding-bottom:38.5px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_1667303980
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:80px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1790295467
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_QuemSomos
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:10px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody section.u_ProgramaConsultasdoBem
{
	padding-top:73.5px !important;
	padding-left:40px !important;
	padding-bottom:73.5px !important;
	float:none !important;
	top:auto !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_Especialidades
{
	padding-top:3.5px !important;
	padding-left:40px !important;
	padding-bottom:58px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_localicazao
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1706544584
{
	padding-top:15px !important;
	padding-bottom:60px !important;
}
*#dm *.dmBody div.u_1382027822 .row .cell:not(.first)
{
	font-size:14px !important;
}
*#dm *.dmBody section.u_Exames
{
	padding-top:53px !important;
	padding-left:50px !important;
	padding-bottom:53px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:50px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1158042158
{
	padding-top:4.5px !important;
	padding-left:40px !important;
	padding-bottom:9.5px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody h3.u_1203148568
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	height:auto !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:9px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1791289060
{
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:918px !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:25px !important;
}
*#dm *.dmBody div.u_1862739421
{
	background-repeat:repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody section.u_Beneficios
{
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:38.5px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	height:auto !important;
}
*#dm *.dmBody div.u_Diferenciais
{
	padding-top:0 !important;
	padding-bottom:60px !important;
	padding-left:80px !important;
	padding-right:80px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:100% 50% !important;
}
*#dm *.dmBody div.u_PlanoEmpresa
{
	padding-top:5px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:0 100% !important;
}
*#dm *.dmBody div.u_1053856184
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 564px) !important;
	position:relative !important;
	height:67px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:120px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_Exames
{
	padding-top:3.5px !important;
	padding-left:40px !important;
	padding-bottom:58px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1382027822
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 121px) !important;
	position:relative !important;
	height:552px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:1005px !important;
	margin-top:36px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1104996712
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 484px) !important;
	position:relative !important;
	height:47px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:279px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:32px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_Equipe
{
	background-repeat:repeat !important;
	background-size:auto !important;
}
*#dm *.dmBody div.u_Procedimentos
{
	padding-top:4px !important;
	padding-left:40px !important;
	padding-bottom:9px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1893284392
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:10px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_Convenios
{
	padding-top:5px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:50px !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:0 100% !important;
}
*#dm *.dmBody div.u_1568946126
{
	padding-top:0 !important;
	margin-left:30px !important;
	padding-left:0 !important;
	margin-bottom:127px !important;
	margin-top:20px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_Contato
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:50px !important;
	margin-bottom:0 !important;
	background-position:100% 100% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_Servicos
{
	padding-top:4px !important;
	padding-left:40px !important;
	padding-bottom:9px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1782709667
{
	padding-top:4px !important;
	padding-left:40px !important;
	padding-bottom:9px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_localizacao
{
	padding-top:4px !important;
	padding-left:40px !important;
	padding-bottom:9px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_formulario
{
	padding-top:0 !important;
	margin-left:30px !important;
	padding-left:0 !important;
	margin-bottom:127px !important;
	margin-top:20px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1079713269
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:79px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:-8px !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1793608129
{
	padding-top:4px !important;
	padding-left:40px !important;
	padding-bottom:9px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
}
*#dm *.dmBody div.u_Galeria
{
	padding-top:5px !important;
	padding-left:40px !important;
	padding-bottom:10px !important;
	float:none !important;
	top:0 !important;
	max-width:100% !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	margin-top:0 !important;
	background-repeat:no-repeat !important;
	background-size:contain !important;
	background-position:0 100% !important;
}
*#dm *.dmBody h3.u_1360843410
{
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	float:none !important;
	top:0 !important;
	max-width:986px !important;
	left:0 !important;
	width:calc(100% - 261px) !important;
	position:relative !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	height:auto !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:13px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1617915513
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}
*#dm *.dmBody div.u_1278206040
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1188376470
{
	padding-top:0 !important;
	margin-top:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:400px !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:start !important;
}
div.u_1080587094
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 427px) !important;
	position:relative !important;
	height:63px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:105px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1550942515 *.dmwidget-title
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1550942515
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 10px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:443px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1305764909
{
	padding-top:15px !important;
	padding-right:0 !important;
	padding-left:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-bottom:15px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:40px !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1139167160
{
	padding-top:15px !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_1640264012
{
	padding-right:20px !important;
	margin-left:0 !important;
	padding-left:20px !important;
	padding-top:0 !important;
	padding-bottom:20px !important;
	margin-bottom:127px !important;
	margin-top:20px !important;
}
*#dm *.dmBody div.u_1961816612
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:50px !important;
	margin-bottom:0 !important;
	background-position:100% 100% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1986848488
{
	padding-top:0 !important;
	margin-left:30px !important;
	padding-left:0 !important;
	margin-bottom:127px !important;
	margin-top:20px !important;
	margin-right:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody div.u_1080587094
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 702px) !important;
	position:relative !important;
	height:62px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:105px !important;
	margin-top:67px !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1928080043
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 23px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:418px !important;
	margin-top:13px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1519857518
{
	padding-top:15px !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
a.u_1845522123
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:204px !important;
	position:relative !important;
	height:52px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
h5.u_1810164982
{
	display:block !important;
	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;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody h5.u_1810164982
{
	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;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
}
*#dm *.dmBody div.u_1085345299
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 19px) !important;
	position:relative !important;
	height:55px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:62px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:22px !important;
	margin-bottom:10px !important;
}
a.u_1420464442
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 95px) !important;
	position:relative !important;
	height:52px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:263.639px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1420464442 span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1921197718
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:65px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:18px !important;
	margin-bottom:10px !important;
}
div.u_1986826949
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:263px !important;
	position:relative !important;
	height:56px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
}
div.u_1986826949 .wa-btns span.text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1563691552
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 20px) !important;
	position:relative !important;
	height:52px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:60px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:54.3333px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody a.u_1845522123
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:220px !important;
	position:relative !important;
	height:50px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:263px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:62.0972px !important;
	margin-left:0px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1986826949
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:220px !important;
	position:relative !important;
	height:50px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
	margin-right:auto !important;
	margin-left:0 !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1986826949 .wa-btns span.text
{
	font-size:14px !important;
}
*#dm *.dmBody a.u_1420464442
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:300px !important;
	position:relative !important;
	height:50px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
*#dm *.dmBody div.u_1550942515 *.dmformsubmit
{
	width:380px !important;
	height:50px !important;
}

/* reach: globalFontSizeStyle */
.font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-14, .size-14, .size-14 > font { font-size: 14px !important; }

/* reach: hideAnimFix */
.dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
    visibility: hidden;
  }

  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
    visibility: hidden !important;
  }

  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
    visibility: hidden;
  }

/* reach: fontFallbacks */


/* reach: mapbox-internal-css */
.marker.mapboxgl-marker { margin-top: -20px; width: 25px; height: 41px; z-index: 100; display: block; background-image: url('editor/ed/vendor/leaflet/images/marker-icon.png'); }

/* reach: reach-mobile-overflow-guard */
@media (max-width:767px){
  html,body.dmMobileBody{overflow-x:hidden!important;max-width:100%}
  body.dmMobileBody.fix-mobile-scrolling{overflow-x:hidden!important;overflow-y:auto}
  #dmRoot.dmMobileBody #dm .dmInner,
  #dmRoot.dmMobileBody .dmInner{
    min-width:0!important;
    max-width:100%!important;
    width:100%!important}
  #dmRoot.dmMobileBody .runtime-module-container,
  #dmRoot.dmMobileBody #dm,
  #dmRoot.dmMobileBody .dmwr{max-width:100%}
  #dmRoot.dmMobileBody .layout-drawer-overlay{width:100%!important;max-width:100%}
  #dmRoot.dmMobileBody .dmRespRow .dmRespColsWrapper{max-width:100%!important}
}
