section.hero-banner-section{display:inline-block;vertical-align:top;width:100%}section.hero-banner-section .main-content-wrapper{border-radius:52px 52px 0 0;display:inline-block;padding:0 60px 32px;width:100%}section.hero-banner-section .main-content-wrapper .upper-logo{align-items:center;display:flex;justify-content:center;margin-bottom:21px}section.hero-banner-section .main-content-wrapper .upper-logo img{display:inline-block;max-width:max-content;width:100%}section.hero-banner-section .main-content-wrapper h1{display:block;margin-left:auto;margin-right:auto;max-width:1072px;text-align:center;width:100%}section.hero-banner-section .main-content-wrapper .top-title{display:inline-block;padding:32px 0;width:100%}section.hero-banner-section .main-content-wrapper .top-title.add_rounded{background:#fefefe;border-radius:70px;box-shadow:15px 15px 20px 10px #0000000f;margin-bottom:32px;margin-left:-60px;padding:32px 60px;width:calc(100% + 120px)}section.hero-banner-section .main-content-wrapper .main-content{display:flex;gap:104px;justify-content:flex-start;margin:50px 0 25px}section.hero-banner-section .main-content-wrapper .main-content.main_content_rounded{border-radius:70px;box-shadow:15px 15px 20px 10px #0000000f;overflow:hidden}section.hero-banner-section .main-content-wrapper .main-content.content_reverse{flex-direction:row-reverse}section.hero-banner-section .main-content-wrapper .main-content .left-img{margin:0;position:relative;width:40%;z-index:0}section.hero-banner-section .main-content-wrapper .main-content .right-content{display:flex;flex-direction:column;justify-content:center;margin:0;padding:30px 64px 54px 0;width:50%}section.hero-banner-section .main-content-wrapper .main-content.content_reverse .right-content{padding:30px 0 54px 54px}section.hero-banner-section .main-content-wrapper .main-content .left-img img{border-radius:70px;height:100%!important}section.hero-banner-section .main-content-wrapper .main-content .left-img img.no-radius{border-radius:0}section.hero-banner-section .main-content-wrapper .main-content .right-content{padding:30px 0}section.hero-banner-section .main-content-wrapper .main-content .right-content h2{margin-bottom:30px}section.hero-banner-section .main-content-wrapper .main-content .right-content .description a{font-family:inherit;font-style:italic;font-weight:inherit;text-decoration:underline}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap{display:inline-block;margin-top:45px;width:100%}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap.two-cta{display:flex;gap:10px;justify-content:flex-start}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap.two-cta a.primary-cta{padding:9px 25px}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap a.secondary-cta{border:1px solid #1b2145;border-radius:31px;color:#1b2145;display:inline-block;font-family:Poppins;font-size:18px;font-weight:700;line-height:100%;padding:8px 25px;transition:all .5s;width:auto}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap a.secondary-cta:hover{background:#1b2145;border:1px solid transparent;color:#fff}section.hero-banner-section .main-content-wrapper .bottom-content{display:inline-block;position:relative;width:100%;z-index:2}section.hero-banner-section .main-content-wrapper .bottom-content .rating-content{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-bottom:21px;padding-right:34px;width:auto}section.hero-banner-section .main-content-wrapper .bottom-content .rating-content .icon{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;font-size:18px;height:64px;justify-content:center;line-height:20px;margin:0;width:64px}section.hero-banner-section .main-content-wrapper .bottom-content .rating-content span.side-content{margin:0}section.hero-banner-section .main-content-wrapper .main--logo{display:block;margin:0 auto;max-width:996px;padding:0 0 60px!important;position:relative}section.hero-banner-section .main-content-wrapper img.logo_shape{bottom:0;left:-60px;max-width:240px;position:absolute;top:0;z-index:0}section.hero-banner-section .main-content-wrapper .main-content{position:relative;z-index:1}section.hero-banner-section .main-content-wrapper .bottom-content .star_rating_img{display:flex;gap:50px;justify-content:flex-end;margin-top:-40px;width:100%}section.hero-banner-section .main-content-wrapper .bottom-content .star_rating_img img{height:90px;width:auto}@media(max-width:1199px){section.hero-banner-section .main-content-wrapper{padding:0 48px 32px}section.hero-banner-section .main-content-wrapper .top-title.add_rounded{margin-left:-48px;width:calc(100% + 96px)}section.hero-banner-section .main-content-wrapper img.logo_shape{left:-40px}section.hero-banner-section .main-content-wrapper .main--logo{padding:30px 0}section.hero-banner-section .main-content-wrapper .main-content,section.hero-banner-section .main-content-wrapper .main-content.main_content_rounded{gap:50px}}@media(max-width:991px){section.hero-banner-section .main-content-wrapper{padding:0 32px 32px}section.hero-banner-section .main-content-wrapper .main-content{flex-direction:column-reverse;flex-wrap:wrap;gap:40px}section.hero-banner-section .main-content-wrapper .main-content .left-img,section.hero-banner-section .main-content-wrapper .main-content .right-content{width:100%}section.hero-banner-section .main-content-wrapper .main-content .left-img:after{right:0!important}section.hero-banner-section .main-content-wrapper .top-title.add_rounded{margin-left:-32px;padding:32px;width:calc(100% + 64px)}section.hero-banner-section .main-content-wrapper img.logo_shape{left:-20px}section.hero-banner-section .main-content-wrapper .main--logo{padding:30px 0}section.hero-banner-section .main-content-wrapper .main-content .left-img:after{background-size:contain;height:100px;width:100px}section.hero-banner-section .main-content-wrapper .main-content{justify-content:center}section.hero-banner-section .main-content-wrapper .main-content .left-img{margin:0 auto;max-width:400px}section.hero-banner-section .main-content-wrapper .main-content{gap:30px}section.hero-banner-section .main-content-wrapper .main-content .right-content{padding:0!important}section.hero-banner-section .main-content-wrapper .main-content.content_reverse{flex-direction:column-reverse}section.hero-banner-section .main-content-wrapper .main-content.main_content_rounded{background-color:transparent!important;border-radius:0;box-shadow:unset;gap:30px;padding:0}section.hero-banner-section .main-content-wrapper .bottom-content .rating-content{margin-bottom:30px;padding:0;width:100%}}@media(max-width:767px){section.hero-banner-section .main-content-wrapper h1{margin-bottom:0}section.hero-banner-section .main-content-wrapper .top-title{padding-bottom:0}section.hero-banner-section .main-content-wrapper{padding:10px 30px 32px}section.hero-banner-section .main-content-wrapper img.logo_shape{display:none}section.hero-banner-section .main-content-wrapper .main--logo{padding:10px 0}section.hero-banner-section .main-content-wrapper .top-title.add_rounded{margin-left:-20px;padding:20px;width:calc(100% + 40px)}section.hero-banner-section .main-content-wrapper .upper-logo img{max-width:200px}section.hero-banner-section .main-content-wrapper .main-content .left-img:after{height:80px;width:80px}section.hero-banner-section .main-content-wrapper .main-content .left-img img{border-radius:30px}section.hero-banner-section .main-content-wrapper .main--logo{display:none}section.hero-banner-section .main-content-wrapper .bottom-content .star_rating_img{flex-wrap:wrap;gap:10px;margin:0}section.hero-banner-section .main-content-wrapper .bottom-content .star_rating_img img:first-child{margin-right:0}section.hero-banner-section .main-content-wrapper .bottom-content .star_rating_img img{max-width:300px;width:100%}section.hero-banner-section .main-content-wrapper .main-content .right-content .cta-wrap.two-cta{flex-wrap:wrap}}section.hero-banner-section .main-content-wrapper img.logo_shape{bottom:-30px;top:unset}