.comp__question .btn{display:block;margin:0 auto;z-index:1;position:relative;width:140px;height:40px;text-align:center;cursor:pointer;-webkit-appearance:none;text-decoration:none !important;background:#50d4a4 none repeat scroll 0 0;color:#fff;border:medium none;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,0.19);font-size:16px;font-weight:700;line-height:40px;font-family:Karla,Source Sans Pro,Arial,sans-serif;text-transform:uppercase;transition:background-color .2s ease}.comp__question .btn:hover{background:#2fba8e none repeat scroll 0 0;color:#fff}.comp__question{background-color:#5b51b9;padding:70px 30px;color:#fff}.comp__question h3{margin:0 auto;font-size:16px;text-align:center;font-weight:700;margin:0 0 20px}.comp__question h3>div{line-height:21px}.comp__question .comp__question-container>div{text-align:center;margin:0 auto 20px;font-size:16px;line-height:21px}.comp__question>div>.comp__question-container{width:260px;margin:0 auto;text-align:center}@media(min-width:768px) and (max-width:991px){.comp__question{padding:50px 30px}.comp__question h3>div{line-height:26px}.comp__question>div>.comp__question-container{width:480px}.comp__question .comp__question-container>div{line-height:26px;font-size:20px}.comp__question h3{font-size:20px}}@media(min-width:992px){.comp__question{padding:50px 30px}.comp__question h3>div{line-height:38px}.comp__question>div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;width:960px;margin:0 auto}.comp__question>div>.comp__question-container{width:760px;margin:0;text-align:left}.comp__question .comp__question-container>div{font-size:28px;text-align:left;margin:0 auto;line-height:38px}.comp__question h3{font-size:30px;text-align:left}.comp__question .btn{margin:0}}.es-styling__bg-purple>div>.comp__question{background-color:#5b51b9}