.page-template-page-services-landing .l-standard-container{padding-top:25px}.page-template-page-services-landing .l-standard-container .services-wrap div[class*=page-section-]:before{content:"";position:absolute;top:0;left:0;width:0;height:1px;background:#000;-webkit-animation-name:line-animation;animation-name:line-animation;-webkit-animation-timing-function:cubic-bezier(.35,.01,.06,1.01);animation-timing-function:cubic-bezier(.35,.01,.06,1.01);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-template-page-services-landing .l-standard-container .services-wrap div[class*=page-section-]:after{content:"";position:absolute;left:0;top:0;width:5px;height:5px;background:#fff;border:1px solid #000;border-radius:50%;-webkit-animation-name:circle-animation;animation-name:circle-animation;-webkit-animation-timing-function:cubic-bezier(.59,-.01,.35,1.45);animation-timing-function:cubic-bezier(.59,-.01,.35,1.45);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-template-page-services-landing .l-standard-container .services-wrap .page-section-passive-fire-protection-installation-and-remediation-wrap:after,.page-template-page-services-landing .l-standard-container .services-wrap .page-section-passive-fire-protection-installation-and-remediation-wrap:before{display:none}.page-template-page-services-landing .l-standard-container .services-wrap .page-section-passive-fire-protection-installation-and-remediation-wrap{padding:0 0 75px}.page-template-page-services-landing .l-standard-container .services-wrap div[class*=page-section-]{padding:75px 0;position:relative}.page-template-page-services-landing .l-standard-container .services-wrap div.parent-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px}.page-template-page-services-landing .l-standard-container .services-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:unset}.page-template-page-services-landing .l-standard-container .services-wrap ul li{width:calc(25% - 15.25px);height:500px;margin-left:20px;margin-top:20px}@media only screen and (min-width:1640px){.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(4n+1){margin-left:0}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(-n+4){margin-top:0}}.page-template-page-services-landing .l-standard-container .services-wrap ul li a{width:100%;height:100%;display:block;position:relative}.page-template-page-services-landing .l-standard-container .services-wrap ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-services-landing .l-standard-container .services-wrap ul li a p.postcard-heading,.page-template-page-services-landing .l-standard-container .services-wrap ul li a p.see-more{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:840px){.page-template-page-services-landing .l-standard-container .services-wrap ul li{width:100%;height:300px;margin-left:20px;margin-top:20px}.page-template-page-services-landing .l-standard-container .services-wrap .e-heading-3{font-size:2.4rem}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(1n+1){margin-left:0}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(-n+1){margin-top:0}}@media only screen and (max-width:1240px) and (min-width:840px){.page-template-page-services-landing .l-standard-container .services-wrap ul li{width:calc(50% - 10.5px);height:300px;margin-left:20px;margin-top:20px}.page-template-page-services-landing .l-standard-container .services-wrap .e-heading-3{font-size:2.4rem}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(odd){margin-left:0}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(-n+2){margin-top:0}}@media only screen and (max-width:1640px) and (min-width:1240px){.page-template-page-services-landing .l-standard-container .services-wrap ul li{width:calc(33.33333% - 13.66667px);height:400px;margin-left:20px;margin-top:20px}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(3n+1){margin-left:0}.page-template-page-services-landing .l-standard-container .services-wrap ul li:nth-child(-n+3){margin-top:0}}