.tax-accountants-banner{padding-top:3.5rem;padding-bottom:3.5rem}.tax-accountants-banner .page-center{width:100%;position:relative}.tax-accountants-banner .rellax-section{position:absolute;width:100%;height:100%;z-index:10;display:none;pointer-events:none}.tax-accountants-banner .rellax-section .page-center{height:100%;width:100%;position:relative}.tax-accountants-banner .rellax-section .square{display:inline-block;position:absolute;opacity:.9}.tax-accountants-banner .rellax-section .square:first-child{top:0;left:-20%}.tax-accountants-banner .rellax-section .square:nth-child(2){left:-20%;top:50%}.tax-accountants-banner .rellax-section .square:nth-child(3){right:0;bottom:0;right:-25%}.tax-accountants-banner .rellax-section .square .bg-mustard{background-color:#e8ba02;width:5rem;height:5rem}.tax-accountants-banner .rellax-section .square .bg-black{background-color:#2c2c2c;width:5rem;height:5rem}.tax-accountants-banner .rellax-section .square .bg-coral{background-color:#ed5751;width:8rem;height:8rem}.tax-accountants-banner .rellax-section .square:first-child div{-webkit-transform:translate(200%,-25%);transform:translate(200%,-25%)}.tax-accountants-banner .rellax-section .square:nth-child(2) div{-webkit-transform:translate(75%);transform:translate(75%)}.tax-accountants-banner .rellax-section .square:nth-child(3) div{-webkit-transform:translate(-200%,-100%);transform:translate(-200%,-100%)}.tax-accountants-banner .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1rem}.tax-accountants-banner .left-col,.tax-accountants-banner .right-col{width:100%;padding:1rem}.tax-accountants-banner h1{font-family:sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.25rem;font-weight:600;line-height:1;color:#2c2c2c;margin:0}.tax-accountants-banner .content{font-size:1.25rem;margin-top:2rem;color:#fff}.tax-accountants-banner .content h2{font-family:sofia-pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:inherit;color:#2c2c2c;font-weight:600;line-height:1;margin:0}.tax-accountants-banner .content p{font-weight:400;line-height:1.5;color:#2c2c2c;margin:0}.tax-accountants-banner .content p:not(:first-of-type){margin-top:1rem}.tax-accountants-banner .content p a,.tax-accountants-banner .content p a:hover{color:#2c2c2c;text-decoration:none}.tax-accountants-banner .image{overflow:hidden;position:relative;width:100%;display:inline-block}.tax-accountants-banner .image img{display:block;vertical-align:middle;max-width:100%;height:auto;width:100%}@media (min-width:768px){.tax-accountants-banner{padding-top:5rem;padding-bottom:5rem}.tax-accountants-banner .rellax-section{display:block}.tax-accountants-banner .wrap{margin:-1.5rem}.tax-accountants-banner .left-col,.tax-accountants-banner .right-col{width:50%;padding:1.5rem}.tax-accountants-banner h1{font-size:3.5rem}.tax-accountants-banner .content{font-size:1.5rem}}@media (min-width:1224px){.tax-accountants-banner{padding-top:8rem;padding-bottom:8rem}.tax-accountants-banner .wrap{margin:-2rem}.tax-accountants-banner .left-col,.tax-accountants-banner .right-col{padding:2rem}.tax-accountants-banner h1{font-size:5rem}}@media (min-width:1440px){.tax-accountants-banner .wrap{margin:-2.5rem}.tax-accountants-banner .left-col,.tax-accountants-banner .right-col{padding:2.5rem}}