.section.textImage.has-arrow{margin-bottom:100px}.section.textImage .container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;padding:30px}.section.textImage .container .text-block{background-color:var(--f135f5a2);border-radius:0 80px;max-width:1000px;min-height:500px;padding:75px 175px 75px 75px;position:relative;width:100%}.section.textImage .container .text-block .subtitle{color:var(--6e6fe62e);font-size:18px;font-size:1.125rem;font-weight:400;margin-bottom:75px;padding-bottom:30px;position:relative}.section.textImage .container .text-block .subtitle:after{background-color:#84a929;bottom:-5px;content:"";display:block;height:10px;position:absolute;transition:.3s;width:100px}.section.textImage .container .text-block .text ol{list-style-type:decimal;padding-left:50px}.section.textImage .container .text-block .arrow{align-items:baseline;bottom:-90px;color:var(--6e6fe62e);display:flex;flex-direction:row-reverse;max-width:calc(100% - 50px);position:absolute;right:50px}.section.textImage .container .text-block .arrow img{filter:var(--48c18c3b);margin-left:20px;transform:scaleX(-1)}.section.textImage .container .image-block{border-radius:80px 0;flex:1;height:400px;left:-50px;max-width:900px;overflow:hidden;position:relative;scale:1.13;width:100%;z-index:1}.section.textImage .container .image-block img{border-radius:80px 0;max-width:100%}.section.textImage.reverse .container{flex-direction:row}.section.textImage.reverse .container .text-block{border-radius:80px 0;padding:75px 75px 75px 175px}.section.textImage.reverse .container .text-block .arrow{flex-direction:row;left:50px;right:auto;right:unset}.section.textImage.reverse .container .text-block .arrow img{transform:scaleX(1)}.section.textImage.reverse .container .image-block{border-radius:0 80px;left:auto;right:-50px}.section.textImage.reverse .container .image-block img{border-radius:0 80px}@media only screen and (max-width:1660px){.section.textImage .container .text-block{max-width:875px}}@media only screen and (max-width:1420px){.section.textImage .container .text-block{border-radius:0 50px;max-width:725px}.section.textImage .container .text-block .arrow{bottom:-60px}}@media only screen and (max-width:1200px){.section.textImage .container .text-block,.section.textImage.reverse .container .text-block{max-width:50%;padding:50px 150px 50px 50px}.section.textImage .container .image-block,.section.textImage.reverse .container .image-block{max-width:50%}.section.textImage.reverse .container .text-block{padding-left:150px;padding-right:50px}}@media only screen and (max-width:860px){.section.textImage .container,.section.textImage.reverse .container{flex-direction:column}.section.textImage .container .text-block,.section.textImage.reverse .container .text-block{border-radius:0 0 50px;flex:auto;max-width:100%;padding:100px 50px 50px}.section.textImage .container .text-block .subtitle,.section.textImage.reverse .container .text-block .subtitle{margin-bottom:50px}.section.textImage .container .text-block .arrow,.section.textImage.reverse .container .text-block .arrow{color:var(--6e6fe62e);flex-direction:row;right:unset}.section.textImage .container .text-block .arrow img,.section.textImage.reverse .container .text-block .arrow img{-webkit-transform:scaleX(1)}.section.textImage .container .image-block,.section.textImage.reverse .container .image-block{border-radius:0 50px;flex:auto;height:auto;left:unset;margin-bottom:-50px;max-width:100%;right:unset;scale:1}.section.textImage .container .image-block img,.section.textImage.reverse .container .image-block img{border-radius:0;width:100%}}
