@charset "UTF-8";.border-radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
*{text-decoration:none}html{-webkit-text-size-adjust:none}body{margin:0;padding:0;font-family:"Oswald","Open Sans",sans-serif;background:#fff}
img{border:0}a{text-decoration:none !important;letter-spacing:2px}.junkItUnderline{text-decoration:none}
p,ul{font-size:12px;line-height:14px;font-weight:normal}ul.checklist{padding-left:30px}
ul.checklist li{list-style:none;line-height:20px;margin-bottom:12px}ul.checklist li:before{content:"\e013";font-family:'Glyphicons Halflings';position:absolute;left:15px;color:#ee3a43}
h1{color:#fff}h2{color:#fff}h6{color:#fff}.header-logo-mobile{text-align:center;padding:15px;position:absolute;top:-8px;left:-1px}
.header-logo-mobile img{width:50px}img.img-responsive{margin-left:auto;margin-right:auto}
.clear{clear:both}.padding-10{padding:10px}.padding-20{padding:20px}.no-wrap{white-space:nowrap}
.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}
.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}
.no-margin{margin:0}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}
.margin-auto{margin-left:auto;margin-right:auto !important}.uppercase{text-transform:uppercase}
.bold{font-weight:bold}.floatL{float:left !important}.floatR{float:right !important}
.alignC{text-align:center !important}.alignR{text-align:right !important}.alignL{text-align:left}
.no-border{border:0 !important}.no-border-top{border-top:0 !important}.no-border-bottom{border-bottom:0 !important}
.no-border-right{border-right:0 !important}.no-border-left{border-left:0 !important}
.RoundCorners{-moz-border-radius-bottomright:4px 4px;border-bottom-right-radius:4px 4px;-moz-border-radius-bottomleft:4px 4px;border-bottom-left-radius:4px 4px;-moz-border-radius-topright:4px 4px;border-top-right-radius:4px 4px;-moz-border-radius-topleft:4px 4px;border-top-left-radius:4px 4px}
.about,.services,.why,.projects,.contact{position:relative}@media(min-width:768px){.container{width:100%}
}@media(min-width:992px){.container{width:100%}.nav-link{border-top:0 !important}
#navbarNav{padding-top:10px}}@media(min-width:1200px){.container{width:950px}}@media(min-width:1367px){.container{width:1337px}
}.arrow{position:absolute;top:0;background-image:url("../../content/images/down-arrow-black.png");height:28px;width:32px;text-align:left}
@media(max-width:991px){.arrow{display:none}}.grecaptcha-badge{display:none !important}
footer{background:#e7e7e7;padding:10px 0}.footer-logo{display:block;padding:20px 0;max-width:200px}
.footer,.copyright{color:#676664;margin-left:auto !important;margin-right:auto !important;align-items:center}
footer .container{padding-left:30px}.copyright{padding-top:10px;border-top:1px solid #676664;font-family:'open sans'}
.copyright p,p.designBy,p.backToTop{font-size:12px}.footer .backToTop,p.designBy{justify-self:end}
.footerGrey{color:#676664}.footerGrey-copy{color:#959595}.footerGrey a:hover{color:#fff}
#return-to-top{position:fixed;bottom:20px;right:20px;background:#ed1c24;box-shadow:0 2px 7px -1px #333;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top i{color:#fff;margin:0;position:relative;left:18px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#return-to-top:hover{background:#ee676b}#return-to-top:hover i{color:#fff;top:5px}
.footerInfo{padding-bottom:0;font-family:'open sans'}@media(max-width:768px){.copyright{grid-template-columns:1fr;padding:20px 0}
p.designBy{justify-self:flex-start}footer{Padding:20px 10px}}header{height:100%;padding:0;margin:auto;text-align:center}
html{background-color:#000}#logo{text-align:center;display:block;padding:30px 0;margin:auto}
.navbar-brand{padding:10px 0 0 0;width:300px}.navbar-brand img{width:180px}.navbar-dark .navbar-nav .active>.nav-link{color:white !important}
.navbar-dark .navbar-nav .nav-link{color:white;text-align:center;padding:1rem 1rem;font-size:17px;font-family:'Open Sans';font-weight:500}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ed1c24}
.nav-link:hover{background-color:white;color:#ed1c24}.navbar-dark .navbar-toggler{border:0;top:34px}
.nav-link{text-transform:uppercase;font-size:12px;font-weight:bold;transition:.3s all}
.blurb img{display:block;max-width:400px;text-align:center;margin:auto;padding:70px 30px 20px 30px}
.headerText{max-width:400px;margin:14px auto;text-align:center;padding:10px 15px}
.headerText p{color:white;font-size:18px;line-height:25px;font-weight:300px}#about{padding-top:319px}
.modal-dialog{pointer-events:auto}@media(max-width:991px){.backToTop{position:absolute !important;right:-4%;bottom:0;width:20%;text-align:center}
.footer{position:relative}.navbar{padding:30px 0 0 0 !important}.navbar-brand{text-align:left;padding:20px 0}
.navbar-brand img{width:150px;padding-bottom:20px}nav.navbar.navbar-expand-lg.navbar-dark.bg-light.bg-transparent{text-align:right;display:inline}
li.nav-item{border-bottom:#6d6d6d solid 1px}li.nav-item-first{border-top:#6d6d6d solid 1px}
.nav-link-last{border-bottom:#6d6d6d solid 1px}.servicesDesc{padding-top:10px}.projects,.why,.about{padding:5px 20px}
#services .heading{width:100%}.row{flex-direction:column;align-items:center}.col-3{max-width:55%}
.box-pad-b{padding-bottom:30px}.col-8{max-width:100%}.aboutDesc div{text-align:center !important}
.aboutDesc h1{text-align:center !important}.services{padding:100px 0 0 10px !important}
.col-5{max-width:95%}.servicebox-mob{margin-top:0 !important}.servicebox-img{width:340px !important;padding-bottom:115px}
#services{text-align:center !important;padding:10px 0 0 0 !important}.mx-3{padding:25px 65px !important}
.col-4{max-width:48% !important;margin-bottom:25px !important}#services h1{padding-bottom:5px !important}
.contact{padding:30px !important}.footer-logo{padding:20px 155px !important;max-width:100% !important}
.col-11{width:100% !important;text-align:center !important}.col-1{max-width:100% !important;text-align:center !important}
.footerGrey-text{text-align:center !important}.footerGrey-copy{text-align:center !important}
#services h1{font-size:55pt !important}.services h1{font-size:55pt !important;text-align:center;width:100% !important}
.contactTitle h2{font-size:55pt !important;text-align:center}.aboutDesc h1{font-size:55pt !important}
.aboutImg p{font-size:18px !important}.whiteTitle-fac{font-size:22px}.whiteTitle-trans{font-size:22px}
.real-cls{font-size:22px}.services div{text-align:center}.aboutImg p{text-align:center}
.modal-dialog{max-width:55% !important}.navbar-brand img{width:155px !important}nav.navbar.navbar-expand-lg.navbar-dark.bg-light.bg-transparent{display:block}
.navbar-brand{padding:18px 0 0 15px !important;width:80% !important;max-width:80% !important}
.feature-head{font-size:55pt;padding-bottom:15px}.feature-red{font-size:55pt}.modal{top:10%}
}@media(min-width:768px){#about{padding-top:215px}.modal{top:10%}}@media(min-width:992px){.servicesDesc{padding-bottom:0}
#services .heading{width:100%}#about{padding-top:20%}.modal{top:10%}}@media(min-width:1200px){.navbar-nav{height:100%;top:0;right:0;display:flex;justify-content:center}
.nav-link{border-top:0;display:flex;height:100%;justify-content:center;flex-direction:column;position:relative}
.nav-link::before{content:" ";position:absolute;top:50%;left:0;height:20px;transform:translateY(-50%)}
.nav-link--first{border-left:0}.nav-link--first::before{border:0}.nav-item{display:flex;flex-direction:column;justify-content:center}
.navbar-dark .navbar-nav .nav-item:hover .nav-link{color:#ed1c24;cursor:pointer}.nav-item:hover .nav-link::before,.nav-item:hover+.nav-item .nav-link::before{border-left:0}
.nav-link--first:hover::before{border:0}.navbar-brand{width:100%;padding:0 30px;margin:10px 0 20px 0;display:inline-block;width:auto;flex-direction:column}
.navbar-toggleable-lg .navbar-nav .nav-link{padding:0 20px}.navbar-toggleable-lg .navbar-nav .nav-link.nav-link--last{padding-right:20px;margin-right:10px}
.mx-3{padding:12px !important}.col-8{max-width:54%}.col-4{padding-right:20px;padding-left:30px}
#about{padding-top:150px}.modal{top:10%}}@media(min-width:1600px){.mx-3{padding:12px !important}
.servicebox-img{width:585px !important}.servicebox-mob{margin-top:-150px !important}
body{background-image:none}.content-wrapper{background-color:#000;padding-top:0 !important;padding-bottom:85px}
.content{background:url(../../content/images/red-cubes.png) no-repeat center center/cover}.header-bg{background:url(../../content/images/header-bg-nw.jpg) no-repeat center center/cover}
#about{padding-top:13%}.col-8{max-width:52%}.modal-dialog{max-width:600px !important}
.modal{top:25%}}.feature-head{font-size:76pt;padding-bottom:0}.feature-red{font-size:76pt}
.feature-normal{font-size:18px}@media(max-width:575px){.blurb img{max-width:300px}
.contact{padding:30px 20px}.feature-head{font-size:40pt;padding-bottom:15px}.feature-red{font-size:40pt}
.feature-normal{font-size:16px}}@media(min-width:576px){.navbar-dark .navbar-toggler{top:48px}
nav.navbar.navbar-expand-lg.navbar-dark.bg-light.bg-transparent{flex-direction:column}
}body{background:url(../../content/images/background.jpg) no-repeat center center/cover;height:2470px}
.feature-head{text-align:center;color:#fff;font-family:'Oswald'}
.feature-red{text-align:center;color:#ed1c24;margin-top:-40px;font-family:'Oswald'}
.feature-normal{text-align:center;color:#fff;font-family:'open sans'}
.about{padding:50px 0;justify-content:center;margin-left:auto !important;margin-right:auto !important}
.aboutDesc h1{padding-bottom:10px;color:white !important;text-align:right;font-size:48pt;margin-top:-13px}
.aboutDesc div{color:#fff !important;text-align:right;font-size:18px;font-family:'open sans';font-weight:600}
.aboutImg p{color:white !important;align-self:center;font-family:'open sans';line-height:29px;font-size:20px;font-weight:500;padding-top:18px}
.aboutImg img{margin:auto;width:100%;display:block}#contact{background:#ed1c24}.contact{padding:50px 30px}
.contactTitle h2{font-size:45pt}h2.greyTitle{color:#fff}.services{padding:310px 46px 0 30px}
.servicesDesc{padding-top:0;margin-left:auto !important;margin-right:auto !important}
.servicebox{margin-bottom:0;padding:20px 20px 10px 0}.servicebox .serviceBoxDesc{padding:0}
.servicebox h2,.servicebox .serviceBoxDesc p{color:#fff;margin:0}.serviceBoxDesc p{font-family:'open sans';line-height:29px;font-size:18px;font-weight:500;padding-bottom:18px}
.services div{font-size:18px;font-family:'open sans';font-weight:600;color:#fff !important}
.services h1{padding-bottom:10px;color:white !important;width:300px;font-size:45pt;margin-top:-13px}
.servicebox-mob{margin-top:-112px}.servicebox-img{width:455px}.footerGrey-text{text-align:right}
@media(max-width:992px){.servicesDesc{padding-bottom:0}#services .heading{width:100%}
}@media(max-width:575px){.backToTop{position:absolute !important;right:-4%;bottom:0;width:25%;text-align:center}
.footer{position:relative}.navbar{padding:30px 0 0 0 !important}.servicesDesc{padding-top:10px}
.projects,.why,.about{padding:30px 20px 100px 20px}#services .heading{width:100%}
.row{flex-direction:column;align-items:center}.col-3{max-width:94%}.box-pad-b{padding-bottom:30px}
.col-8{max-width:100%}.aboutDesc div{text-align:center}.aboutDesc h1{text-align:center}
.services{padding:140px 0 0 10px}.col-5{max-width:95%}.servicebox-mob{margin-top:0}
.servicebox-img{width:345px}#services{text-align:center !important;padding:10px 0 0 0 !important}
.mx-3{padding:10px !important}.col-4{max-width:68% !important;margin-bottom:25px !important}
#services h1{padding-bottom:5px !important}.contact{padding:30px !important}.footer-logo{padding:20px 74px !important;max-width:100% !important}
.col-11{width:100% !important;text-align:center !important}.col-1{max-width:100% !important;text-align:center !important}
.footerGrey-text{text-align:center !important}.footerGrey-copy{text-align:left !important}
#services h1{font-size:40pt !important}.services h1{font-size:40pt !important;text-align:center;width:100% !important}
.contactTitle h2{font-size:40pt !important;text-align:center}.aboutDesc h1{font-size:40pt !important}
.aboutImg p{font-size:18px !important}.whiteTitle-fac{font-size:22px}.whiteTitle-trans{font-size:22px}
.real-cls{font-size:22px}.services div{text-align:center}.aboutImg p{text-align:center}
.modal-dialog{max-width:100% !important}.navbar-brand img{width:155px !important}
nav.navbar.navbar-expand-lg.navbar-dark.bg-light.bg-transparent{display:flex}.navbar-brand{padding:18px 0 0 15px !important}
.modal{top:10%}.col-10{max-width:100%}.col-9{max-width:100%}footer .container{padding-left:20px !important;padding-right:20px !important}
.footerGrey-text{text-align:left;width:100%}}@media(min-width:576px) and (max-width:768px){.backToTop{position:absolute !important;right:-4%;bottom:0;width:20%;text-align:center}
.footer{position:relative}.services{padding:20px 20px 0 20px}.projects{padding:20px 20px}
#services .heading{width:100%}.servicesDesc{padding-top:10px}.projects,.why,.about{padding:5px 20px 100px 20px}
#services .heading{width:100%}.row{flex-direction:column;align-items:center}.col-3{max-width:80%}
.box-pad-b{padding-bottom:30px}.col-8{max-width:100%}.aboutDesc div{text-align:center}
.aboutDesc h1{text-align:center}.services{padding:140px 0 0 10px}.col-5{max-width:94%}
.servicebox-mob{margin-top:0}.servicebox-img{width:345px}#services{text-align:center !important;padding:10px 0 0 0 !important}
.mx-3{padding:25px 20px !important}.col-4{max-width:58% !important;margin-bottom:25px !important}
#services h1{padding-bottom:5px !important}.contact{padding:30px !important}.footer-logo{padding:20px 155px !important;max-width:100% !important}
.col-11{width:100% !important;text-align:center !important}.col-1{max-width:100% !important;text-align:center !important}
.footerGrey-text{text-align:center !important}.footerGrey-copy{text-align:center !important}
#services h1{font-size:55pt !important}.services h1{font-size:55pt !important;text-align:center;width:100% !important}
.contactTitle h2{font-size:55pt !important;text-align:center}.aboutDesc h1{font-size:55pt !important}
.aboutImg p{font-size:18px !important}.whiteTitle-fac{font-size:22px}.whiteTitle-trans{font-size:22px}
.real-cls{font-size:22px}.services div{text-align:center}.aboutImg p{text-align:center}
.modal-dialog{max-width:55% !important}.navbar-brand img{width:155px !important}nav.navbar.navbar-expand-lg.navbar-dark.bg-light.bg-transparent{display:block}
.navbar-brand{padding:18px 0 0 15px !important;width:85% !important;max-width:85% !important}
.feature-head{font-size:55pt;padding-bottom:15px}.feature-red{font-size:55pt}.col-md-6{max-width:65%}
.modal{top:10%}}#services{padding:208px 0 165px 0;text-align:center}#services .heading{font-size:18px;font-family:'open sans';font-weight:600;color:#fff !important}
#services h1{padding-bottom:50px;color:white !important;font-size:45pt;margin-top:-13px}
.projctsTiltle p{padding-top:10px;color:#fff;font-size:18px}.projectsAdd{padding:30px;border:2px solid #fff}
.projectsAdd1{text-align:center;padding:40px}.projectsAdd p{color:#fff}.whiteTitle{color:#fff;font-size:23px}
.mx-3{border:1px solid white;padding:12px}.real-cls{padding:0 25px}.modal-body{text-align:left;font-family:'open sans'}
.modal-body p,ul{font-size:18px;line-height:20px}.modal-content{background-color:#ed1c24;padding:4px;color:#fff}
.modal-border{border:1px solid #fff}.modal-header{padding:1rem 1rem 0 1rem;border-bottom:0}
.close{color:#fff;opacity:1;cursor:pointer !important;font-size:40px}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{text-shadow:0 1px 0 #ed1c24;color:#ed1c24}
.modal-dialog{max-width:475px}.button-read:hover{background:#fff;color:#c9171e;border:1px solid #fff;cursor:pointer}
.button-read{border:1px solid #fe0000;padding:8px 8px;background:#fe0000;font-weight:600;color:#fff;text-transform:uppercase;border-radius:3px;font-family:'open sans'}
.privacy-terms{color:#000}.privacy-terms:hover{color:#fff}.wtfh-link{color:#fff;font-weight:bold}
.wtfh-link:hover{color:#000}.ofc-site{color:#ed1c24}.ofc-site:hover{color:#000}.back-to-top{padding:0 0 6px 0 !important}
.back-to-top-a{color:#000}.back-to-top-a:hover{color:#ed1c24}.backToTop{position:relative}
.navbar{padding:90px 0 0 0;position:relative}.navbar-brand{padding:15px;width:300px;max-width:50%}
.navbar-light .navbar-nav .active>.nav-link{color:#6d6d6d}.navbar-light .navbar-nav .nav-link{color:#fff;text-align:center;padding:.5rem 1rem}
.nav-link:hover{background-color:#000}.navbar-light .navbar-toggler{border:0;top:34px}
.nav-link{text-transform:uppercase;font-size:12px;font-weight:bold;border-top:1px solid #6d6d6d;transition:.3s all}
.header_request-quote{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:15px;padding-left:25px;padding-right:25px;background-color:#fff;color:white;font-family:"Teko",sans-serif;font-size:24px;line-height:.9;text-transform:uppercase;text-align:center}
.header_request-quote:hover,.header_request-quote:active,.header_request-quote:focus{background-color:#6d6d6d;color:#fff;text-decoration:none}
.dropdown{position:relative}.dropdown::after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;left:calc(50% + 60px);top:21px}
.dropdown-menu{margin-top:0;border-radius:0;padding:0;border-bottom:0}@media(min-width:576px){.navbar-light .navbar-toggler{top:48px}
}@media(min-width:1200px){.navbar-brand{width:100%;padding:0 30px;margin:10px 0 20px 0;display:inline-block;width:auto;flex-direction:column}
.nav-link{border-top:0;display:flex;height:100%;justify-content:center;flex-direction:column;position:relative}
.nav-link::before{content:" ";border-left:0;position:absolute;top:50%;left:0;height:20px;transform:translateY(-50%)}
.nav-link--first{border-left:0}.nav-link--first::before{border:0}.nav-item{display:flex;flex-direction:column;justify-content:center}
.navbar-light .navbar-nav .nav-item:hover .nav-link{background-color:#fff;color:white;cursor:pointer}
.nav-item:hover .nav-link::before,.nav-item:hover+.nav-item .nav-link::before{border-left:0}
.nav-link--first:hover::before{border:0}.navbar-brand{width:auto;padding:15px 30px}
.navbar-toggleable-lg .navbar-nav .nav-link{padding:0 20px}.navbar-toggleable-lg .navbar-nav .nav-link.nav-link--last{padding-right:20px;margin-right:10px}
.header_phone{color:#a7a9ac;font-weight:600;margin-bottom:0;font-size:18px;padding-left:10px;padding-right:25px}
.header_request-quote--big{font-size:44px}.dropdown-menu{visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;display:block;margin-top:0;border-radius:0}
.dropdown:hover>.dropdown-menu{visibility:visible;opacity:1}.dropdown::after{content:none;display:none}
}@media(min-width:1600px){.header_request-quote{padding-left:30px;padding-right:30px}
}.dropdown-item{border-bottom:1px solid #a7a9ac;text-align:center;display:flex;flex-direction:column}
.dropdown-item:hover{background-color:#6d6d6d}.dropdown-item a{text-decoration:none;letter-spacing:2px;padding:15px 0;font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff}
.nav-item_dropdown-menu--borderNone{border-bottom:none !important}.dropdown-toggle::after{display:none}
.navbar-brand{padding:10px 0 0 0;width:300px}.navbar-brand img{width:180px}hr{border-top:1px solid rgba(255,255,255,0.5)}
.form .row{margin-top:15px}.form-control{border-radius:0}.form select,.form textarea,.form input[type="text"],.form input[type="password"]{width:100%;border:1px solid #bebebe;padding:6px;background:#FFF;height:40px;font-family:'open sans'}
.form textarea{height:98px}.form input[type="submit"]{border:1px solid #303030;padding:8px 30px;background:#303030;font-weight:bold;color:#fff;text-transform:uppercase;border-radius:3px;font-family:'open sans'}
.form input[type="submit"]:hover{background:#fff;color:#c9171e;border:1px solid #fff;cursor:pointer}
.form input.error,.form select.error{background:#fdf1f1;border:#f77 solid 2px;color:#c50606}
.form label.error{color:#f77;font-size:12px;padding-top:0}.form .error-message{color:#F00;display:none}
#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
.FormWrapper{padding:0 15px;padding-left:0}.FormWrapper h3{color:#fff;font-family:'Oswald',sans-serif;background:#ee676b;color:#fff;font-family:'Oswald',sans-serif;clear:both;padding:10px;padding-left:15px;border-radius:10px 10px 0 0;margin-bottom:0;text-transform:uppercase}
.FormWrapper h4{padding-left:15px;font-family:'Oswald',sans-serif;border:1px solid #ed1c24;padding:10px;color:#414042;border-radius:10px 10px 0 0;background:#fff;text-transform:uppercase}
.FormWrapper_textarea{width:100%;min-height:100px;max-height:110px}.companyEMail{color:#ed1c24}
.companyEMail:hover{color:#ee676b}.asterisk{color:#f77;padding-right:3px}.rate-request-form{background:#488bc7;padding:11px;border-radius:15px 15px 0 0}
.container.content{padding:80px 0}.success{padding:1em;margin-bottom:.75rem;text-shadow:0 1px 0 rgba(255,255,255,0.5);margin-top:15px;color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.error1{padding:1em;margin-bottom:.75rem;text-shadow:0 1px 0 rgba(255,255,255,0.5);color:#b94a48;background-color:#f2dede;border:1px solid rgba(185,74,72,0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.mt-0,.my-0{margin-top:7px !important}.captcha-terms{font-family:'open sans';font-size:13px;color:#fff}
.rate-request-f-img{background-image:url(../../content/images/subpage-feature-image-rate-request.jpg)}.subpage-content{border-top:0;padding:50px 30px}
.subpage-content-left{margin-bottom:25px !important}.subpage-content-left_header{font-family:"Teko",sans-serif;font-size:calc(35.85px + 1.9vw);text-transform:uppercase;line-height:.9}
.subpage-content-left_subheader{color:#6d6d6d;font-size:calc(16px + 0.3vw);font-weight:bold}
.subpage-content-left_copy{color:#a7a9ac;font-size:calc(12px + 0.3vw);line-height:1.4;margin:0;padding-top:15px}
.subpage-content-left_copy-list{padding-left:22px;line-height:1.4;font-size:calc(12px + 0.3vw);list-style:none;margin-top:10px;color:#a7a9ac}
.subpage-content-left_copy-list li{padding-left:0;text-indent:-.7em}.subpage-content-left_copy-list li::before{content:"• ";color:#fff;font-size:20px}
.subpage-callout{display:flex;flex-direction:column;justify-content:center}.subpage-callout .content-right{margin-top:15px}
.subpage-callout #ottawa-call{margin:0 auto;margin-bottom:10px}@media(min-width:768px){.contact-content_callout{height:calc(5.3vw + 181px)}
.contact-content-left_copy{width:100%}}@media(min-width:992px){.subpage-content{padding:70px 15px}
.subpage-content-left_header{padding-top:0}.contact-content_callout{height:calc(6.1vw + 166px)}
}@media(min-width:1200px){.subpage #ottawa-call{margin-top:10px}.subpage-content-left{padding-left:5%}
.contact-content-left_copy{width:auto}}