.banner_wrap{padding:80px 0;color:#000}.banner_wrap .cols{display:-ms-flexbox;display:flex}.banner_wrap .col h1{margin-top:40px}.banner_wrap .col :first-child{margin-top:0}.banner_wrap .col p{font-size:1.22222em;line-height:1.45454545;max-width:600px}.banner_wrap .buttons-container{margin-top:30px}.banner_wrap .col :last-child{margin-bottom:0}.banner_wrap .small{position:absolute;width:215px;max-width:initial;right:150px;top:100px;z-index:3}.banner_wrap .large{position:absolute;right:-250px;top:-250px;width:504px;max-width:initial;z-index:2}@media screen and (min-width:768px){.banner_wrap .col h1{margin-top:0;max-width:400px}.banner_wrap .small{right:280px}.banner_wrap .large{top:-250px;right:-150px}}@media(min-width:1025px){.banner_wrap{padding:180px 0 80px}.banner_wrap .col h1{max-width:100%}.banner_wrap .small{right:75px;top:200px}}@media screen and (min-width:1140px){.banner_wrap .small{right:105px;top:300px}.banner_wrap .large{right:-100px;top:-150px}}