button#bfSubmitButton,
button#bfSubmitButton:visited,
[id*='hikashop_reset_button_module_'],
[id*='hikashop_reset_button_module_']:visited,
.gm-style-iw-d input.button {
  color: #000 !important;
  background-color: transparent!important;
  border-radius: 100px !important;
  padding: 0px !important;
  border: 0px solid #353639 !important;
  font-size: 15px;
  font-weight:normal;
  background-image: none !important;
  transition: 0.3s;
  text-transform:inherit!important;
  padding:0px!important;
}
button#bfSubmitButton:hover,
button#bfSubmitButton:focus,
button#bfSubmitButton[disabled]:hover,
button#bfSubmitButton[disabled]:focus,
button#bfSubmitButton.disabled:hover,
button#bfSubmitButton.disabled:focus,
[id*='hikashop_reset_button_module_']:focus,
[id*='hikashop_reset_button_module_']:hover,
.gm-style-iw-d input.button:hover {
  color: #000 !important;
  background-color: transparent!important;
  border-radius: 100px !important;
  padding: 0px!important;
  border: 0px solid #353639 !important;
  font-size: 15px;
  font-weight:normal;
  background-image: none !important;
  transition: 0.3s;
  text-transform:inherit!important;
}


.fa-long-arrow-alt-right::before{
    content: '\f054'!important;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-left: 10px;
    transition:0.3s ease;}

.videoslide-btn:hover :before {
    margin-left: 20px!important;
    transition:0.3s ease;
    color:#fff;}
.videoslide-btn:hover{color:#407535!important;background: transparent!important;}
.sppb-carousel-pro-text.videoslide-pro-text a:hover, .sppb-carousel-pro-text.videoslide-pro-text a:active, .sppb-carousel-pro-text.videoslide-pro-text a:focus{
    color: #fff !Important;
    background: transparent !Important;
    border-color: #000 !Important;
    font-weight: normal;
}

.sppb-carousel-pro-text.videoslide-pro-text a:focus {
    outline: 0px!Important;
    border: 0px!important;
    box-shadow: none!important;
}


.btn-001{background-color: transparent !important;  padding: 0px;}

.btn-001:hover :before{
    margin-left: 20px!important;
    transition:0.3s ease;
    color:#000;
    right: -30px;}

.btn-001:hover{color:#000!important;}


.btn-002{
  color: #fff !important;
  background-color: transparent !important;
  border-radius: 20px !important;
  padding: 8px 0px !important;
  border: 0px solid;
  text-transform: inherit;
  font-size: 15px;
  font-weight: 500;
  text-align: center;
  border-radius: 30px;border: 0px!Important;}

.btn-002:hover :before {
    margin-left: 20px!important;
    transition:0.3s ease;
    color:#fff;border: 0px!Important;}

.btn-002:hover{color:#fff!important;border: 0px!Important;}


button#bfSubmitButton:before{
    content: '\f054';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    margin-left: 10px;
    transition:0.3s ease;
    position: absolute;color:#000!important;
    right: -24px;}

button#bfSubmitButton{position:relative;margin-right:20px;padding:0px!important;}
button#bfSubmitButton:hover{color: #000!important;}
button#bfSubmitButton:before {
    margin-left: 40px!important;
    transition:0.3s ease;
    color:#000!important;}
button#bfSubmitButton:hover:before {
    margin-left: 0px!important;
    transition:0.3s ease;
    color:#000!important;
    right: -30px;
    }