.pathfinder-container{background:0 0;padding:0}.pathfinder-container .popupbox-main{background:#fff;color:#585858;position:relative;max-width:900px;margin:0 auto}.pathfinder-container .popup-content,.pathfinder-container .popupbox-inner{padding:0}.pathfinder-container .find-path-holder{position:relative;min-height:480px;height:100%!important;width:100%;overflow:hidden}.pathfinder-container .path-steps{background:#fff;margin:0 auto;min-height:350px}.pathfinder-container .step-1{background:#fff url(../jpg/step-1-pop-up-bg.jpg) no-repeat right bottom}.pathfinder-container .find-path-holder .path-steps{position:absolute;left:0;width:100%;height:100%;top:0;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}.pathfinder-container .find-path-holder .path-steps.active{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.pathfinder-container .path-steps .step-inner{padding:50px 60px 50px}.pathfinder-container .pathfinder-text{color:#afaeaf;font-size:14px}.pathfinder-container .pathfinder-step-que{font-size:24px;color:#504e51;line-height:32px;margin-top:20px;font-weight:300}.pathfinder-container .step-1 .pathfinder-step-que{max-width:460px}.pathfinder-container .moved-button{background:0 0;display:inline-block;color:#fe761b;border:2px #fe761b solid;max-width:200px;margin:10px auto;max-height:60px;line-height:55px;width:100%;text-align:center;height:100%;font-size:16px;text-transform:uppercase;font-weight:400;cursor:pointer;transition:all .4s ease-in-out 0s}.pathfinder-container .skewed{-webkit-transform:skew(-12deg);-moz-transform:skew(-12deg);-ms-transform:skew(-12deg);-o-transform:skew(-12deg);transform:skew(-12deg);display:inline-block}.pathfinder-container .skewed span{-webkit-transform:skew(12deg);-ms-transform:skew(12deg);-moz-transform:skew(12deg);-o-transform:skew(12deg);transform:skew(12deg);display:block}.pathfinder-container .skewed .button-main-text{display:inline-block}.pathfinder-container .skewed .button-main-arrow-image{display:inline-block;width:12%;transition:all .4s ease 0s;margin-left:1%}.pathfinder-container .image-icon{vertical-align:middle;margin:0 8px}.pathfinder-container .step-2,.step-3,.step-4{padding-bottom:30px}.pathfinder-container ul{margin:0;padding:5px 0}.pathfinder-container .radio-common{margin-left:-1%;padding-bottom:0}.pathfinder-container ul li{list-style:none;line-height:22px}.pathfinder-container .radio-inline{display:inline-block;width:31%;margin-left:1%;vertical-align:top}.pathfinder-container .field-radio{display:block;cursor:pointer;padding:12px 0;text-transform:uppercase}.pathfinder-container .ipt-radio{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pathfinder-container .ipt-radio+span{display:block;font-size:18px;color:#3c393d;font-family:Lato,sans-serif;position:relative;padding-left:34px;text-transform:none}.pathfinder-container .ipt-radio+span:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:-.17em;background:url(//www.jigsawacademy.com/wp-content/themes/jigsaw/images/radio-states.png) no-repeat;background-position:0 0;position:absolute;left:0;top:0}.pathfinder-container .ipt-radio:checked+span:before{background-position:0 -42px}.pathfinder-container .step-footer{border-top:1px #eaebeb solid;margin-top:30px;padding:25px 0 0 0;font-size:14px;font-weight:400}.pathfinder-container .step-footer{margin-top:5px;padding:30px 45px}.pathfinder-container .step-direction{float:right}.pathfinder-container .step-direction ul li{display:inline-block;padding-left:30px}.pathfinder-container .step-direction ul li a{color:rgba(60,57,61,.4);text-transform:uppercase}.pathfinder-container .ajaxloading{background:url(//www.jigsawacademy.com/wp-content/themes/jigsaw/images/loader3.gif) no-repeat center center}.pathfinder-container .step-form .pathfinder-step-que{margin:0;text-transform:uppercase;font-size:1.3rem;font-weight:700;text-align:center}.pathfinder-container .step-form .pathfinder-step-que.bottom{margin-top:0;text-align:center;font-size:16px;text-transform:none;font-weight:400;margin-bottom:1rem;line-height:15px}.pathfinder-container .step-form ul li{text-align:center;margin-bottom:15px}.pathfinder-container .step-form label.error{display:block;color:#f7941e;margin:0 auto}.pathfinder-country-phone .inline-country-code{margin:0;height:42px}.pathfinder-container .step-form .form-input{width:40%;padding:10px;border:1px solid #e1e3e3;background-color:#f1f2f2;color:#a7a9ac}.pathfinder-container .step-form .pathfinder-form-sbt{border:none;padding:5px 15px;text-transform:uppercase;color:#fff;background-color:#f7941e}.clearfix{clear:both;min-height:.1px;height:auto}@media screen and (max-width:960px){.pathfinder-container .step-form .form-input{width:100%}.pathfinder-container .find-path-holder{height:509px!important}.pathfinder-container .path-steps .step-inner{padding:30px 30px 40px}.pathfinder-container .pathfinder-step-que{font-size:18px;margin:.5rem 0}.pathfinder-container .ipt-radio+span{font-size:16px}.pathfinder-container .field-radio{padding:5px 0}}
