.full-width-left-text-section{position:relative;overflow:hidden;display:flex;align-items:center;background-color:var(--bg-color,#b8860b);min-height:var(--section-height,100vh);width:var(--section-width,100%);padding:var(--padding-top,4rem) var(--padding-right,2rem) var(--padding-bottom,4rem) var(--padding-left,2rem);margin-top:var(--margin-top,0);margin-bottom:var(--margin-bottom,0)}.full-width-left-text-section__container{max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:4rem;position:relative}.full-width-left-text-section__content{flex:0 0 50%;color:#fff;z-index:2;padding-right:2rem}.full-width-left-text-section--reversed .full-width-left-text-section__container{flex-direction:row-reverse}.full-width-left-text-section--reversed .full-width-left-text-section__content{padding-right:0;padding-left:2rem}.full-width-left-text-section--reversed .full-width-left-text-section__image{padding-left:0;padding-right:2rem}.full-width-left-text-section--reversed .full-width-left-text-section__image-element{margin-left:0;margin-right:auto}.full-width-left-text-section--reversed .full-width-left-text-section__decoration--1{right:auto;left:10%}.full-width-left-text-section--reversed .full-width-left-text-section__decoration--2{right:auto;left:5%}.full-width-left-text-section__heading{font-size:3rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff}.full-width-left-text-section__subheading{font-size:1rem;margin-bottom:2rem;font-style:italic;opacity:.9;color:#fff}.full-width-left-text-section__button{display:inline-block;padding:.75rem 2rem;border:2px solid #fff;color:#fff;text-decoration:none;font-weight:600;margin-bottom:3rem;transition:all .3s ease;cursor:pointer}.full-width-left-text-section__button:focus,.full-width-left-text-section__button:hover{background-color:#fff;color:#b8860b;outline:2px solid transparent;outline-offset:2px}.full-width-left-text-section__button:focus-visible{outline:2px solid #fff;outline-offset:4px}.full-width-left-text-section__case-studies{margin-top:2rem}.full-width-left-text-section__case-studies-label{font-size:.875rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:.05em;color:#fff;text-transform:uppercase}.full-width-left-text-section__case-studies-wrapper{display:flex;gap:3rem;flex-wrap:wrap}.full-width-left-text-section__case-study{flex:1 1;min-width:250px;margin-bottom:0}.full-width-left-text-section__case-study-heading{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;line-height:1.4;color:#fff}.full-width-left-text-section__case-study-text{font-size:.875rem;margin-bottom:.5rem;opacity:.9;color:#fff;line-height:1.5}.full-width-left-text-section__case-study-link{color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;display:inline-block;margin-top:.5rem;transition:opacity .3s ease;position:relative}.full-width-left-text-section__case-study-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#fff;transition:width .3s ease}.full-width-left-text-section__case-study-link:focus,.full-width-left-text-section__case-study-link:hover{opacity:.8}.full-width-left-text-section__case-study-link:focus:after,.full-width-left-text-section__case-study-link:hover:after{width:100%}.full-width-left-text-section__case-study-link:focus-visible{outline:2px solid #fff;outline-offset:4px}.full-width-left-text-section__image{flex:0 0 50%;position:relative;z-index:1;padding-left:2rem}.full-width-left-text-section__image-element{width:100%;height:auto;max-width:400px;margin:auto;display:block;border-radius:4px}.full-width-left-text-section__decoration{position:absolute;background-color:hsla(0,0%,100%,.1);z-index:0;pointer-events:none}.full-width-left-text-section__decoration--1{right:10%;top:20%;width:100px;height:300px}.full-width-left-text-section__decoration--2{right:5%;bottom:10%;width:60px;height:200px}@media(max-width:1024px){.full-width-left-text-section__container{gap:3rem}.full-width-left-text-section__heading{font-size:2.5rem}}@media(max-width:768px){.full-width-left-text-section{padding:3rem 1.5rem}.full-width-left-text-section__container{flex-direction:column;gap:2rem}.full-width-left-text-section__content{flex:1 1;padding-right:0}.full-width-left-text-section__image{flex:1 1;padding-left:0}.full-width-left-text-section__heading{font-size:2rem}.full-width-left-text-section__button{padding:6px 18px;font-size:10px;margin-bottom:2rem}.full-width-left-text-section__case-studies{margin-top:1.5rem}.full-width-left-text-section__case-studies-wrapper{flex-direction:column;gap:2rem}.full-width-left-text-section__case-study{min-width:100%}.full-width-left-text-section__image-element{margin-left:0;margin-right:0}.full-width-left-text-section__decoration{display:none}.full-width-left-text-section--reversed .full-width-left-text-section__container{flex-direction:column}.full-width-left-text-section--reversed .full-width-left-text-section__content{padding-left:0}.full-width-left-text-section--reversed .full-width-left-text-section__image{padding-right:0}}@media(max-width:480px){.full-width-left-text-section{padding:2rem 1rem}.full-width-left-text-section__heading{font-size:1.75rem}.full-width-left-text-section__case-study-heading{font-size:1.125rem}}