.wrapper,.text-section{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#faf8f1}.wrapper h3,.text-section h3{margin-bottom:0;margin-top:0;text-align:center}.wrapper p,.text-section p{margin-bottom:20px;margin-top:10px}.button-container{width:100%;display:flex;justify-content:center}.button-container .button{margin:0 10px;margin-top:35px;text-align:center}.half-section{width:50%;min-width:50%}.half-section .inner-body{max-width:650px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.img-section img{width:100%;height:100%;max-height:1080px;object-fit:cover;object-position:center}.img-section{line-height:0;height:100%;overflow:hidden}.img-section video{width:auto;height:100%;position:relative;top:0;display:block;transform:translate(-50%, 0%)}.height--tall{height:auto}.height--medium{height:550px}.text-section{justify-content:center;align-items:center;flex-direction:column;padding:0 30px}.text-section img{max-width:350px;height:auto;display:block;margin-top:50px}.rtl{flex-direction:row-reverse}@media only screen and (max-width: 1000px){.wrapper{justify-content:right;background-color:transparent}.text-section{padding:30px}.half-section{width:60%}}@media only screen and (max-width: 600px){.wrapper{position:relative}.text-section{max-width:400px}.half-section{width:100%}.half-section .inner-body{max-width:100%}.img-section{display:none}.text-section img{max-width:100%}}