.page-template-template-service-areas .pa-grid .pa-item{margin-bottom:60px}.page-template-template-service-areas .pa-grid .pa-item .pa-icon{height:59px;margin-bottom:30px}.page-template-template-service-areas .pa-grid .pa-item .pa-icon svg{height:59px;width:auto}.page-template-template-service-areas .pa-grid .pa-item .pa-icon svg path{fill:var(--primaryColor)}.page-template-template-service-areas .pa-grid .pa-item .pa-name{font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;font-weight:bold;margin-bottom:10px}.page-template-template-service-areas .cases-covered{padding:1px 0 50px;background-color:#faf9f5}.page-template-template-service-areas .cases-covered .areas{background-color:#fff}.page-template-template-service-areas .cases-covered .tagline{color:var(--text)}.page-template-template-service-areas .cases-covered .title{color:var(--primaryColor)}.page-template-template-service-areas .cases-covered ul{margin:0;list-style:none}.page-template-template-service-areas .cases-covered ul li{margin:0;border-bottom:1px solid rgba(var(--primaryColorRGB), 0.5)}.page-template-template-service-areas .cases-covered ul li a{color:var(--text);padding:20px 0 30px;display:block}@media(min-width: 768px){.page-template-template-service-areas .pa-grid{display:flex;flex-flow:row wrap;justify-content:space-between}.page-template-template-service-areas .pa-grid .pa-item{flex:0 0 48%;margin-bottom:100px}.page-template-template-service-areas .cases-covered ul{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:50px}.page-template-template-service-areas .cases-covered ul li{flex:0 0 48%}}@media(min-width: 1280px){.page-template-template-service-areas .pa-grid .pa-item{flex:0 0 30%}.page-template-template-service-areas .cases-covered ul li{flex:0 0 31%}}@media(min-width: 1440px){.page-template-template-service-areas .pa-grid{padding:50px 100px 0}.page-template-template-service-areas .pa-grid .pa-item{flex:0 0 27%}}.style-svg{height:59px;width:auto}.h2.title{color:var(--primaryColor)}.contact-offices__top{background-color:var(--secondaryColor);padding:1px 0 150px}.contact-offices__top .tagline{color:#fff;margin-bottom:10px}.contact-offices__top .title{color:#fff;font-weight:bold}@media(min-width: 1280px){.contact-offices__top{padding-bottom:250px}}.contact-offices__bottom .container{margin-top:0}.contact-offices__bottom .office{background-color:var(--primaryColor);padding:20px 25px}.contact-offices__bottom .office p{color:#fff;margin-bottom:25px;font-size:32px;font-size:2rem;line-height:42px;line-height:2.625rem;font-weight:300}.contact-offices__bottom .office a{color:#bf2a49;text-decoration:underline}.contact-offices__bottom .office .name{font-family:"PT Serif",serif;font-size:40px;font-size:2.5rem;font-weight:bold;line-height:42px;line-height:2.625rem}.contact-offices__bottom .office .map{margin-top:30px}.contact-offices__bottom .office.single{margin-bottom:50px}@media(min-width: 1280px){.contact-offices__bottom .office{padding:40px}.contact-offices__bottom .office.single{display:flex;justify-content:space-between;align-items:stretch}.contact-offices__bottom .office.single iframe{height:100%}.contact-offices__bottom .office.single .info{order:2;flex:0 0 42%}.contact-offices__bottom .office.single .map{order:1;flex:0 0 55%;margin-top:0}}.contact-offices__bottom .multiple-offices{position:relative;padding-bottom:50px;margin-bottom:50px}.contact-offices__bottom .multiple-offices .offices-slider{margin:0 -25px}.contact-offices__bottom .multiple-offices .offices-slider .slick-list{padding:0 35px 0 0 !important}.contact-offices__bottom .multiple-offices .offices-slider .office{margin:0 0px 0 25px}.contact-offices__bottom .multiple-offices .offices-slider-arrows{display:flex;justify-content:space-between;align-items:center;width:70px;right:25px;position:absolute;bottom:0;right:15px}.contact-offices__bottom .multiple-offices .offices-slider-arrows .arrow{cursor:pointer}.contact-offices__bottom .multiple-offices .offices-slider-arrows svg{display:block;stroke:var(--secondaryColor)}.contact-offices__bottom .multiple-offices .offices-slider-arrows .next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.contact-offices__bottom .multiple-offices .offices-slider{margin:0}.contact-offices__bottom .multiple-offices .offices-slider .slick-list{padding:0 250px 0 0 !important}}@media(min-width: 1280px){.contact-offices__bottom .multiple-offices .offices-slider .slick-list{padding:0 720px 0 0 !important}}@media(min-width: 1440px){.contact-offices__bottom .multiple-offices .offices-slider .slick-list{padding:0 870px 0 0 !important}}

/*# sourceMappingURL=template-service-areas.css.map */