.banner-module{background-repeat:no-repeat;overflow:hidden;position:relative}.banner-module .content.h1ash2 h2{color:#1600f3}.banner-module .cmcol-inner img{border-radius:0 32px 0 32px;display:block;width:100%}.banner-module .cmcol-inner img[src*="/robo-advisor-new.webp"]{background:#fff}.banner-module.technology .cmcol-inner img{border-radius:0;display:block;width:100%}.banner-module.technology-toolbox{background-image:unset}.banner-module.technology-toolbox .content h3{font-size:32px;font-weight:700;margin-bottom:12px}.banner-module.technology-toolbox .content p{font-size:24px;font-weight:600;line-height:1.33}.banner-module h4{color:#000130;font-weight:600}.banner-col{padding-bottom:15px;padding-top:15px;width:100%}.banner-module .content>*{margin:0 0 16px}.banner-module .content>:first-child{margin-top:0!important}.banner-module .content>:last-child{margin-bottom:0!important}.banner-module .content+.button-wrapper{padding-top:6px}@media(min-width:992px){.banner-module.has-right-img .banner-cols-group{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.banner-col{width:50%}.banner-col.image-col{width:50.7%}.banner-col.content-col{width:49.3%}.banner-col.content-col .cmcol-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-module.has-left-img .banner-col.content-col .cmcol-inner{padding-left:30px}.banner-module.has-right-img .banner-col.content-col .cmcol-inner{padding-right:30px}}@media(min-width:1281px){.banner-module.has-left-img .banner-col.content-col .cmcol-inner{padding-left:50px}.banner-module.has-right-img .banner-col.content-col .cmcol-inner{padding-right:50px}}@media(max-width:1024px){.banner-module{padding-bottom:120px;padding-top:120px}}@media(max-width:991px){.banner-module{padding-bottom:90px;padding-top:90px}.banner-col{text-align:center}}@media(max-width:767px){.banner-module{padding-bottom:75px;padding-top:75px}.banner-module.technology-toolbox .content h3{font-size:24px}.banner-module.technology-toolbox .content p{font-size:16px}}