.elementor-337 .elementor-element.elementor-element-e0a1007{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 40px;--row-gap:28px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a1001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-337 .elementor-element.elementor-element-e0a1002{text-align:start;}.elementor-337 .elementor-element.elementor-element-e0a1002 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#3F3F41;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-337 .elementor-element.elementor-element-e0a1003{font-family:"Play", Sans-serif;font-size:16px;line-height:1.65em;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a1005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-337 .elementor-element.elementor-element-e0a100a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a1008{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a1008 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:26px;font-weight:700;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a1009{text-align:center;font-family:"Play", Sans-serif;font-size:16px;line-height:1.65em;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a100d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a100d:not(.elementor-motion-effects-element-type-background), .elementor-337 .elementor-element.elementor-element-e0a100d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-337 .elementor-element.elementor-element-e0a100b{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a100b .elementor-heading-title{font-family:"Play", Sans-serif;font-size:26px;font-weight:700;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a1010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a100e{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a100e .elementor-heading-title{font-family:"Play", Sans-serif;font-size:26px;font-weight:700;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a100f{font-family:"Play", Sans-serif;font-size:16px;line-height:1.65em;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a1013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a1013:not(.elementor-motion-effects-element-type-background), .elementor-337 .elementor-element.elementor-element-e0a1013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-337 .elementor-element.elementor-element-e0a1011{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a1011 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:26px;font-weight:700;color:#3F3F41;}.elementor-337 .elementor-element.elementor-element-e0a1016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-337 .elementor-element.elementor-element-e0a1014{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a1014 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:26px;font-weight:700;color:#3F3F41;}@media(max-width:767px){.elementor-337 .elementor-element.elementor-element-e0a1007{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-337 .elementor-element.elementor-element-e0a1002{text-align:center;}.elementor-337 .elementor-element.elementor-element-e0a1002 .elementor-heading-title{font-size:30px;}}/* Start custom CSS */body.elementor-page-337 .hr-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}
body.elementor-page-337 .hr-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:4px;font:700 15px/1 Play,sans-serif;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;transition:filter .2s}
body.elementor-page-337 .hr-btn:hover,body.elementor-page-337 .hr-btn:focus-visible{filter:brightness(.92)}
body.elementor-page-337 .hr-btn:focus-visible{outline:2px solid #3f3f41;outline-offset:2px}
body.elementor-page-337 .hr-btn-wa{background:#d4202a;color:#fff}
body.elementor-page-337 .hr-btn-dark{background:#3f3f41;color:#fff}
body.elementor-page-337 .hr-btn-line{background:#fff;color:#3f3f41;border:2px solid #3f3f41}
body.elementor-page-337 .hr-sub{font-size:19px;color:#d4202a;margin-bottom:10px}
body.elementor-page-337 .hr-hero-img{margin:0}
body.elementor-page-337 .hr-hero-img img{display:block;width:100%;height:auto;border-radius:4px}
body.elementor-page-337 .hr-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;font-family:Play,sans-serif}
body.elementor-page-337 .hr-card{flex:0 1 calc(33.333% - 16px);display:flex;flex-direction:column;background:#fff;border:1px solid #e6e6e6;text-decoration:none;color:#3f3f41;transition:box-shadow .2s,transform .2s}
body.elementor-page-337 .hr-card:hover,body.elementor-page-337 .hr-card:focus-visible{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-2px)}
body.elementor-page-337 .hr-card:focus-visible{outline:2px solid #d4202a;outline-offset:2px}
body.elementor-page-337 .hr-card-img{aspect-ratio:4/3;overflow:hidden;background:#eee}
body.elementor-page-337 .hr-card-img img{display:block;width:100%;height:100%;object-fit:cover}
body.elementor-page-337 .hr-card-body{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px;border-top:3px solid #d4202a;flex:1}
body.elementor-page-337 .hr-card h3{font:700 17px/1.3 Play,sans-serif;text-transform:uppercase;color:#3f3f41;margin:0}
body.elementor-page-337 .hr-card-more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;color:#d4202a}
body.elementor-page-337 .hr-visit{display:grid;grid-template-columns:1fr 1.4fr;gap:32px;align-items:start;font-family:Play,sans-serif;color:#3f3f41}
body.elementor-page-337 .hr-info{background:#fff;border:1px solid #e6e6e6;border-top:3px solid #d4202a;padding:26px 24px}
body.elementor-page-337 .hr-info h3{font:700 20px/1.3 Play,sans-serif;margin:0 0 18px;color:#3f3f41}
body.elementor-page-337 .hr-line{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.5;margin:0 0 12px}
body.elementor-page-337 .hr-line svg{flex:none;color:#d4202a;margin-top:2px}
body.elementor-page-337 .hr-line a{color:#3f3f41;font-weight:700;text-decoration:none}
body.elementor-page-337 .hr-note{font-size:14px;color:#6b6b6b;margin:6px 0 0}
body.elementor-page-337 .hr-map{position:relative;width:100%;aspect-ratio:16/10;background:#eee}
body.elementor-page-337 .hr-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
body.elementor-page-337 .hr-mapcol .hr-btns{margin-top:16px}
body.elementor-page-337 .hr-cta{text-align:center;font-family:Play,sans-serif;color:#3f3f41}
body.elementor-page-337 .hr-cta p{font-size:16px;line-height:1.6;margin:0 auto;max-width:720px}
body.elementor-page-337 .hr-cta .hr-btns{justify-content:center}
@media (max-width:1024px){body.elementor-page-337 .hr-card{flex-basis:calc(50% - 12px)}body.elementor-page-337 .hr-visit{grid-template-columns:1fr}}
@media (max-width:560px){body.elementor-page-337 .hr-card{flex-basis:100%}body.elementor-page-337 .hr-btn{width:100%;justify-content:center}body.elementor-page-337 .hr-map{aspect-ratio:4/3}}
body.elementor-page-337 .elementor-widget-text-editor h3{font:700 19px/1.3 Play,sans-serif;color:#3f3f41;margin:28px 0 10px}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Play';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://serralheriacelli.com.br/wp-content/uploads/2023/08/Play-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Play';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://serralheriacelli.com.br/wp-content/uploads/2023/08/Play-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */