#overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 100; display: none; } 
.cnt223 a{ text-decoration: none; } 
.popup-onload .hs_error_rollup .hs-error-msgs { color: #fa9137; }
.popup-onload .grecaptcha-badge {
  margin: unset;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field .grecaptcha-logo iframe {
  border-radius: 10px
}
.popup-onload .popupclose a { cursor: pointer; width: 40px; height: 40px; right: 5%; position: absolute; z-index: 1; top: 2%; border: 1px solid #7678EE; padding: 12px; border-radius: 5px; }
/* .popup-onload .form { position: relative; max-width: 500px; width: 100%; }  */
.popup-onload .form-title { font-family: Roboto; font-size: 0; font-weight: 600; padding: 0; }
.popup-onload{ width: 100%; margin: 0 auto; display: none; position: fixed; z-index: 1100; top: 0;left: 0;height: 100%; overflow-y: auto; } 
.cnt223{ min-width: 600px; width: 600px; min-height: 150px; margin: 100px auto; background: #f3f3f3; position: relative; z-index: 103; padding: 15px 35px; border-radius: 5px; box-shadow: 0 2px 5px #000; } 
.popup-onload .input { display: flex; flex-wrap: wrap; padding-bottom: 20px; border-bottom: 1px solid #131C2A4D;} 
.popup-onload form .inputs-list>li:last-child { margin-right: 0; } 
.popup-onload form .inputs-list>li:last-child { margin-right: 0; } 
.popup-onload form .inputs-list.multi-container>li { display: block; margin: 0; border: 1px solid #000000; padding: 6px 10px; border-radius: 10px; margin-right: 13px; margin-bottom: 10px; } form { background: #fff; padding: 30px; margin: 0 auto; max-width: 955px; width: 100%; border-radius: 15px; } 
.popup-onload form .inputs-list { list-style: none; margin: 0; padding: 0; display: flex ; flex-wrap: wrap; } 
.popup-onload form .inputs-list input, form .inputs-list span { font-weight: 400; font-size: 16px; }
.popup-onload .form { max-width: 950px; position: relative; z-index: 0; margin: 115px auto 20px auto; z-index: 0; padding:0 20px; } 
.popup-onload form label { display: block; font-size: .875rem; margin-bottom: 15px; font-weight: 700; font-size: 18px; }
.popup-onload .popupclose a img { width: 15px; height: 15px !important;!i;!; display: block; }
.popup-onload .left-btn { position: absolute; bottom: 6%; left: 5%;     cursor: pointer; } 
.popup-onload .hs-submit { text-align: right; }
.popup-onload li.hs-form-radio label {margin-bottom: 0;}
.popup-onload form .hs-button, form input[type=submit]:hover { background-color: #7678ee; color: #fff; } 
.popup-onload form .hs-button, form input[type=submit] { display: inline-block; background-color: #D5D5FE; border-radius: 15px; font-size: 16px; font-weight: 500; color: #182334; }  
body.blur .baseModuleStyle {
  -webkit-filter: blur(8px); /* Safari, Chrome */
  -moz-filter: blur(8px);    /* Firefox */
  -o-filter: blur(8px);      /* Opera */
  -ms-filter: blur(8px);     /* Internet Explorer */
  filter: blur(8px);         /* Standard */
}
.popup-onload .actions{    position: relative;     display: inline-block;}

/* Show Results બટન માટે :before અને :after સાથે એનિકેશન */
.popup-onload .actions:after {
  content: '';
  position: absolute;
  -webkit-mask-image: url('https://www.beastute.com/hubfs/Vector%208%20(1).svg');

  width: 8px;
  height: 8px;
  top: 11px;
  left: 10px;

  transition: all 1s ease;
  background-color: #000;
}
.popup-onload .actions:after, .popup-onload .actions:before {
  background-color: #000;
  content: "";
  height: 8px;
  position: absolute;
  transition: all 1s ease;
  width: 8px;
}

.popup-onload .actions:before {
  content: '';
  position: absolute;
  -webkit-mask-image: url('https://www.beastute.com/hubfs/Vector%207%20(1).svg');

  width: 8px;
  height: 8px;
  bottom: 11px;
  right: 10px;
  transition: all 1s ease;
  background-color: #000;
  z-index: 1;
}

.popup-onload .actions:hover:before {
  bottom: calc(100% - 18px);
  background-color: #fff;
  transform: rotate(-95deg);
}

.popup-onload .actions:hover:after {
  top: calc(100% - 18px);
  background-color: #fff;
  transform: rotate(-73deg);
}
.popup-onload.last-slide-popup .form { margin: 115px auto 20px auto;} 
.popup-onload.last-slide-popup .submitted-message { background-color: #ffffff; font-size: 22px; font-weight: 600; text-align: center; padding: 25px; border-radius: 16px; }
.popup-onload.last-slide-popup .hs_error_rollup { display: none; }
.popup-onload.last-slide-popup ul.no-list.hs-error-msgs.inputs-list li { margin: 0; }
.popup-onload.last-slide-popup ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg { font-size: 16px;}
.popup-onload.last-slide-popup form .inputs-list.multi-container>li input[type='radio'],
.popup-onload.last-slide-popup form .inputs-list.multi-container>li:hover input[type='radio'] { accent-color: #7678EE; }

@media (max-width: 767px) {
  .popup-onload .popupclose a {right: 6%;  top: 1%;}
  .popup-onload form .inputs-list { width:100%; flex-direction: column; }
  .popup-onload .left-btn { position: absolute; bottom: 3%; left: 7%; } 

  .popup-onload.last-slide-popup form { padding: 50px 30px 30px; }
  .popup-onload.last-slide-popup .popupclose a {width: 32px; height: 32px;padding: 5px;display: flex; justify-content: center; align-items: center; }


}
@media (max-width: 475px) {

  .popup-onload .popupclose a {
    right: 9%;
    top: 1%;
  }

}
@media (max-width: 389px) {
  .popup-onload form label {  font-size: 16px; }
}

@media (max-width: 375px) {
   .popup-onload form .inputs-list input,  form .inputs-list span { font-weight: 400; font-size: 15px; }
}