.text-media-wrapper{align-items:stretch;display:flex;justify-content:center;scroll-margin-top:100px;width:100%}.text-media-wrapper .layout-container{align-items:center;display:flex;flex-flow:var(--layout-mobile) nowrap;justify-content:center}@media only screen and (max-width:991.98px){.text-media-wrapper .layout-container{gap:32px}}@media only screen and (min-width:992px){.text-media-wrapper .layout-container.right{flex-flow:row nowrap}.text-media-wrapper .layout-container.right .content-wrapper{padding-right:100px}.text-media-wrapper .layout-container.left{flex-flow:row-reverse nowrap}.text-media-wrapper .layout-container.left .content-wrapper{padding-left:100px}}.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{aspect-ratio:1.5/1;flex:1;max-width:50%;min-width:50%;width:50%}@media only screen and (max-width:991.98px){.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{max-width:100%;min-width:100%;width:100%}}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper video,.text-media-wrapper .video-wrapper img,.text-media-wrapper .video-wrapper video{border-radius:var(--border-radius)}.text-media-wrapper .content-wrapper,.text-media-wrapper .media-wrapper{align-items:center;display:flex;flex:1;flex-flow:column nowrap;gap:22px;height:100%;justify-content:center;max-width:50%;min-width:50%;width:50%}@media only screen and (max-width:991.98px){.text-media-wrapper .content-wrapper,.text-media-wrapper .media-wrapper{flex:unset;max-width:100%;min-width:100%;width:100%}}.text-media-wrapper .media-wrapper{isolation:isolate;overflow:hidden;position:relative}.text-media-wrapper .media-wrapper.video{cursor:pointer}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper svg,.text-media-wrapper .media-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper picture,.text-media-wrapper .media-wrapper svg{-o-object-fit:var(--object-fit);object-fit:var(--object-fit)}.text-media-wrapper .content-wrapper{height:-moz-max-content;height:max-content;padding-bottom:40px;padding-top:40px}@media only screen and (max-width:991.98px){.text-media-wrapper .content-wrapper{padding-bottom:0;padding-top:0}}.text-media-wrapper .content-wrapper .title{line-height:1.35}.text-media-wrapper .content-wrapper .body,.text-media-wrapper .content-wrapper .title{width:100%}@media only screen and (min-width:768px){.text-media-wrapper .content-wrapper .body,.text-media-wrapper .content-wrapper .body *{font-size:16px;line-height:24px}}.text-media-wrapper .content-wrapper .body * p,.text-media-wrapper .content-wrapper .body p{margin-bottom:0;margin-top:13px}.text-media-wrapper .content-wrapper .body * p:first-of-type,.text-media-wrapper .content-wrapper .body p:first-of-type{margin:0}@media only screen and (max-width:767.98px){.text-media-wrapper .content-wrapper .body * p,.text-media-wrapper .content-wrapper .body p{margin-top:22px}}.text-media-wrapper .content-wrapper .body * ul,.text-media-wrapper .content-wrapper .body ul{margin:0 0 0 20px;padding:0}.text-media-wrapper .content-wrapper .btn-wrapper{align-items:center;display:flex;gap:18px;justify-content:center}@media only screen and (max-width:575.98px){.text-media-wrapper .content-wrapper .btn-wrapper{flex-direction:column;gap:12px}}.text-media-wrapper .content-wrapper .content-btn{margin-top:10px}@media only screen and (max-width:575.98px){.text-media-wrapper .content-wrapper .content-btn:last-of-type{margin-top:0}}.text-media-wrapper .content-wrapper.content-middle{justify-content:center;text-align:center}.text-media-wrapper .content-wrapper.content-right{justify-content:flex-end;text-align:right}.text-media-wrapper .content-wrapper.content-right .btn-wrapper,.text-media-wrapper .content-wrapper.content-right .heading-lg,.text-media-wrapper .content-wrapper.content-right>*{align-self:end}.text-media-wrapper .content-wrapper.content-right .content-btn{margin-left:auto}.text-media-wrapper .content-wrapper.content-left{justify-content:flex-start;text-align:left}.text-media-wrapper .content-wrapper.content-left .btn-wrapper,.text-media-wrapper .content-wrapper.content-left .heading-lg,.text-media-wrapper .content-wrapper.content-left>*{align-self:start}.text-media-wrapper .content-wrapper.content-left .content-btn{margin-right:auto}
