.text-media-section .content{padding:0 45px}@media (min-width:1921px){.text-media-section .content{padding:0}}.text-media-wrapper{align-items:stretch;display:flex;gap:24px;justify-content:center}.text-media-wrapper.left{flex-direction:row-reverse}.text-content{align-items:flex-start;align-self:stretch;background:#fff;border-radius:24px;display:flex;flex:0 1 450px;flex-direction:column;gap:16px;padding:40px 24px 80px 40px}.media-content{flex:0 1 calc(100% - 474px);min-height:339px;position:relative;width:100%}.media-content img{border-radius:24px;height:100%;object-fit:cover;width:100%}.text-content__title{color:#000;font-size:32px;font-style:normal;font-weight:400;line-height:42px;margin:0}.text-content__subtitle{color:#363636;font-size:18px;font-weight:300;line-height:140%;margin:0}.text-content__subtitle.medium{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:35px}@media only screen and (max-width:1200px){.text-media-section .content{padding:0}}@media only screen and (max-width:991px){.text-media-wrapper.left,.text-media-wrapper.right{flex-direction:column;gap:24px}.text-content{flex:auto;padding:24px 19px 24px 16px}.media-content{flex:auto;max-height:240px;min-height:140px}.media-content img{height:240px;object-fit:cover}}@media only screen and (max-width:768px){.text-media-wrapper.left,.text-media-wrapper.right{flex-direction:column;gap:8px}.text-media-wrapper .btn-main{width:100%}.text-content{border-radius:16px}.media-content{max-height:140px}.media-content img{border-radius:16px;height:140px;object-fit:cover}.text-content__title{font-size:24px;line-height:120%}.text-content__subtitle,.text-content__subtitle.medium{font-size:16px;font-style:normal;font-weight:300;line-height:22.4px}}