.ff-image-text .site-container{align-items:flex-start;display:flex;justify-content:space-between;max-width:1370px}@media only screen and (max-width:1024px){.ff-image-text .site-container{align-items:stretch}}@media only screen and (max-width:767px){.ff-image-text .site-container{flex-direction:column}}.ff-image-text .site-container .image-container{height:auto;max-width:563px;width:calc(50% - 40px)}@media only screen and (max-width:1024px){.ff-image-text .site-container .image-container{width:calc(50% - 20px)}}@media only screen and (max-width:767px){.ff-image-text .site-container .image-container{margin-bottom:40px;width:100%}}.ff-image-text .site-container .image-container img{-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,0 100%,0 120px);clip-path:polygon(100px 0,100% 0,100% 100%,0 100%,0 120px);display:block}@media only screen and (max-width:1024px){.ff-image-text .site-container .image-container img{height:auto}}@media only screen and (max-width:767px){.ff-image-text .site-container .image-container img{aspect-ratio:322/206;-webkit-clip-path:polygon(50px 0,100% 0,100% 100%,0 100%,0 55px);clip-path:polygon(50px 0,100% 0,100% 100%,0 100%,0 55px);-o-object-position:0 10%;object-position:0 10%}}.ff-image-text .site-container .text-container{max-width:675px;width:50%}@media only screen and (max-width:1024px){.ff-image-text .site-container .text-container{align-self:center;width:calc(50% - 20px)}}@media only screen and (max-width:767px){.ff-image-text .site-container .text-container{width:100%}}.ff-image-text .site-container .text-container .heading{margin-bottom:50px}@media only screen and (max-width:1024px){.ff-image-text .site-container .text-container .heading{margin-bottom:30px}}@media only screen and (max-width:767px){.ff-image-text .site-container .text-container .heading{margin-bottom:20px}}.ff-image-text .site-container .text-container .subtext :last-child(){margin-bottom:0}.ff-image-text .site-container .text-container .buttons{display:flex;flex-wrap:wrap;margin-top:70px}@media only screen and (max-width:1024px){.ff-image-text .site-container .text-container .buttons{flex-direction:column;margin-bottom:-20px;margin-top:40px}}.ff-image-text .site-container .text-container .buttons .btn{margin-right:80px}@media only screen and (max-width:1919px){.ff-image-text .site-container .text-container .buttons .btn{margin-right:calc(20px + 3.125vw)}}@media only screen and (max-width:1024px){.ff-image-text .site-container .text-container .buttons .btn{margin-bottom:20px}}.ff-image-text .site-container.flipped{flex-direction:row-reverse}@media only screen and (max-width:767px){.ff-image-text .site-container.flipped{flex-direction:column-reverse}.ff-image-text .site-container.flipped .image-container{margin-bottom:0}}