.homepage-banner-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.homepage-banner-wrapper .banner_pera_p{font-family:Karla,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.dnd-section>.row-fluid:has(.homepage-banner-wrapper){max-width:unset;padding:0}.dnd-section>.row-fluid:has(.homepage-banner-wrapper) .content-wrapper{max-width:1440px}.homepage-banner-wrapper .banner :not(.hs-button){color:inherit}.homepage-banner-wrapper .banner-btn-holder{margin-bottom:20px;padding:10px}.homepage-banner-wrapper .banner .banner-content{padding-bottom:10px;padding-top:10px}.homepage-banner-wrapper .banner h1{margin-bottom:20px}.homepage-banner-wrapper .banner h4{font-weight:500;margin-bottom:0;margin-top:-15px;padding:3px}.homepage-banner-wrapper .banner .banner-rich-content .banner-rich-content-holder{padding:10px}.homepage-banner-wrapper .banner h2{margin-bottom:20px}.homepage-banner-wrapper.type_rich_text .content-wrapper{padding:0}.homepage-banner-wrapper .banner-content-rich-text-row{display:flex}.homepage-banner-wrapper .content-wrapper{padding:0}.homepage-banner-wrapper .content-wrapper .custom-row>div{padding:10px}.homepage-banner-wrapper .banner-btn-grid{display:flex;flex-wrap:wrap}.homepage-banner-wrapper .banner-btn-grid .btn-item{width:auto}.homepage-banner-wrapper .banner-btn-grid .btn-item .banner-btn-holder{margin:0;padding:10px 10px 10px 0}.homepage-banner-wrapper .content-wrapper .content-column .inner{display:flex;flex-direction:column;justify-content:center}.homepage-banner-wrapper.advance_bg{position:relative}.homepagebannerv1.advance_bg{position:absolute;right:0;top:0;width:85vh}@media(max-width:991px){.homepagebannerv1.advance_bg{width:60vh}}@media(max-width:767px){.homepagebannerv1.advance_bg{position:relative;width:100vw}}@media(min-width:768px){.homepage-banner-wrapper .banner .banner-rich-content{width:46.57%}.homepage-banner-wrapper .right-blnk-col{width:59%}.homepage-banner-wrapper .content-column{width:48.528%}.homepage-banner-wrapper .image-column{width:51.472%}}@media(max-width:767px){.homepage-banner-wrapper .content-wrapper .content-column .inner{padding-bottom:0}.homepage-banner-wrapper .content-holder{padding-top:40px}.homepage-banner-wrapper .content-wrapper .custom-row>div.custom-col-6.image-column{padding-bottom:10px}.image-holder{margin-top:35px}}.p_001 p{font-size:24px;font-weight:500;line-height:normal}.main_outerx1{display:flex}.homepage-banner-wrapper .content-holder{display:flex;flex-direction:column}.image-holder.homepagebanner_v1_image{text-align:center}h1.banner_heading_h1{font-size:70px;font-weight:700;letter-spacing:-2px;line-height:1.05;padding-bottom:7px}p.banner_pera_p{font-size:24px;font-weight:500}.image-holder.homepagebannerv1{text-align:end}@media(max-width:768px){.custom-row.homepage-banner-row{flex-direction:column!important}.image-holder.homepagebannerv1{text-align:center}.content-holder.p_001{max-width:100%}.banner-col-x1{width:100%!important}.main_outerx1{justify-content:center}}@media(max-width:575px){h1.banner_heading_h1{font-size:34px}.homepage-banner-wrapper .banner .content-wrapper p{font-size:20px;font-weight:500}}@media (min-width:769px) and (max-width:992px){h1.banner_heading_h1{font-size:40px;font-weight:600}}@media (max-width:768px){.img_top_abulate{right:0!important}.image-holder.homepagebannerv1 img{max-width:70%}.banner-btn-grid{align-items:center;display:flex;justify-content:center;margin-top:0;text-align:center}.content-holder.p_001{max-width:100%;text-align:center}.centercontent{text-align:center}.banner-btn-holder{margin-top:0!important}#module_17449792493068{padding-bottom:0!important}.img_top_abulatemain-section{padding:33px 0!important}}.hp-popup-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.hp-popup-box{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3);max-height:90vh;max-width:500px;overflow:auto;padding:20px;position:relative;width:90%}.hp-popup-close{background:none;border:none;color:#000;cursor:pointer;font-size:22px;position:absolute;right:10px;top:10px}.hp-download-btn{background:#550370;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px;transition:background .3s ease}.hp-download-btn:hover{background:#1e7e34}@media (max-width:576px){.hp-popup-box{padding:15px}}.img_top_abulate{position:absolute;right:0;top:40px;width:72%}.homepage-banner-wrapper .image-column{position:unset}@media (min-width:1599px){.img_top_abulate{width:60%}}@media (min-width:1399px) and (max-width:1599px){.img_top_abulate{width:68%}}@media (min-width:769px) and (max-width:883px){.img_top_abulate{position:absolute;right:0;top:49px;width:70%}}@media (min-width:884px) and (max-width:991px){.img_top_abulate{width:70%}}@media (max-width:768px){.img_top_abulatemain-section{overflow-x:clip}.img_top_abulate{margin-top:0;position:relative;right:-21px;top:0;width:100%}}.hero-section{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:80vh;padding:80px 20px;text-align:center}.hero-content{margin:0 auto;max-width:800px}.hero-content h1,.hero-content h2{font-size:2.5rem;margin-bottom:20px}.hero-content p{font-size:1.125rem;line-height:1.6;margin-bottom:20px}.hero-content .cta-button{background-color:#0073e6;border-radius:6px;color:#fff;display:inline-block;font-size:1rem;font-weight:600;margin-top:10px;padding:12px 28px;text-decoration:none;transition:background .3s ease}.hero-content .cta-button:hover{background-color:#005bb5}@media (max-width:768px){.hero-section{min-height:60vh;padding:40px 20px}.hero-content h1,.hero-content h2{font-size:2rem}.hero-content p{font-size:1rem}}.homepage-banner-wrapper .banner-btn-grid .banner-btn{align-items:center;display:flex;font-weight:400;gap:8px;justify-content:space-between}.homepage-banner-wrapper .banner-btn-grid .banner-btn svg{fill:#fff;font-size:14px;transform:rotate(90deg);transition:color .3s ease,transform .3s ease;width:1.15em}.homepage-banner-wrapper .banner-btn-grid .banner-btn:hover svg{fill:#000;transform:rotate(0deg);width:1.15em}