.social-media .elementor-icon-list-item .elementor-icon-list-icon{width:36px}.social-media .elementor-icon-list-item:first-child .elementor-icon-list-icon{width:40px}.social-media .cls-1{fill:#FFF}#social-media-footer .cls-1{fill:#76797b}.section-blog-posts .elementor-widget-container .elementor-posts-container .elementor-post__card .elementor-post__thumbnail__link{order:1;margin-bottom:0}.section-blog-posts .elementor-widget-container .elementor-posts-container .elementor-post__card .elementor-post__text{order:3;margin-top:0}.section-blog-posts .elementor-widget-container .elementor-posts-container .elementor-post__card .elementor-post__text .elementor-post__title a{font-family:'Hartwell';font-weight:500}.section-blog-posts .elementor-widget-container .elementor-posts-container .elementor-post__card .elementor-post__meta-data{order:2;flex-direction:column;display:flex;color:#000;font-family:'Hartwell';font-weight:500;font-size:13px}.section-blog-posts .elementor-widget-container .elementor-posts-container .elementor-post__card .elementor-post__meta-data span+span:before{display:none}.form-column p{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.wpcf7 .form-column br{display:none}.wpcf7 label{padding-bottom:20px}.wpcf7 .form-column input[type=text],.wpcf7 .form-column input[type=email],.wpcf7 textarea{border:none;background:transparent;border-radius:0;color:#FFF;outline:none!important;padding:0 0 10px 30px;height:50px;border-bottom:2px solid!important;color:#FFF;font-size:20px;font-weight:700}.wpcf7 textarea{height:100px}.form-column input[type=text]::placeholder,.form-column input[type=email]::placeholder,.wpcf7 textarea::placeholder{color:#FFF}.wpcf7 label.mensagem{width:100%}.wpcf7 input[type=submit]{width:100%;border:none;text-transform:uppercase;color:#0C1958!important;letter-spacing:1px;font-weight:bold!important;margin-top:30px;font-size:18px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#FFF;padding:20px;color:#FFF}.lista_categorias{display:grid;grid-template-columns:repeat(3,1fr);padding-left:10px}.lista_categorias li{padding:5px;padding-left:20px;list-style-type:none}.lista_categorias li a{color:#333}.lista_categorias li span{font-size:10px}