/* Generated from page: home */
.themify_builder_content-26 .tb_bt2z734.module_row{padding-bottom:228px; padding-top:181px; background-attachment:scroll; background-repeat:no-repeat;background-size:100%; background-image:url(http://www.texasdelsol.com/wp-content/uploads/2020/07/aerial-view-of-solar-panels-array-on-green-grass-2800845-scaled.jpg); background-color:rgba(255, 255, 255, 1); background-position:50% 50%;}
.themify_builder_content-26 .tb_bt2z734.module_row a{color:rgba(255, 255, 255, 1);}
.themify_builder_content-26 .tb_bt2z734.module_row,.themify_builder_content-26 .tb_bt2z734.module_row p,.themify_builder_content-26 .tb_bt2z734.module_row h1,.themify_builder_content-26 .tb_bt2z734.module_row h2,.themify_builder_content-26 .tb_bt2z734.module_row h3:not(.module-title),.themify_builder_content-26 .tb_bt2z734.module_row h4,.themify_builder_content-26 .tb_bt2z734.module_row h5,.themify_builder_content-26 .tb_bt2z734.module_row h6{color:rgba(201, 201, 201, 1);}
.themify_builder_content-26 .tb_bt2z734.module_row>.builder_row_cover::before,.themify_builder_content-26 .tb_bt2z734.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.40);}
.themify_builder_content-26 .tb_pui4740.module_column{padding-bottom:77px;}
.themify_builder_content-26 .tb_5lqz849.module_row{padding-bottom:60px; padding-top:0px; margin-top:-100px;}
.themify_builder_content-26 .tb_gtz9850.module_column{padding-right:2px; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(http://www.texasdelsol.com/wp-content/uploads/2020/07/interior-of-a-green-house-with-a-pond-2560898-scaled.jpg); background-position:50% 50%; box-shadow:0px 5px 17px 0px rgba(0, 0, 0, 0.10);}
.themify_builder_content-26 .tb_gtz9850.module_column,.themify_builder_content-26 .tb_gtz9850.module_column>.builder_row_cover::before,.themify_builder_content-26 .tb_gtz9850.module_column>.ms-tableCell>.builder_row_cover::before{border-top-left-radius:8px; border-bottom-left-radius:8px;}
.themify_builder_content-26 .tb_8v5d850.module_column{background-color:rgba(255, 255, 255, 1); padding:59px; box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.10);}
.themify_builder_content-26 .tb_8v5d850.module_column,.themify_builder_content-26 .tb_8v5d850.module_column>.builder_row_cover::before,.themify_builder_content-26 .tb_8v5d850.module_column>.ms-tableCell>.builder_row_cover::before{border-top-right-radius:8px; border-bottom-right-radius:8px;}
.themify_builder_content-26 .tb_h1ef451.module-text{text-align:center; margin-bottom:35px;}
.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_h1ef451.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_ywpy407.module-text{text-align:center; margin-bottom:35px;}
.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_ywpy407.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_bvxs716.module-text{mix-blend-mode:normal;}
.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_bvxs716.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_kv6c571.module_row>.builder_row_cover::before,.themify_builder_content-26 .tb_kv6c571.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(5, 3, 3, 0.69);}
.themify_builder_content-26 .tb_kv6c571.module_row{background-position:50% 50%; background-attachment:scroll; background-repeat:repeat; background-image:url(http://www.texasdelsol.com/wp-content/uploads/2020/07/young-tomato-5808-scaled.jpg); padding-top:76px;}
.themify_builder_content-26 .tb_zufm852.module_subrow,.themify_builder_content-26 .tb_zufm852.module_subrow p,.themify_builder_content-26 .tb_zufm852.module_subrow h1,.themify_builder_content-26 .tb_zufm852.module_subrow h2,.themify_builder_content-26 .tb_zufm852.module_subrow h3:not(.module-title),.themify_builder_content-26 .tb_zufm852.module_subrow h4,.themify_builder_content-26 .tb_zufm852.module_subrow h5,.themify_builder_content-26 .tb_zufm852.module_subrow h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-26 .tb_2klk854.module_column{padding-right:20px;}
.themify_builder_content-26 .tb_nnuf388.module-text{font-size:18px;}
.themify_builder_content-26 .tb_tvtu62.module-buttons{margin-bottom:40px;}
.themify_builder_content-26 .tb_4uoh572.module_column{padding-left:0px;}
.themify_builder_content-26 .tb_gpc7211.module_row{padding-top:100px; padding-bottom:70px;}
.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_v45h657.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_rhbp999.module_row{padding-bottom:100px; margin-top:0px; padding-top:100px; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://themify.me/demo/themes/ultra-ristorante/files/2019/09/banner-italian-food.jpg); text-align:center;}
.themify_builder_content-26 .tb_rhbp999.module_row,.themify_builder_content-26 .tb_rhbp999.module_row p,.themify_builder_content-26 .tb_rhbp999.module_row h1,.themify_builder_content-26 .tb_rhbp999.module_row h2,.themify_builder_content-26 .tb_rhbp999.module_row h3:not(.module-title),.themify_builder_content-26 .tb_rhbp999.module_row h4,.themify_builder_content-26 .tb_rhbp999.module_row h5,.themify_builder_content-26 .tb_rhbp999.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-26 .tb_rhbp999.module_row:hover>.builder_row_cover::before,.themify_builder_content-26 .tb_rhbp999.module_row>.ms-tableCell:hover>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.31);}
.themify_builder_content-26 .tb_rhbp999.module_row>.builder_row_cover::before,.themify_builder_content-26 .tb_rhbp999.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.42);}
.themify_builder_content-26 .tb_izzr510.module-text.module h3{font-size:46px;}
.themify_builder_content-26 .tb_g55e531.module_row{padding-top:100px; padding-bottom:70px;}
.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_dvdt533.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_akix288.module_row{padding-top:100px; padding-bottom:70px;}
.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_ykft288.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_m83g54.module_row{padding-top:100px; padding-bottom:70px;}
.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap p,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap blockquote,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h1,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h2,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h3,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h4,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h5,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap h6,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap li,.themify_builder_content-26 .tb_bt8u54.module-text .tb_text_wrap span{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-26 .tb_9qe9477.module_row{padding-top:90px; padding-bottom:60px;}
.themify_builder_content-26 .tb_3lke802.module-text{text-align:center; padding-bottom:25px;}

@media screen and (max-width: 1280px) {
.themify_builder_content-26 .tb_bt2z734.module_row{padding-top:128px;}
.themify_builder_content-26 .tb_9qe9477.module_row{padding-bottom:64px;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-26 .tb_bt2z734.module_row{padding-top:135px; padding-bottom:187px;}
.themify_builder_content-26 .tb_8v5d850.module_column{padding-right:46px; padding-bottom:46px; padding-left:46px; padding-top:46px;}
.themify_builder_content-26 .tb_zufm852.module_subrow{padding-left:8%; padding-right:8%;}
.themify_builder_content-26 .tb_9qe9477.module_row{padding-bottom:63px;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-26 .tb_bt2z734.module_row{padding-top:124px;}
.themify_builder_content-26 .tb_8v5d850.module_column{padding-right:35px; padding-bottom:35px; padding-left:35px; padding-top:35px;}
.themify_builder_content-26 .tb_h1ef451.module-text.module h3{font-size:30px;}
.themify_builder_content-26 .tb_ywpy407.module-text.module h3{font-size:30px;}
.themify_builder_content-26 .tb_zufm852.module_subrow{padding-left:5%; padding-right:5%;}
.themify_builder_content-26 .tb_tvtu62.module-buttons{margin-bottom:83px;}
.themify_builder_content-26 .tb_rhbp999.module_row{padding-bottom:87px; padding-top:87px;}
.themify_builder_content-26 .tb_izzr510.module-text.module h3{font-size:40px;}
.themify_builder_content-26 .tb_9qe9477.module_row{padding-bottom:30px; padding-top:59px;}
}