.intro-image-right-half{overflow:hidden;position:relative}.intro-image-right-half .intro-content{position:relative;z-index:1}@media (max-width:575.98px){.intro-image-right-half .intro-content{border-bottom-right-radius:50px;max-width:calc(100% - 30px)}}.intro-image-right-half .intro-content .intro-content-container{border-bottom-right-radius:50px;overflow:hidden}.intro-image-right-half .intro-content .intro-content-container .intro-text{padding:20px 30px 40px}@media (min-width:576px){.intro-image-right-half .intro-content .intro-content-container .intro-text{padding:40px 40px 40px 20px}}@media (max-width:575.98px){.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-title{margin-bottom:25px}.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-subtitle{margin-bottom:15px}}.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-claim{font-size:70px;margin:10px 0}.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-description{margin-bottom:20px}.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-cta{text-transform:none}@media (max-width:575.98px){.intro-image-right-half .intro-content .intro-content-container .intro-text .intro-cta{font-size:13px;font-weight:600;padding:8px 32px}}.intro-image-right-half .intro-content .intro-content-container .intro-image{overflow:hidden;padding:0}@media (max-width:991.98px){.intro-image-right-half .intro-content .intro-content-container .intro-image{display:flex;flex-direction:column;justify-content:center}}.intro-image-right-half .intro-content .intro-content-container .intro-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro-image-right-half .intro-content .intro-content-container .intro-slider{border-bottom-right-radius:50px;overflow:hidden;padding:0}.intro-image-right-half .intro-content .intro-content-container .intro-slider .keen-dots{margin-top:-45px;position:relative}.intro-image-right-half .intro-bg-container{position:absolute;top:0;width:100%}@media (max-width:575.98px){.intro-image-right-half .intro-bg-container .container{padding:0}}.intro-image-right-half .intro-bg-container .container .intro-bg-custom{height:800px;width:1920px}@media (max-width:575.98px){.intro-image-right-half .intro-bg-container .container .intro-bg-custom{height:1240px;width:700px}}.intro-image-right-half .intro-bg-container .background-shape-overlay{height:100%;width:100%}.intro-image-right-half .intro-space{height:40px}@media (max-width:575.98px){.intro-image-right-half .intro-space{height:25px}}
