.tpgb-process-steps.style-2{width:100%;margin:0 auto}.tpgb-process-steps.style-2 .tpgb-p-s-wrap{display:flex;flex-direction:column;padding:0 10px;margin-top:20px}.tpgb-process-steps.style-2 .tp-ps-right-content{text-align:center}.tpgb-process-steps.style-2 .tpgb-p-s-wrap .tp-ps-left-imt .tp-ps-icon-img{margin:0 auto}.tpgb-process-steps.style-2 .tp-pro-step-title{margin-top:15px}.tpgb-process-steps.style-2 .tpgb-p-s-wrap:last-child .tp-ps-left-imt:before,.tpgb-process-steps.style-2.tp_ps_sep_img .tpgb-p-s-wrap .tp-ps-left-imt:before{display:none}.tpgb-process-steps.style-2 .tp-ps-left-imt:before{content:'';display:inline-block;width:100%;position:absolute;border:.5px solid #e9e9e9;right:calc(-50% - 10px);z-index:1}.tpgb-process-steps.style-2 .tp-ps-left-imt{position:relative;display:inline-flex;width:auto;align-items:center}.tpgb-process-steps.style-2.tp_ps_sep_img .tp-sep-custom-img-inner{width:auto;height:50px}@media (max-width:1024px) and (min-width:768px){.tpgb-process-steps.style-2.verticle-tablet{position:relative;display:block!important;width:100%}.tpgb-process-steps.style-2.verticle-tablet .tp-ps-left-imt:before,.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap:last-child .tp-ps-left-imt:after{display:none}.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap .tp-ps-left-imt:after{content:'';display:inline-block;height:100%;position:absolute;border:1px solid #c1b4b4;left:45px}.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap .tp-ps-left-imt{position:relative;display:inline-block;float:left;text-align:center;margin-right:50px}.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap .tp-ps-right-content{position:relative;display:block;width:calc(100% - 150px);float:left}.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap .tp-ps-left-imt .tp-ps-icon-img{margin:unset}.tpgb-process-steps.style-2.verticle-tablet .tp-ps-right-content{text-align:left}.tpgb-process-steps.style-2.verticle-tablet .tpgb-p-s-wrap{flex-direction:unset}.tpgb-process-steps.style-2.tp_ps_sep_img.verticle-tablet .tpgb-p-s-wrap .tp-ps-left-imt:after,.tpgb-process-steps.style-2.tp_ps_sep_img.verticle-tablet .tpgb-p-s-wrap .separator_custom_img{display:none}}@media (max-width:767px){.tpgb-process-steps.style-2{position:relative;display:block!important;float:left;width:100%}.tpgb-process-steps.style-2 .tp-ps-left-imt:before,.tpgb-process-steps.style-2 .tpgb-p-s-wrap:last-child .tp-ps-left-imt:after{display:none}.tpgb-process-steps.style-2 .tpgb-p-s-wrap .tp-ps-left-imt:after{content:'';display:inline-block;height:100%;position:absolute;border:1px solid #c1b4b4;left:45px}.tpgb-process-steps.style-2 .tpgb-p-s-wrap .tp-ps-left-imt{position:relative;display:inline-block;float:left;text-align:center;margin-right:50px}.tpgb-process-steps.style-2 .tpgb-p-s-wrap .tp-ps-right-content{position:relative;display:block;width:calc(100% - 150px);float:left}.tpgb-process-steps.style-2 .tpgb-p-s-wrap .tp-ps-left-imt .tp-ps-icon-img{margin:unset}.tpgb-process-steps.style-2 .tp-ps-right-content{text-align:left}.tpgb-process-steps.style-2 .tpgb-p-s-wrap{flex-direction:unset}.tpgb-process-steps.style-2.tp_ps_sep_img .tpgb-p-s-wrap .tp-ps-left-imt:after,.tpgb-process-steps.style-2.tp_ps_sep_img .tpgb-p-s-wrap .separator_custom_img{display:none}}@media (max-width:767px){.tpgb-process-steps.style-2.mobile .tpgb-p-s-wrap{display:flex;flex-direction:column}.tpgb-process-steps.style-2.mobile .tpgb-p-s-wrap .tp-ps-left-imt:after{display:none}.tpgb-process-steps.style-2.mobile .tpgb-p-s-wrap .tp-ps-left-imt{width:100%;float:none;display:flex;margin-right:unset;justify-content:center}.tpgb-process-steps.style-2.mobile.flex-start .tpgb-p-s-wrap .tp-ps-left-imt{justify-content:flex-start}.tpgb-process-steps.style-2.mobile.flex-end .tpgb-p-s-wrap .tp-ps-left-imt{justify-content:flex-end}.tpgb-process-steps.style-2.mobile .tpgb-p-s-wrap .tp-ps-right-content{width:100%;float:none;display:flex;text-align:center}.tpgb-process-steps.style-2.mobile.left .tpgb-p-s-wrap .tp-ps-right-content{text-align:left}.tpgb-process-steps.style-2.mobile.right .tpgb-p-s-wrap .tp-ps-right-content{text-align:right}.tpgb-process-steps.style-2.mobile.justify .tpgb-p-s-wrap .tp-ps-right-content{text-align:justify}}