/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/

.wpcf7-form{

}
.select-item{
  position: relative;
  z-index: 1;
  display: block;
}
.select-item select{
  position: relative;
  z-index: 1;
  display: block;
}
.curret-select{
  position: absolute;
  z-index: 2;
  width: 20px;
  height: 20px;
  right: 30px;
  top: 25px;
  rotate: 180deg;
}


.curret-select:before{
  content: '';
  width: 20px;
  height: 2px;
  position: absolute;
  background: #545454;
  border-radius: 1px;
  top: 7px;
  left: -6px;
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.curret-select:after{
  content: '';
  width: 20px;
  height: 2px;
  position: absolute;
  background: #545454;
  border-radius: 1px;
  top: 7px;
  left: 7px;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.select-item:has(select:focus) .curret-select{
  rotate: 360deg;
}
.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button-delete:hover,
.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button-delete {
  background: transparent !important;
}
.forminator-ui  .forminator-button-delete i{
  color: #f23c2e !important;
  transform: scale(1);
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.forminator-ui.forminator-custom-form[data-design="flat"] .forminator-button-delete:hover i{
  transform: scale(1.2);
}
