#images_texts{position:relative;overflow:hidden}#images_texts .wrap{max-width:1200px;width:100%;margin:50px auto}#images_texts h1{margin-bottom:50px}#images_texts .first{display:flex;gap:150px;flex-wrap:wrap}#images_texts .first .text{flex-basis:calc(50% - 75px);margin-bottom:100px}#images_texts .first .text blockquote{margin:50px 0}#images_texts .first .text blockquote *{font-size:30px;font-family:swear-text,serif;font-weight:500;font-style:italic;margin-bottom:0}#images_texts .first .image{flex-basis:calc(50% - 75px);position:absolute;top:80px;right:0;z-index:-1;width:50%;height:800px;overflow:hidden}#images_texts .first .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#images_texts .second{display:flex;justify-content:flex-end;flex-direction:row-reverse;flex-wrap:wrap}#images_texts .second .text{background-color:#aa8248;padding:40px 100px 70px 100px;flex-basis:75%;margin-top:-80px;margin-bottom:80px;margin-left:-15%;padding-left:calc(15% + 100px)}#images_texts .second .text h4{font-family:Allison,cursive;font-weight:400;font-style:normal;font-size:85px}#images_texts .second .text *{color:#fff}#images_texts .second .text p:last-child{margin-bottom:0}#images_texts .second .image{flex-basis:30%;position:relative;z-index:100;max-height:500px}#images_texts .second .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acf-block-preview #images_texts .first{gap:50px}.acf-block-preview #images_texts .first .text{flex-basis:calc(50% - 25px);margin-bottom:50px}.acf-block-preview #images_texts .first .text blockquote *{font-size:20px}.acf-block-preview #images_texts .first .image{flex-basis:calc(50% - 25px);position:relative;width:100%;height:auto;z-index:1;top:0}.acf-block-preview #images_texts .second .text{background-color:#aa8248;padding:20px!important;flex-basis:65%;margin-top:-30px;margin-bottom:0;margin-left:0}.acf-block-preview #images_texts .second .text h4{font-size:60px;margin:0}.acf-block-preview #images_texts .second .image{max-height:auto}@media screen and (max-width:1250px){#images_texts .wrap{width:calc(100% - 40px);margin:0 20px}}@media screen and (max-width:900px){#images_texts .first{display:flex;gap:0;justify-content:flex-end;z-index:100;position:relative}#images_texts .first .text{flex-basis:100%;margin-bottom:30px}#images_texts .first .text blockquote *{font-size:25px}#images_texts .first .image{flex-basis:70%;position:relative;height:500px;top:0}#images_texts .second{z-index:50;position:relative}#images_texts .second .text{background-color:#aa8248;padding:50px 100px;flex-basis:100%;margin-top:-20%;margin-bottom:0;margin-left:0;padding-left:50px;padding-top:calc(20% + 50px);padding-bottom:calc(20% + 50px);position:relative}#images_texts .second .text:after{position:absolute;left:-20px;width:calc(100% + 40px);top:0;height:100%;background-color:#aa8248;content:"";z-index:-1}#images_texts .second .text h4{font-size:75px}#images_texts .second .image{flex-basis:40%;max-height:500px;margin-top:-20%}}@media screen and (max-width:650px){#images_texts .first .image{flex-basis:80%;height:350px}#images_texts .second{z-index:50;position:relative}#images_texts .second .text{padding:20px 0;padding-left:0;padding-top:calc(20% + 20px);padding-bottom:calc(20% + 30px)}#images_texts .second .text h4{font-size:60px}#images_texts .second .image{flex-basis:50%;max-height:400px}}@media screen and (max-width:500px){#images_texts .first .image{height:300px}#images_texts .second .image{flex-basis:60%;max-height:350px}}