.half-hero{padding:130px 5% 0;text-align:center;h1::after{content:"";display:block;width:64px;height:4px;background:var(--color-green);margin:1rem auto 1.25rem}.sub-title{font-size:1.4rem;font-weight:700;color:var(--color-green)}.breadcrumbs{color:#000;font-weight:bold;margin-bottom:0;a{color:#000;text-decoration:underline;&:hover{color:var(--color-green);text-decoration:none}}.breadcrumb_last{color:#000}}}.page-title h1{font-size:clamp(2.5rem,5.6vw,4.2rem);color:var(--color-green-accent)}.team-hero{background-image:url("../images/hero/team-mobile.webp");background-size:cover;min-height:450px;@media only screen and (min-width:768px){background-image:url("../images/hero/team-hero.webp")}}.event-hero{background-image:url("../images/hero/pakistan-flag-hands.jpg");background-size:cover;min-height:450px}.page{@media (min-width:768px){display:grid;gap:30px;row-gap:0;grid-template-columns:1fr 350px;grid-template-rows:1fr auto;grid-template-areas:'article sidebar'}article{grid-area:article;h2{text-transform:capitalize;margin:1.5rem 0}h3{margin:0 0 .5rem;color:var(--color-green)}p{line-height:1.9;margin-bottom:1rem}ul,ol{margin:0 0 1.5rem;padding-left:1.5rem;li{font-size:1.1rem;line-height:1.9;margin-bottom:.5rem}}ul{list-style:disc}ol{list-style:decimal}dl{margin:0 0 1.5rem;list-style-type:circle;dt{margin:0 0 1rem}dd{margin:0 1rem .5rem}}a{color:var(--color-green);text-decoration:underline;&:hover{color:red;text-decoration:none}}.thumbnail{position:relative;margin-bottom:2.5rem;border-radius:6px;img{width:100%}}.image-block{margin:1.5rem 0 0}blockquote{position:relative;clear:both;z-index:1;margin:2.5rem 0;text-align:center;padding:2.5rem;background:linear-gradient(115deg,#12063b,#09555c);border-radius:8px;overflow:hidden;::before{position:absolute;content:"";right:-1.875rem;top:-1.875rem;height:80px;width:80px;border-radius:50%;border:4px solid var(--color-green)}::after{position:absolute;content:"";left:-1.875rem;bottom:-1.875rem;height:80px;width:80px;border-radius:50%;border:4px solid var(--color-green)}.icon i{font-size:2rem;display:block;margin-bottom:1.25rem}h4{font-size:1.5rem;font-weight:500;line-height:2rem;color:#fff}p{color:white}span{font-size:1rem;display:block;margin-top:1.25rem}}}article .key-takeaways{text-align:left;h4{text-align:center;text-transform:none}ul{list-style:disc;padding-left:1.5rem;li{color:#fff;font-size:1.05rem;line-height:1.9;margin-bottom:.5rem}}}.sidebar{grid-area:sidebar;padding:40px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.11);box-shadow:0 0 20px rgba(0,0,0,.11);border-top:3px solid var(--color-green);border-radius:6px;h4{margin-bottom:.25rem;font-weight:var(--font-weight-semibold)}a{color:#333;display:block;margin-bottom:1rem;&:hover{color:#fc3b06;padding-left:10px}}.practice-type{margin:1.5rem 0 1rem;font-weight:600;color:var(--color-green)}}}.sitemap-page{h2{font-size:1.4375rem;margin:2rem 0 1rem}a{color:#333;display:inline-block;padding:.2rem 0;&:hover{color:var(--color-green)}}.practice-type{color:var(--color-green);font-weight:700}.sitemap-top{display:grid;gap:30px;grid-template-columns:1fr;@media (min-width:768px){grid-template-columns:1fr 3fr}}.sitemap-practice > ul{display:grid;gap:30px;grid-template-columns:1fr;@media (min-width:768px){grid-template-columns:repeat(3,1fr)}> li:nth-child(2){order:3}> li:nth-child(3){order:2}}.sitemap-articles{@media (min-width:768px){columns:2;column-gap:40px}@media (min-width:1200px){columns:3}li{font-size:1.2rem;margin-bottom:1.2rem;break-inside:avoid}a{color:var(--color-green);&:hover{color:#000}}}}.contact{.office-maps{display:flex;flex-direction:column;gap:1rem}aside{margin-top:2rem;p{margin-bottom:.5rem}h3{font-size:1.1rem;margin:1.25rem 0 .5rem}@media (min-width:768px){margin:0}}}.event-header{background:var(--color-green);color:#fff;h1,h3{color:#fff;text-align:center}p{color:#fff}}