.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-repeater-item-49a6505 .swiper-slide-bg{background-color:var( --e-global-color-5506bb7 );background-image:url(http://www.retificalemense.com.br/wp-content/uploads/2021/03/banner-home.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide{height:1080px;transition-duration:calc(5000ms*1.2);}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide-contents{max-width:40%;}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide-inner{padding:0px 0px 200px 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;line-height:30px;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;text-transform:uppercase;border-radius:100px;background-color:#2856A4;border-color:#2856A4;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-7c88936.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-7c88936.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-63de120 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:60px;}.elementor-5 .elementor-element.elementor-element-77c8813{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:normal;line-height:32px;}.elementor-5 .elementor-element.elementor-element-77c8813 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5 .elementor-element.elementor-element-b69cbb2 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-ef5c880 .elementor-repeater-item-744faf0 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://www.retificalemense.com.br/wp-content/uploads/2021/03/13510551_887674258027502_1948264932_n.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-ef5c880 .elementor-repeater-item-f94a9f1 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://www.retificalemense.com.br/wp-content/uploads/2021/03/Grupo-31.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-ef5c880 .swiper-slide{height:490px;transition-duration:calc(5000ms*1.2);}.elementor-5 .elementor-element.elementor-element-ef5c880 .swiper-slide-contents{max-width:66%;}.elementor-5 .elementor-element.elementor-element-ef5c880 .swiper-slide-inner{text-align:center;}.elementor-5 .elementor-element.elementor-element-39caa2d{margin-top:160px;margin-bottom:160px;}.elementor-5 .elementor-element.elementor-element-bab6e57{text-align:center;}.elementor-5 .elementor-element.elementor-element-bab6e57 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:60px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post-holder{background-color:#38383A;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title a{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title:hover, .elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title a:hover{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title{text-align:center;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title, .elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title a{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;line-height:37px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post-excerpt p{color:#FFFFFF;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:32px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-5 .elementor-element.elementor-element-80b1e7a .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-c9be2ca{margin-top:160px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-05eb6a0{text-align:center;}.elementor-5 .elementor-element.elementor-element-05eb6a0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:60px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post-holder{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post .eael-entry-footer, .elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post .eael-entry-meta{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-meta > span{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-footer{margin:0px 0px 0px -15px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title a{color:#3A3A3A;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title:hover, .elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title a:hover{color:#414141;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title, .elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post-excerpt p{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:32px;}.elementor-5 .elementor-element.elementor-element-4aac534 .post-carousel-categories li a, .elementor-5 .elementor-element.elementor-element-4aac534 .post-carousel-categories li:after{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-post-elements-readmore-btn{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;font-style:italic;color:#FFFFFF;background-color:#2856A4;border-radius:50px 50px 50px 50px;padding:5px 10px 5px 10px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-load-more-button{margin:50px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;color:#fff;background:#2856A4;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-load-more-button:hover{color:#fff;background:#2846A4;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-load-more-button-wrap{justify-content:center;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-7c88936{width:55%;}.elementor-5 .elementor-element.elementor-element-1815cb0{width:45%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-679f19f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5 .elementor-element.elementor-element-679f19f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide{height:882px;}.elementor-5 .elementor-element.elementor-element-05a27c0 .swiper-slide-contents{max-width:85%;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-heading{font-size:22px;line-height:30px;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-description{font-size:15px;}.elementor-5 .elementor-element.elementor-element-05a27c0 .elementor-slide-button{font-size:15px;}.elementor-5 .elementor-element.elementor-element-63de120 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-5 .elementor-element.elementor-element-77c8813{font-size:15px;line-height:25px;}.elementor-5 .elementor-element.elementor-element-ef5c880 .swiper-slide{height:291px;}.elementor-5 .elementor-element.elementor-element-39caa2d{margin-top:40px;margin-bottom:40px;}.elementor-5 .elementor-element.elementor-element-bab6e57 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title, .elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-entry-title a{font-size:20px;}.elementor-5 .elementor-element.elementor-element-d65b3a3 .eael-grid-post-excerpt p{font-size:15px;line-height:25px;}.elementor-5 .elementor-element.elementor-element-c9be2ca{margin-top:40px;margin-bottom:40px;}.elementor-5 .elementor-element.elementor-element-05eb6a0 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title, .elementor-5 .elementor-element.elementor-element-4aac534 .eael-entry-title a{font-size:12px;}}/* Start custom CSS for eael-post-grid, class: .elementor-element-d65b3a3 */.servicos .eael-grid-post-holder{
    height: 100%;
    padding: 20px;
}

.servicos .eael-post-grid {
    display: flex;
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for eael-post-grid, class: .elementor-element-4aac534 */.blog-posts .eael-grid-post-holder{
    border: none !important;
}/* End custom CSS */