/* Generated from page: home */
.themify_builder_content-70 .tb_5935deb.module_row{background-image:url(/wp-content/uploads/2018/12/bg-banner-home.png); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:center top; text-align:center; padding-top:16%; padding-bottom:12%;}
.themify_builder_content-70 .tb_5935deb.module_row,.themify_builder_content-70 .tb_5935deb.module_row p,.themify_builder_content-70 .tb_5935deb.module_row h1,.themify_builder_content-70 .tb_5935deb.module_row h2,.themify_builder_content-70 .tb_5935deb.module_row h3:not(.module-title),.themify_builder_content-70 .tb_5935deb.module_row h4,.themify_builder_content-70 .tb_5935deb.module_row h5,.themify_builder_content-70 .tb_5935deb.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-70 .tb_7ee8d4b.module-text.module h4{font-size:36px;}
.themify_builder_content-70 .tb_31771f4.module-text{padding-right:27%; padding-left:27%;}
.themify_builder_content-70 .tb_31771f4.module-text.module .tb_text_wrap h1{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-70 .tb_31771f4.module-text.module h1{font-size:80px; line-height:60px;}
.themify_builder_content-70 .tb_31771f4.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-70 .tb_31771f4.module-text.module h3{font-size:30px; line-height:70px;}
.themify_builder_content-70 .tb_31771f4.module-text.module h4{font-size:36px;}
.themify_builder_content-70 .tb_4caba1e.module-buttons i,.themify_builder_content-70 .tb_4caba1e.module-buttons span{font-size:16px; letter-spacing:0px;}
.themify_builder_content-70 .tb_4caba1e.module-buttons{margin-top:10px;}
.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a{background-color:rgba(31, 73, 125, 1);background-image:none; padding-top:15px; padding-right:25px; padding-bottom:15px; padding-left:25px;}
.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a:hover{background-color:rgba(141, 182, 205, 1);background-image:none;}
.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a span,.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a:hover span,.themify_builder_content-70 .tb_4caba1e.module-buttons .module-buttons-item a:hover i{color:rgba(0, 0, 0, 1);}
.themify_builder_content-70 .tb_4caba1e.module-buttons.module .module-buttons .module-buttons-item a{border:none;}
.themify_builder_content-70 .tb_116fff4.module_row{padding-top:80px; padding-bottom:80px;}
.themify_builder_content-70 .tb_dbbac04.module-text{text-align:center; padding-right:20%; padding-left:20%; margin-bottom:30px;}
.themify_builder_content-70 .tb_dbbac04.module-text.module .tb_text_wrap h4{color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-70 .tb_dbbac04.module-text.module h4{line-height:2em; letter-spacing:0px;}
.themify_builder_content-70 .tb_92cbe6f.module-image{margin-top:20px;}
.themify_builder_content-70 .tb_92cbe6f.module-image.module .image-title,.themify_builder_content-70 .tb_92cbe6f.module-image.module .image-title a{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_92cbe6f.module-image.module .image-title{font-size:20px; font-style:normal;}
.themify_builder_content-70 .tb_8161309.module-image{margin-top:20px;}
.themify_builder_content-70 .tb_8161309.module-image.module .image-title,.themify_builder_content-70 .tb_8161309.module-image.module .image-title a{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_8161309.module-image.module .image-title{font-size:20px; letter-spacing:0px; font-style:normal;}
.themify_builder_content-70 .tb_1eefac3.module-image{margin-top:20px;}
.themify_builder_content-70 .tb_1eefac3.module-image.module .image-title,.themify_builder_content-70 .tb_1eefac3.module-image.module .image-title a{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_1eefac3.module-image.module .image-title{font-size:20px; font-style:normal;}
.themify_builder_content-70 .tb_b6fe641.module-image{margin-top:20px;}
.themify_builder_content-70 .tb_b6fe641.module-image.module .image-title,.themify_builder_content-70 .tb_b6fe641.module-image.module .image-title a{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_b6fe641.module-image.module .image-title{font-size:20px; letter-spacing:0px; font-style:normal;}
.themify_builder_content-70 .tb_e1cdd08.module-buttons i,.themify_builder_content-70 .tb_e1cdd08.module-buttons span{font-size:16px; letter-spacing:0px;}
.themify_builder_content-70 .tb_e1cdd08.module-buttons{text-align:center; margin-top:30px;}
.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a:hover{background-color:rgba(31, 73, 125, 1);background-image:none;}
.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a span,.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a i{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a:hover span,.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a:hover i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-70 .tb_e1cdd08.module-buttons .module-buttons-item a{padding-top:15px; padding-right:25px; padding-bottom:15px; padding-left:25px;}
.themify_builder_content-70 .tb_e1cdd08.module-buttons.module .module-buttons .module-buttons-item a{border:1px solid rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_360c2ef.module_row{background-color:rgba(242, 242, 242, 1); padding-top:80px; padding-bottom:0px;}
.themify_builder_content-70 .tb_31166a3.module-text{text-align:center; margin-bottom:30px;}
.themify_builder_content-70 .tb_31166a3.module-text.module h4{letter-spacing:0px;}
.themify_builder_content-70 .tb_f768478.module-slider.module .slide-content .slide-title,.themify_builder_content-70 .tb_f768478.module-slider.module .slide-content .slide-title a{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_f768478.module-slider.module .slide-title{font-size:20px; margin-top:25px; margin-bottom:10px;}
.themify_builder_content-70 .tb_f768478.module-slider.module .slide-content{font-size:15px;}
.themify_builder_content-70 .tb_e59eed7.module_row{background-image:url(/wp-content/uploads/2018/11/bg-blue.png); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:50% 0%; text-align:center; padding-top:100px; padding-bottom:100px;}
.themify_builder_content-70 .tb_e59eed7.module_row,.themify_builder_content-70 .tb_e59eed7.module_row p,.themify_builder_content-70 .tb_e59eed7.module_row h1,.themify_builder_content-70 .tb_e59eed7.module_row h2,.themify_builder_content-70 .tb_e59eed7.module_row h3:not(.module-title),.themify_builder_content-70 .tb_e59eed7.module_row h4,.themify_builder_content-70 .tb_e59eed7.module_row h5,.themify_builder_content-70 .tb_e59eed7.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-70 .tb_7938100.module-text.module .tb_text_wrap h1{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-70 .tb_7938100.module-text.module h1{font-size:80px; line-height:60px;}
.themify_builder_content-70 .tb_7938100.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-70 .tb_7938100.module-text.module h3{font-size:30px; line-height:70px;}
.themify_builder_content-70 .tb_7938100.module-text.module h4{line-height:2em;}
.themify_builder_content-70 .tb_dr5i880.module-buttons i,.themify_builder_content-70 .tb_dr5i880.module-buttons span{font-size:16px; letter-spacing:0px;}
.themify_builder_content-70 .tb_dr5i880.module-buttons{margin-top:10px;}
.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a{background-color:rgba(255, 255, 255, 1);background-image:none; padding-top:15px; padding-right:25px; padding-bottom:15px; padding-left:25px;}
.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a:hover{background-color:rgba(141, 182, 205, 1);background-image:none;}
.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a span,.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a i{color:rgba(31, 73, 125, 1);}
.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a:hover span,.themify_builder_content-70 .tb_dr5i880.module-buttons .module-buttons-item a:hover i{color:rgba(0, 0, 0, 1);}

@media screen and (max-width: 1024px) {
.themify_builder_content-70 .tb_dbbac04.module-text{text-align:center;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-70 .tb_31771f4.module-text{font-size:14px; padding-right:15%; padding-left:15%;}
.themify_builder_content-70 .tb_dbbac04.module-text{text-align:center; padding-right:10%; padding-left:10%;}
.themify_builder_content-70 .tb_92cbe6f.module-image.module .image-title{font-size:22px;}
.themify_builder_content-70 .tb_8161309.module-image.module .image-title{font-size:22px;}
.themify_builder_content-70 .tb_1eefac3.module-image.module .image-title{font-size:22px;}
.themify_builder_content-70 .tb_b6fe641.module-image.module .image-title{font-size:22px;}
}
@media screen and (max-width: 480px) {
.themify_builder_content-70 .tb_7ee8d4b.module-text.module h4{font-size:28px;}
.themify_builder_content-70 .tb_31771f4.module-text{font-size:14px; padding-right:5%; padding-left:5%;}
.themify_builder_content-70 .tb_31771f4.module-text.module h1{font-size:60px;}
.themify_builder_content-70 .tb_31771f4.module-text.module h3{font-size:23px;}
.themify_builder_content-70 .tb_31771f4.module-text.module h4{font-size:26px;}
.themify_builder_content-70 .tb_dbbac04.module-text{text-align:center; padding-right:5%; padding-left:5%;}
.themify_builder_content-70 .tb_7938100.module-text.module h1{font-size:60px;}
.themify_builder_content-70 .tb_7938100.module-text.module h3{font-size:23px;}
}