.how-it-works{padding:50px 0}.how-it-works .heading-holder{letter-spacing:.34px;margin:0 auto 30px;max-width:615px;text-align:center}.how-it-works .heading-holder h1{line-height:1;margin-bottom:21px}.how-it-works .scroll-arrow{color:#8f9092;display:block;font-size:50px;margin-top:-10px;text-decoration:none}.how-it-works .scroll-arrow:hover{color:#d9d9d9;text-decoration:none}.how-it-works .works-holder{padding:20px 15px}.how-it-works .works-holder.bg-decor{background-position:center 0;background-repeat:no-repeat}.how-it-works .works-holder .text-box{background:#47a61d;color:#fff;letter-spacing:.34px;margin-bottom:-20px;margin-right:20px;padding:20px 10px;position:relative;z-index:2}.how-it-works .works-holder .text-box h1{color:currentColor}.how-it-works .btn-wrap a{color:currentColor;display:inline-block;font-size:15px;font-weight:400;letter-spacing:1.2px;padding-left:40px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle}.how-it-works .btn-wrap a:hover{color:#d9d9d9;text-decoration:none}.how-it-works .btn-wrap a:focus{outline:3px solid #acbbb1!important}.how-it-works .btn-wrap a:before{align-items:center;background-color:#fff;border-radius:50%;color:#47a61d;content:"\e913";display:flex;font-family:icomoon!important;height:30px;justify-content:center;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:30px}.how-it-works .bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.how-it-works .works-holder .bg-img{padding-top:70%}@media (min-width:576px){.how-it-works .works-holder .bg-img{padding-top:50%}}@media (min-width:768px){.how-it-works{padding:39px 0}.how-it-works .scroll-arrow{display:none}.how-it-works .works-holder .text-box{margin-bottom:-100px;margin-right:45%;padding:30px 25px}.how-it-works .works-holder .text-box h1{margin-bottom:12px}.how-it-works .works-holder .bg-img{margin-left:30%}}@media (min-width:1200px){.how-it-works{padding:95px 0}.how-it-works .content-wrapper{padding:0 96px}.how-it-works .heading-holder{margin-bottom:134px}.how-it-works .works-holder{padding:48px 0 120px}.how-it-works .works-holder .text-box{margin-bottom:-288px;margin-right:53%;padding:45px 46px 35px}.how-it-works .works-holder .text-box h1{font-size:60px}.how-it-works .btn-wrap a{padding:25px 0 25px 90px}.how-it-works .btn-wrap a:before{height:60px;width:60px}.how-it-works .works-holder .bg-img{margin-left:26%;padding-top:42%}}@media (max-width:767px){.how-it-works .works-holder{background-image:none!important;display:flex;flex-direction:column-reverse;position:relative}.how-it-works .works-holder:before{background-size:35px;bottom:-25px;content:"";left:-13px;position:absolute;right:-37px;top:-8px;z-index:-1}.how-it-works .works-holder .text-box{margin-bottom:0;margin-right:11%;margin-top:-45px}.how-it-works .works-holder .text-box h1{font-size:26px}}@media (max-width:767px) and (min-width:576px){.how-it-works{padding:73px 0}.how-it-works .heading-holder{line-height:1.7;margin:0 auto 70px;max-width:460px}.how-it-works .heading-holder h1{font-size:49px;line-height:1.2}.how-it-works .works-holder{padding:45px 37px}.how-it-works .works-holder:before{background-size:70px}.how-it-works .works-holder .bg-img{padding-top:75%}}