.elementor-3182 .elementor-element.elementor-element-9ebd3d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3182 .elementor-element.elementor-element-0bb8705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-9fb469f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3182 .elementor-element.elementor-element-afc1d61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-02c462f */.elementor-3182 .elementor-element.elementor-element-02c462f{background:#c8102e url(https://deassisdiniz.com.br/wp-content/uploads/2026/10/home26-grain.png);padding:0 24px 90px}
.elementor-3182 .elementor-element.elementor-element-02c462f > .elementor-widget-container{max-width:1232px;margin:0 auto}
.elementor-3182 .elementor-element.elementor-element-02c462f #sb_instagram{padding:0!important;width:100%!important}
.elementor-3182 .elementor-element.elementor-element-02c462f .sb_instagram_header,.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_load,.elementor-3182 .elementor-element.elementor-element-02c462f .sbi_follow_btn{display:none!important}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;padding:0!important;width:100%!important}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images .sbi_item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;border:6px solid #fff;box-shadow:6px 6px 0 #ffd23f;background:#fff;transition:transform .2s}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images .sbi_item:hover{transform:translateY(-4px)}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images .sbi_item:nth-child(n+9){display:none!important}
@media (max-width:767px){
.elementor-3182 .elementor-element.elementor-element-02c462f{padding:0 16px 64px}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
.elementor-3182 .elementor-element.elementor-element-02c462f #sbi_images .sbi_item{border-width:4px;box-shadow:4px 4px 0 #ffd23f}
}/* End custom CSS */