.migration-process-block{padding:100px 0}.migration-process-block .block-container{max-width:1060px;margin:0 auto}.migration-process-block .migration-process-block-title{margin:0 0 60px 0 !important}.migration-process-block .migration-process-block-title:has(+.migration-process-block-description){margin-bottom:20px !important}.migration-process-block .migration-process-block-title:has(+.migration-process-block-description)+.migration-process-block-description{margin:0 0 60px 0 !important}.migration-process-block .migration-process-steps{background:#fff;padding:40px 40px;box-shadow:0px 10px 40px 0px rgba(111,137,163,.1);border-radius:20px;max-width:840px;margin:0 auto;box-sizing:border-box}.migration-process-block .migration-process-steps .migration-process-step{display:flex;gap:40px;align-items:flex-start;padding:0 0 40px 0;position:relative}.migration-process-block .migration-process-steps .migration-process-step:last-child{padding:0}.migration-process-block .migration-process-steps .migration-process-step::after{content:"";background-image:url(/wp-content/themes/md-2026/assets/build/images/steps-line-border.efb0151d.svg);background-repeat:no-repeat;background-size:cover;background-position:center top;content:"";display:block;width:2px;height:100%;margin:0;transition:transform .3s ease-out;position:absolute;top:0;left:20px}.migration-process-block .migration-process-steps .migration-process-step:last-child::after{display:none}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-number-wrap{width:40px;height:40px;border:2px solid #d45829;border-radius:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;z-index:9;position:relative;background:#fff}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-number-wrap span{font-size:22px;color:#d45829;font-weight:700;line-height:inherit;display:block}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content h3{margin:0 0 20px 0;font-size:22px;color:#0a0b0c;font-weight:700;line-height:inherit}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content .migration-process-step-more{margin-top:0}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content .migration-process-step-read-more-btn{font-family:"Reddit Sans",sans-serif;font-weight:600;font-size:18px;line-height:22px;letter-spacing:0%;transition:all .3s ease-in-out;background:rgba(0,0,0,0);padding:0 20px 0 0;margin:20px 0 0 0;border:0;cursor:pointer;position:relative;color:#0a0b0c;-webkit-text-decoration:underline;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dotted;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-color:#0a0b0c}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content .migration-process-step-read-more-btn:after{content:"";display:block;width:9px;height:5px;background-image:url(/wp-content/themes/md-2026/assets/build/images/header-menu-arrow-icon.6063b371.svg);background-repeat:no-repeat;background-size:cover;transition:transform .3s ease-in-out;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:3px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content .migration-process-step-read-more-btn[aria-expanded=true]:after{transform:translateY(-50%) rotate(-180deg)}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;margin:0 0 20px 0}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list:last-child{margin:0}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list li{margin:0;padding:0 0 0 18px;position:relative}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list li::before{content:"";width:6px;height:6px;background:#d45829;border-radius:100%;display:block;flex-shrink:0;position:absolute;top:12px;left:0}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list.check-icon-list{gap:30px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list.check-icon-list li{padding:0 0 0 35px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list.check-icon-list li::before{content:"";background-image:url(/wp-content/themes/md-2026/assets/build/images/check-circle.d2e1ccce.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:rgba(0,0,0,0);border-radius:0;width:24px;height:24px;top:3px}.migration-process-block:has(+h3.wp-block-heading){padding-bottom:60px}.migration-process-block:has(+h3.wp-block-heading)+h3.wp-block-heading{text-align:left;max-width:840px;margin:0 auto 20px}.migration-process-block:has(+h3.wp-block-heading)+h3.wp-block-heading+ul.wp-block-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;max-width:840px;margin:0 auto}.migration-process-block:has(+h3.wp-block-heading)+h3.wp-block-heading+ul.wp-block-list li{margin:0;padding:0 0 0 18px;position:relative}.migration-process-block:has(+h3.wp-block-heading)+h3.wp-block-heading+ul.wp-block-list li::before{content:"";width:6px;height:6px;background:#d45829;border-radius:100%;display:block;flex-shrink:0;position:absolute;top:12px;left:0}.migration-process-block:has(+.wp-block-buttons.btn-fill){padding-bottom:0 !important}.migration-process-block:has(+.wp-block-buttons.btn-fill)+.wp-block-buttons.btn-fill{margin:40px auto 0;display:table}.migration-process-block.heading-center h2{text-align:center !important}.migration-process-block.heading-center h2+p{text-align:center !important}@media (max-width: 1024px){.migration-process-block{padding:80px 0}.migration-process-block .migration-process-block-title{margin:0 0 40px 0 !important}.migration-process-block .migration-process-block-title:has(+.migration-process-block-description)+.migration-process-block-description{margin:0 0 40px 0 !important}.migration-process-block .migration-process-steps{padding:30px 30px}.migration-process-block .migration-process-steps .migration-process-step{gap:30px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content h3{font-size:20px;margin:0 0 15px 0}.migration-process-block:has(+h3.wp-block-heading){padding-bottom:50px}}@media (max-width: 767px){.migration-process-block{padding:50px 0}.migration-process-block .migration-process-block-title{margin:0 0 30px 0 !important}.migration-process-block .migration-process-block-title:has(+.migration-process-block-description){margin-bottom:15px !important}.migration-process-block .migration-process-block-title:has(+.migration-process-block-description)+.migration-process-block-description{margin:0 0 30px 0 !important}.migration-process-block .migration-process-steps .migration-process-step{gap:20px;padding:0 0 30px 0}.migration-process-block .migration-process-steps .migration-process-step::after{left:15px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-number-wrap{width:30px;height:30px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-number-wrap span{font-size:20px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content h3{font-size:18px;margin:0 0 10px 0}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list{gap:10px}.migration-process-block .migration-process-steps .migration-process-step .migration-process-step-content ul.wp-block-list.check-icon-list{gap:20px}.migration-process-block:has(+h3.wp-block-heading){padding-bottom:40px}.migration-process-block:has(+h3.wp-block-heading)+h3.wp-block-heading+ul.wp-block-list{gap:10px}.migration-process-block:has(+.wp-block-buttons.btn-fill)+.wp-block-buttons.btn-fill{margin:30px auto 0}}
