.main-banner .content h1,.main-banner .content p{color:#fff;margin-bottom:20px}.main-banner .wrapper{height:100%}.main-banner .content .btn-wrapper{margin-top:40px}.main-banner .content{max-width:850px}.main-banner .content.testimonial{padding-bottom:120px}.main-banner .content img.icon{margin-bottom:20px}.overlapping-testimonial{display:flex;justify-content:center;margin:0 20px 100px}.overlapping-testimonial .content{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px #00000026;box-sizing:border-box;margin-top:-150px;padding:40px;position:relative;width:100%}p.company,p.main-info,p.name{color:#0060a9;font-size:23px;line-height:1.3}.overlapping-testimonial .content .user-info{flex-direction:column-reverse}.overlapping-testimonial .content .user-test-image{margin-bottom:40px;width:180px}p.name,span.company{color:#0060a9}p.name{margin-bottom:5px}.content .info{flex-direction:column-reverse}.content .user-info{margin-bottom:40px}.main-banner-pb{padding-bottom:150px}@media (min-width:992px){.content .info{flex-direction:column;width:calc(100% - 220px)}.content .user-info{margin-bottom:0}p.main-info{margin-bottom:40px}}@media (min-width:1200px){.overlapping-testimonial .content{max-width:1200px;padding:80px}.main-banner .content.max-width{max-width:580px}}.main-banner .primary-btn{margin-top:10px}