@media (min-width:2000px){.opening-panorama{--panorama-y:32px;background:linear-gradient(105deg,#c4b9aa,#d6cbbb 55%,#eee9df);overflow:hidden}.opening-panorama-practice{--panorama-y:56px;background:linear-gradient(105deg,#9aafc7,#c0d0df 58%,#e6edf2)}.opening-panorama-family{--panorama-y:128px;background:linear-gradient(#e6e3df 0%,#e9e7e2 47%,#bccbd0 100%)}.opening-panorama-immigration{background:linear-gradient(105deg,#ded8cc,#e7e1d7 58%,#e7ede8)}.opening-panorama-reviews{--panorama-y:-20px;background:linear-gradient(105deg,#c4b6a6,#d0c2af 58%,#e3e2d8)}:is(.home-v6,.practice-public,.tp-topic,.rv-site) .opening-panorama img{top:calc(50% + var(--panorama-y));object-fit:contain;object-position:center;filter:none;width:3840px;max-width:none;height:auto;padding:0;position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:none;mask-image:none}}@media (min-width:3441px){:is(.home-v6,.practice-public,.tp-topic,.rv-site) .opening-panorama img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 calc(50% - 1720px) calc(50% + 1720px),#0000);mask-image:linear-gradient(90deg,#0000,#000 calc(50% - 1720px) calc(50% + 1720px),#0000)}}
