/* Generated from page: home */
.themify_builder_content-59 .tb_bxzl903.module_row{padding-top:15%; background-position:left top; background-attachment:scroll; background-repeat:no-repeat; background-image:url(https://themify.me/demo/themes/ultra-agency3/files/2019/07/bg-banner-hero-top-blue.png); mix-blend-mode:normal;}
.themify_builder_content-59 .tb_c784904.module-text{margin-bottom:15px;}
.themify_builder_content-59 .tb_5kp1904.module-buttons{padding-bottom:1px;}
.themify_builder_content-59 .tb_cijf311.module_column{padding-left:0px;}
.themify_builder_content-59 .tb_7r3d903.module_subrow{padding-bottom:4%; padding-top:10%;}
.themify_builder_content-59 .tb_gw5c933.module-fancy-heading.module .sub-head::before,.themify_builder_content-59 .tb_gw5c933.module-fancy-heading.module .sub-head::after{border-top:4px solid rgba(68, 114, 196, 1);}
.themify_builder_content-59 .tb_zbr3289.module_row{padding-top:10%; padding-bottom:10%; background-color:rgba(255, 255, 255, 1);}
.themify_builder_content-59 .tb_89h7970.module-fancy-heading{margin-bottom:5%;}
.themify_builder_content-59 .tb_89h7970.module-fancy-heading.module .sub-head::before,.themify_builder_content-59 .tb_89h7970.module-fancy-heading.module .sub-head::after{border-top:4px solid rgba(68, 114, 196, 1);}
.themify_builder_content-59 .tb_syp2290.module-image .image-wrap img{padding:10px;}
.themify_builder_content-59 .tb_61pg897.module-image .image-wrap img{padding:10px;}
.themify_builder_content-59 .tb_svfz49.module_row{padding-top:6%; padding-bottom:5%;}
.themify_builder_content-59 .tb_o2qz51.module-fancy-heading{margin-bottom:2.75em;}
.themify_builder_content-59 .tb_4fd251.module_subrow{border-top:1px solid rgba(0, 0, 0, 0.10); border-bottom:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_48q852.module_column{padding:3%; border-right:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_0ht952.module_column{padding:3%; border-right:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_mxa852.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_o3mr52.module_column{padding:3%;}
.themify_builder_content-59 .tb_z56053.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_9rdr53.module_subrow{border-bottom:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_vm3653.module_column{padding:3%; border-right:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_3whu54.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_6eoj54.module_column{padding:3%; border-right:1px solid rgba(0, 0, 0, 0.10);}
.themify_builder_content-59 .tb_o14v54.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_23e754.module_column{padding:3%;}
.themify_builder_content-59 .tb_p6jn626.module_row{padding-bottom:4%; padding-top:2%; background-position:right top; background-attachment:scroll; background-repeat:no-repeat; background-image:url(https://themify.me/demo/themes/ultra-agency3/files/2019/07/graphic-blue-right.png);}
.themify_builder_content-59 .tb_pb6g879.module-fancy-heading{margin-bottom:5%;}
.themify_builder_content-59 .tb_vw1o876.module-testimonial-slider .testimonial-image img{border:none; background-color:rgba(255, 255, 255, 1);}
.themify_builder_content-59 .tb_vw1o876.module-testimonial-slider{mix-blend-mode:normal;}
.themify_builder_content-59 .tb_24l3517.module_row{padding-top:0%;}
.themify_builder_content-59 .tb_szxh518.module_column{padding-top:0px;}
.themify_builder_content-59 .tb_3h24607.module_row{padding-bottom:8%; padding-top:8%;}
.themify_builder_content-59 .tb_pvxa607.module-text{text-align:center; line-height:1.4em; font-size:1.4em;}
.themify_builder_content-59 .tb_2lzi607.module-accordion .ui.module-accordion .accordion-content{padding-left:0px; padding-bottom:10px; padding-right:0px; padding-top:15px;}
.themify_builder_content-59 .tb_2lzi607.module-accordion .ui.module-accordion .accordion-title a{padding-bottom:18px; padding-top:18px;}
.themify_builder_content-59 .tb_2lzi607.module-accordion .ui.module-accordion .accordion-title{border-bottom:1px solid rgba(0, 0, 0, 0.07); font-size:1.4em;}
.themify_builder_content-59 .tb_2lzi607.module-accordion.module{padding-left:10%; padding-right:10%;}

@media screen and (max-width: 1280px) {
.themify_builder_content-59 .tb_5kp1904.module-buttons .module-buttons-item a{margin-bottom:20px;}
.themify_builder_content-59 .tb_89h7970.module-fancy-heading{margin-bottom:5%;}
.themify_builder_content-59 .tb_svfz49.module_row a{text-decoration:underline;}
.themify_builder_content-59 .tb_svfz49.module_row{padding-top:70px;}
.themify_builder_content-59 .tb_p6jn626.module_row{padding-top:5%;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-59 .tb_5kp1904.module-buttons{margin-bottom:20px;}
.themify_builder_content-59 .tb_92h9905.module-image{margin-bottom:30px;}
.themify_builder_content-59 .tb_7r3d903.module_subrow{padding-bottom:8%; padding-top:10%;}
.themify_builder_content-59 .tb_jny9885.module-text{margin-top:20px;}
.themify_builder_content-59 .tb_89h7970.module-fancy-heading{margin-bottom:9%;}
.themify_builder_content-59 .tb_svfz49.module_row a{text-decoration:underline;}
.themify_builder_content-59 .tb_svfz49.module_row{padding-top:70px; padding-bottom:30px;}
.themify_builder_content-59 .tb_o2qz51.module-fancy-heading{padding-bottom:0px; margin-bottom:0px;}
.themify_builder_content-59 .tb_4fd251.module_subrow a{text-decoration:underline;}
.themify_builder_content-59 .tb_4fd251.module_subrow{margin-top:0px;}
.themify_builder_content-59 .tb_mxa852.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_mxa852.module-image{padding-top:40px;}
.themify_builder_content-59 .tb_z56053.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_z56053.module-image{padding-top:40px;}
.themify_builder_content-59 .tb_3whu54.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_3whu54.module-image{padding-top:40px;}
.themify_builder_content-59 .tb_o14v54.module-image a{text-decoration:underline;}
.themify_builder_content-59 .tb_o14v54.module-image{padding-top:40px;}
.themify_builder_content-59 .tb_p6jn626.module_row{padding-bottom:7%; padding-top:9%;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-59 .tb_bxzl903.module_row{padding-top:26%;}
.themify_builder_content-59 .tb_5kp1904.module-buttons .module-buttons-item a{margin-bottom:20px;}
.themify_builder_content-59 .tb_jny9885.module-text{margin-top:30px;}
.themify_builder_content-59 .tb_zbr3289.module_row{text-align:center; padding-top:15%; padding-bottom:4%;}
.themify_builder_content-59 .tb_89h7970.module-fancy-heading{margin-bottom:9%;}
.themify_builder_content-59 .tb_y95f290.module_column{padding-top:0%; padding-right:0%; border-top-style:none;}
.themify_builder_content-59 .tb_vtab291.module_column{padding-top:0%; padding-left:0%; border-top-style:none;}
.themify_builder_content-59 .tb_svfz49.module_row a{text-decoration:underline;}
.themify_builder_content-59 .tb_svfz49.module_row{padding-top:60px;}
.themify_builder_content-59 .tb_8cg650.module_column{border-top-style:none;}
.themify_builder_content-59 .tb_o2qz51.module-fancy-heading{margin-bottom:30px;}
.themify_builder_content-59 .tb_4fd251.module_subrow a{text-decoration:underline;}
.themify_builder_content-59 .tb_4fd251.module_subrow{padding-bottom:0px; margin-bottom:0px; border-top-style:none; border-bottom-style:none;}
.themify_builder_content-59 .tb_48q852.module_column{border-top-style:none; border-right-style:none;}
.themify_builder_content-59 .tb_0ht952.module_column{border-right-style:none;}
.themify_builder_content-59 .tb_o3mr52.module_column{border-bottom-style:none;}
.themify_builder_content-59 .tb_9rdr53.module_subrow{border-bottom-style:none;}
.themify_builder_content-59 .tb_p6jn626.module_row{padding-top:15%;}
.themify_builder_content-59 .tb_3h24607.module_row{padding-top:14%;}
.themify_builder_content-59 .tb_pvxa607.module-text{text-align:center; line-height:1.2em; font-size:1.2em;}
.themify_builder_content-59 .tb_2lzi607.module-accordion.module{padding-left:0%; padding-right:0%;}
.themify_builder_content-59 .tb_2lzi607.module-accordion .ui.module-accordion .accordion-title{font-size:1.2em;}
}