.themify_builder_content-148 .tb_xxol686.module_row{background-image:url(https://themify.me/demo/themes/ultra-agency/files/2016/08/typing-keyboard.jpg); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:center center; background-color:rgba(84, 76, 173, 1); text-align:center; padding-top:14%; padding-bottom:10%;}
.themify_builder_content-148 .tb_xxol686.module_row>.builder_row_cover::before,.themify_builder_content-148 .tb_xxol686.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.73); background-image:linear-gradient(180deg,rgba(235, 122, 255, 0.729412) 0%,rgba(22, 48, 135, 0.941176) 100%);}
.themify_builder_content-148 .tb_xxol686.module_row,.themify_builder_content-148 .tb_xxol686.module_row p,.themify_builder_content-148 .tb_xxol686.module_row h1,.themify_builder_content-148 .tb_xxol686.module_row h2,.themify_builder_content-148 .tb_xxol686.module_row h3:not(.module-title),.themify_builder_content-148 .tb_xxol686.module_row h4,.themify_builder_content-148 .tb_xxol686.module_row h5,.themify_builder_content-148 .tb_xxol686.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_jx2g007.module_column{padding-right:5%; padding-left:5%;}
.themify_builder_content-148 .tb_k14z001.module-typewriter ,.themify_builder_content-148 .tb_k14z001.module-typewriter p,.themify_builder_content-148 .tb_k14z001.module-typewriter h1,.themify_builder_content-148 .tb_k14z001.module-typewriter h2,.themify_builder_content-148 .tb_k14z001.module-typewriter h3:not(.module-title),.themify_builder_content-148 .tb_k14z001.module-typewriter h4,.themify_builder_content-148 .tb_k14z001.module-typewriter h5,.themify_builder_content-148 .tb_k14z001.module-typewriter h6{font-size:55px;}
.themify_builder_content-148 .tb_k14z001.module-typewriter{margin-bottom:40px;}
.themify_builder_content-148 .tb_k14z001.module-typewriter.module .typewriter-main-tag .typewriter-span *{background-color:rgba(255, 242, 0, 0.63); color:rgba(0, 0, 0, 1);}
.themify_builder_content-148 .tb_k14z001.module-typewriter.module .typewriter-main-tag .typewriter-span span{padding-top:7px; padding-right:7px; padding-bottom:7px; padding-left:7px;}
.themify_builder_content-148 .tb_ftom422.module-buttons .module-buttons-item a span,.themify_builder_content-148 .tb_ftom422.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_ftom422.module-buttons .module-buttons-item a:hover span,.themify_builder_content-148 .tb_ftom422.module-buttons .module-buttons-item a:hover i{color:rgba(8, 8, 8, 1);}
.themify_builder_content-148 .tb_1pju010.module-buttons .module-buttons-item a span,.themify_builder_content-148 .tb_1pju010.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_1pju010.module-buttons .module-buttons-item a:hover span,.themify_builder_content-148 .tb_1pju010.module-buttons .module-buttons-item a:hover i{color:rgba(8, 8, 8, 1);}
.themify_builder_content-148 .tb_c14p355.module_row{background-image:url(https://themify.me/demo/themes/ultra-agency/files/2016/08/typing-keyboard.jpg); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:center center; background-color:rgba(84, 76, 173, 1); text-align:center; padding-top:15%; padding-bottom:10%;}
.themify_builder_content-148 .tb_c14p355.module_row>.builder_row_cover::before,.themify_builder_content-148 .tb_c14p355.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.73); background-image:linear-gradient(180deg,rgba(235, 122, 255, 0.729412) 0%,rgba(22, 48, 135, 0.941176) 100%);}
.themify_builder_content-148 .tb_c14p355.module_row,.themify_builder_content-148 .tb_c14p355.module_row p,.themify_builder_content-148 .tb_c14p355.module_row h1,.themify_builder_content-148 .tb_c14p355.module_row h2,.themify_builder_content-148 .tb_c14p355.module_row h3:not(.module-title),.themify_builder_content-148 .tb_c14p355.module_row h4,.themify_builder_content-148 .tb_c14p355.module_row h5,.themify_builder_content-148 .tb_c14p355.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_w5xf997.module_column{padding-right:5%; padding-left:5%;}
.themify_builder_content-148 .tb_gx9w286.module-typewriter ,.themify_builder_content-148 .tb_gx9w286.module-typewriter p,.themify_builder_content-148 .tb_gx9w286.module-typewriter h1,.themify_builder_content-148 .tb_gx9w286.module-typewriter h2,.themify_builder_content-148 .tb_gx9w286.module-typewriter h3:not(.module-title),.themify_builder_content-148 .tb_gx9w286.module-typewriter h4,.themify_builder_content-148 .tb_gx9w286.module-typewriter h5,.themify_builder_content-148 .tb_gx9w286.module-typewriter h6{font-size:33px;}
.themify_builder_content-148 .tb_gx9w286.module-typewriter{margin-bottom:40px;}
.themify_builder_content-148 .tb_gx9w286.module-typewriter.module .typewriter-main-tag .typewriter-span *{background-color:rgba(255, 242, 0, 0.63); color:rgba(0, 0, 0, 1);}
.themify_builder_content-148 .tb_gx9w286.module-typewriter.module .typewriter-main-tag .typewriter-span span{padding-top:7px; padding-right:7px; padding-bottom:7px; padding-left:7px;}
.themify_builder_content-148 .tb_wrz6082.module-buttons i,.themify_builder_content-148 .tb_wrz6082.module-buttons span{color:rgba(250, 250, 250, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-148 .tb_wrz6082.module-buttons .module-buttons-item a span,.themify_builder_content-148 .tb_wrz6082.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_n064018.module-buttons .module-buttons-item a span,.themify_builder_content-148 .tb_n064018.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-148 .tb_p1vn608.module_row{padding-top:5%; padding-bottom:3%;}
.themify_builder_content-148 .tb_27hl667.module_row{padding-top:60px; padding-bottom:60px;}
.themify_builder_content-148 .tb_74qp910.module_row{background-color:rgba(236, 242, 244, 1); padding-bottom:8%;}
.themify_builder_content-148 .tb_u08e771.module-buttons{margin-bottom:40px;}
.themify_builder_content-148 .tb_nuo0121.module_row{background-color:rgba(34, 200, 209, 0.51); padding-top:3%; padding-bottom:7%;}
.themify_builder_content-148 .tb_tt03307.module_column,.themify_builder_content-148 .tb_tt03307.module_column p,.themify_builder_content-148 .tb_tt03307.module_column h1,.themify_builder_content-148 .tb_tt03307.module_column h2,.themify_builder_content-148 .tb_tt03307.module_column h3:not(.module-title),.themify_builder_content-148 .tb_tt03307.module_column h4,.themify_builder_content-148 .tb_tt03307.module_column h5,.themify_builder_content-148 .tb_tt03307.module_column h6{color:rgba(255, 255, 255, 1.00);}
.themify_builder_content-148 .tb_tt03307.module_column{text-align:center;}
.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap p,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap blockquote,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h1,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h2,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h3,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h4,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h5,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap h6,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap li,.themify_builder_content-148 .tb_rk7f106.module-text .tb_text_wrap span{color:rgba(10, 10, 10, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap p,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap blockquote,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h1,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h2,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h3,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h4,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h5,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap h6,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap li,.themify_builder_content-148 .tb_gu1v644.module-text .tb_text_wrap span{font-family:"Open Sans"; color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-148 .tb_gu1v644.module-text{font-size:18px; padding-top:3%;}
.themify_builder_content-148 .tb_mcux507.module_row{padding-top:0%;}
.themify_builder_content-148 .tb_np48751.module_column{background-color:rgba(255, 255, 255, 0.03); padding-top:2%;}
.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap p,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap blockquote,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h1,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h2,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h3,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h4,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h5,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap h6,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap li,.themify_builder_content-148 .tb_9myc071.module-text .tb_text_wrap span{font-family:"Open Sans";}
.themify_builder_content-148 .tb_9myc071.module-text{font-size:16px; text-align:center; padding-top:0%;}
.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap p,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap blockquote,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h1,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h2,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h3,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h4,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h5,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap h6,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap li,.themify_builder_content-148 .tb_4nct010.module-text .tb_text_wrap span{font-family:"Open Sans";}
.themify_builder_content-148 .tb_4nct010.module-text{font-size:34px; padding-top:17%;}
.themify_builder_content-148 .tb_f569729.module-text.module h3{font-size:25px;}
.themify_builder_content-148 .tb_54bs767.module-text{padding-top:10%;}
.themify_builder_content-148 .tb_54bs767.module-text.module h3{font-size:25px;}
.themify_builder_content-148 .tb_vb93176.module-text.module h3{font-size:25px;}
.themify_builder_content-148 .tb_eggc119.module-text.module h3{font-size:25px;}
.themify_builder_content-148 .tb_fi4l914.module_column{background-color:rgba(255, 255, 255, 0.03);}
.themify_builder_content-148 .tb_09ka100.module-image{padding-top:18%;}
@media screen and (max-width: 480px) {
.themify_builder_content-148 .tb_jx2g007.module_column{padding-top:50px;}
.themify_builder_content-148 .tb_ftom422.module-buttons{padding-bottom:20px;}
.themify_builder_content-148 .tb_1pju010.module-buttons{padding-bottom:20px;}
.themify_builder_content-148 .tb_w5xf997.module_column{padding-top:50px;}
.themify_builder_content-148 .tb_wrz6082.module-buttons{padding-bottom:20px;}
.themify_builder_content-148 .tb_n064018.module-buttons{padding-bottom:20px;}
.themify_builder_content-148 .tb_p1vn608.module_row{padding-top:10%; padding-bottom:10%;}
.themify_builder_content-148 .tb_j4p0800.module_column{padding:0px;}
.themify_builder_content-148 .tb_8fys687.module-feature{margin-top:0px; margin-bottom:0px;}
.themify_builder_content-148 .tb_w4l9878.module-feature{margin-top:0px; margin-bottom:0px;}
.themify_builder_content-148 .tb_82f6100.module-feature{margin-bottom:0px;}
.themify_builder_content-148 .tb_27hl667.module_row{padding-top:10%; padding-bottom:10%;}
.themify_builder_content-148 .tb_oxui901.module_column{padding:0px;}
.themify_builder_content-148 .tb_qzk7109.module-feature{margin-top:0px; margin-bottom:0px;}
.themify_builder_content-148 .tb_agw1009.module-feature{margin-top:0px; margin-bottom:0px;}
.themify_builder_content-148 .tb_kfrt000.module-feature{margin-bottom:0px;}
.themify_builder_content-148 .tb_74qp910.module_row{text-align:center; padding-top:16%; padding-bottom:10%;}
.themify_builder_content-148 .tb_xx4o666.module-image{padding-bottom:20px;}
.themify_builder_content-148 .tb_nuo0121.module_row{padding-top:70px; padding-bottom:70px;}
}body {	
font-family:Open Sans;	font-weight:normal;
font-size:18px;
color: #000000; 
}
h1 {	
font-family:Open Sans;	font-weight:600;
font-size:30px;
color: #000000; 
}
h2 {	
font-family:Open Sans;	font-weight:normal;
font-size:25px;
color: #000000; 
}
h3 {	
font-family:Open Sans;	font-weight:normal;
font-size:22px;
color: #030303; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo {	
font-family:Verdana, Geneva, sans-serif; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 210px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 210px; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
color: #000000; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a {	
color: #706e6e; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
color: #050505; 
}
.post-title {	
font-family:Open Sans;	font-weight:600;
font-size:26px;
text-align:center; 
}
.post-date, .post .post-date .day,.post-date .month, .post .post-date .year, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date, .single-post #pagewrap .post-date-inline .post-date .year {		text-align:center; 
}
#sidebar, #sidebar-alt {		text-align:center; 
}
#footer-logo, #footer #footer-logo a {		text-align:center; 
} .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product a.button, .woocommerce.archive ul.products li.product a.button, .woocommerce-page.archive ul.products li.product a.button, .woocommerce-product-search input[type="submit"] { background: #191919; color:#fffff; } .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce ul.products li.product a.button:hover, .woocommerce.archive ul.products li.product a.button:hover, .woocommerce-page.archive ul.products li.product a.button:hover { background: #bf0000; color: #fff; }@media screen and (max-width: 1024px) { #site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 210px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 210px; 
}
}@media screen and (max-width: 768px) { #site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 210px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 210px; 
}
}@media screen and (max-width: 480px) { #site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 210px; 
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 210px; 
}
}