@import"https://fonts.googleapis.com/css?family=Montserrat:400,500,700";.online-depo-headline-div,.blog-headline,#repository-login .btn .red,.company-headline-div,.technology-headline-div,.videography-headline-div,.locations-headline-div,.contact-headline-div,#courtReportersHeadlineDiv,.services-headline-div,#frontHeadlineDiv{-webkit-transform:translate(-25%, -50%);left:25%;position:absolute;top:50%;transform:translate(-50% -50%)}#gform_submit_button_4,#our-company .btn.red{background-color:#ca0606;border-color:#000;border-style:solid;border-width:1px;color:#fff;font-family:"Montserrat",sans-serif;padding:5px}html,body{font-size:85%}@media(min-width: 767px){html,body{font-size:100%}}h1,.h1{font-family:"Montserrat",sans-serif;font-weight:700}h2,.h2{font-family:"Montserrat",sans-serif;font-weight:500}h3,.h3{font-family:"Montserrat",sans-serif;font-weight:500}label{font-size:1rem}p{font-family:"Montserrat",sans-serif;font-weight:400}body,div,span,p,a,button,.p{font-size:1rem}@media(min-width: 992px){body,div,span,p,a,button,.p{font-size:1rem}}input{font-family:"Montserrat",sans-serif}.modal{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity 2s;z-index:999999}.modal-dialog{height:101%;margin-top:5%;position:relative;width:auto}@media(max-width: 576px){.modal-dialog{margin-bottom:1.75rem;margin-left:auto;margin-right:auto;margin-top:1.75rem;max-width:576px}}.modal-content{background-color:#fff;border-color:rgba(0,0,0,.2);border-radius:.3rem;border-style:solid;border-width:1px;display:flex;flex-direction:column;outline:0;position:relative;width:100%}.modal-header{align-items:flex-start;display:flex;justify-content:space-between;padding:1rem}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-body p{font-size:16px}.modal-body a{color:#173951;font-size:16px}.modal-body a :hover{color:#173951;text-decoration:underline}#gform_submit_button_2{background-color:#ca0606;border-color:#ca0606;border-style:solid;border-width:2px;color:#fff;padding-bottom:15px;padding-left:25px;padding-right:25px;padding-top:15px}#gform_submit_button_2:hover{background-color:#fff;color:#ca0606}#extensions_message_2_3{display:none}#input_2_1,#input_2_2,#input_2_3{width:100%}#schedule-now-button{background-color:#ca0606;cursor:pointer;margin-bottom:0;position:fixed;right:-100px;top:50%;transform:rotate(-90deg);width:250px;z-index:999}#schedule-now-button p{color:#fff;margin-bottom:0;padding:15px;text-align:center}@media(max-width: 450px){h1{font-size:1.75rem !important}}body{margin:0;margin-bottom:-5px;overflow-x:hidden}html{font-size:15px;overflow-x:hidden}@media(min-width: 1307px){html{font-size:16px}}@media(min-width: 1426px){html{font-size:18px}}nav{min-height:96px}.navbar-brand{height:96px}#nav-logo{height:90%}.aligner{display:flex;height:100%;justify-content:center}.column{flex-direction:column}.textBlock{font-size:1.1rem;letter-spacing:-0.5px;line-height:1.1}.grayBG{background-color:#e1e1e1}.whiteBG{background-color:#fff}#field_1_2{display:block}#input_1_1_3_container label,#input_1_1_6_container label{display:none}.gfield_label,::placeholder{font-family:"Montserrat",sans-serif;font-weight:500}#gform_submit_button_1{background-color:#858585;border:0;color:#fff;padding:5px}.companyProfilePhone{color:#000;font-weight:700}.companyProfilePhone:hover{color:#ca0606;text-decoration:none}.header-button-div{display:flex;justify-content:center}@media(max-width: 991px){.header-button-div{display:none}}@media(max-width: 1100px){.header-button-div{right:calc(50px + 1rem)}}.header-button{background-color:#ca0606;border-color:#000;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-family:"Montserrat",sans-serif;padding-bottom:0;padding-left:10px;padding-right:10px;padding-top:0}.navbar{background-color:#e1e1e1 !important}@media(max-width: 1122px){.navbar{padding-left:50px;padding-right:50px}}@media(max-width: 991px){.navbar{padding-left:0;padding-right:0}}@media(max-width: 767px){.navbar{padding-bottom:0;padding-top:0}}#navbarSupportedContent{z-index:999 !important;justify-content:center;flex-direction:inherit}.navbar-logo{height:100%;width:auto}@media(max-width: 991px){.navbar-nav{background-color:#000;margin-right:auto;z-index:999}}@media(min-width: 992px){.navbar-nav{width:100%}}.navbar-nav .nav-item{margin-bottom:auto;margin-top:auto}@media(min-width: 1255px){.navbar-nav .nav-item{padding-left:1rem;padding-right:1rem}}@media(min-width: 992px){.navbar-nav .nav-item{margin-left:auto;margin-right:auto;padding-top:1rem}}.navbar-nav .nav-item .social{padding-left:0 !important;padding-right:0 !important}.nav-link{color:#fff !important;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}@media(min-width: 992px){.nav-link{color:#000 !important}}.nav-link:hover{color:#ca0606 !important;text-decoration:none}.nav-link .fa{font-size:1.5rem}.footer-menu{display:flex;flex-direction:row;list-style:none;margin-bottom:0;min-width:500px;padding-left:0}.footer-menu li{display:inline-block;flex:0 1 auto;flex-grow:3;justify-content:flex-start;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}@media(max-width: 1115px){.footer-menu li{padding-left:1.25rem;padding-right:1.25rem}}.footer-menu a{color:#fff}.footer-social-list{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin-bottom:0}.footer-social-list a{color:#fff}.footer-social{flex-grow:1;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}footer .fa{font-size:1.25rem}.footer-social-div{align-items:center;display:none;flex-direction:row;justify-content:center}@media(max-width: 991px){.footer-social-div{display:block}}@media all and (max-width: 991px)and (-ms-high-contrast: none),all and (-ms-high-contrast: active){.footer-social-div{display:flex !important}}.site-footer{background-color:#000;font-family:"Montserrat",sans-serif;min-height:200px;padding-bottom:0;padding-left:100px;padding-right:100px;padding-top:50px}@media(max-width: 1100px){.site-footer{padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px}}.site-footer .credit-div{color:#fff;font-size:.75rem;padding-bottom:15px;padding-top:40px}.site-footer .credit-div>a{color:#fff}@media(max-width: 991px){.footer-nav-menu{display:none}}.footer-flex-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media(max-width: 991px){.footer-flex-box{flex-direction:column;justify-content:center}}@media all and (max-width: 991px)and (-ms-high-contrast: none),all and (-ms-high-contrast: active){.footer-flex-box{display:block}}.footer-logo{max-width:230px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.footer-logo{width:230px}}@media all and (max-width: 991px)and (-ms-high-contrast: none),all and (-ms-high-contrast: active){.footer-logo{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}}#frontHeadlineDiv{left:33%;transform:translate(-33%, -50%)}::placeholder{padding-left:5px}#front-page-title{color:#fff;font-size:70px}@media(max-width: 1450px){#front-page-title{font-size:60px}}@media(max-width: 1250px){#front-page-title{font-size:48px}}@media(max-width: 991px){#front-page-title{font-size:42px}}@media(max-width: 870px){#front-page-title{font-size:36px}}@media(max-width: 750px){#front-page-title{font-size:30px}}@media(max-width: 630px){#front-page-title{font-size:26px}}#front-overlap-row{position:relative;top:-50px;width:100%}@media(max-width: 575px){#front-overlap-row{top:-30px}}@media(max-width: 991px){#frontSubTitle{text-align:center}}#frontSubTitle::after{border-bottom-color:#ca0606;border-bottom-style:solid;border-bottom-width:3px;content:"";display:block;margin-right:auto;padding-top:1rem;width:45%}@media(max-width: 991px){#frontSubTitle::after{width:100%}}#servicesButton,#home-schedule-button{@extends %primary-button;display:block;font-size:.8rem}#home-schedule-first-name,#home-schedule-last-name{margin-bottom:5px}@media(max-width: 575px){#home-schedule-first-name,#home-schedule-last-name{display:block;margin:10px auto}}@media(max-width: 991px){#home-schedule-button{display:inline}}@media(max-width: 575px){#home-schedule-button{display:block;margin:10px auto}}@media(max-width: 991px){#front-page .textBlock,#front-page form{text-align:center}}@media(max-width: 991px){.front-gray-tile{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;width:80%}}@media(max-width: 575px){.front-gray-tile{width:60%}}@media(max-width: 500px){.front-gray-tile{width:70%}}.services-page-title{color:#fff;font-size:70px}.services-sub-title::after{border-bottom-color:#ca0606;border-bottom-style:solid;border-bottom-width:3px;content:"";display:block;margin-right:auto;padding-top:1rem;width:40%}.services-slanted-div{-webkit-clip-path:polygon(0 0, 100% 0, 100% 69%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 69%, 0 100%);padding-bottom:6rem;padding-top:4rem}@media(max-width: 991px){.services-slanted-div{-webkit-clip-path:polygon(0 0, 100% 0, 100% 75%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 75%, 0 100%)}}@media(max-width: 575px){.services-gray-tile{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;width:70%}}#courtReportersBannerImage{width:100%}#court-reporters-page-title{color:#fff;font-size:70px}@media(max-width: 800px){#court-reporters-page-title{font-size:60px}}@media(max-width: 650px){#court-reporters-page-title{font-size:50px}}@media(max-width: 575px){#court-reporters-page-title{font-size:37px}}#court-reporting .subTitle{font-weight:700}@media(max-width: 767px){#court-reporting .subTitle{text-align:center}}#court-reporting a{color:#000}#court-reporting h3{font-size:1.25rem}#court-reporting ul{font-family:"Montserrat",sans-serif;list-style:none;padding-left:0}#court-reporting #field_1_2{display:block}#court-reporting #input_1_1_3_container label,#court-reporting #input_1_1_6_container label{display:none}#court-reporting .gfield_label{font-family:"Montserrat",sans-serif;font-weight:500}#court-reporting #gform_submit_button_1{background-color:#858585;border:0;color:#fff;padding:5px}#court-reporting #courtReportingTileRow{margin-top:58px}#courtReportingSlantedDiv{-webkit-clip-path:polygon(0%, 10%, 100%, 100%, 0 100%);clip-path:polygon(0% 10%, 100% 0, 100% 100%, 0 100%);padding-bottom:3rem;padding-top:6rem}@media(max-width: 767px){#courtReportingSlantedDiv{-webkit-clip-path:polygon(0% 7%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0% 7%, 100% 0, 100% 100%, 0 100%)}}@media(max-width: 575px){#courtReportingSlantedDiv{-webkit-clip-path:polygon(0% 5%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0% 5%, 100% 0, 100% 100%, 0 100%)}}#courtReportersWidthCheck{text-align:left}@media(max-width: 991px){#courtReportersWidthCheck{text-align:center}}@media(max-width: 991px){#courtReportingTileRow{margin-top:35px}}@media(max-width: 575px){.courtReportingGrayTile{margin:0 auto;width:60%}}@media(max-width: 575px){.contact-headline-div{top:40%}}.contact-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.contact-page-title{font-size:60px}}@media(max-width: 767px){.contact-page-title{font-size:50px}}@media(max-width: 575px){.contact-page-title{font-size:37px}}#contact-us .subTitle{font-size:2.5rem;font-weight:bold}#contact-us .subTitle span{font-size:1.5rem;font-weight:500}#contact-us a{color:#000}.contact-slanted-div{-webkit-clip-path:polygon(0% 0%, 100% 60%, 100% 100%, 0 100%);background-color:#fff;clip-path:polygon(0% 0%, 100% 60%, 100% 100%, 0 100%);margin-top:-150px;padding-top:7rem;position:relative}@media(max-width: 1600px){.contact-slanted-div{-webkit-clip-path:polygon(0% 0%, 100% 47%, 100% 100%, 0 100%);clip-path:polygon(0% 0%, 100% 47%, 100% 100%, 0 100%);margin-top:-100px}}@media(max-width: 767px){.contact-slanted-div{-webkit-clip-path:polygon(0% 0%, 100% 20%, 100% 100%, 0 100%);clip-path:polygon(0% 0%, 100% 20%, 100% 100%, 0 100%);margin-top:-75px}}@media(max-width: 575px){.contact-slanted-div{-webkit-clip-path:polygon(0% 0%, 100% 22%, 100% 100%, 0 100%);clip-path:polygon(0% 0%, 100% 22%, 100% 100%, 0 100%);margin-top:-50px}}@media(max-width: 505px){.contact-slanted-div{-webkit-clip-path:polygon(0% 0%, 100% 18%, 100% 100%, 0 100%);clip-path:polygon(0% 0%, 100% 18%, 100% 100%, 0 100%)}}#contactMapIframe{margin-top:25px;max-width:100%}#locations .subTitle{font-size:1.5rem;font-weight:bold}#locations .subTitle span{font-size:1.5rem;font-weight:500}#locations .high-lines{line-height:1.75}#locations a{color:#000}#locations .padding-bottom{padding-bottom:8rem}#locations h4{font-family:"Montserrat",sans-serif;font-weight:500}#locations #gform_submit_button_2{background-color:#858585 !important;border:0;color:#fff !important;padding:5px !important}@media(max-width: 1400px){.locations-headline-div{top:40%}}.locations-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.locations-page-title{font-size:60px}}@media(max-width: 650px){.locations-page-title{font-size:50px}}@media(max-width: 575px){.locations-page-title{font-size:37px}}.ginput_container_fileupload #input_2_2{width:60% !important}@media(max-width: 640px){#field_2_2{order:2}}@media(max-width: 640px){#field_2_3{order:1}}#videography .subTitle{font-size:1.5rem;font-weight:bold}#videography a{color:#000}@media(max-width: 675px){.videography-headline-div{top:40%}}.videography-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.videography-page-title{font-size:60px}}@media(max-width: 810px){.videography-page-title{font-size:50px}}@media(max-width: 675px){.videography-page-title{font-size:37px}}.videography-slanted-div{-webkit-clip-path:polygon(0% 60%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(0% 60%, 100% 0%, 100% 100%, 0 100%);margin-bottom:-1px;padding-top:7rem}@media(max-width: 575px){.videography-gray-tile{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;width:60%}}.technology-headline-div{top:40%;transform:translate(-25%, -50%)}.technology-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.technology-page-title{font-size:60px}}@media(max-width: 575px){.technology-page-title{font-size:42px}}@media(max-width: 767px){.technology-page-title{font-size:50px}}#technologyAppImage,#technologyMultiCore{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}#technology .padding-bottom{padding-bottom:8rem}#technology .textBlock .large{font-size:1.5rem;font-weight:bold}#technology h2{font-size:1.5rem;font-weight:bold}#technology h3{font-size:1.25rem}.technology-slanted-div{-webkit-clip-path:polygon(0% 60%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(0% 60%, 100% 0%, 100% 100%, 0 100%);margin-bottom:-1px;padding-top:7rem}.technology-slanted-div-2{-webkit-clip-path:polygon(0% 0%, 100% 60%, 100% 100%, 0 100%);clip-path:polygon(0% 0%, 100% 60%, 100% 100%, 0 100%);margin-bottom:-1px;margin-top:-150px;padding-top:9rem}.company-headline-div{-webkit-transform:translate(-40%, -25%);top:40%;transform:translate(-40%, -25%)}@media(max-width: 1100px){.company-headline-div{left:35%}}.company-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.company-page-title{font-size:60px}}@media(max-width: 767px){.company-page-title{font-size:50px}}@media(max-width: 575px){.company-page-title{font-size:37px}}#our-company .company-profile-image{-webkit-clip-path:polygon(0%, 0%, 75%, 100%, 0 100%);clip-path:polygon(0% 0%, 100% 0%, 75% 100%, 0 100%);width:100%}#our-company .company-profile-wrapper{padding-left:1rem;padding-right:1rem;flex:0 0 100%}@media(min-width: 768px){#our-company .company-profile-wrapper{flex:0 0 50%}}#our-company .company-profile-name{font-family:"Montserrat",sans-serif;font-weight:bold}#our-company .btn.red{border-radius:0;border-width:2px}.staff-gray-slanted-div{-webkit-clip-path:polygon(0 100%, 100% 0, 100% 100%, 0 100%);bottom:0;clip-path:polygon(0 100%, 100% 0, 100% 100%, 0 100%);padding-top:5rem;position:absolute;width:100%}#staff{position:relative}#staff #staffEmployeeImage{float:left;max-width:175px;padding:5px}@media(max-width: 767px){#staff #staffEmployeeImage{display:block;float:none;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}}@media(max-width: 767px){#staff .textBlock{text-align:center}}#staff .textBlock .name{font-size:2rem;font-weight:bold}@media(max-width: 767px){#staff .textBlock .name{display:block}}#staff a{color:#000}#gform_submit_button_3{background-color:#ca0606;border-color:#000;border-radius:0;border-style:solid;border-width:2px;color:#fff;padding:5px 10px}#gform_submit_button_4{border-width:2px;padding-left:10px;padding-right:10px}#repository-login .btn .red{border-radius:0;border-width:2px;display:block;font-size:1.5rem;margin:0 auto;padding-left:10px;padding-right:10px}#repository-login a:hover{text-decoration:none}.blog-page-title{color:#fff;font-size:70px}.blog-btn{background-color:#ca0606;border-color:#000;border-radius:0;border-style:solid;border-width:1px;color:#fff;font-family:"Montserrat",sans-serif;padding:12px}a:hover{color:#fff;text-decoration:none}.recent-post-row{justify-content:center;margin-bottom:3rem;margin-top:3rem}@media(min-width: 767px){.recent-post-row{margin-bottom:1.5rem;margin-top:1.5rem;order:2}}.recent-post-row .recent-post-image{background-position:center;background-size:cover;margin-bottom:1rem;padding-bottom:8rem;padding-left:0;padding-right:0;padding-top:8rem}@media(min-width: 767px){.recent-post-row .recent-post-image{height:100%;margin-bottom:0;order:1;padding-bottom:0;padding-top:0;width:100%}}.recent-post-row .recent-post-content-column{padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:0}.recent-post-row .recent-post-content-column .recent-post-content{padding:2rem}.recent-post-row .recent-post-content-column .recent-post-content .recent-post-title,.recent-post-row .recent-post-content-column .recent-post-content .recent-post-date{font-family:"Montserrat",sans-serif}.blog-single .content-container{background-color:#fff;padding-bottom:3%;padding-top:13%}@media(min-width: 576px){.blog-single .content-container{margin-top:-8rem}}.blog-single .recent-blog-wrapper{padding-bottom:0;padding-left:.5rem;padding-right:.5rem;padding-top:0}.blog-single .recent-blog-wrapper .recent-blog{background-position:center;background-size:cover;height:100%;padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem;padding-top:1rem}.blog-single .recent-blog-wrapper .recent-blog::before{background-color:rgba(0,0,0,.65);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-single .recent-blog-wrapper *{color:#fff;position:relative;z-index:100}.blog-single .recent-blog-wrapper .recent-blog-title{font-family:"Montserrat",sans-serif;font-weight:700}.deposition-icon{height:auto;max-width:10%}#deposition-banner{height:auto;width:100%}.online-depo-headline-div{-webkit-transform:translate(-40%, -25%);top:40%;transform:translate(-40%, -25%)}@media(max-width: 2160px){.online-depo-headline-div{left:35%}}.online-depo-page-title{color:#fff;font-size:70px}@media(max-width: 991px){.online-depo-page-title{font-size:60px}}@media(max-width: 767px){.online-depo-page-title{font-size:50px}}@media(max-width: 575px){.online-depo-page-title{font-size:37px}}/*# sourceMappingURL=theme.min.css.map */
