.serviceRow{flex-direction:column;align-items:center;background-color:#f5f5f5}.serviceRow .serviceHead{margin-top:55px;letter-spacing:-0.69px;font:700 46px/52px PT Mono}.serviceRow .serviceHeadSub{margin-top:16px;max-width:480px;text-align:center}.serviceRow .serviceButton{background-color:#fff;text-align:center;font:Regular 15px/20px Roboto}.leftImage{margin-bottom:16px;min-width:200px;max-width:90%;max-height:125px}

.employeeContainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.employeeContainer .employeeWrapper{flex:0 0 33%}.employeeContainer .employeeWrapper .employee{margin:16px}.employeeContainer .employeeWrapper .employee .employeePicture{background-position:center;background-size:cover;width:100%;height:350px}.employeeContainer .employeeWrapper .employee:hover .employeeDetails{opacity:1;margin-top:-80px;max-height:80px}.employeeContainer .employeeWrapper .employee .employeeDetails{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 250ms linear;opacity:0;background-color:#000000c0;height:80px;max-height:0;overflow:hidden;text-align:center;color:#fff}.employeeContainer .employeeWrapper .employee .employeeDetails .employeeName{margin-bottom:8px;font:Bold 16px/19px Roboto}.employeeContainer .employeeWrapper .employee .employeeDetails .employeePosition{font:400 16px/19px Roboto}@media screen and (max-width: 990px){.employeeWrapper{flex:0 0 50% !important}}@media screen and (max-width: 768px){.employeeWrapper{flex:0 0 100% !important}.employeeWrapper .employeeDetails{opacity:1 !important;margin-top:-80px !important;max-height:80px !important}}

.blogWrapper{display:flex;flex-wrap:wrap}.blogWrapper .postWrapper{flex:0 0 50%}.blogWrapper .postWrapper .post{padding:1em}.blogNavigation{margin-bottom:100px;font:300 14px/20px Roboto}.blogNavigation>*{margin-left:16px;color:#000}.blogNavigation>*:hover:not(.dotdot){text-decoration:none;color:#be2230}.blogNavigation .prev::before{display:inline-block;transform:rotate(130deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';border-color:#be2230}.blogNavigation .next{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';align-self:center;border-color:#be2230}

.blogHeader{margin-top:60px;margin-bottom:40px;letter-spacing:-0.69px;font:Bold 46px/52px PT Mono}.postWrapper{padding-bottom:40px;height:100%}.postWrapper .postCardLink{display:flex;flex-direction:column;height:100%;text-decoration:none}.postWrapper .postCardLink .postImage{background-position:center;background-repeat:no-repeat;background-size:100% auto;width:100%;height:175px}.postWrapper .postCardLink .title{margin:30px 0 8px;color:#000;font:700 16px/19px Roboto}.postWrapper .postCardLink .excerpt{flex-grow:100;color:#7b7b7b;font:300 14px/20px Roboto;-webkit-line-clamp:3}.postWrapper .postCardLink:hover .readMore{text-decoration:none;color:#be2230}.postWrapper .postCardLink .readMore{display:flex;align-items:center;justify-self:flex-end;margin-top:18px;border-color:#be2230;color:black;font:400 16px/19px Roboto}.postWrapper .postCardLink .readMore::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-left:8px;border-color:#be2230}

.logo{width:100%;object-fit:contain}.logoCol,.dark{padding:16px}.dark{background-color:#000}h2,h1{margin-top:32px !important}.dontFooter{background:#be223050 !important;color:#be2230}.iconCol{display:flex;justify-content:center}.icon{margin:auto;width:33%}

.contactUsPage{font-family:'Roboto'}.contactUsPage h5{font-weight:bold}.contactUsPage .contactFormContainer{margin-top:60px;border:1px solid #dedede}.contactUsPage .contactFormContainer .mailchimpForm{display:flex;flex-direction:column;width:100%}.contactUsPage .contactFormContainer .mailchimpForm input:not([type='checkbox']),.contactUsPage .contactFormContainer .mailchimpForm textarea{flex-grow:1;margin:8px 24px 8px 16px;padding:8px}.contactUsPage .contactFormContainer .mailchimpForm label{margin:8px 16px}.contactUsPage .contactFormContainer .mailchimpForm textarea{height:250px}.contactUsPage .contactFormContainer .mailchimpForm .submitButton{margin:32px auto;border:unset;background-color:#fff;padding:16px 32px;width:fit-content;color:#000}.contactUsPage .contactFormContainer .mailchimpForm .submitButton:hover{color:#be2230}.contactUsPage .contactFormContainer .mailchimpForm .submitButton::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-bottom:2px;margin-left:8px;border-color:#be2230}.contactUsPage .contactFormContainer .mailchimpForm .inputGroup ul{display:flex;flex-wrap:wrap;margin:8px;list-style-type:none}.contactUsPage .contactFormContainer .mailchimpForm .inputGroup ul li{flex:1 1 50%}@media screen and (max-width: 500px){.contactUsPage .contactFormContainer .mailchimpForm .inputGroup ul li{flex:1 1 100%}}.contactUsPage .contactHeader{margin-top:60px;margin-bottom:40px;letter-spacing:-0.69px;font:Bold 46px/52px PT Mono}.contactUsPage .contactSideBarBlock{margin-bottom:38px}.contactUsPage .contactImageRow{margin:90px 0}.contactUsPage .contactImageRow .contactImageTitle{display:flex;align-items:center;justify-content:center;padding:0 15px}.contactUsPage .contactImageRow .contactImage{background-position:center;background-repeat:no-repeat;background-size:100% auto;width:100%;height:359px}.contactUsPage .readMore{transition:all 100ms linear;padding-top:5px;color:#000;font:400 16px/19px Roboto}.contactUsPage .readMore::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-left:8px;border-color:#be2230}

.blogWrapper{display:flex;flex-wrap:wrap}.blogWrapper .postWrapper{flex:0 0 50%}.blogWrapper .postWrapper .post{padding:1em}.blogNavigation{margin-bottom:100px;font:300 14px/20px Roboto}.blogNavigation>*{margin-left:16px;color:#000}.blogNavigation>*:hover:not(.dotdot){text-decoration:none;color:#be2230}.blogNavigation .prev::before{display:inline-block;transform:rotate(130deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';border-color:#be2230}.blogNavigation .next{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';align-self:center;border-color:#be2230}.searchPageContainer{margin-top:29px}.searchPageContainer .searchItemRow{margin-top:50px;font-family:'Roboto'}.searchPageContainer .searchItemRow .searchItemContent{padding-right:95px}.searchPageContainer .searchItemRow .searchItemContent .byLine{color:#7b7b7b;font-size:14px/16px;font-weight:bold}.searchPageContainer .searchItemRow .searchItemContent .byLine .author{color:#be2230}.searchPageContainer .searchItemRow .searchItemContent .excerpt{margin-top:19px;font-weight:300}.searchPageContainer .searchItemRow .searchItemContent .readMore{display:flex;align-items:center;justify-self:flex-end;margin-top:18px;color:#000;font:400 16px/19px Roboto}.searchPageContainer .searchItemRow .searchItemContent .readMore::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-left:8px;border-color:#be2230}.searchPageContainer .searchItemRow .searchItemContent .readMore:hover{text-decoration:none}.searchPageContainer .searchItemRow .searchItemContent .blogLink{cursor:pointer}.searchPageContainer .searchItemRow .imageContainer .searchItemImage{background-position:center;background-repeat:no-repeat;background-size:100% auto;width:100%;height:189px}.searchPageContainer .searchItemRow:last-child{margin-bottom:50px}

.sideBySideImage{background-position:center;background-size:cover;height:100%}.sideBySideContainer.container{padding:0}.textRow{position:relative;background-color:#f2f2f2}.textRow p{text-align:justify;font:300 15px/18px Roboto}.textRow .gridLink::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-bottom:1px;margin-left:1ch;border-color:#be2230}.textRow .gridLink a{color:#000;font:400 15px/18px Roboto}.textRow .gridLink a:hover{text-decoration:none;color:#be2230}.textRow.left::after{position:absolute;top:calc(50% - 25px);left:calc(100% - 25px);transform:rotate(45deg);z-index:1;background-color:#f2f2f2;width:50px;height:50px;content:''}.textRow.right::after{position:absolute;top:calc(50% - 25px);left:-25px;transform:rotate(45deg);z-index:1;background-color:#f2f2f2;width:50px;height:50px;content:''}@media screen and (max-width: 768px){.textRow.left::after{display:none}.textRow.right::after{display:none}.textRow>div{margin:16px auto !important}.sideBySideImage{height:200px}.top .row{flex-direction:column-reverse}}

.sideBySideContainer{margin-top:25px}

.heroImageContainer .heroImageParent{display:flex;background-position:center;background-size:cover;height:100%}.heroImageContainer .heroImageParent .heroImageContent{align-self:center;margin-left:5%;padding-right:5%;height:fit-content}.heroImageContainer .heroImageParent .heroImageContent *:hover{text-decoration:none !important}.heroImageContainer .heroImageParent .heroImageContent .heroImageHeader{margin-bottom:24px;text-shadow:0 3px 10px #00000029;letter-spacing:-0.69px;color:#fff;font:Bold 46px/52px PT Mono}.heroImageContainer .heroImageParent .heroImageContent .heroImageSubHeader{margin-bottom:24px;max-width:400px;text-shadow:0 3px 6px #0000003b;letter-spacing:0;color:#fff;font:Medium 15px/20px Roboto}@media screen and (max-width: 500px){.heroImageContainer{margin-top:unset !important;margin-bottom:unset !important}}@media screen and (max-width: 768px){.heroImageContainer .heroImageParent{justify-content:center}.heroImageContainer .heroImageParent .heroImageContent{margin:unset;padding:unset}.heroImageContainer .heroImageParent .heroImageContent .heroImageHeader{margin:unset;background-color:#000;padding:28px 40px;text-align:center;text-transform:uppercase;line-height:24px;font-size:24px}.heroImageContainer .heroImageParent .heroImageContent .heroImageSubHeader{margin-top:-16px;margin-bottom:unset;background-color:#000;padding:0 16px 26px;text-align:center;font:15px/20px Roboto}.heroImageContainer .heroImageParent .heroImageContent .callToActionButton{margin:auto;margin-top:-16px}}@media screen and (max-width: 1250px){.heroImageContainer{max-width:100% !important}}

a{text-decoration:none !important}a:hover{text-decoration:none}a .simpleCallToActionButton{display:flex;margin-bottom:32px;padding:16px 35px}a .simpleCallToActionButton .content{color:#000;font:400 15px/18px Roboto}a .simpleCallToActionButton .content:hover{text-decoration:none;color:#be2230 !important}a .simpleCallToActionButton::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-top:6px;margin-left:4px;border-color:#be2230}a .callToActionButton{display:flex;padding:16px 35px;width:fit-content;width:max-content}a .callToActionButton .content{text-decoration:none;color:#000;font:400 15px/18px Roboto}a .callToActionButton .content:hover{text-decoration:none;color:#be2230 !important}a .callToActionButton::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-top:5px;margin-left:4px;border-color:#be2230}

.FormBackParent{display:flex;background:#f2f2f2}.mailchimpForm{display:flex;flex-direction:column;margin-top:-32px;margin-bottom:32px;border-radius:5px;box-shadow:0 0 10px #000a;background:#fff;padding:16px}.mailchimpForm h1,.mailchimpForm h3{text-align:center}.mailchimpForm input:not([type='checkbox']),.mailchimpForm textarea{flex-grow:1;margin:8px 24px 8px 16px;margin-top:unset;border:unset;background:#f5f5f5;padding:8px}.mailchimpForm input:not([type='checkbox'])::placeholder,.mailchimpForm textarea::placeholder{opacity:0}.mailchimpForm label{margin:8px 16px}.mailchimpForm textarea{height:250px}.mailchimpForm .submitButton{margin:32px auto;border:unset;background-color:#fff;padding:16px 32px;width:fit-content;color:#000}.mailchimpForm .submitButton:hover{color:#be2230}.mailchimpForm .submitButton::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-bottom:2px;margin-left:8px;border-color:#be2230}.mailchimpForm .inputGroup ul{display:flex;flex-wrap:wrap;margin:8px;list-style-type:none}.mailchimpForm .inputGroup ul li{flex:1 1 50%}@media screen and (max-width: 500px){.mailchimpForm .inputGroup ul li{flex:1 1 100%}}

.instagramWrapper{display:flex}.instagramWrapper a{flex:0 0}.instagramWrapper a .instagramPost{height:100%;width:100%;background-size:cover;background-position:center}

.brandWrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}.brandWrapper .brandParent .brandLogo{margin:0 32px;background-position:center;background-repeat:no-repeat;background-size:contain}.brandWrapper .brandParent .brandSubText{margin-top:1rem;text-align:center;font-weight:300}@media screen and (max-width: 1000px){.brandParent{flex-basis:25% !important}}@media screen and (max-width: 700px){.brandParent{flex-basis:33% !important}}@media screen and (max-width: 500px){.brandParent{flex-basis:50% !important}}

.noArticles{margin-bottom:88px}.moreArticlesContainer{margin-top:30px}.moreArticlesContainer h1{letter-spacing:-0.51px;font:Bold 34px/38px PT Mono}@media screen and (min-width: 576px){.moreArticlesContainer .col-md-3:first-child{padding-left:0}.moreArticlesContainer .col-md-3:last-child{padding-right:0}}.moreArticlesContainer .col-md-3 a:hover{text-decoration:none}

a:hover{text-decoration:none}a .moreArticlesCard{display:flex;flex-direction:column;padding-bottom:80px;height:100%}a .moreArticlesCard img,a .moreArticlesCard .imageSpacer{margin-bottom:35px;width:100%;height:175px;object-fit:cover}a .moreArticlesCard .title{margin-bottom:4px;color:#000;font:Bold 16px/19px Roboto}a .moreArticlesCard .excerpt{flex-grow:100;text-align:justify;letter-spacing:0;color:#7b7b7b;font:400 14px/20px Roboto;-webkit-line-clamp:3}a .moreArticlesCard:hover .readMore{color:#be2230}a .moreArticlesCard .readMore{display:flex;align-items:center;justify-self:flex-end;margin-top:18px;color:#000;font:400 16px/19px Roboto}a .moreArticlesCard .readMore::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-left:8px;border-color:#be2230}a .moreArticlesCard .readMore:hover{text-decoration:none}

.gh-canvas{display:grid;grid-template-columns:[full-start] minmax(calc(calc(100% - 1200px) / 2), 1fr) [wide-start] auto [main-start] 720px [main-end] auto [wide-end] minmax(calc(calc(100% - 1200px) / 2), 1fr) [full-end]}@media (max-width: 1296px){.gh-canvas{grid-template-columns:[full-start] 4vw [wide-start] auto [main-start] 720px [main-end] auto [wide-end] 4vw [full-end]}}@media (max-width: 778px){.gh-canvas{grid-template-columns:[full-start] 4vw [wide-start] 0 [main-start] auto [main-end] 0 [wide-end] 4vw [full-end]}}.gh-canvas>*{grid-column:main-start / main-end}.kg-width-wide{grid-column:wide-start / wide-end}.kg-width-full{grid-column:full-start / full-end}.kg-width-full img{width:100%}.gh-content>*+*{margin-top:4vmin}.gh-content>[id]+*{margin-top:1.5rem}.gh-content [id]:not(:first-child){margin:1.5em 0 0}.gh-content [id]+.kg-card,.gh-content blockquote+.kg-card{margin-top:6vmin}.gh-canvas>blockquote,.gh-canvas>ol,.gh-canvas>ul,.gh-canvas>dl,.gh-canvas>p{font-family:var(--font-serif);font-weight:400;font-size:2rem;line-height:1.6em}.gh-content>ul,.gh-content>ol,.gh-content>dl{padding-left:1.9em}.gh-content hr{margin-top:6vmin}.gh-content hr+*{margin-top:6vmin !important}.gh-content blockquote{position:relative;font-style:italic}.gh-content blockquote::before{content:'';position:absolute;left:-1.5em;top:0;bottom:0;width:0.3rem;background:var(--color-primary)}@media (max-width: 650px){.gh-canvas blockquote,.gh-canvas ol,.gh-canvas ul,.gh-canvas dl,.gh-canvas p{font-size:1.8rem}.gh-content blockquote::before{left:-4vw}}:not(.kg-card):not([id])+.kg-card{margin-top:1em}.kg-card+:not(.kg-card):not([id]){margin-top:1em}.kg-card figcaption{padding:1.5rem 1.5rem 0;text-align:center;color:rgba(0,0,0,0.5);font-weight:600;font-size:1.3rem;line-height:1.4em}.kg-card figcaption strong{color:rgba(0,0,0,0.8)}.gh-canvas :not(pre) code{vertical-align:middle;padding:0.15em 0.4em 0.15em;border:#e1eaef 1px solid;font-weight:400 !important;font-size:0.9em;line-height:1em;color:#dc0050;background:#f0f6f9;border-radius:0.25em}.gh-canvas>pre{overflow:scroll;padding:16px 20px;background:rgba(255,255,255,0.8);border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.4)}.kg-embed-card{display:flex;flex-direction:column;align-items:center;width:100%}.kg-image-card img{margin:auto}.kg-gallery-card+.kg-gallery-card{margin-top:0.75em}.kg-gallery-container{position:relative}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:0.75em 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 0.75em}.kg-bookmark-card,.kg-bookmark-publisher{position:relative}.kg-bookmark-container,.kg-bookmark-container:hover{display:flex;flex-wrap:wrap;flex-direction:row-reverse;color:currentColor;background:rgba(255,255,255,0.6);font-family:var(--font-sans-serif);text-decoration:none;border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,0.1),0 0 1px rgba(0,0,0,0.4);overflow:hidden}.kg-bookmark-content{flex-basis:0;flex-grow:999;padding:20px;order:1}.kg-bookmark-title{font-weight:600;font-size:1.5rem;line-height:1.3em}.kg-bookmark-description{display:-webkit-box;max-height:45px;margin:0.5em 0 0 0;font-size:1.4rem;line-height:1.55em;overflow:hidden;opacity:0.8;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kg-bookmark-metadata{margin-top:20px}.kg-bookmark-metadata{display:flex;align-items:center;font-weight:500;font-size:1.3rem;line-height:1.3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg-bookmark-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kg-bookmark-icon{display:inline-block;width:16px;height:16px}.kg-bookmark-thumbnail{display:flex;flex-basis:24rem;flex-grow:1;justify-content:flex-end}.kg-bookmark-thumbnail img{max-width:100%;height:auto;vertical-align:bottom;object-fit:cover}.kg-bookmark-author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kg-bookmark-publisher::before{content:'\2022';margin:0 0.5em}.kg-width-full.kg-card-hascaption{display:grid;grid-template-columns:inherit}.kg-width-wide.kg-card-hascaption img{grid-column:wide-start / wide-end}.kg-width-full.kg-card-hascaption img{grid-column:1 / -1}.kg-width-full.kg-card-hascaption figcaption{grid-column:main-start / main-end}.gh-content table{border-collapse:collapse;width:100%}.gh-content th{padding:0.5em 0.8em;text-align:left;font-size:0.75em;text-transform:uppercase}.gh-content td{padding:0.4em 0.7em}.gh-content tbody tr:nth-child(2n+1){background-color:rgba(0,0,0,0.1);padding:1px}.gh-content tbody tr:nth-child(2n+2) td:last-child{box-shadow:inset 1px 0 rgba(0,0,0,0.1),inset -1px 0 rgba(0,0,0,0.1)}.gh-content tbody tr:nth-child(2n+2) td{box-shadow:inset 1px 0 rgba(0,0,0,0.1)}.gh-content tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,0.1)}

.postWrapper{margin:auto;max-width:985px}.postWrapper .postHeader{display:flex;flex-direction:column}.postWrapper .featuredImage{width:100%}.postWrapper .postDetails{color:#7b7b7b;font:Bold 15px/18px Roboto}.postWrapper .postDetails .Author{font:400 15px/18px Roboto}.postWrapper h1{margin:10px 0}.postWrapper h1{font:Bold 34px/38px PT Mono}.postWrapper h2{margin:0.5rem 0;font:Bold 22px/25px PT Mono}.postWrapper .backToBlog{display:flex;align-items:center;margin-top:30px;color:#525252;font:Bold 15px/20px Roboto}.postWrapper .backToBlog::before{display:inline-block;transform:rotate(-225deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';flex:0 0 auto;content:''}.postWrapper .backToBlog a{cursor:pointer;text-decoration:none;color:#525252}.postWrapper .backToBlog a:hover{text-decoration:underline}.postContent{z-index:2;background-color:#fff;padding-top:20px;text-align:justify}.postContent>h1,.postContent h2,.postContent h3,.postContent h4,.postContent h5{text-align:left}.postContent iframe{max-width:100%}.dangerousInnerHTML p{margin:unset;font:15px/20px Roboto}.dangerousInnerHTML p img{width:100%}.kg-image-card{display:flex;flex-direction:column;align-items:center}.kg-image-card .kg-image{width:auto;max-width:100%}@media screen and (max-width: 576px){.kg-image-card .kg-image{width:100%}}.kg-image-card figcaption{font:15px/20px Roboto}.kg-bookmark-container .kg-bookmark-content{display:flex;flex-direction:column;justify-content:center}.kg-bookmark-container .kg-bookmark-content .kg-bookmark-description{max-height:100px}.kg-card figcaption{padding:1rem 1.5rem 0 !important}

.tagContainer{margin-bottom:32px;border:solid 1px #e0e0e0;background-color:#fcfcfc;width:100%}.tagContainer .tagsHeading{padding:10px;font:Bold 20px/24px Roboto}.tagContainer .tagLink{display:flex;align-items:center;border-bottom:solid 1px #e0e0e0;padding:20px 0;font:Bold 15px/18px Roboto}.tagContainer .tagLink a{flex:1 1 100%;color:#000}.tagContainer .tagLink::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';flex:0 0 auto;content:''}.tagContainer .tagLink:nth-child(2){border-top:solid 1px #e0e0e0}

.ourServicesMasterContainer{background-color:#fafafa}.ourServicesMasterContainer .ourServicesHeader{margin-top:48px;padding-left:15px;letter-spacing:-0.51px;color:#000;font:Bold 34px/38px PT Mono}

.ourServicesWrapper{margin-top:35px;padding-bottom:40px;height:100%}.ourServicesWrapper .ourServicesLink{display:flex;flex-direction:column;height:100%;text-decoration:none}.ourServicesWrapper .ourServicesLink .ourServicesImage{background-position:center;background-repeat:no-repeat;background-size:100% auto;width:100%;height:175px}.ourServicesWrapper .ourServicesLink .title{margin:30px 0 8px;letter-spacing:0;color:#000;font:Bold 20px/24px Roboto}.ourServicesWrapper .ourServicesLink .excerpt{text-align:justify;letter-spacing:0;color:#000;font:300 15px/20px Roboto}.ourServicesWrapper .ourServicesLink .readMore{display:flex;align-items:center;justify-self:flex-end;transition:all 100ms linear;margin-top:18px;color:#000;font:400 16px/19px Roboto}.ourServicesWrapper .ourServicesLink .readMore::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';margin-left:8px;border-color:#be2230}.ourServicesWrapper .ourServicesLink:hover .readMore{text-decoration:none;color:#be2230}

.testimonialsSlider .slick-track{display:flex !important}.testimonialsSlider .slick-track .slick-slide{height:auto}.testimonialsSlider .slick-track .slick-slide>div{height:100%}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard{display:flex;justify-content:center;height:100%}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper{margin:32px 16px;background-color:#fff;padding:16px;width:75%}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialImage{margin:8px auto 16px;border-radius:100%;background-color:#be2230;background-position:center;background-size:contain;width:64px;height:64px}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialName{text-align:center;font-weight:700}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialPostion{text-align:center;color:#000;font-size:15px;font-weight:400}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialCompany{transition:all 100ms linear;text-align:center;color:#000;font-size:15px;font-weight:400}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialCompany a::after{display:inline-block;transform:rotate(-45deg);opacity:1;border:solid #000;border-width:0 2px 2px 0;padding:3px;height:3px;content:'';border-color:#be2230}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialCompany a{text-decoration:none;color:#000}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialCompany a:hover{cursor:pointer;color:#be2230}.testimonialsSlider .slick-track .slick-slide>div .testimonialCard .testimonialsWrapper .testimonialBody{text-align:center;text-align:justify;font-weight:300}.slick-dots .slick-active button::before{color:#be2230 !important}.slick-dots li:not(.slick-active) button::before{opacity:0.25 !important;color:#be2230 !important}.slick-dots li:not(.slick-active) button:hover::before{opacity:0.5 !important;color:#be2230 !important}.slick-arrow::before{opacity:0.25;color:#be2230 !important}.slick-arrow:hover::before{opacity:0.5}@media screen and (max-width: 576px){.testimonialCard .testimonialsWrapper{width:90% !important}}

.sideBySideHeader{margin-top:25px;letter-spacing:-0.51px;color:#000;font:Bold 34px/38px PT Mono}.sideBySideContent{margin-top:30px;text-align:justify;letter-spacing:0;color:#000;font:300 15px/20px Roboto}

.timeLineCol{display:flex;position:relative;flex-direction:row;align-items:center;height:100%}.timeLineCol .timeLineColContent{position:relative;flex:0 0 25%;border-bottom:solid 2px #be2230}.timeLineCol .timeLineColContent:last-child::after{position:absolute;left:50%;background-color:#fff;width:50%;height:2px;content:''}.timeLineCol .timeLineColContent:first-child::after{position:absolute;background-color:#fff;width:50%;height:2px;content:''}.timeLineCol .timeLineColContent .timelineColHead{display:flex;justify-content:center}.timeLineCol .timeLineColContent .timelineColHead svg{width:61px;height:61px}.timeLineCol .timeLineColContent .timelineColBody{margin-top:16px;margin-bottom:32px;text-align:center;letter-spacing:0;color:#000;font:Bold 15px/18px Roboto}.timeLineCol .timeLineColContent .timelineDot{position:absolute;bottom:-9px;left:43%;z-index:1;margin:unset;border-radius:100%;background-color:#be2230;width:18px;height:18px}

