.section-intro{position:relative}.section-intro--bg{background:url(https://www.prestigelaw.com/wp-content/themes/PLtheme/assets/css/sections/../../img/pattern-intro.png);position:absolute;z-index:-1;background-size:100%;background-position:center top;background-repeat:no-repeat;top:-2.5rem;width:100%;height:100%}.intro__content .d-flex{align-items:center;gap:1rem;margin-top:1.25rem}.intro__title{font-size:3.5rem;color:#052e44;text-wrap-style:balance;line-height:1.3}.intro__text{font-size:1.125rem;line-height:1.375;color:#4b5563;text-wrap-style:pretty;margin-bottom:1.5rem}@media (min-width:991.98px){.intro__content{padding-left:3rem}}.intro__content .d-flex{gap:1.25rem;align-items:center}.intro__video{overflow:hidden;border-radius:1.25rem;width:100%;margin-top:1.5rem}.intro__video iframe{display:flex;align-items:center;justify-content:center;width:100%!important;object-fit:cover;border-radius:1.25rem;aspect-ratio:16/9}.brands__wrapper span{font-size:2.75rem;line-height:1;width:30rem;flex:0 0 30rem;font-family:var(--font-family-title)}.brands__wrapper{display:flex;align-items:center;gap:1rem;margin-top:4rem}.brand__item{text-align:center;display:flex;align-items:center;justify-content:center}.sw-brands .swiper-wrapper{align-items:center}.section-intro__image{border-radius:1.25rem;margin-top:2rem;width:100%;object-fit:cover}@media (max-width:991.98px){.intro__title{text-align:center;font-size:2.25rem;margin-bottom:1.25rem}.intro__text{text-align:center}.brands__wrapper{flex-direction:column;width:100%;max-width:100%;margin-top:2.5rem}.brands__wrapper span{width:100%;flex:0 0 100%;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.swiper.sw-brands.swiper-initialized.swiper-horizontal.swiper-backface-hidden{max-width:100%}.intro__video{margin-top:1rem}.intro__content .d-flex{justify-content:center}}@media (max-width:575.98px){.button{background-color:var(--pl-blue);color:#fff;font-weight:600;font-size:.75rem;height:3rem;padding:.75rem .6rem;border-radius:1.25rem;transition:0.5s;display:flex;min-width:10rem;width:fit-content;align-items:center;justify-content:center}.heading-section__btn{color:#be202f;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;font-weight:600}}.section-intro{& .intro__video{position:relative;& .video-overlay{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center center;& .section-intro__image{height:100%;margin:0;position:absolute;inset:0}& svg{width:4rem;height:4rem;opacity:1;transition:0.3s;z-index:10}&:hover svg{transform:scale(1.1);opacity:1}}}}