.banner-wrapper{background-color:#e3f0f8;margin-bottom:7%;padding:5px 20px;position:relative}.banner-wrapper .banner-container{margin:0 auto;max-width:1140px;padding:0;position:relative;width:100%}.banner-wrapper .banner-container-inner{display:flex;flex-direction:row;flex-wrap:wrap}.banner-wrapper .banner-container-inner .col{display:flex;flex-direction:column;width:100%}.banner-wrapper .banner-container-inner .col1{margin-bottom:1.8rem}.banner-wrapper .banner-container-inner .col .text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.banner-wrapper .banner-container-inner .description,.banner-wrapper .banner-container-inner .title{width:100%}.banner-wrapper .text h1{color:#409cd1;font-family:Lato;font-size:1.765rem;font-weight:900;line-height:2.353rem;margin:0;padding:0 0 1.2rem}.banner-wrapper .text p:last-child{margin:0}.banner-wrapper .text p{font-size:20px;line-height:33px}.banner-wrapper .image-container{display:inherit}.banner-wrapper .col2 .image-container img{border-radius:50%;max-width:100%;width:100%}@media(min-width:768px){.banner-wrapper .banner-container-inner{margin-left:-20px;margin-right:-20px}.banner-wrapper .banner-container-inner .col1,.banner-wrapper .banner-container-inner .col2{margin-bottom:0;width:50%}.banner-wrapper .banner-container-inner .col{padding:0 20px}.banner-wrapper .text h1{letter-spacing:1.8px}}@media(min-width:992px){.banner-wrapper .banner-container-inner .col1{width:60%}.banner-wrapper .banner-container-inner .col2{width:40%}}