a:hover{text-decoration:underline}#page-container,header{max-width:1920px}#page-container{background-color:#ffffff;margin-left:auto;margin-right:auto}.et_pb_image_container{margin:0}.splashoverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;z-index:100000}#svg-container{background-color:black;margin:auto;margin-left:auto;margin-top:20%;width:100%;height:100%}#logowithtag{animation:logoanim 5s ease infinite;position:relative}@keyframes bganim{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes logoanim{0%{transform:translateY(10%);transform:translateX(10%)}20%{transform:translateY(20%);transform:translateX(10%)}40%{transform:translateY(30%);transform:translateX(10%)}60%{transform:translateY(40%);transform:translateX(10%)}80%{transform:translateY(50%);transform:translateX(10%)}100%{transform:translateY(60%);transform:translateX(10%)}}.ds-home-slider .et_pb_slide{padding:0;padding-bottom:56.25%;height:0}@media only screen and (min-width:981px){.clients-grid-item-row{padding-top:0;padding-bottom:.3%;width:93%}.clients-grid-item-row-2{padding-top:0;padding-bottom:.4%;width:93%}.clients-grid-item{margin-right:.4%!important}.clients-grid-item{width:24.5%!important}.clients-grid-item-2{width:19%!important}.clients-grid-item-2{margin-right:.5%!important}.et_pb_post_slider .et_pb_slide.et-pb-active-slide .et_pb_slide_description{opacity:1}.project-page-header-image img{width:100%}.et_pb_blog_grid .et_pb_post{padding:0}.et_fullwidth_nav #main-header .container{border-left:black solid 10px}#pressblog img{float:left;margin-right:30px}#employeegrid .et_pb_image_container a{margin-bottom:0}#employeegrid .et_pb_image_container{margin-bottom:0}.et_pb_pagebuilder_layout.single-post #page-container .et_pb_row{width:93.5%}.project_testimonial .et_pb_testimonial_description .section p:before,.project_testimonial .et_pb_testimonial_description .section p:after{font-size:500%;color:silver;position:relative;line-height:0}.project_testimonial .et_pb_testimonial_description .section p:before{left:0;top:37px;content:"\201C"}.project_testimonial .et_pb_testimonial_description .section p:after{bottom:-30px;right:6px;content:"\201D"}.et_pb_testimonial_meta{text-align:right;line-height:25px}.et_pb_testimonial_author{margin-top:0}.current-menu-item{background-color:black}#top-menu li.current-menu-item>a{color:white}.et-fixed-header li.current-menu-item>a{color:white}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:white}.et-pb-controllers a{height:10px;width:10px}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-top:24px}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-top:12px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:18px!important;padding-top:16px!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:18px!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-top:16px!important}.et_fullwidth_nav #main-header .container{padding-left:18px;border-bottom:1px black solid}.et_fullwidth_nav #main-header .container{padding-right:0}#top-menu li{width:100%;border-left:thin black solid;text-align:left;padding-right:0;padding-left:20px}#top-menu{width:100%;display:flex;align-items:stretch;justify-content:space-between}#top-menu .menu-item{font-weight:normal}#et-top-navigation{padding-left:0!important;padding-top:0!important;width:62.5%}#top-menu-nav{width:100%}.tr_two_col .et_pb_column .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.tr_two_col .et_pb_column .column.size-1of2{width:50%!important;margin-right:0%;border:none}.tr_two_col .et_pb_blog_grid .et_pb_post{border:none;margin:10px}.tr_two_col .et_pb_image_container a{margin-bottom:6px}.tr_two_col H2{text-transform:uppercase}.tr_two_col .et_pb_image_container{margin-bottom:0}#employeegrid .column.size-1of3{width:32.8%;margin-right:.5%}.app-grid p{padding-bottom:0}#home-animation{margin-bottom:-15px!important}#employeegrid article{margin-bottom:58px}#apps-grid h2{min-height:105px;margin-top:6px}}@media only screen and (max-width:980px){.tr_two_col .et_pb_column .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.tr_two_col .et_pb_column .column.size-1of2{width:100%!important;margin-right:0%}}.et_pb_social_media_follow li a{margin-right:0}.single .post{padding-bottom:0}.publication{font-family:'HelveticaNeue-Bold-01',Helvetica,Arial,Lucida,sans-serif;font-size:12px;color:#ffffff!important;line-height:1em;background-color:black;margin-left:12px}.pubp{padding-bottom:6px!important}#press-grid .post-meta a,#press-grid .post-meta{color:#fff}#press-grid .post-meta{margin-top:14px}#press-grid .post-meta a:first-child{background-color:#000}#press-grid .et_pb_image_container a{margin-bottom:10px!important}#press-grid .column:nth-child(3n){margin-right:0}#press-grid .et_pb_blog_grid .et_pb_post{border:none;border-bottom:solid 5px #000;margin-bottom:30px;padding:0}#press-grid .entry-title{padding-bottom:0}#press-grid .post-content{line-height:1em;margin-bottom:16px}#press-grid .et_pb_image_container a{padding-top:110%}#press-grid .et_pb_image_container img{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;object-position:50% 50%}#press-grid .column{margin-right:.5%}@media only screen and (min-width:981px){#press-grid .column{margin-right:.5%;width:33%}}@media only screen and (max-width:980px){#press-grid .column{margin-right:.5%;width:49.5%}}@media only screen and (max-width:767px){#press-grid .column{margin-right:0;width:100%}}#apps-grid h2{min-height:105px;margin-top:6px}.et_fixed_nav.et_show_nav #page-container{padding-top:49px}