@media only screen and (min-width:768px) and (max-width:1440px){.text-image-on-columns>.container{max-width:unset;width:100%}}@media only screen and (min-width:768px){.text-image-on-columns .item{padding:50px 0}}@media only screen and (min-width:1366px){.text-image-on-columns .item{padding:110px 0}}@media only screen and (min-width:768px){.text-image-on-columns .item.no-left-image{padding:20px 0}}@media only screen and (min-width:1366px){.text-image-on-columns .item.no-left-image{padding:30px 0}}.text-image-on-columns .item.no-left-image .line:before{top:-20px}@media only screen and (min-width:1366px){.text-image-on-columns .item.no-left-image .line:before{top:-30px}}@media only screen and (min-width:768px){.text-image-on-columns .item.no-left-image .line.inview-active:before{height:calc(100% + 40px)}}@media only screen and (min-width:1366px){.text-image-on-columns .item.no-left-image .line.inview-active:before{height:calc(100% + 60px)}}@media only screen and (min-width:768px){.text-image-on-columns .item.no-left-image .text-wrap{padding:unset}.text-image-on-columns .item.no-left-image .left{align-items:center;display:flex;padding-top:23%}.text-image-on-columns .item.no-left-image .right .text-wrap{padding-bottom:50px}}@media only screen and (min-width:768px) and (min-width:768px){.text-image-on-columns .item.no-left-image .right .text-wrap{padding-bottom:calc(-41.42857px + 11.90476vw)}}@media only screen and (min-width:768px) and (min-width:1440px){.text-image-on-columns .item.no-left-image .right .text-wrap{padding-bottom:130px}}@media only screen and (min-width:768px){.text-image-on-columns .left{text-align:right;width:47%}.text-image-on-columns .left .text-wrap{padding-left:20px!important}}.text-image-on-columns .line{height:auto;width:6%}.text-image-on-columns .line:before{background-color:#596770;height:0;left:50%;position:absolute;top:-50px;transition:2s linear .3s;width:.5px;z-index:2}@media only screen and (min-width:768px){.text-image-on-columns .line:before{content:""}}@media only screen and (min-width:1366px){.text-image-on-columns .line:before{top:-110px}}.gecko .text-image-on-columns .line:before,.safari .text-image-on-columns .line:before{width:1px}@media only screen and (min-width:768px){.text-image-on-columns .line.inview-active:before{height:calc(100% + 100px)}}@media only screen and (min-width:1366px){.text-image-on-columns .line.inview-active:before{height:calc(100% + 220px)}}@media only screen and (min-width:768px){.text-image-on-columns .right{width:47%}.text-image-on-columns .right .text-wrap{padding-right:20px!important}}.text-image-on-columns .text-wrap{max-width:526px}@media only screen and (min-width:768px){.text-image-on-columns .text-wrap{padding:24% 0}}@media only screen and (min-width:1200px){.text-image-on-columns .text-wrap{padding:30% 0}}.text-image-on-columns h3{font-size:20px!important}@media only screen and (min-width:390px){.text-image-on-columns h3{font-size:calc(14.8px + 1.33333vw)!important}}@media only screen and (min-width:1440px){.text-image-on-columns h3{font-size:34px!important}}@media only screen and (max-width:767px){.text-image-on-columns .lightbox-trigger{margin:0 auto;max-width:80%}}.text-image-on-columns .lightbox-trigger svg{left:16px;position:absolute;top:16px}@media only screen and (max-width:991px){.text-image-on-columns .lightbox-trigger svg{height:30px;width:30px}}@media only screen and (max-width:767px){.text-image-on-columns .lightbox-trigger svg{display:none}}@media only screen and (min-width:768px){.text-image-on-columns.last-on-residences .item{padding-bottom:100px}.text-image-on-columns.last-on-residences .item .line.inview-active:before{height:calc(100% + 119px)}}@media only screen and (min-width:1366px){.text-image-on-columns.last-on-residences .item .line.inview-active:before{height:calc(100% + 131px)}}
