.elementor-151 .elementor-element.elementor-element-d80e59fb{--display:flex;--padding-top:56px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-d80e59fb:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-d80e59fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07060D;}.elementor-151 .elementor-element.elementor-element-62a09da5{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-62a09da5:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-62a09da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1F5;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-151 .elementor-element.elementor-element-c260ef93{text-align:center;}.elementor-151 .elementor-element.elementor-element-c260ef93 .elementor-heading-title{color:#07060D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-151 .elementor-element.elementor-element-ef6b72ed .asy-passos__grade{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));}.elementor-151 .elementor-element.elementor-element-4d22704b{--display:flex;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-4d22704b:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-4d22704b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07060D;}.elementor-151 .elementor-element.elementor-element-0022d6d9{text-align:center;}.elementor-151 .elementor-element.elementor-element-0022d6d9 .elementor-heading-title{color:#F5F2FB;}.elementor-151 .elementor-element.elementor-element-50982178 .asy-galeria__grade{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:14px;}.elementor-151 .elementor-element.elementor-element-50982178 .asy-galeria__item{aspect-ratio:0.8;}.elementor-151 .elementor-element.elementor-element-cad6fb91{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-151 .elementor-element.elementor-element-cad6fb91:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-cad6fb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1F5;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-151 .elementor-element.elementor-element-ef6b72ed .asy-passos__grade{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-151 .elementor-element.elementor-element-ef6b72ed .asy-passos__grade{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));}}/* Start custom CSS for asy_galeria_artes, class: .elementor-element-50982178 *//* 5 por linha, formato 9:16 (asy tools/galerias-retrato-9x16.php) */
.elementor-151 .elementor-element.elementor-element-50982178 .asy-galeria__grade { grid-template-columns: repeat(5, minmax(0, 1fr)); }
.elementor-151 .elementor-element.elementor-element-50982178 .asy-galeria__item { aspect-ratio: 9 / 16; }
@media (max-width: 767px) { .elementor-151 .elementor-element.elementor-element-50982178 .asy-galeria__grade { grid-template-columns: repeat(2, minmax(0, 1fr)); } }/* End custom CSS */