@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,700,700i'); h1, h2, h3, h4, h5, h6, input, button, select, textarea, body { font-family: 'Nunito Sans', sans-serif; font-weight: 300; } h1 .font-light, h2 .font-light, h3 .font-light, h4 .font-light, h5 .font-light, h6 .font-light, input .font-light, button .font-light, select .font-light, textarea .font-light, body .font-light { font-weight: 300; } h1 .font-bold, h1 strong, h2 .font-bold, h2 strong, h3 .font-bold, h3 strong, h4 .font-bold, h4 strong, h5 .font-bold, h5 strong, h6 .font-bold, h6 strong, input .font-bold, input strong, button .font-bold, button strong, select .font-bold, select strong, textarea .font-bold, textarea strong, body .font-bold, body strong { font-weight: 700; } ::selection { background: #cd2027; } ::-moz-selection { background: #cd2027; } .home a { text-decoration: none; } body, p, .gform_body .gfield input, .gform_body .gfield textarea, .gform_body .gfield select { font-size: 18px; line-height: 1.5; } h1 { font-size: 48px; line-height: 1.3; } h2 { font-size: 30px; line-height: 1.3; } h3 { font-size: 24px; line-height: 1.3; } h4 { font-size: 20px; line-height: 1.3; } h5, .h5 { font-size: 18px; line-height: 1.3; } .lead { font-size: 24px; } #topcontrol { background-color: rgba(0,0,0,0.1); background-position: center center; background-repeat: no-repeat; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out; border-radius: 3px; color: #ffffff; height: 48px; line-height: 55px; margin: 0 15px 15px 0; text-align: center; width: 48px; z-index: 10000; } #scrolltotop:before { border-color: rgba(255,255,255,0) rgba(255,255,255,0) #ffffff; border-image: none; border-style: solid; border-width: 10px; content: ""; height: 0; left: 28%; position: absolute; top: 17%; width: 0; } #topcontrol:hover { background-color: #a1191f; } .flexbox { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; } a:hover, .sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected, .sidebar-content .nav li li a:hover, div[role="complementary"] div > ul > li:hover { color: #aa1a20; } a, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus, .nav li a:hover, .nav li a:focus, .navbar .nav > li > a:focus, .navbar .nav > li > a:hover, .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span, nav[role="navigation"] .nav-normal > .active > a, nav[role="navigation"] .nav-normal li a:hover, nav[role="navigation"] .nav-pills-square > .active > a, nav[role="navigation"] .nav-bar > li > a:hover, nav[role="navigation"] .nav-bar > li > a:focus, nav[role="navigation"] .nav-bar > .active > a, nav[role="navigation"] .nav-bar-top > .active > a, nav[role="navigation"] .nav-bar-top > li > a:hover, nav[role="navigation"] .nav-bar-underline > .active > a, nav[role="navigation"] .nav-underline > .active > a, nav[role="navigation"] .nav-underline > li > a:hover, nav[role="navigation"] .nav-separator > .active > a, nav[role="navigation"] .nav-separator > li > a:hover, .sidebar-content .nav a.active, div[role="complementary"] div > ul > li:active, .sidebar-content .nav li a:hover, .sidebar-content .nav li a:focus { color: #cd2027; } .nav a:hover .caret { border-bottom-color: #cd2027; border-top-color: #cd2027; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus, .nav-tabs.nav-stacked > .active > a, .nav-tabs.nav-stacked > .active > a:hover, .nav-tabs.nav-stacked > .active > a:focus, .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus, .grid li a:hover img, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus, .gform_wrapper li.gfield_error input[type="text"]:focus, .gform_wrapper li.gfield_error input[type="url"]:focus, .gform_wrapper li.gfield_error input[type="email"]:focus, .gform_wrapper li.gfield_error input[type="tel"]:focus, .gform_wrapper li.gfield_error input[type="number"]:focus, .gform_wrapper li.gfield_error input[type="password"]:focus, .gform_wrapper li.gfield_error textarea:focus { border-color: #cd2027; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus, .nav-tabs.nav-stacked > .active > a, .nav-tabs.nav-stacked > .active > a:hover, .nav-tabs.nav-stacked > .active > a:focus, .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .progress .bar, .progress-striped .bar, .progress-info.progress-striped .bar, .progress-striped .bar-info, nav[role="navigation"] .nav-pills-square li a:hover { background-color: #cd2027; } .form-control:focus { border-color: #cd2027; box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(205,32,39,0.6); } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #cd2027; border-color: #cd2027; } .accent { color: #cd2027 !important; } .accent2 { color: #88171A !important; } .accent3 { color: #666666 !important; } .accent4 { color: #fff !important; } .accent5 { color: #000 !important; } .btn-primary { border-color: #cd2027; background-color: #cd2027; color: #fff; text-shadow: none; padding: 15px 40px 10px; box-shadow: 0px 3px 0px 0px #88171a; border-radius: 0; font-size: 16px; text-transform: uppercase; letter-spacing: 1px; } .btn-primary:hover, .btn-primary .disabled, .btn-primary [disabled] { background-color: #bb1d24; border-color: #bb1d24; color: #fff; } .btn-primary:active, .btn-primary .active, .btn-primary:focus, .btn-primary .focus { background-color: #aa1a20; border-color: #aa1a20; color: #fff; } .btn-custom { border-color: transparent; background-color: transparent; color: #fff; text-shadow: none; } .btn-custom:hover, .btn-custom .disabled, .btn-custom [disabled] { background-color: rgba(0,0,0,0); border-color: rgba(0,0,0,0); color: #fff; } .btn-custom:active, .btn-custom .active, .btn-custom:focus, .btn-custom .focus { background-color: rgba(0,0,0,0); border-color: rgba(0,0,0,0); color: #fff; } .btn-custom-color { border-color: #fff; background-color: #fff; color: #000; font-weight: 700; box-shadow: 0px 3px 0px 0px #000; } .btn-custom-color:hover, .btn-custom-color:focus, .btn-custom-color:active { background-color: #ededed; color: #000; border-color: #ededed; } .font-16 { font-size: 16px; } .font-15 { font-size: 15px; } .font-14 { font-size: 14px; } header nav[role="navigation"] .nav { margin: 15px 0px 0px !important; } header nav[role="navigation"] .nav > li > a { color: #000; padding: 10px; font-size: 15px; } header nav[role="navigation"] .nav > li > a .caret { border-top-color: #000; border-bottom-color: #000; } header nav[role="navigation"] .nav > li > a:hover, header nav[role="navigation"] .nav > li > a:active, header nav[role="navigation"] .nav > li > a:focus { color: #cd2027; } header nav[role="navigation"] .nav > li > a:hover .caret, header nav[role="navigation"] .nav > li > a:active .caret, header nav[role="navigation"] .nav > li > a:focus .caret { border-top-color: #cd2027; border-bottom-color: #cd2027; } header nav[role="navigation"] .nav > li.active > a { color: #cd2027; } header nav[role="navigation"] .nav > li.active > a .caret { border-top-color: #cd2027; border-bottom-color: #cd2027; } header nav[role="navigation"] .nav > li.logo > a { display: block; background-color: #fff; padding: 55px 20px 20px; width: 270px; height: 240px; border-radius: 50%; text-align: center; margin: -60px 5px -85px; } header nav[role="navigation"] .nav > li:first-child > a { padding-left: 0; } header nav[role="navigation"] .nav > li:last-child > a { padding-right: 0; } .nav li a:hover, .nav li a:focus { background-color: transparent; border-color: transparent; } nav[role="navigation"] ul > li .dropdown-menu > li:hover > a, nav[role="navigation"] ul > li .dropdown-menu > li > a:hover { background: none repeat scroll 0 0 #cd2027; color: #fff; } .home .header-shadow { box-shadow: none; } .top-nav { z-index: 999; position: relative; padding: 5px 0 !important; } .top-nav * { font-size: 16px; } .top-nav .fa-home, .top-nav .fa-phone { margin-right: 4px; } div div > footer h3 a, div div > footer .list-heading > li:first-child > a, div div > footer h3 { text-transform: none; } footer .social-footer a { color: #fff; -webkit-transition: .5s; transition: .5s; } footer .social-footer a:hover, footer .social-footer a:active, footer .social-footer a:focus { color: #aa1a20 !important; } div div > footer .icons-ul { margin-left: 25px; } div div > footer .icons-ul .icon-li { color: #fff !important; } div div > footer hr { border-top: 1px solid #313131; } footer .main-footer { padding-bottom: 20px !important; position: relative; margin-top: 100px; } footer .main-footer .container { padding-bottom: 150px; } footer .main-footer::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(255,255,255,0.7); } footer .main-footer .footer-phone { font-size: 32px; color: #000; font-family: 'Nunito Sans', sans-serif !important; } footer .main-footer address { color: #000; font-size: 24px; } footer .main-footer address .fa-ul { display: table; margin: 0 auto; } footer .main-footer address .fa-ul > li { display: inline-block; } footer .main-footer address .fa-ul > li > br { display: none; } footer .main-footer address .fa-ul > li + li { margin-left: 50px; } footer .main-footer address br { display: none; } footer .main-footer address [itemprop="streetAddress"] { margin-right: 5px; } footer .main-footer .social-media { margin-bottom: 15px; } footer .main-footer .social-media a { margin: 0px 30px; font-size: 28px; } footer .logo-footer { position: absolute; top: -120px; left: 50%; transform: translateX(-50%); } footer .logo-footer img { width: 100%; } .menu-main-footer { margin-top: 30px; } .menu-main-footer > ul { display: table; margin: 0 auto; } .menu-main-footer > ul > li:not(:first-child) { margin-left: 35px; } .menu-main-footer > ul > li > a { color: #000; } .menu-main-footer > ul > li > a:hover, .menu-main-footer > ul > li > a:focus, .menu-main-footer > ul > li > a:active { color: #cd2027; } footer { position: relative; } footer .bottom-footer { position: absolute; background-color: rgba(0,0,0,0.6); left: 15px; right: 15px; bottom: 0; padding-top: 15px; padding-bottom: 15px; width: 100%; } footer .bottom-footer-inner { max-width: 1170px; margin: 0 auto; } .fb-color { color: #3b5998; } .fb-color:hover, .fb-color:focus, .fb-color:active { color: #254382; } .twitter-color { color: #2daae1; } .twitter-color:hover, .twitter-color:focus, .twitter-color:active { color: #268fbd; } .linkedin-color { color: #0073b2; } .linkedin-color:hover, .linkedin-color:focus, .linkedin-color:active { color: #005685; } .hp-banner .container { max-width: 1280px; } .hp-banner .container .btn { margin-top: 10px; } .hp-banner .container .banner-arrow { margin-top: 120px; } .well-heading { background-color: rgba(0,0,0,0.65); padding: 20px 15px; } .well-heading svg { fill: #fff; } .well-text { background-color: rgba(0,0,0,0.35); padding: 30px 40px; } .well-text ol { margin-bottom: 10px; } .well-banner { margin-top: 30px; margin-bottom: 50px; } .home .popover-title { padding: 15px; color: #000; font-size: 20px; } .tech-at-work > div { width: 250px; } .tech-at-work > div > a { display: block; } .tech-at-work > div > a br { display: none; } .tech-at-work > div > a img { margin-top: 0; } .hp-section03 img { max-width: 110px; margin-top: 20px; } .hp-section03 .obj:hover, .hp-section03 .obj:active, .hp-section03 .obj:focus { color: #cd2027 !important; } .hp-services .service { padding: 8px; } .hp-services .service:hover .hover-effect, .hp-services .service:active .hover-effect, .hp-services .service:focus .hover-effect { top: 0; background-color: rgba(205,32,39,0.6); } .hp-services .service:hover .hover-effect p, .hp-services .service:active .hover-effect p, .hp-services .service:focus .hover-effect p { opacity: 1; } .hp-services .service:hover .fas, .hp-services .service:active .fas, .hp-services .service:focus .fas { display: none; } .hp-services .service > a { background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; cursor: pointer; display: block; min-height: 250px; pointer-events: auto; position: relative; overflow: hidden; } .hp-services .service > a .hover-effect { background-color: rgba(205,32,39,0); position: absolute; top: 110px; height: 100%; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 25px 20px; } .hp-services .service > a .hover-effect p { opacity: 0; margin-bottom: 10px; } .hp-services .service > a .lead { margin-bottom: 15px; } .hp-services .service > a .fas { height: 25px; font-size: 24px; } .hp-services .service.supervision a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg04-supervision.jpg'); } .hp-services .service.software a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg04-software.jpg'); } .hp-services .service.security a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg04-security.jpg'); } .hp-services .service.email a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/12/img-sc04-network-r1.jpg'); } .hp-services .service.data a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/12/img-sc04-office-365-r1.jpg'); } .hp-services .service.compliance a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/12/img-sc04-data-r1.jpg'); } .hp-services .service > a + p { display: none; } .hp-services .service * { -moz-transition: all .3s linear .01s; -webkit-transition: all .3s linear .01s; -o-transition: all .3s linear .01s; transition: all .3s linear .01s; } .hp-section-5 svg { width: 90px; } .hp-section-5 .cls-1 { fill: #cd2027; } .hp-section-5 .cls-2 { fill: #ffffff; } .hp-section-5 a { display: block; color: #666666; padding: 0 30px; background-color: transparent; height: 100%; } .hp-section-5 a:hover svg .cls-1, .hp-section-5 a:active svg .cls-1, .hp-section-5 a:focus svg .cls-1 { fill: #ffffff; } .hp-section-5 a:hover svg .cls-2, .hp-section-5 a:active svg .cls-2, .hp-section-5 a:focus svg .cls-2 { fill: #cd2027; } .hp-section-5 a, .hp-section-5 a * { -moz-transition: all .3s linear .01s; -webkit-transition: all .3s linear .01s; -o-transition: all .3s linear .01s; transition: all .3s linear .01s; } .hp-fullwidth { padding: 0; } .hp-fullwidth .container { max-width: 100%; } .hp-fullwidth .container .bg-image { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg05-bg.jpg'); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; min-height: 580px; } .hp-fullwidth .container .cta-btn { margin-top: 20px; background-color: #fff; border-color: #fff; color: #cd2027; box-shadow: 0 3px 0 0 #cd2027; } .hp-fullwidth .last > div { max-width: 580px; margin-left: 15%; } .hp-fullwidth .last > div ul.flex-box { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 50px; margin-bottom: 0; } .hp-fullwidth .last > div ul.flex-box > li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1 2 50%; flex: 1 2 50%; margin-bottom: 15px; } .hp-fullwidth .last > div ul.flex-box { margin-left: 30px; } .partners-wrapper ul > li { width: 100%; } .hp-blogs article .img-thumbnail { border: 0; padding: 0; border-radius: 0; } .hp-blogs article .media-body > h3 + p { display: none; } .hp-blogs article h3.media-heading { line-height: 1.15; margin-bottom: 10px; } .hp-blogs article h3.media-heading a { font-size: 18px; color: #000000; } .hp-blogs article div[itemprop="articleBody"] p { font-size: 16px; margin-bottom: 10px; } .hp-blogs article .btn { color: #cd2027; text-transform: uppercase; letter-spacing: 1.5px; font-size: 14px; background-color: transparent; box-shadow: none; border: 0; font-weight: 700; padding: 0; } .hp-blogs article .btn::after { content: '\f30b'; font-family: fontawesome; margin-left: 10px; } .hp-expertise .service > a { background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; display: block; min-height: 190px; position: relative; overflow: hidden; margin: 10px auto 15px; } .hp-expertise .service > a .hover-effect { background-color: rgba(205,32,39,0); position: absolute; top: 60px; width: 100%; height: 100%; padding: 25px 15px; } .hp-expertise .service > a .lead { margin-bottom: 15px; } .hp-expertise .service > a:hover .hover-effect, .hp-expertise .service > a:active .hover-effect, .hp-expertise .service > a:focus .hover-effect { top: 0; background-color: rgba(205,32,39,0.6); } .hp-expertise .service.business a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg08-business-consulting.jpg'); } .hp-expertise .service.healthcare a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg08-healthcare-consulting.jpg'); } .hp-expertise .service.logistics a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg08-logistics-sustainment-.jpg'); } .hp-expertise .service.website a { background-image: url('https://pronto-core-cdn.prontomarketing.com/2/wp-content/uploads/sites/2916/2018/10/sg08-website-development.jpg'); } .hp-expertise .service * { -moz-transition: all .3s linear .01s; -webkit-transition: all .3s linear .01s; -o-transition: all .3s linear .01s; transition: all .3s linear .01s; } .margin-bottom-30 { margin-bottom: 30px; } .margin-vertical-60 { margin-bottom: 60px; margin-top: 60px; } .gform_wrapper .top_label .gfield_label { font-size: 16px; margin-bottom: 0; font-weight: 400; } .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label { font-size: 12px; } @media (min-width: 992px) and (max-width: 1199px) { header nav[role="navigation"] .nav > li > a { padding: 10px 4px; font-size: 13px; } header nav[role="navigation"] .nav > li.logo > a { padding: 40px 40px 50px; width: 200px; height: 170px; margin: -50px 5px -60px 5px; } header nav[role="navigation"] .nav > li.logo > a img { width: 100%; max-width: 100%; } .hp-fullwidth .last > div { max-width: 400px; margin-left: 10%; } .hp-fullwidth .last > div ul.flex-box > li { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; margin-bottom: 15px; } .main-footer .row > .flex-box::before { left: -10px; } footer .logo-footer { margin-right: 10px; width: 180px; height: 180px; } .lead { font-size: 22px; } h1 { font-size: 42px; } } @media (max-width: 991px) { header nav[role="navigation"] .nav, header nav[role="navigation"] select { display: none; } .hp-banner { background-attachment: scroll !important; } .tech-at-work > div { width: 240px; } .hp-fullwidth .row.flex-box { display: block; } .hp-fullwidth .last > div { max-width: 540px; margin: auto; padding: 40px 0; text-align: center; } .hp-fullwidth .container .bg-image { min-height: 320px; background-position: top; } .hp-fullwidth .last > div ul.flex-box { display: table; margin: 40px auto 0; } footer .main-footer { background-position: right center !important; } footer .main-footer .container { padding-bottom: 95px; } .menu-main-footer { margin-top: 0; } .menu-main-footer > ul > li { float: none; margin-bottom: 20px; } .menu-main-footer > ul > li:not(:first-child) { margin-left: 0; } footer .main-footer address .fa-ul { text-align: center; } footer .main-footer address .fa-ul > li { display: list-item; } footer .main-footer address .fa-ul > li + li { margin-left: 0; } footer .main-footer address .fa-ul > li + li > .fa-li { left: 50px; } footer .main-footer .footer-phone { margin-top: 40px; display: block; } footer .logo-footer { margin-right: 10px; width: 160px; height: 160px; top: -90px; } footer .bottom-footer { margin-top: 60px; } .margin-bottom-40 { margin-bottom: 30px; } header .brand { max-width: 150px; } .lead { font-size: 22px; } h1 { font-size: 32px; } h2 { font-size: 28px; } } @media (max-width: 767px) { footer #menu-privacy-policy { display: inline-block; float: none !important; } .main-footer .fa-ul { display: inline-block; } ol.horizontal li, ul.horizontal li { float: none !important; display: inline-block; } .main-footer .pull-right { float: none !important; } .main-footer address { display: inline-block; text-align: left; } .xs-float-none { float: none !important; } #menu-bottom-footer { float: none !important; } header { position: relative; } .top-nav * { font-size: 15px; } header .brand img { width: 120px; } .hp-banner .container { margin-top: 30px; } .hp-banner img { margin-top: 60px; max-width: 50px; margin-bottom: -5px; } .hp-services .service { padding: 8px; max-width: 450px; margin: auto; } .hp-fullwidth .container .bg-image { min-height: 280px; background-position: top; } .hp-fullwidth .last > div ul.flex-box { display: table; margin: 30px auto 0px; padding-left: 0; } .hp-fullwidth .last > div ul.flex-box .fa { position: relative; left: 0; } .margin-bottom-30, .margin-bottom-40 { margin-bottom: 20px; } .partners-wrapper > div { max-width: 50%; } .hp-blogs .media > .pull-left { float: none !important; text-align: center; margin-bottom: 20px; } .hp-blogs .media-body { text-align: center; } .hp-services .service > a .hover-effect { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } footer .main-footer .footer-phone { margin-top: 0; font-size: 24px; } footer .main-footer address { font-size: 18px; text-align: center; } footer .main-footer .social-media a { margin: 0px 15px; font-size: 20px; } .main-footer .container { padding-top: 80px; } .menu-main-footer > ul > li { display: list-item; } footer .bottom-footer { margin-top: 40px; } div div > footer h2 { margin-bottom: 15px; font-size: 24px !important; } footer .logo-footer { margin: 0 auto 25px; } .lead { font-size: 20px; } h1 { font-size: 28px; } h2 { font-size: 24px; } .name_last { width: 100% !important; } .name_first { width: 100% !important; } .gform_body li { width: 100% !important; } } .single-post .body-background { padding-top: 80px; } @media (max-width: 767px) { .single-post .body-background { padding-top: inherit; } }

Superior IT Solutions

Expert consulting and on-demand technical support ensure every aspect of your IT network is optimized for peak performance.

Data Security & Recovery

Company data will be saved automatically on secure servers, ready for immediate recovery should a disaster ever take down your network.


When your business has a robust data security and recovery scheme in place, you won’t have to deal with the potentially catastrophic fallout from a hacker attack or an unforeseen force majeure. A strategic plan that protects all your data can be the difference between surviving a ransomware bug, storm, flood, or fire, and having to close up shop for good.

Bullish Technology provides security-risk evaluations, cloud-hosted data backup systems, and clearly-outlined recovery plans for small- and medium-sized businesses in and around Dayton. Together, they will ensure your data gets saved in real time, is protected and fully compliant, and is easy to restore to your systems immediately after a disaster strikes.

How will our Superior IT Solutions help your business operate
more profitably?

xxx

Schedule a Free IT Network Assessment

Bullish Technology’s Superior IT Solutions include the following Data Security & Recovery features:

  • Company-wide security risk assessment
  • Virus, spam, and ransomware protection
  • Proactive monitoring to ensure 24/7 security
  • On-site and cloud-based backups and archiving
  • Detailed recovery and business continuity planning
  • HP
  • Dell
  • Symantec
  • Microsoft Partner