.hero-campaign{position:relative;padding:3.2rem 0;background-color:var(--color-brand-green);background-image:url(../backgrounds/fingerprints/request-a-call-back.png);background-repeat:no-repeat;background-size:50% 100%;background-position:left center}.campaign-template-campaign-hub .hero-campaign .hero-area__image{position:absolute;right:0;top:0;height:100%;width:calc(50% + 8rem);max-height:none;clip-path:url(#hero-clip)}.campaign-template-campaign-hub .hero-campaign .hero-area__image svg{display:block}.campaign-template-campaign-hub .hero-campaign .hero-area__content{position:relative;max-width:60rem;padding:4.8rem;background-color:var(--color-brand-white);border-radius:8px;margin-left:12rem;z-index:2}.campaign-template-campaign-hub .hero-campaign .hero-area__content p{font-size:2.4rem;line-height:4rem;letter-spacing:2px;margin-bottom:2rem}.campaign-template-campaign-hub .hero-campaign .hero-area__content span{font-size:1.4rem;font-weight:300}.campaign-template-campaign-hub .intro-content{position:relative;display:flex;align-items:center;padding-bottom:5.2rem;padding-top:5.2rem;background-color:var(--color-brand-pale-blue);margin-top:0;margin-bottom:0}.campaign-template-campaign-hub .intro-content:before{content:'';width:75%;height:calc(100% - 104px);position:absolute;top:52px;background:#fff;border-top-right-radius:12px;border-bottom-right-radius:12px}.campaign-template-campaign-hub .intro-content__content{position:relative;flex:1 0 0;max-width:41.6rem;padding:4.4rem 10rem 4.4rem 13.6rem;background-color:var(--color-brand-white);box-sizing:content-box}.campaign-template-campaign-hub .intro-content__content>*:first-child{font-weight:500;font-size:2.4rem;line-height:3.6rem;letter-spacing:.2px}.campaign-template-campaign-hub .intro-content__media{position:relative;flex:1 0 0;margin:4.4rem 0}.campaign-template-campaign-hub .intro-content__media iframe{width:100%}.campaign-template-campaign-hub .campaign-overview{padding-top:6.5rem;background-color:var(--color-brand-navy--lighter);background-image:url(../backgrounds/fingerprints/practice-area-header-depth.png);background-repeat:repeat-y;background-size:contain;background-position:center;margin-top:0;margin-bottom:0}.campaign-template-campaign-hub .campaign-overview__title{color:var(--color-brand-white);font-size:3.8rem;line-height:5rem;letter-spacing:2px;text-align:center;margin-bottom:4.4rem}.campaign-template-campaign-hub .campaign-overview__posts{padding-left:0}.campaign-template-campaign-hub .campaign-overview__posts li{position:relative;display:flex;align-items:center;background-color:var(--color-brand-white);border-radius:8px;margin-top:1rem;overflow:hidden;filter:drop-shadow(0px 4px 40px rgba(17,33,52,0.25))}.campaign-template-campaign-hub .campaign-overview__posts li img{position:absolute;top:0;left:0;height:100%;object-fit:cover;border-left:solid 7px var(--color-brand-green);max-width:15rem}.campaign-template-campaign-hub .campaign-overview__posts li div{flex-grow:1;padding:2.4rem;margin-left:15rem}.campaign-template-campaign-hub .campaign-overview__posts li div span{font-weight:500;font-size:1.2rem;line-height:1.6rem;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.campaign-template-campaign-hub .campaign-overview__posts li div h3{color:var(--color-brand-teal);font-weight:500;font-size:1.8rem;line-height:3.2rem;letter-spacing:1px;text-decoration:underline;margin-top:.8rem;margin-bottom:0}.campaign-template-campaign-hub .campaign-overview__posts li a.arrow{max-width:4rem;margin-right:2.4rem;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjYnIGhlaWdodD0nMTAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMSAtNyknIHN0cm9rZT0nIzExMjEzNCcgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2UtbGluZWNhcD0nc3F1YXJlJz48cGF0aCB0cmFuc2Zvcm09J3JvdGF0ZSg5MCAyMS41IDEyKScgZD0nTTE2LjUgMTQuNUwyMS41IDkuNSAyNi41IDE0LjUnLz48cGF0aCBkPSdNMCAxMkwyMy4zNjggMTInLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:center;padding:1.9rem;border:1px solid var(--post-accent-color);border-radius:calc(var(--border-radius)/2)}.campaign-template-campaign-hub .campaign-overview__text{padding-top:9rem;padding-bottom:5.2rem;margin-top:-4.5rem}.campaign-template-campaign-hub .campaign-overview__text p{color:#fff;font-size:2.4rem;line-height:4rem;text-align:center;letter-spacing:.2px}.campaign-template-campaign-hub #request-a-call-back,.campaign-template-campaign-hub-single #request-a-call-back{margin-top:0}.campaign-template-campaign-hub #request-a-call-back .request-a-call-back__content-wrapper,.campaign-template-campaign-hub-single #request-a-call-back .request-a-call-back__content-wrapper{flex-direction:column}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields,.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields{display:flex;gap:2rem;flex-flow:row wrap;justify-content:space-between}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields .gfield,.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields .gfield{flex-basis:calc( 50% - 1rem );margin-bottom:0}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields>*:nth-child(3),.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields>*:nth-child(3),.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields>*:nth-child(4),.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields>*:nth-child(4){flex-basis:100%}.campaign-template-campaign-hub #request-a-call-back form,.campaign-template-campaign-hub-single #request-a-call-back form{margin-top:2rem}.campaign-template-campaign-hub #request-a-call-back form input[type=submit],.campaign-template-campaign-hub-single #request-a-call-back form input[type=submit]{margin-top:2rem}@media(max-width:1440px){}@media(max-width:1168px){.campaign-template-campaign-hub .campaign-overview__title,.campaign-template-campaign-hub .campaign-overview__posts,.campaign-template-campaign-hub .campaign-overview__text{padding-left:1.2rem;padding-right:1.2rem}}@media(max-width:968px){.campaign-template-campaign-hub .hero-campaign .hero-area__content{margin-left:8rem}.campaign-template-campaign-hub .intro-content{display:block;padding-bottom:0;padding-top:0;background-color:var(--color-brand-white)}.campaign-template-campaign-hub .intro-content:before{display:none}.campaign-template-campaign-hub .intro-content__content{max-width:none;padding:3.2rem 1.2rem}.campaign-template-campaign-hub .intro-content__media{margin:0 1.2rem 3.2rem}.campaign-template-campaign-hub .campaign-overview__text{padding-top:7.7rem;padding-bottom:3.2rem}}@media(max-width:768px){.campaign-template-campaign-hub .hero-campaign .hero-area__content{margin-left:3rem;margin-right:3rem}}@media(max-width:568px){.campaign-template-campaign-hub .hero-campaign{padding:1.2rem 1.2rem 0;background-size:contain;background-position:top center}.campaign-template-campaign-hub .hero-campaign .hero-area__content{padding:2rem;margin-left:0;margin-right:0}.campaign-template-campaign-hub .hero-campaign .hero-area__content p{font-size:1.8rem;line-height:3.2rem}.campaign-template-campaign-hub .hero-campaign .hero-area__image{position:relative;height:auto;width:calc( 100% + 24px );clip-path:url(#hero-clip--mobile);margin:-3rem 0 0 -1.2rem}.campaign-template-campaign-hub .campaign-overview{padding-top:3.2rem}.campaign-template-campaign-hub .campaign-overview__title{font-size:2.8rem;line-height:3.6rem;margin-bottom:2.2rem}.campaign-template-campaign-hub .campaign-overview__text p{font-size:1.6rem;line-height:3.2rem}.campaign-template-campaign-hub #request-a-call-back form,.campaign-template-campaign-hub-single #request-a-call-back form{width:100%;margin-top:1rem}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields,.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields{flex-direction:column}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields .gfield,.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields .gfield{flex-basis:100%}.campaign-template-campaign-hub #request-a-call-back .gform_body .gform_fields select,.campaign-template-campaign-hub-single #request-a-call-back .gform_body .gform_fields select{width:100%}.campaign-template-campaign-hub .campaign-overview__posts li a.arrow{position:absolute;bottom:8px;left:142px;background-color:var(--color-brand-white);transform:translateX(-100%)}.campaign-template-campaign-hub .intro-content__content>*:first-child{font-size:1.8rem}.campaign-template-campaign-hub .intro-content__content p{font-size:1.6rem;line-height:3.2rem}}