.row-fluid .two-col-wrapper{margin-bottom:40px;float:left;width:100%;position:relative}.row-fluid .two-col-wrapper:before{content:'';position:absolute;right:0;bottom:0;top:0;width:50vw;z-index:-1}.two-col-inner{float:left;width:100%;padding:60px 125px 0;position:relative;display:flex}.two-col-left-content{float:left;width:55%}.two-col-right-image{float:left;width:45%;margin-bottom:-40px}.two-col-right-image img{max-width:450px;width:100%;object-fit:contain;height:100%}.banner-content.left-content{width:100%}.two-col-left-content .banner-content.left-content{margin-bottom:0}.two-col-left-content .banner-content.left-content .banner-button{margin:130px 0 40px 0}.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner{flex-direction:row-reverse}.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner .two-col-left-content{padding-left:40px}.two-col-inner.white,.two-col-inner.white a{color:#fff}.two-col-inner.white a:after{background:#fff}.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner .two-col-left-content .banner-content.left-content{padding-right:0}.row-fluid .two-col-wrapper:nth-child(even){margin-bottom:80px;margin-top:120px}.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner:before{right:50%;left:inherit}.banner-content.left-content{padding-right:70px}.two-col-title{padding:40px 0 0 0}.row-fluid .two-col-wrapper:nth-child(even):before{right:inherit}@media(min-width:1700px){.two-col-right-image{margin-bottom:-75px}.two-col-title{padding:100px 0 0 0}.two-col-right-image img{max-width:630px}.two-col-left-content .banner-content.left-content{max-width:532px}.two-col-left-content{width:45%}.two-col-right-image{width:55%}.row-fluid .two-col-wrapper:nth-child(even) .two-col-right-image{width:45%}.row-fluid .two-col-wrapper:nth-child(even) .two-col-left-content{width:55%}.two-col-inner{padding:125px 125px 0}.two-col-left-content .banner-content.left-content .banner-button{margin:235px 0 40px 0}.row-fluid .two-col-wrapper:nth-child(even) .two-col-title{padding-top:20px}}@media(max-width:1500px){.two-col-right-image img{object-fit:cover}}@media(max-width:1199px){.two-col-inner{padding:60px 80px 0}.two-col-left-content .banner-content.left-content .banner-button{margin:60px 0 40px}.banner-content.left-content p br{display:none}}@media(max-width:991px){.two-col-left-content{width:55%}.two-col-right-image{width:45%}.two-col-inner{padding:50px 30px 0}.subtitle p{letter-spacing:0}.banner-content.left-content{padding-right:50px}}@media(max-width:767px){.two-col-left-content,.two-col-right-image{width:100%}.two-col-right-image{margin:15px 0;text-align:center}.two-col-right-image img{height:250px;max-width:400px}.two-col-left-content .banner-content.left-content .banner-button,.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner{margin:0}.two-col-left-content .banner-content.left-content .banner-button{margin-bottom:50px}.row-fluid .two-col-wrapper{margin-bottom:0}.row-fluid .two-col-wrapper:nth-child(even) .two-col-inner .two-col-left-content{padding-left:0}.two-col-inner{padding:50px 0 0}.multiple-items{margin:0}.row-fluid .two-col-wrapper:nth-child(even){margin:0}.banner-content.left-content{padding-right:30px}.two-col-title{padding:0}}@media(max-width:600px){.two-col-right-image img{max-width:350px}.banner-content.left-content{padding-right:0px}}@media(max-width:480px){.two-col-right-image img{height:200px}}