
.et_pb_scroll_top.et-pb-icon {
transition: all.3s ease-in-out;
right: 20px;
bottom: 20px;
background: none;
padding: 0 !important;
}
.et_pb_scroll_top.et-pb-icon:hover {
background: none;
}
.et_pb_scroll_top.et-pb-icon .dipi_btt_wrapper {
background: rgba(0,0,0,0.4);
color:  #ffffff;
font-size: 20px;
transition: all.3s ease-in-out;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
}
.et_pb_scroll_top.et-pb-icon:hover .dipi_btt_wrapper {
background: #000000;
color: #ffffff;
}
.et_pb_scroll_top .dipi_btt_wrapper {
display: flex;
align-items: center;
flex-direction: column;
}
.et_pb_scroll_top .dipi_btt_wrapper:before{
content: '6';
font-family: ETmodules;
}
.dipi-custom-text .dipi_btt_wrapper:before {
content: none !important;
}
.et_pb_scroll_top:before {
content: '2';
}
.et_pb_scroll_top.et-pb-icon.dipi-custom-text .btt_custom_text,
.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon .btt_custom_text {
font-size: 0|0|0|0px !important;
letter-spacing: 0|0|0|0px !important;
font-weight: 0|0|0|0;
font-family: 'none', sans-serif;	}
.et_pb_scroll_top.et-pb-icon.dipi-custom-text .dipi-text-horizontally,
.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon .dipi-text-horizontally{
transform: rotate(0deg);
}
.et_pb_scroll_top.et-pb-icon.dipi-custom-text .dipi-text-vertically,
.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon .dipi-text-vertically {
writing-mode: vertical-rl;
transform: rotate(180deg);
}
.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon .dipi_btt_wrapper:before {
margin-bottom: 10px;
}
.et_pb_scroll_top:before {
content: none !important;
font-family: none !important;
}