#contentBanner > .ct-section-inner-wrap{padding-bottom:0;display:flex}#contentBanner{display:block}#contentBanner{background-image:url(https://cdn.safilawgroup.ca/m:0/a:http://www.safilawgroup.ca/wp-content/uploads/2022/03/bnr.edmonton-law-office-safi-law-group.jpg);background-size:cover;background-position:center center}#section-46-170 > .ct-section-inner-wrap{padding-top:100px;display:grid;align-items:start;grid-template-columns:repeat(3,minmax(200px,1fr));grid-column-gap:5rem;grid-row-gap:20px}#section-46-170 > .ct-section-inner-wrap > :nth-child(1){grid-column:span 2}#section-46-170{display:block}#section-46-170{overflow:hidden}@media (max-width:991px){#contentBanner{height:auto}}@media (max-width:991px){#section-46-170 > .ct-section-inner-wrap{display:grid;justify-items:left;align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:0rem;grid-row-gap:20px}#section-46-170{display:block}#section-46-170{text-align:left;height:auto}}@media (max-width:767px){#contentBanner > .ct-section-inner-wrap{padding-top:50px;padding-bottom:50px}}#div_block-83-384{width:100%;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:var(--primary);border-right-color:var(--primary);border-bottom-color:var(--primary);border-left-color:var(--primary);border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;background-color:var(--primary-trans-10)}#text_block-55-170{margin-top:0px}#text_block-86-384{width:100%}#image-84-384{margin-top:-87px;transition-duration:0.25s}#shortcode-59-170{font-size:14px;margin-left:0px}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1440px}