.window-is-wide-size .entry-content>.alignright{margin-right:calc((100vw - var(--wp--style--global--wide-size) - var(--wp--preset--spacing--medium)*2)/2)}.window-is-wide-size .entry-content>.alignleft{margin-left:calc((100vw - var(--wp--style--global--wide-size) - var(--wp--preset--spacing--medium)*2)/2)}.has-background[style*=radius],.has-background[data-radius]{overflow:hidden !important}@media print{:root{--wp--preset--spacing--gutter: 0.5cm !important;--wp--preset--spacing--large: 0.75cm !important;--wp--preset--spacing--section: 1.5cm !important;--wp--preset--font-size--plus: 14pt !important;--wp--preset--font-size--medium: 16pt !important;--wp--preset--font-size--large: 22pt !important;--wp--preset--font-size--extra-large: 28pt !important}.has-plus-font-size{font-size:14pt !important}.has-medium-font-size{font-size:16pt !important}.has-large-font-size{font-size:22pt !important}.has-extra-large-font-size{font-size:28pt !important}header.wp-block-template-part{position:static !important;padding:1rem 0 !important;background:#ccc !important;background-image:none !important;print-color-adjust:exact;-webkit-print-color-adjust:exact}header.wp-block-template-part *:not(:has(.wp-block-site-logo)){display:none}header.wp-block-template-part .wp-block-site-logo,header.wp-block-template-part .wp-block-site-logo *{display:block;width:200px}.wp-block-cover{display:block !important;position:relative !important;height:auto !important;min-height:0 !important;padding:2rem 0 !important}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__image-background{display:none !important}.wp-block-cover .wp-block-cover__inner-container{position:static !important;transform:none !important}footer.wp-block-template-part>*{display:none}footer.wp-block-template-part::after{content:"Primary Engineering. Corporate Headquarters 207 39 Avenue NE Calgary, AB T2E 7E3";display:block;white-space:pre;font-weight:800;font-size:12pt}.wp-block-button,.wp-block-buttons,.wp-block-post-terms{display:none !important}.wp-block-spacer{height:1rem !important}.wp-block-accordion-panel{display:block !important}*{font-size:12px;background:rgba(0,0,0,0);color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-webkit-text-fill-color:#000 !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;-ms-filter:none !important;opacity:1 !important;transform:none !important}a,a:visited{text-decoration:underline}a[href]:not(.custom-logo-link):not([href^="#"])::after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border-left:2px solid hsl(0,0%,75%);page-break-inside:avoid;width:auto !important;margin:1rem !important;padding:1rem !important}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1.5cm}p,h2,h3{orphans:3;widows:3}h1,h2,h3{page-break-after:avoid}}.wp-element-caption{margin-top:var(--wp--preset--spacing--em-space)}html{scroll-behavior:smooth}:target{scroll-margin-top:10rem}mark{background-color:rgba(0,0,0,0)}main{overflow:hidden}@media(max-width: 600px){.ab-has-animation{animation:none !important;opacity:1 !important}}body:not(.page-template-static-header) header.wp-block-template-part{color:#fff;top:0;width:100%;z-index:99998 !important;transition:background-color .3s ease-in-out}body:not(.page-template-static-header) header.wp-block-template-part .wp-block-group{transition:padding .3s ease-in-out}body:not(.page-template-static-header) header.header-absolute{position:absolute;width:100%}body:not(.page-template-static-header) header.header-pinned{position:fixed;background-color:#3d3d3d}body:not(.page-template-static-header) header.header-scrolled .wp-block-group{padding-top:var(--wp--preset--spacing--em-space) !important;padding-bottom:var(--wp--preset--spacing--em-space) !important}body:not(.page-template-static-header).admin-bar header.wp-block-template-part{top:32px !important}
