.text-image-block .image_container .top_text,.text-image-block .image_container .image_text{font-size:12px;font-weight:bold;letter-spacing:1.5px;line-height:20px}.text-image-block .image_container .image_wrapper .point .text_container .text_wrapper .point_title{font-size:20px;font-weight:600;letter-spacing:2.5px;line-height:30px}.text-image-block{margin-bottom:72px;text-transform:uppercase}.text-image-block h2{margin-bottom:36px;text-transform:uppercase}.text-image-block p{margin:0}.text-image-block .logo_small{margin-bottom:26px}.text-image-block .links{margin-top:32px}.text-image-block .links .btn{min-width:185px}.text-image-block .links .btn:not(:last-child){margin-bottom:10px}.text-image-block .image_container{position:relative;padding:58px 28px 32px;background:#f5f5f7}.text-image-block .image_container .top_text{margin-bottom:28px;text-transform:uppercase}.text-image-block .image_container .image_wrapper{position:relative;max-width:349px}.text-image-block .image_container .image_wrapper img{display:block;width:100%;max-width:initial}.text-image-block .image_container .image_wrapper .point{position:absolute}.text-image-block .image_container .image_wrapper .point .text_container{position:absolute;bottom:41px;left:41px;text-transform:uppercase;white-space:nowrap}.text-image-block .image_container .image_wrapper .point .text_container .text_wrapper{padding-bottom:6px;opacity:0;transform:translateY(25px)}.text-image-block .image_container .image_wrapper .point .text_container .text_wrapper p{margin:0}.text-image-block .image_container .image_wrapper .point .text_container .text_wrapper .point_title{line-height:22px}.text-image-block .image_container .image_wrapper .point .text_container:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#C28569;transition:width 0.5s ease-in-out}.text-image-block .image_container .image_wrapper .point .line_diagonal{position:absolute;bottom:0;left:0;width:42px;height:42px}.text-image-block .image_container .image_wrapper .point .line_diagonal:before{content:"";position:absolute;top:41px;left:0;width:0;height:1px;background:#C28569;transform:rotate(315deg);transform-origin:top left;transition:width 0.5s ease-in-out}.text-image-block .image_container .image_text{position:absolute;top:0;right:0;display:inline-block;min-width:134px;padding:5px 10px;color:#FFFFFF;font-weight:500;text-align:center;text-transform:uppercase;transform:translateY(-50%)}.text-image-block .image_container .image_text .text{position:relative;opacity:0}.text-image-block .image_container .image_text:before{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;background:#D07268}.text-image-block .image_container.animated .image_wrapper .point .text_container .text_wrapper{opacity:1;transform:translateY(0);transition-delay:1.75s;transition-timing-function:cubic-bezier(0.5, 0.5, 0.5, 1);transition-duration:0.5s;transition-property:opacity, transform}.text-image-block .image_container.animated .image_wrapper .point .text_container:after{width:100%;transition-delay:1s}.text-image-block .image_container.animated .image_wrapper .point .line_diagonal:before{width:58px;transition-delay:0.5s}.text-image-block .image_container.animated .image_text .text{opacity:1;transition:opacity 0.3s ease;transition-delay:3.25s}.text-image-block .image_container.animated .image_text:before{width:100%;transition:width 0.75s ease;transition-delay:2.5s}.text-image-block .row{margin-left:-80px;margin-right:-80px}.text-image-block .row .col{margin-bottom:48px;padding-left:80px;padding-right:80px}.text-image-block .row.flex-md-row-reverse .image_container .image_text{left:0;right:initial}.text-image-block .row:not(:last-child){margin-bottom:100px}@media only screen and (max-width:991px){.text-image-block{margin-bottom:12px}.text-image-block .row{margin-bottom:0;margin-left:-24px;margin-right:-24px}.text-image-block .row .col{margin-bottom:56px;padding-left:24px;padding-right:24px}.text-image-block .row:not(:last-child){margin-bottom:0}.text-image-block .image_container{position:relative;padding:32px 20px 22px}.text-image-block .image_container .image_wrapper .point .text_container{bottom:32px}.text-image-block .image_container .image_wrapper .point .line_diagonal{height:32px}.text-image-block .image_container .image_wrapper .point .line_diagonal:before{top:31px;transform:rotate(322deg)}.text-image-block .image_container.animated .image_wrapper .point .line_diagonal:before{width:52px}}