section.col-image-step{position:relative}section.col-image-step .title{margin-bottom:70px}@media screen and (max-width: 901px){section.col-image-step .title{margin-bottom:30px;text-align:center}}@media screen and (min-width: 902px){section.col-image-step .cols{display:flex;flex-wrap:wrap}}@media screen and (min-width: 902px){section.col-image-step .cols .col-text{width:45%}}section.col-image-step .cols .col-image{padding-top:22px}@media screen and (min-width: 902px){section.col-image-step .cols .col-image{padding-top:52px;width:55%}}section.col-image-step .cols .col-image img{max-width:100%}section.col-image-step .cols .col-image .col-inner{position:relative}@media screen and (max-width: 901px){section.col-image-step .cols .col-image .col-inner{padding-left:100px;margin-bottom:36px}}@media screen and (max-width: 768px){section.col-image-step .cols .col-image .col-inner{padding-left:56px}}section.col-image-step .cols .text{color:#d77a62}section.col-image-step .cols .text h2{text-transform:uppercase;font-weight:900;font-size:40px;line-height:46px}@media screen and (min-width: 902px){section.col-image-step .cols .text h2{font-size:80px;line-height:100px}}@media screen and (min-width: 902px){section.col-image-step .cols .steps{min-height:390px}}@media screen and (max-width: 901px){section.col-image-step .cols .steps{padding-left:15px}}section.col-image-step .cols .steps ul{margin:-18px 0px}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul{margin:-7px 0px}}section.col-image-step .cols .steps ul li{position:relative}section.col-image-step .cols .steps ul li:first-child .item-inner::before{content:none}section.col-image-step .cols .steps ul li:last-child .item-inner::after{content:none}section.col-image-step .cols .steps ul li .item-inner{display:flex;align-items:center;position:relative;padding-top:18px;padding-bottom:18px}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li .item-inner{padding-top:7px;padding-bottom:7px}}section.col-image-step .cols .steps ul li .item-inner::after,section.col-image-step .cols .steps ul li .item-inner::before{content:"";display:block;position:absolute;width:2px;height:calc(50% - 20px);left:20px;transform:translateX(-50%);background-color:#295350}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li .item-inner::after,section.col-image-step .cols .steps ul li .item-inner::before{height:calc(50% - 12px);left:12px}}section.col-image-step .cols .steps ul li .item-inner::after{bottom:0}section.col-image-step .cols .steps ul li .item-inner::before{top:0}section.col-image-step .cols .steps ul li .item-lead{width:40px}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li .item-lead{width:24px}}section.col-image-step .cols .steps ul li .item-lead .icon{width:40px;height:40px;border:2px solid #295350;border-radius:50%;position:relative}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li .item-lead .icon{width:24px;height:24px}}section.col-image-step .cols .steps ul li .item-text{padding-left:40px;width:calc(100% - 40px)}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li .item-text{padding-left:20px;width:calc(100% - 24px)}}section.col-image-step .cols .steps ul li.active .item-lead .icon::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:26px;height:26px;border-radius:50%;background-color:#295350}@media screen and (max-width: 901px){section.col-image-step .cols .steps ul li.active .item-lead .icon::after{width:15px;height:15px}}section.col-image-step .cols .buttons{margin-top:70px}@media screen and (max-width: 901px){section.col-image-step .cols .buttons{margin-top:50px}}section.col-image-step .decor-img-1{top:0;left:0;transform:translate(-50%, -50%)}@media screen and (max-width: 901px){section.col-image-step .decor-img-1{top:20px;left:20px;transform:translate(-50px, -50%) scale(0.6)}}section.col-image-step .corner-clip{position:absolute;bottom:0;left:0;width:100%}section.col-image-step .corner-clip svg{width:100%;height:auto}
