.elementor-419 .elementor-element.elementor-element-25fa4a9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;}.elementor-419 .elementor-element.elementor-element-25fa4a9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-25fa4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff0055;}.elementor-419 .elementor-element.elementor-element-25fa4a9::before, .elementor-419 .elementor-element.elementor-element-25fa4a9 > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-25fa4a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-25fa4a9 > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-25fa4a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-25fa4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/leandrocruz.com/wp-content/uploads/2018/09/Fine-Halftone-Screen-Small.png?fit=1000%2C1000&ssl=1");--background-overlay:'';}.elementor-419 .elementor-element.elementor-element-7f95cc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-419 .elementor-element.elementor-element-772aac5{text-align:center;}.elementor-419 .elementor-element.elementor-element-772aac5 .elementor-heading-title{font-size:20px;text-transform:lowercase;color:#ffffff;}.elementor-419 .elementor-element.elementor-element-5bcefb0{--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;--overlay-opacity:0.2;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-419 .elementor-element.elementor-element-5bcefb0:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-5bcefb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-blocksy_palette_7 ) 0%, var( --e-global-color-blocksy_palette_7 ) 100%);}.elementor-419 .elementor-element.elementor-element-5bcefb0::before, .elementor-419 .elementor-element.elementor-element-5bcefb0 > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-5bcefb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-5bcefb0 > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-5bcefb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-5bcefb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://leandrocruz.com/wp-content/uploads/2021/08/logo-lc.svg");--background-overlay:'';background-position:center center;background-size:2% auto;}.elementor-419 .elementor-element.elementor-element-b9aad5c img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.15);}.elementor-419 .elementor-element.elementor-element-77b8f25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-419 .elementor-element.elementor-element-2033711{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:4em;}.elementor-419 .elementor-element.elementor-element-2033711.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-419 .elementor-element.elementor-element-a2dbb04 .elementor-heading-title{font-size:20px;font-weight:100;color:#ff0055;}.elementor-419 .elementor-element.elementor-element-dee28d1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-419 .elementor-element.elementor-element-5cd75d1 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-419 .elementor-element.elementor-element-5cd75d1 .elementor-heading-title{font-size:0.8em;}.elementor-419 .elementor-element.elementor-element-febeeac > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-419 .elementor-element.elementor-element-febeeac .elementor-heading-title{font-size:0.8em;}.elementor-419 .elementor-element.elementor-element-e36ab96 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-419 .elementor-element.elementor-element-e36ab96 .elementor-heading-title{font-size:0.8em;}.elementor-419 .elementor-element.elementor-element-4185e8a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-419 .elementor-element.elementor-element-4185e8a .elementor-heading-title{font-size:12px;font-weight:300;}.elementor-419 .elementor-element.elementor-element-42e449e{--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;}.elementor-419 .elementor-element.elementor-element-a788a8e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-419 .elementor-element.elementor-element-a788a8e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-419 .elementor-element.elementor-element-a788a8e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-419 .elementor-element.elementor-element-59239a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-419 .elementor-element.elementor-element-8ff05eb{text-align:end;}.elementor-419 .elementor-element.elementor-element-8ff05eb .elementor-heading-title{font-size:30px;font-weight:bold;text-transform:lowercase;letter-spacing:-2px;color:#ff0055;}.elementor-419 .elementor-element.elementor-element-f2307d6{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-419 .elementor-element.elementor-element-ba34e8e{padding:0px 0px 50px 0px;}@media(max-width:1024px){ .elementor-419 .elementor-element.elementor-element-f2307d6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-419 .elementor-element.elementor-element-2033711{--width:60%;}.elementor-419 .elementor-element.elementor-element-dee28d1{--width:50%;}.elementor-419 .elementor-element.elementor-element-8cfb330{width:39.911%;}.elementor-419 .elementor-element.elementor-element-cb59019{width:60.089%;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-8ff05eb .elementor-heading-title{font-size:30px;} .elementor-419 .elementor-element.elementor-element-f2307d6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for heading, class: .elementor-element-4185e8a */.tag-titulo span {
    padding: 2px 5px;
    letter-spacing: -.05em;
    border: 1px solid;
    border-radius: 5px;
    margin-right: 5px;
}

.tag-titulo span:hover {
    color: #f05;
}/* End custom CSS */