/* Generated from page: inicio */
.themify_builder_content-2520 .tb_iukj981.module_row{padding-bottom:10%; padding-top:17%;}
.themify_builder_content-2520 .tb_iukj981.module_row>.builder_row_cover::before,.themify_builder_content-2520 .tb_iukj981.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.31);}
.themify_builder_content-2520 .tb_flnx120.module_row{padding-bottom:66px; padding-top:66px;}
.themify_builder_content-2520 .tb_fw05955.module-pro-image{margin-bottom:30px;}
.themify_builder_content-2520 .tb_fw05955.module-pro-image .image-pro-title{letter-spacing:0px; line-height:125%; font-size:32px; color:rgba(255, 255, 255, 1); padding-top:20px; font-weight:400;font-family:"Quattrocento Sans";}
.themify_builder_content-2520 .tb_xrx2128.module-pro-image{margin-bottom:30px;}
.themify_builder_content-2520 .tb_xrx2128.module-pro-image .image-pro-title{letter-spacing:0px; line-height:125%; font-size:32px; color:rgba(255, 255, 255, 1); padding-top:20px; font-weight:400;font-family:"Quattrocento Sans";}
.themify_builder_content-2520 .tb_5gon510.module-pro-image{margin-bottom:30px;}
.themify_builder_content-2520 .tb_5gon510.module-pro-image .image-pro-title{letter-spacing:0px; line-height:125%; font-size:32px; color:rgba(255, 255, 255, 1); padding-top:20px; font-weight:400;font-family:"Quattrocento Sans";}
.themify_builder_content-2520 .tb_1m6c519.module_row{padding-bottom:75px; padding-top:66px; background-position:50% 50%; background-attachment:scroll; background-repeat:repeat; background-image:url(/wp-content/uploads/2020/08/slider_1.jpg);}
.themify_builder_content-2520 .tb_1m6c519.module_row>.builder_row_cover::before,.themify_builder_content-2520 .tb_1m6c519.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.77);}
.themify_builder_content-2520 .tb_ehtk719.module-text{margin-bottom:35px;}
.themify_builder_content-2520 .tb_zbj8169.module-text{margin-bottom:17px;}
.themify_builder_content-2520 .tb_a2e5505.module_column{padding-bottom:50px; padding-top:50px;}
.themify_builder_content-2520 .tb_70bb145.module_column{padding-bottom:50px; padding-top:50px;}
.themify_builder_content-2520 .tb_946m253.module_column{padding-bottom:50px; padding-top:50px;}
.themify_builder_content-2520 .tb_ovdx127.module_row{padding-top:86px; padding-bottom:85px;}
.themify_builder_content-2520 .tb_hrdx132.module-text{margin-bottom:35px;}
.themify_builder_content-2520 .tb_71wr133.module-text{margin-bottom:24px;}
.themify_builder_content-2520 .tb_k7x0271.module_row{padding-top:80px;}
.themify_builder_content-2520 .tb_g9xr278.module-text{margin-bottom:35px;}
.themify_builder_content-2520 .tb_rayx279.module-text{margin-bottom:50px;}
.themify_builder_content-2520 .tb_b5zl971.module_row{background-position:50% 50%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(/wp-content/uploads/2020/08/slider_3.jpg); padding-bottom:50px; padding-top:50px;}
.themify_builder_content-2520 .tb_b5zl971.module_row>.builder_row_cover::before,.themify_builder_content-2520 .tb_b5zl971.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.77);}
.themify_builder_content-2520 .tb_on3w226.module_column,.themify_builder_content-2520 .tb_on3w226.module_column>.builder_row_cover::before,.themify_builder_content-2520 .tb_on3w226.module_column>.ms-tableCell>.builder_row_cover::before{border-radius:10px;}
.themify_builder_content-2520 .tb_on3w226.module_column{background-color:rgba(0, 0, 0, 0.58); padding:30px;}
.themify_builder_content-2520 .tb_svuo228.module_column,.themify_builder_content-2520 .tb_svuo228.module_column>.builder_row_cover::before,.themify_builder_content-2520 .tb_svuo228.module_column>.ms-tableCell>.builder_row_cover::before{border-radius:10px;}
.themify_builder_content-2520 .tb_svuo228.module_column{background-color:rgba(0, 0, 0, 0.58); padding:30px;}
.themify_builder_content-2520 .tb_ifny502.module-contact .builder-contact-field-send button:hover{color:rgba(0, 0, 0, 1);}
.themify_builder_content-2520 .tb_ifny502.module-contact .builder-contact-field-send button{color:rgba(0, 0, 0, 1); background-color:rgba(255, 255, 255, 1);}
.themify_builder_content-2520 .tb_ifny502.module-contact input[type="text"],.themify_builder_content-2520 .tb_ifny502.module-contact textarea,.themify_builder_content-2520 .tb_ifny502.module-contact input[type="tel"]{color:rgba(255, 255, 255, 1); background-color:rgba(0, 0, 0, 0.00);}
.themify_builder_content-2520 .tb_ifny502.module-contact .control-label{color:rgba(255, 255, 255, 1);}

@media screen and (max-width: 480px) {
.themify_builder_content-2520 .tb_on3w226.module_column{margin-bottom:30px;}
.themify_builder_content-2520 .tb_svuo228.module_column{margin-bottom:30px;}
}