#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up span {
display: inline-block;
vertical-align: middle;
transform: translate(-18px, 0);
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow {
position: absolute;
display: inline-block;
vertical-align: middle;
line-height: 100% !important;
top: 50%;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:after,
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:before,
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .middle_line {
background-color: #000;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:after,
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:before {
content: "";
width: 10px;
height: 3px;
vertical-align: middle;
display: block;
transition: 0.5s;
position: absolute;
top: 0;
right: -1px;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:after {
transform: rotate(-45deg);
transform-origin: right top;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow:before {
transform: rotate(45deg);
transform-origin: right bottom;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow.arrow_last {
right: 20px;
transform: translate(0, -50%);
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .arrow.arrow_first {
left: 20px;
transform: translate(-60px, -50%);;
}
#page-container .et_pb_button_module_wrapper .et_pb_button.freddie_button_tear_it_up .middle_line {
height: 3px;
width: 21px;
}