:root{--gut-xl:75px}@media screen and (max-width:781px){:root{--gut-xl:30px}}section{margin-bottom:var(--gut-xl)!important}section:last-of-type{margin-bottom:0!important}section:last-of-type.services{margin-top:calc(var(--gut-xl)*-1)!important}section.hero,section:first-of-type{margin-bottom:0!important;margin-top:0!important}section.header{margin-bottom:var(--gut-xl)!important;margin-top:var(--gut-xl)!important}section.discover h2{margin-bottom:var(--gut-xl)}section.discover ul{gap:30px}section.discover time:before{color:var(--wp--preset--color--primary,#29786e)}section.garage aside.icon-location a:before{display:none}section.garage .wp-block-column>.wp-block-group,section.why .wp-block-column>.wp-block-group{max-width:100%;width:fit-content}section.garage .wp-block-column:first-child>.wp-block-group,section.why .wp-block-column:nth-child(2)>.wp-block-group{padding-left:var(--wp--preset--spacing--80)!important;padding-right:var(--wp--preset--spacing--80)!important}section.offer .icon:before{color:var(--wp--preset--color--primary,#29786e)}section.marques .wp-block-group{display:flex;gap:3rem!important}section.marques .wp-block-group figure{display:flex;flex:1;justify-content:center}section.services div.icon{align-items:center;background:var(--wp--preset--color--secondary,#052432);border-radius:35px;display:flex;height:70px;justify-content:center;margin-bottom:20px;width:70px}@media screen and (max-width:781px){section.quick-search{padding-left:var(--wp--preset--spacing--50,16px)!important;padding-right:var(--wp--preset--spacing--50,16px)!important}section.quick-search>.wp-block-group{align-items:flex-start;flex-direction:column}section.quick-search>.wp-block-group>.wp-block-group{margin-bottom:20px}section.quick-search>.wp-block-group .wp-block-buttons{flex-wrap:wrap}section.numbers{padding:40px var(--wp--preset--spacing--50,16px)!important}section.numbers>.wp-block-group{flex-direction:column;gap:30px}section.discover li.wp-block-post>.wp-block-group{flex-direction:column}section.discover li.wp-block-post>.wp-block-group figure{width:100%}section.cover p,section.hero p{height:1px;margin:0!important;visibility:hidden;width:1px}section.icones{padding:0!important}section.icones>.wp-block-group{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}section.icones>.wp-block-group aside>.icon{margin-bottom:10px!important}section.garage .wp-block-cover{aspect-ratio:4/5!important}section.why .wp-block-cover{aspect-ratio:16/9!important}section.garage .wp-block-column:first-child>.wp-block-group,section.why .wp-block-column:nth-child(2)>.wp-block-group{padding:0!important}section.garage .wp-block-column,section.why .wp-block-column{padding:40px var(--wp--preset--spacing--50,16px)!important}section.garage .wp-block-column .wp-block-group,section.garage .wp-block-column.wp-block-column-is-layout-flow,section.why .wp-block-column .wp-block-group,section.why .wp-block-column.wp-block-column-is-layout-flow{padding:0!important}section.garage .wp-block-column .wp-block-group .wp-block-buttons,section.why .wp-block-column .wp-block-group .wp-block-buttons{margin:auto}section.garage .wp-block-column.wp-block-column-is-layout-constrained,section.why .wp-block-column.wp-block-column-is-layout-constrained{order:2}section.offer{margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important}section.offer .wp-block-column>.wp-block-group{padding:var(--wp--preset--spacing--50,16px) var(--wp--preset--spacing--50,16px)!important}section.faq{padding:0}section.faq p{margin:10px 0!important}section.discover{margin-left:calc(var(--wp--style--root--padding-left)*-1)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1)!important}section.discover li>.wp-block-group{gap:unset}section.discover li figure{aspect-ratio:unset!important;width:100%!important}section.discover li figure img{aspect-ratio:16/9}section.discover li figure+.wp-block-group{padding:var(--wp--preset--spacing--50,16px) var(--wp--preset--spacing--50,16px)!important}section.marques .wp-block-group{flex-direction:column!important;gap:2rem!important}section.marques .wp-block-group figure{max-width:50%}section.services>div{flex-direction:column;gap:20px}}@media screen and (max-width:1750px) and (min-width:782px){section.garage .wp-block-columns .wp-block-column:first-child>.wp-block-group{padding-left:50px!important}section.why .wp-block-columns .wp-block-column:nth-child(2)>.wp-block-group{padding-right:50px!important}}