@font-face {
  font-family: 'Segoe UI';
  src: url('../fonts/segoe-ui/Segoe\ UI.ttf') format('tff'),
}

* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}

:root {


  /* font size */
  --heading-1-font-size: 40px;
  --h1-font-size: 32px;
  --h2-font-size: 16px;
  --h3-font-size: 20px;
  --para2-font-size: 15px;
  --address-font-size: 28px;
  --andriod-para-font-size: 14px;
  --snd-message-font-size: 22px;

  /* font size */




  /* font weight */
  --h1-font-weight: 700;
  --h2-font-weight: 600;
  --h3-font-weight: 600;
  --para1-font-weight: 400;


  /* color */
  --heading1-color: #fff;
  --h1-color: #000;
  --feedback-color: #f86f03;
  --feedback-background-color: #f86f03;
  --form-control-color: rgba(0, 0, 0, 0.30);
  --form-control-border: 1px solid rgba(0, 0, 0, 0.50);
  --font-awesome1-color: #525FE1;
  --para1-color: rgba(0, 0, 0, 0.84);
  --para2-color: rgba(0, 0, 0, 0.72);
  --para3-color: rgba(0, 0, 0, 0.50);
  --para4-color: rgba(0, 0, 0, 0.67);
  --para4-colora: rgba(0, 0, 0, 0.55);
  --navbar-button-color: #525fe1;
  --button1-background-color: #fff6f4;
  --button2-background-color: #525fe1;
  --footer-bg: rgba(255, 255, 255, 0.99);
  --inputColor: rgba(82, 95, 225, 0.33);
  --fBtn: #FFA41B;
  /*  color  end */


  /* boxshadow */
  --box-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.25);
  --box2-box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.25);
  --box4-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
  --box3-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.25);
  --view-guide-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);

  /* by ikram  */


  /* Replace with your desired color */

  --border-color: rgba(0, 0, 0, 0.52);
  --border: rgba(0, 0, 0, 0.12);
  --line-color: rgba(248, 111, 3, 0.51);
  --para-border: rgba(0, 0, 0, 0.42);
  --backgroundhover: #f1f1f1;
  --hover-color: #666;
  --input-color: rgba(0, 0, 0, 0.56);


  /* ###########>Header variable start<############# */
  --header-bg: #fff6f4;
  --nav-color: 18px;
  /* ###########>Header variable End <############# */

  /* ###########>pay-form variable start<############# */
  --form-color: #575757;
  --form-color1: rgba(0, 0, 0, 0.37);


  /* ###########>pay-form variable End <############# */





  /* ###########>Footer variable start<############# */
  --footer-bg: #fdfdfd;
  --twitter-color: #1D9BF0;
  /* ###########>Footer variable End <############# */

  /* ###########>book now variable start<############# */
  --book-color: rgba(0, 0, 0, 0.55);
  --book-color1: rgba(0, 0, 0, 0.70);
  --book-color2: rgba(0, 0, 0, 0.52);
  --book-color3: #F3F1F1;
  --book-color4: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
  --book-color5: rgba(0, 0, 0, 0.25);
  /* ###########>book now variable End <############# */

  /* ###########>book now submit variable start<############# */
  --book-color6: rgba(0, 0, 0, 0.41);
  --book-color7: #FCFCFC;
  --book-color8: rgba(0, 0, 0, 0.53);
  --book-color9: rgba(0, 0, 0, 0.18);

  /* ###########>book now submit variable End <############# */
}

body {
  font-family: "Segoe UI" !important;
}

.heading-1 {
  color: var(--heading1-color);
  font-size: var(--heading-1-font-size);
}

.header-feedus {
  background: linear-gradient(0deg,
      rgba(0, 0, 0, 0.5) 0%,
      rgba(0, 0, 0, 0.5) 100%),
    url(../images/feed.png), lightgray 0px -170.162px / 100% 245.098% no-repeat;
  height: 406px;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;

  justify-content: center;
}

.heading-feed-1 {
  color: var(--heading1-color);
  font-size: var(--heading-1-font-size);
  text-align: center;
}

.feedback-head {
  color: var(--h1-color);
  font-size: var(--h1-font-size);
  font-weight: var(--h1-font-weight);
}

.form-feed {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px 0px;
  background: var(--heading1-color);
  color: var(--form-control-color);
  font-size: var(--h3-font-size);
  font-weight: var(--para1-font-weight);
  padding: 15px;
  border: none;
  outline: none;
}

.form-feed:focus {
  border: 1px solid var(--2nd, #f86f03);
  border-left: none;
  border-right: none;
  border-top: none;
  box-shadow: none;
}

.feedback-head {
  position: relative;

  text-align: center;
}

.feedback-head::before {
  content: "";
  position: absolute;
  width: 200px;
  height: 2px;
  top: 120%;
  left: 50%;
  transform: translate(-50%, -50%);

  background-color: var(--feedback-background-color);
}

.custom-send {
  background: var(--navbar-button-color);
  color: var(--heading1-color);
  /* font-size: var(--andriod-para-font-size); */
  font-size: var(--snd-message-font-size);
  padding: 18px 63px;
  text-align: center;
  font-weight: var(--para1-font-weight);
  border-radius: 23px;
  white-space: nowrap;
  border: none;
  max-width: 100%;
}

.custom-send:hover {
  cursor: pointer;
  background-color: var(--feedback-color);
  transition: 0.2s;
}

.fa-star {
  color: #d9d9d9;
  font-size: 23px;
}

.fa-star:hover {
  cursor: pointer;
  color: var(--feedback-color);

  transform: scale(1.5);
}

.feed-para2 {
  color: var(--feed-para-color);
  font-size: var(--h3-font-size);
  font-weight: var(--para1-font-weight);
}

/* break points */
@media (max-width: 320px) {
  .feedback-head {
    font-size: 23px !important;
  }

  .custom-send {
    display: flex;
    justify-content: center;
    width: 100%;
  }
}

/* break-points */

@media (max-width: 375px) {
  .custom-send {
    display: flex;
    justify-content: center;
    width: 100%;
  }
}

@media (max-width: 767px) {
  .feed-for1 {
    flex-direction: column;
  }
}