.steps_module{background-repeat:no-repeat;padding:var(--vertical_spacing);position:relative;z-index:9}.steps_module .overlay{bottom:0;height:100%;left:0;opacity:.9;position:absolute;right:0;top:0;width:100%}.steps_module .content-wrapper{position:relative;z-index:9}.steps_module .btn_sec{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.steps_module .btn_sec .btn_item .icon>span{display:inline-flex;height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%}.steps_module .btn_sec .btn_item .icon{align-items:center;display:inline-flex;height:16px;justify-content:center;min-width:16px;position:relative}.steps_module .btn_sec .btn_item .icon>span img{min-width:16px;object-fit:contain}.steps_module .btn_sec .btn_item .icon .icon_initial{transform:scale(1)}.steps_module .btn_sec .btn_item a.icon_enable{align-items:center;display:flex;gap:8px;justify-content:center;vertical-align:middle}.steps_module .top-content .eyebrow{border-radius:999px;display:inline-block;margin-bottom:16px;padding:6px 16px}.steps_module .btn_sec .btn_item a.icon_enable.icon_alignment_right{flex-direction:row-reverse}.steps_module .main_content .flex_row{display:flex;flex-wrap:wrap;justify-content:center}.steps_module .main_content .flex_row .items.one_cols{width:100%}.steps_module .main_content .flex_row .items .inner_wrp{height:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.steps_module .main_content .flex_row .items .inner_wrp .title{margin-bottom:16px;width:100%}.steps_module .main_content .flex_row .items .inner_wrp .title *{margin:0;width:100%}.steps_module .main_content .flex_row .items .inner_wrp .description p{font-size:var(--font_size_14);line-height:1.42857143;margin-bottom:24px}.steps_module .main_content .flex_row .items .inner_wrp:hover .icon_wrp{transform:scale(1.1)}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp .hubspot_icon.icon>span{display:flex}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp .image.icon img{height:100%!important;object-fit:cover;vertical-align:baseline;width:100%}.steps_module .bottom_content{margin-top:64px}.steps_module .bottom_content+.btn_sec{margin-top:24px}.steps_module .bottom_content p{font-size:var(--font_size_16);line-height:1.5}.steps_module .btn_sec .btn_item a.icon_enable{gap:16px}.steps_module .btn_sec .btn_item.primary-btn a{box-shadow:none}.steps_module .main_content .flex_row .items .description{margin-bottom:24px}.steps_module .main_content .flex_row .items .inner_wrp{display:flex;flex-direction:column;position:relative}.steps_module .main_content .flex_row .items .description p:last-child{margin:0}.steps_module .top-content .title h3{margin-bottom:16px}.steps_module .main_content .flex_row .items .inner_wrp .title h5{font-weight:600;letter-spacing:normal;line-height:1.5}.steps_module .main_content .flex_row .four_cols.items .inner_wrp .title{margin-bottom:8px}.steps_module .main_content .flex_row .items .inner_wrp>:last-child{margin-bottom:0}.steps_module .main_content .card_top_content{margin-bottom:32px}.steps_module .main_content .card_top_content .img_wrpp{background-color:#fff;border-radius:16px;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 25px 50px -12px rgba(0,0,0,.25);margin-bottom:48px;overflow:hidden}.steps_module .main_content .card_top_content .heading{font-size:var(--font_size_14);font-weight:600;letter-spacing:.7px;line-height:1.42857143;text-transform:uppercase}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:16px;margin-top:16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.small_size .icon svg{display:block;height:20px;width:20px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.small_size .image.icon{height:20px;width:20px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.medium_size{height:56px;width:56px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.medium_size .image.icon,.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.medium_size svg{height:24px;width:24px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.large_size{height:64px;width:64px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.large_size .image.icon,.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp.large_size svg{height:32px;width:32px}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp .custom_icon.icon svg{fill:transparent}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp .hubspot_icon.icon svg{fill:currentColor}.steps_module .main_content .card_top_content .img_wrpp img{height:100%!important;object-fit:cover;width:100%}.steps_module .main_content .flex_row .items.three_cols .title{margin-bottom:12px}.steps_module .main_content .flex_row .items.three_cols .description p{font-size:var(--font_size_16);line-height:1.5}.steps_module .main_content .flex_row .items .inner_wrp .icon_wrp .icon{align-items:flex-start;display:flex}.steps_module .main_content .flex_row .four_cols.items .inner_wrp .title h5{font-size:var(--body_font_size);font-weight:500;line-height:1.55555556}.steps_module .main_content .flex_row .items .inner_wrp .steps{border-radius:9999px;font-size:var(--font_size_12);font-weight:700;line-height:1.33333333;padding:4px 12px;position:absolute;top:-12px}.steps_module .top-content p{margin-bottom:16px}.steps_module .top-content .description>:last-child{margin:0}.steps_module .top-content .description h5{font-weight:400;letter-spacing:normal;line-height:1.5}.steps_module .main_content .flex_row .items .inner_wrp.no_step .icon_wrp{border-radius:16px;margin-bottom:24px;margin-top:0}.steps_module .main_content .flex_row .items .inner_wrp.no_step .title h4{font-weight:600}.steps_module .main_content .flex_row .items .inner_wrp.no_step .title{margin-bottom:16px}.steps_module .main_content .flex_row .items .inner_wrp.no_step .icon_wrp{transform:none}.steps_module .top-content .eyebrow span{align-items:center;display:flex}.steps_module .top-content .eyebrow span svg{color:inherit;fill:transparent;height:16px;margin-right:8px;width:16px}@media(max-width:767px){.steps_module .main_content .flex_row{flex-direction:column}}@media(max-width:640px){.steps_module .btn_sec{flex-direction:column}}