.bm-install-boostbuddy-section{padding:80px 20px;background-color:#f4f7ff;width:100%;display:flex;justify-content:center;align-items:center}.bm-install-boostbuddy-section .bm-install-container{max-width:1276px;width:100%;padding:0;display:flex;flex-direction:column;gap:59px;align-items:center}.bm-install-boostbuddy-section .bm-header-section{display:flex;flex-direction:column;gap:15px;align-items:center;text-align:center}.bm-install-boostbuddy-section .bm-how-it-works-label{font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#2667ff}.bm-install-boostbuddy-section .bm-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.bm-install-boostbuddy-section .bm-main-title{font-family:"Poppins",sans-serif;font-size:40px;font-weight:300;text-transform:capitalize;color:#333;text-align:center;max-width:728px}.bm-install-boostbuddy-section .bm-subtitle{font-family:"Poppins",sans-serif;font-size:18px;font-weight:300;color:rgb(51 51 51/.9);text-align:center}.bm-install-boostbuddy-section .bm-content-section{display:flex;gap:66px;align-items:center;align-self:stretch;width:100%}.bm-install-boostbuddy-section .bm-install-image-container{width:400px;height:400px;flex-shrink:0;border-radius:10px;overflow:hidden;background-color:#e3f2fd;position:relative}.bm-install-boostbuddy-section .bm-install-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0}.bm-install-boostbuddy-section .bm-install-image.active{opacity:1}.bm-install-boostbuddy-section .bm-steps-container{display:flex;flex-direction:column;gap:30px;width:100%}.bm-install-boostbuddy-section .bm-step{display:flex;flex-direction:row;gap:10px;padding:28px 16px;padding-left:8%!important;align-items:center;align-self:stretch;background-color:#fff;border-radius:8px;cursor:pointer}.bm-install-boostbuddy-section .bm-step.active{border:2px solid #2667ff}.bm-install-boostbuddy-section .bm-step.inactive{box-shadow:0 0 0 1px #d3dbe5}.bm-install-boostbuddy-section .bm-step:nth-child(2){padding:31px 16px}.bm-install-boostbuddy-section .bm-step:nth-child(3){padding:17px 16px}.bm-install-boostbuddy-section .bm-step-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex:1}.bm-install-boostbuddy-section .bm-step-number{display:flex;flex-direction:row;gap:10px;padding:7px 12px;justify-content:center;align-items:center;width:38px;height:38px;border-radius:19px;flex-shrink:0}.bm-install-boostbuddy-section .bm-step-number.active{background-color:#2667ff}.bm-install-boostbuddy-section .bm-step-number.inactive{background-color:rgb(38 103 255/.1);border:1px solid rgb(38 103 255/.2);padding:7px 13px}.bm-install-boostbuddy-section .bm-step-number-text{font-family:"Segoe UI",sans-serif;font-size:22px;font-weight:400;letter-spacing:-.18px;text-align:center;width:12px}.bm-install-boostbuddy-section .bm-step-number-text.active{color:#fff}.bm-install-boostbuddy-section .bm-step-number-text.inactive{color:#080f1a}.bm-install-boostbuddy-section .bm-step-description{font-size:20px;font-weight:400;letter-spacing:-.18px;text-align:left;color:#333;flex:1}.bm-install-boostbuddy-section .bm-step-description.step-1{font-family:"Segoe UI",sans-serif;max-width:398px}.bm-install-boostbuddy-section .bm-step-description.step-2,.bm-install-boostbuddy-section .bm-step-description.step-3{font-family:"Poppins",sans-serif;font-weight:300}.bm-install-boostbuddy-section .bm-step-description.step-2{max-width:340px}.bm-install-boostbuddy-section .bm-step-description.step-3{max-width:390px}.bm-install-boostbuddy-section .bm-mobile-layout{display:none}.bm-install-boostbuddy-section .bm-mobile-image-container{width:100%;max-width:350px;height:350px;border-radius:10px;overflow:hidden;background-color:#e3f2fd;margin-bottom:30px}.bm-install-boostbuddy-section .bm-mobile-image{width:100%;height:100%;object-fit:cover}.bm-install-boostbuddy-section .bm-mobile-steps-container{display:flex;flex-direction:column;gap:20px;width:100%}.bm-install-boostbuddy-section .bm-mobile-step{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:hidden}.bm-install-boostbuddy-section .bm-mobile-step.active .bm-mobile-step-header{border:2px solid #2667ff}.bm-install-boostbuddy-section .bm-mobile-step-header{display:flex;flex-direction:row;gap:10px;padding:20px 16px;align-items:center;cursor:pointer;box-shadow:0 0 0 1px #d3dbe5;border-radius:8px 8px 0 0}.bm-install-boostbuddy-section .bm-mobile-step-header:hover{background-color:rgb(38 103 255/.05)}.bm-install-boostbuddy-section .bm-mobile-step-content{max-height:0;overflow:hidden;background-color:#f8f9fa}.bm-install-boostbuddy-section .bm-mobile-step-content.active{max-height:300px;padding:20px 0}.bm-install-boostbuddy-section .bm-mobile-step-image{width:100%;height:250px;border-radius:8px;overflow:hidden;background-color:#e3f2fd}.bm-install-boostbuddy-section .bm-mobile-step-image img{width:100%;height:100%;object-fit:contain}@media (max-width:1024px){.bm-install-boostbuddy-section .bm-content-section{gap:40px}.bm-install-boostbuddy-section .bm-install-image-container{width:350px;height:350px}.bm-install-boostbuddy-section .bm-steps-container{width:450px}.bm-install-boostbuddy-section .bm-main-title{font-size:36px}}@media (max-width:900px){.bm-install-boostbuddy-section .bm-content-section{gap:30px}.bm-install-boostbuddy-section .bm-install-image-container{width:300px;height:300px}.bm-install-boostbuddy-section .bm-steps-container{width:400px}}@media (max-width:768px){.bm-install-boostbuddy-section{padding:40px 20px}.bm-install-boostbuddy-section .bm-main-title{font-size:28px;line-height:130% text-align:left}.bm-install-boostbuddy-section .bm-subtitle{font-size:16px;text-align:left}.bm-install-boostbuddy-section .bm-content-section{display:none}.bm-install-boostbuddy-section .bm-mobile-layout{display:flex;flex-direction:column;align-items:center;width:100%}}@media (max-width:480px){.bm-install-boostbuddy-section .bm-main-title{font-size:28px}.bm-install-boostbuddy-section .bm-subtitle{font-size:15px}.bm-install-boostbuddy-section .bm-mobile-image-container{height:280px}.bm-install-boostbuddy-section .bm-step-description{font-size:18px}}