.story_builder .sqs-block{padding:17px}.story_builder .sqs-block-spacer .sqs-block-content{height:34px}.story_builder #shanestory{margin:0 40px 40px}.story_builder #characterDiv3{margin-top:280px;margin-left:243px;font-size:30px;color:#000;text-transform:uppercase;width:320px;line-height:normal}.story_builder #characterDiv3,.story_builder #successDiv{height:100px;position:absolute;font-weight:700;text-align:center}.story_builder #successDiv{width:130px;margin-top:243px;margin-left:651px;font-size:14px;color:#fff}.story_builder #characterDiv4{position:absolute;font-size:24px;font-weight:700;color:#000;margin-top:250px;margin-left:241px;width:320px;text-align:center}.story_builder #changeDiv2{margin-left:337px}.story_builder #changeDiv2,.story_builder #returnDiv2{line-height:normal;width:150px;height:100px;position:absolute;margin-top:460px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #returnDiv2{margin-left:133px}.story_builder #changeDiv{margin-left:337px;margin-top:430px}.story_builder #changeDiv,.story_builder #priceDiv2{line-height:normal;width:150px;height:100px;position:absolute;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #priceDiv2{margin-top:460px;margin-left:541px}.story_builder #priceDiv{margin-left:541px}.story_builder #priceDiv,.story_builder #returnDiv{width:150px;height:100px;position:absolute;margin-top:425px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #returnDiv{margin-left:133px}.story_builder #solutionsDiv{width:150px;height:100px;position:absolute;margin-top:45px;margin-left:540px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #solutionsDiv2{margin-left:540px}.story_builder #obstaclesDiv2,.story_builder #solutionsDiv2{line-height:normal;width:150px;height:100px;position:absolute;margin-top:80px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #obstaclesDiv2{margin-left:337px}.story_builder #characterDiv{margin-top:240px;height:125px}.story_builder #characterDiv,.story_builder #characterDiv2{line-height:normal;position:absolute;margin-left:42px;text-align:center;width:85px;font-size:16px;font-weight:700;color:#fff}.story_builder #characterDiv2{margin-top:282px;height:110px}.story_builder #intentionDiv{margin-top:45px}.story_builder #intentionDiv,.story_builder #intentionDiv2{width:150px;height:100px;position:absolute;margin-left:133px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #intentionDiv2{line-height:normal;margin-top:80px}.story_builder #obstaclesDiv{width:150px;height:100px;position:absolute;margin-top:45px;margin-left:337px;font-size:14px;font-weight:700;color:#fff;text-align:center}.story_builder #shanemap{width:800px;height:600px;background-repeat:no-repeat}.story_builder .shaneinput{padding:10px;width:500px;margin-bottom:15px;font-family:inherit;max-width:100%;box-sizing:content-box;line-height:normal}.story_builder .shanebutton{padding:15px;background:#000;color:#fff;border:none;line-height:normal;font-size:100%;font-family:inherit}.story_builder .sqs-block p:last-child{margin-bottom:0}.story_builder .sqs-block p:first-child{margin-top:0}.story_builder #shanemap.resp{background:#e5e5e5;border-radius:11px;width:100%;height:auto;text-align:center;display:flex;flex-direction:column;align-items:center;padding:30px;display:none}.story_builder .steps{width:200px;height:200px;margin:20px;border-radius:10px;display:flex;justify-content:flex-start;color:#fff;font-size:16px;font-weight:700;line-height:normal;padding:20px;flex-direction:column;align-items:center;position:relative}.story_builder .circle{border-radius:50%;width:200px;height:200px}.story_builder .title{padding:0 0 30px;font-size:24px;font-weight:700;color:#000}.story_builder .cyan{background-color:#00d0c6}.story_builder .orange{background:#ff8400}.story_builder .red{background:#ea004a}.story_builder .steps:not(:last-child):after{content:">";position:absolute;bottom:-50px;color:#000;transform:rotate(90deg);font-size:40px}.story_builder .circle .box_title{margin-top:auto;margin-bottom:30px}@media(max-width:1250px){.story_builder #shanemap.desk{display:none}.story_builder #shanemap.resp{display:flex}}.story_builder #characterDivm{margin-top:30px}@media(max-width:767px){.story_builder .shaneinput{box-sizing:border-box}}.story_builder .title #characterDivm{display:inline}.story_builder .shaneinput:focus{outline:2px solid -webkit-focus-ring-color;outline-offset:4px;outline-color:#000}