.elementor-1624 .elementor-element.elementor-element-ae71e55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1624 .elementor-element.elementor-element-ae71e55:not(.elementor-motion-effects-element-type-background), .elementor-1624 .elementor-element.elementor-element-ae71e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}/* Start custom CSS for html, class: .elementor-element-f7f3b89 *//* Trailer Size & Payment Method Dropdown */
select#hs-size,
select#hs-payment-method{
  width: 100%;
  max-width: 500px;
  padding: 18px;
  font-size: 18px;
  background: #ffffff;
  border: 2px solid #333;
  text-align: left;
  text-align-last: left;
  cursor: pointer;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  /* Arrow icon */
  background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-position: right 15px center;
}

/* Dropdown options */
select#hs-size option,
select#hs-payment-method option{
  text-align: center;
  background: #F5F5F5;
  color: #000;
}

/* Remove blue focus */
select#hs-size:focus,
select#hs-payment-method:focus{
  outline: none;
  box-shadow: none;
}

/**dusra code//**

/* Accordion Button Style */
button.hs-accordion-toggle{
  width: 100%;
  max-width: 500px;
  padding: 18px;
  font-size: 18px;
  background: #ffffff;
  border: 2px solid #333;
  text-align: left;
  cursor: pointer;
  position: relative;
  appearance: none;
  color: #000;
}

/* Arrow Icon */
button.hs-accordion-toggle::after{
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-size: contain;
}

/* Remove blue outline */
button.hs-accordion-toggle:focus{
  outline: none;
  box-shadow: none;
}

/* Hover same background */
button.hs-accordion-toggle:hover{
  background: #ffffff;
  color: #000;
}


/**form change code//**/* End custom CSS */