.text-and-image{align-items:center;display:flex;min-height:calc(100vh - var(--headerHeight));overflow:hidden;position:relative}@media (max-width:1024px) and (min-width:800px){.text-and-image{height:40vh;min-height:40vh}}@media (max-width:1024px) and (orientation:landscape){.text-and-image{height:calc(100vh - var(--headerHeight));min-height:calc(100vh - var(--headerHeight))}}@media only screen and (max-width:991px){.text-and-image{height:unset;min-height:unset;padding-bottom:50px;padding-top:84px}}.text-and-image .inner .text{width:357.3333333333px}@media only screen and (min-width:1280px){.text-and-image .inner .text{width:calc(0px + 27.91667vw)}}@media only screen and (min-width:1920px){.text-and-image .inner .text{width:536px}}@media screen and (max-width:767px){.text-and-image .inner .text{width:300px}}@media only screen and (max-width:767px){.text-and-image .inner .text{width:100%}}.text-and-image .inner .text .heading{margin-bottom:16px}@media only screen and (min-width:1280px){.text-and-image .inner .text .heading{margin-bottom:1.25vw}}@media only screen and (min-width:1920px){.text-and-image .inner .text .heading{margin-bottom:24px}}@media screen and (max-width:767px){.text-and-image .inner .text .heading{margin-bottom:24px}}.text-and-image .inner .text .description{margin-bottom:16px}@media only screen and (min-width:1280px){.text-and-image .inner .text .description{margin-bottom:1.25vw}}@media only screen and (min-width:1920px){.text-and-image .inner .text .description{margin-bottom:24px}}@media screen and (max-width:767px){.text-and-image .inner .text .description{margin-bottom:24px}}.text-and-image .inner .text .description p{font-size:16px;line-height:1.34}@media only screen and (min-width:1280px){.text-and-image .inner .text .description p{font-size:1.25vw}}@media only screen and (min-width:1920px){.text-and-image .inner .text .description p{font-size:24px}}@media screen and (max-width:767px){.text-and-image .inner .text .description p{font-size:24px}}@media only screen and (max-width:767px){.text-and-image .inner .text .description p{font-size:18px}}@media (max-width:1100px) and (min-width:768px){.text-and-image .inner .text{width:34vw}.text-and-image .inner .text br{display:none}}@media only screen and (min-width:768px){.text-and-image .inner .text{opacity:0;transition:opacity .5s;transition-delay:.6s}}@media only screen and (max-width:767px){.text-and-image .inner{display:flex;flex-direction:column-reverse}}.text-and-image .image{right:-55%;transition:1s;transition-timing-function:cubic-bezier(.38,.51,.11,.98);width:634.6666666667px}@media only screen and (min-width:768px){.text-and-image .image{position:absolute;right:0;top:50%;transform:translate(100%,-50%)}}@media only screen and (max-width:767px){.text-and-image .image{margin-bottom:50px;margin-left:auto;width:calc(100% - 35px)!important}}@media only screen and (min-width:1280px){.text-and-image .image{width:calc(0px + 49.58333vw)}}@media only screen and (min-width:1920px){.text-and-image .image{width:952px}}@media screen and (max-width:767px){.text-and-image .image{width:300px}}@media (max-width:1100px) and (min-width:768px){.text-and-image .image{width:50vw}}.text-and-image.animated .text{opacity:1}@media only screen and (min-width:768px){.text-and-image.animated .image{transform:translateY(-50%)}}@media screen and (max-width:1024px){.text-and-image.inview-active .text{opacity:1}.text-and-image.inview-active .image{right:0;transform:translateY(-50%)}}@media only screen and (max-width:1024px) and (max-width:767px){.text-and-image.inview-active .image{transform:translate(0)}}
