/* Generated from page: la-clinica */
.themify_builder_content-25 .tb_08c1fab.module_row{background-color:rgba(125, 80, 252, 1); padding-top:6%; padding-bottom:3%;}
.themify_builder_content-25 .tb_08c1fab.module_row,.themify_builder_content-25 .tb_08c1fab.module_row p,.themify_builder_content-25 .tb_08c1fab.module_row h1,.themify_builder_content-25 .tb_08c1fab.module_row h2,.themify_builder_content-25 .tb_08c1fab.module_row h3:not(.module-title),.themify_builder_content-25 .tb_08c1fab.module_row h4,.themify_builder_content-25 .tb_08c1fab.module_row h5,.themify_builder_content-25 .tb_08c1fab.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-25 .tb_91353a9.module_column{padding-left:6%;}
.themify_builder_content-25 .tb_63f11c7.module-text.module h1{font-size:3em;}
.themify_builder_content-25 .tb_8c8be6a.module-image{margin-bottom:-30%; z-index:3;}
.themify_builder_content-25 .tb_4dd25e3.module_row{background-image:url(../../../demo/themes/ultra-agency-2/files/2019/04/bg-dots.png); background-repeat:repeat-y; background-attachment:scroll; background-position:center center; padding-top:13%; padding-bottom:4%;}
.themify_builder_content-25 .tb_72b3b1a.module-text{font-size:1.3em;}
.themify_builder_content-25 .tb_abdabf7.module_row{background-image:url(../../../demo/themes/ultra-agency-2/files/2019/02/bg-abstract-lines.jpg); background-repeat:no-repeat;background-position:center center;background-size:contain; background-attachment:scroll; background-position:right center;}
.themify_builder_content-25 .tb_k77r205.module_row{padding-top:2%; padding-bottom:5%;}
.themify_builder_content-25 .tb_1ndu257.module_subrow{margin-bottom:19px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading{margin-left:10px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .main-head{font-size:2.5em; margin-bottom:20px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .sub-head::before,.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .sub-head::after{width:100px;}
.themify_builder_content-25 .tb_xk6f700.module-text.module h3{font-size:2em;}
.themify_builder_content-25 .tb_7j0d83.module-buttons i,.themify_builder_content-25 .tb_7j0d83.module-buttons span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-25 .tb_7j0d83.module-buttons{padding-top:15px;}

@media screen and (max-width: 1280px) {
.themify_builder_content-25 .tb_91353a9.module_column{padding-left:3%;}
.themify_builder_content-25 .tb_63f11c7.module-text.module h1{font-size:2.8em;}
.themify_builder_content-25 .tb_63f11c7.module-text.module h2{font-size:1.4em;}
.themify_builder_content-25 .tb_58a671c.module_column{padding-right:10px; padding-left:10px;}
.themify_builder_content-25 .tb_72b3b1a.module-text.module h3{font-size:1.1em;}
.themify_builder_content-25 .tb_7652a8d.module_column{padding-right:30px; padding-left:30px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .main-head{font-size:2.2em;}
.themify_builder_content-25 .tb_xk6f700.module-text.module h3{font-size:1.7em;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-25 .tb_72b3b1a.module-text.module h3{font-size:1em;}
.themify_builder_content-25 .tb_7a68112.module-image{margin-bottom:50px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .main-head{font-size:2em;}
.themify_builder_content-25 .tb_xk6f700.module-text{padding-left:20px;}
.themify_builder_content-25 .tb_xk6f700.module-text.module h3{font-size:1.4em;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-25 .tb_91353a9.module_column{padding-left:21px;}
.themify_builder_content-25 .tb_63f11c7.module-text.module h1{font-size:2.5em;}
.themify_builder_content-25 .tb_63f11c7.module-text.module h2{font-size:1.4em;}
.themify_builder_content-25 .tb_4dd25e3.module_row{padding-top:25%;}
.themify_builder_content-25 .tb_72b3b1a.module-text.module h3{font-size:0.9em;}
.themify_builder_content-25 .tb_7a68112.module-image{margin-bottom:20px;}
.themify_builder_content-25 .tb_613f12a.module_column{padding-top:0px; padding-right:30px; padding-left:30px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading{margin-bottom:20px;}
.themify_builder_content-25 .tb_al2q550.module-fancy-heading.module .main-head{font-size:1.7em;}
.themify_builder_content-25 .tb_xk6f700.module-text.module h3{font-size:1.2em;}
}