.two-column-with-image .content-wrapper{max-width:1300px;padding:80px 0}.two-column-with-image .read-more-container{width:calc(100% - 530px);float:right;margin:30px 0 0;position:relative}.two-column-with-image aside.image{width:440px;max-width:100%;position:relative}.two-column-with-image .left{float:left}.two-column-with-image aside.image img{display:block;width:100%;max-width:100%;height:auto}.two-column-with-image .read-more-container .drawer{max-height:400px;overflow:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;box-shadow:inset 0 -200px 200px -200px #fff}.two-column-with-image .read-more-container .drawer h2.h1{margin:0 0 35px;font-size:3rem;line-height:1.1em;font-weight:700;letter-spacing:-1px;color:#051f55}.two-column-with-image .read-more-container a.read-more-toggle{display:block;font-size:.75rem;line-height:1.3em;text-transform:uppercase;font-weight:500;width:80px;height:80px;text-align:center;border-radius:100%;margin:0 auto;padding:20px 0 0;letter-spacing:2px;position:relative;background:#fff;border:2px solid #200560;color:#200560}.two-column-with-image .read-more-container a.read-more-toggle:hover{color:#7ac158}.two-column-with-image .read-more-container a.read-more-toggle svg{display:block;width:13px;height:13px;margin:0 auto}.two-column-with-image .read-more-container a.read-more-toggle:after,.two-column-with-image .read-more-container a.read-more-toggle:before{content:"";width:180px;height:2px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#200560}.two-column-with-image .read-more-container a.read-more-toggle:before{right:100%}.two-column-with-image .read-more-container a.read-more-toggle:after{left:100%}.two-column-with-image .read-more-container .drawer.active{max-height:2000px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.image-callout{position:relative;background:#051f55}.image-callout .image{background-size:cover;background-position:50%;position:absolute;top:0;left:0;width:50%;height:100%}.image-callout .content{width:50%;padding:80px 0 80px 50px;color:#fff}.image-callout .content.right{float:right}.image-callout .content h2{margin:0 0 35px;color:#fff;font-size:3rem;line-height:1.1em;font-weight:700;letter-spacing:-1px}.image-callout .content h3{font-size:1.375rem;line-height:1.1em;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#7ac158;margin:0 0 20px;border:none;padding:0;opacity:1}@media(max-width:1000px){.two-column-with-image .read-more-container{float:none;width:100%;margin:0}.two-column-with-image aside.image{float:none;margin:60px auto 0}.image-callout .content{width:100%;padding:80px 0}.image-callout .content.right{float:none}.image-callout .image{position:relative;height:400px;width:100%}}@media(max-width:700px){.two-column-with-image .read-more-container .drawer h2.h1{font-size:2.4rem}.two-column-with-image .read-more-container a.read-more-toggle:after,.two-column-with-image .read-more-container a.read-more-toggle:before{width:100px}.two-column-with-image aside.image img{float:none;margin:0 auto 20px}}