.elementor-12 .elementor-element.elementor-element-03bd142{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-03bd142 iframe{height:204px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:600;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/bricolage-grotesque-2.ttf') format('truetype');}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:700;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/bricolage-grotesque-3.ttf') format('truetype');}
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:800;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/bricolage-grotesque-4.ttf') format('truetype');}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/manrope-0.ttf') format('truetype');}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/manrope-2.ttf') format('truetype');}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url('https://ldsgrafica.com.br/wp-content/uploads/fonts/manrope-3.ttf') format('truetype');}
.elementor-12 a:focus-visible, .elementor-12 button:focus-visible{outline:3px solid #7D3680;outline-offset:3px;} .elementor-12 [id]{scroll-margin-top:2rem;} .elementor-12 a{overflow-wrap:anywhere;} .elementor-12 *{box-sizing:border-box;} .elementor-12 .elementor-widget-nav-menu a{min-height:2.75rem;} .elementor-12 .elementor-nav-menu--dropdown a{color:#242027;background:#F8F6F2;} .elementor-12 .elementor-menu-toggle{color:#7D3680;background:#F8F6F2;} .elementor-12 .elementor-menu-toggle:focus-visible{outline:3px solid #7D3680;outline-offset:3px;} @media(prefers-reduced-motion:reduce){.elementor-12 *{transition:none!important;scroll-behavior:auto!important;}}
.elementor-12 a{color:#7D3680;text-decoration:underline;text-underline-offset:.2em;display:inline-block;min-height:2.75rem;padding:.5rem 0;} .elementor-12 .lds-logo{padding:0;}
.elementor-12 [data-id="9b6fd74"]{padding:0;background-color:#F8F6F2;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%237D3680%22%3E%3Cpath%20d%3D%22M13.8%2021v-8h2.7l.4-3.1h-3.1v-2c0-.9.3-1.5%201.6-1.5H17V3.6c-.3%200-1.2-.1-2.4-.1-2.4%200-4%201.4-4%204.1v2.3H8V13h2.6v8z%22%2F%3E%3C%2Fsvg%3E");}
.elementor-12 [data-id="4c6dbadf"]{padding:0;background-color:#F8F6F2;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%237D3680%22%20stroke-width%3D%221.8%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%225%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224.2%22%2F%3E%3Ccircle%20cx%3D%2217.7%22%20cy%3D%226.3%22%20r%3D%221%22%20fill%3D%22%237D3680%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E");}/* End custom CSS */