
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap");

* {
  box-sizing: border-box;
}

body {
  margin: 0rem;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  background-image: url("images/background\ img.svg"),
    url("images/laptop\ background.svg"), url("images/video-img.svg"),
    url("images/footer\ mobile.svg");
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
  background-size: 110rem, 145rem, 85rem, 144rem;
  background-position: center -5.5rem, center 111rem, center 300rem,
    center 495rem;
  background-color: #f7f7f7;
}

nav {
  /* border: 0.3rem solid; */
  margin: 0rem;
  padding: 1.5rem;
  padding-left: 42rem;
  display: flex;
  float: right;
  width: 97rem;
}

nav a {
  color: #0f1625;
  text-decoration: none;
  padding: 1.5rem;
  font-size: 1.4rem;
  position: relative;
  top: 1rem;
  left: 4rem;
  font-family: "Poppins", sans-serif;
  /* border: 1px solid; */
}

nav a:hover,
:focus {
  color: #1b3061;
}

.navbtn {
  /* border: 1px solid; */
  margin: 0rem;
  padding: 0rem;
  position: relative;
  top: 1rem;
  width: 10rem;
  left: 3rem;
}

.navbtn a {
  text-align: center;
  position: absolute;
  left: 1.4rem;
  display: flex;
  color: white;
  margin: 0rem;
  padding: 0.5rem;
  width: 8rem;
  background-color: #f4900c;
  border-radius: 0.5rem;
}

.navbtn a:hover {
  background-color: #ff9409;
  color: white;
}

.logo a {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
  margin: 0rem;
  position: absolute;
  font-size: 2rem;

  top: 2.3rem;
  padding: 1rem;
  color: #0f1625;
}

.logo a:hover {
  color: black;
}

.text1 {
  margin: 0rem;
  padding: 0rem;
  /* border: 3px solid rgb(0, 0, 0); */
  width: 58rem;
  height: 32rem;
  position: relative;
  top: 16rem;
  left: 2rem;
}

.text1 h1 {
  color: white;
  position: absolute;
  /* border: 3px solid; */
  margin: 0rem;
  padding: 0rem;
  font-weight: bold;
  font-size: 5rem;
}

.text1 p {
  color: white;
  margin: 0rem;
  padding: 0rem;
  position: absolute;
  top: 14rem;
  text-align: justify;
  font-family: "Poppins", sans-serif;
  font-size: 1.4rem;
}

input[type="email"] {
  overflow: hidden;
  margin: 0rem;
  padding: 2rem;
  position: absolute;
  top: 22rem;
  outline: none;
  width: 38rem;
  border: none;
  border-radius: 1rem;
  font-size: 1.3rem;
  color: black;
  font-family: "Poppins", sans-serif;
  display: flex;
  justify-content: center;
}

#submit {
  font-size: 1.5rem;
  color: #ffff;
  position: absolute;
  padding: 0.8rem;
  left: 27.3rem;
  top: 23rem;
  width: 10rem;
  border: none;
  background-color: #f4900c;
  border-radius: 0.5rem;
  cursor: pointer;
  font-family: "Poppins", sans-serif;
}

#submit:hover {
  background-color: #e9880a;
}

/* <!-- ******************* Section 2 **************** --> */

.s2text1 {
  margin: 0rem;
  padding: 0rem;
  position: relative;
  text-align: center;
  top: 25rem;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.3rem;
  color: #1b3061;
}

.s2text2 {
  margin: 0rem;
  padding: 0rem;
  position: relative;
  text-align: center;
  top: 21.5rem;
  font-size: 2.3rem;
  font-family: "Poppins", sans-serif;
  color: #1b3061;
}

.container-box {
  margin: 0rem;
  padding: 2rem;
  /* border: 3px solid; */
  position: relative;
  display: flex;
  justify-content: center;
  top: 26.5rem;
  width: 100%;
  height: 100%;
}

.box1,
.box2,
.box3 {
  width: 16rem;
  margin: 3.8rem;
  height: 16.3rem;
  border-radius: 1rem;
  background-color: #1b3061;
  box-shadow: 0rem 0.6rem 0.6rem;
}

.box1 h2,
.box2 h2,
.box3 h2 {
  color: white;
  text-align: center;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.7rem;
  position: relative;
  top: 3.8rem;
  margin: 0rem;
  padding: 0rem;
}

.box1 p,
.box2 p,
.box3 p {
  color: white;
  text-align: left;
  position: relative;
  top: 4.7rem;
  left: 1rem;
  font-family: "Poppins", sans-serif;
  font-size: 0.9rem;
}

.small-box1,
.small-box3 {
  margin: 0rem;
  padding: 0rem;
  /* border: 1px solid; */
  width: 8rem;
  height: 8rem;
  position: relative;
  bottom: 18rem;
  border-radius: 0.5rem;
  position: relative;
  left: 4rem;
  bottom: 14.9rem;
  background-color: #ffac33;
  box-shadow: 0rem 0.5rem 0.4rem;
}

.small-box2 {
  margin: 0rem;
  padding: 0rem;
  box-shadow: 0rem 0.5rem 0.4rem;
  width: 8rem;
  height: 8rem;
  position: relative;
  bottom: 18rem;
  border-radius: 0.5rem;
  position: relative;
  left: 4rem;
  bottom: 13.6rem;
  background-color: #ffac33;
}

img {
  position: relative;
  bottom: 26.8rem;
  right: 2.5rem;
}

.img1 img {
  position: relative;
  bottom: 25.2rem;
  /* border: 1px solid white; */
}

.img2 img {
  position: relative;
  bottom: 2.8rem;
  right: 6.3rem;
  /* border: 1px solid wheat; */
}

/* <!-- ******************* Section 3 **************** --> */

.About-US-container {
  margin: 0rem;
  position: relative;
  top: 50rem;
  width: 100%;
  height: 28rem;

  /* border:4px solid; */
  display: flex;
  justify-content: center;
}

.aboutUS-text {
  height: 5rem;
  position: relative;
  left: 35rem;
  top: 1.2rem;
  margin: 0px;
  padding: 0rem;
  /* border: 1px solid; */
  display: flex;
  justify-content: center;
}

.aboutUS-text h3 {
  color: #1b3061;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.7rem;
}

.heading {
  position: relative;
  /* border: 1px solid; */
  margin: 0rem;
  padding: 0rem;
  height: 6rem;
  left: 27.8rem;
  top: 5.5rem;
}

.heading h1 {
  margin: 0px;
  padding: 0px;
  color: #1b3061;
  font-family: "Poppins", sans-serif;
  font-size: 2.8rem;
}

.para {
  margin: 0rem;
  padding: 0rem;
  position: relative;
  /* border: 1px solid; */
  height: 6rem;
  width: 25rem;
  top: 14rem;
  left: 9.8rem;
}

.para p {
  color: #2e2e2e;
  font-family: "Poppins", sans-serif;
  font-size: 1.1rem;
}

.redmore-button {
  margin: 0rem;
  padding: 0rem;
  position: relative;
  top: 21.3rem;
  right: 15.3rem;
  /* border: 1px solid; */
  height: 2rem;
  width: 15rem;
}

.redmore-button h3 {
  text-decoration: none;
  color: #0f1625;
  font-size: 1.1rem;
  border: 0.2rem solid #1b3061;
  padding: 0.5rem;
  border-radius: 0.5rem;
  position: relative;
  width: 10rem;
  text-align: center;
  font-family: sans-serif;
  font-weight: 550;
}

.redmore-button a {
  text-decoration: none;
}

/* *************SECTION 3 *********** */

.container-text {
  margin: 0rem;
  padding: 0rem;
  width: 100%;
  height: 20rem;
  position: relative;
  top: 73rem;

}

.container-text h3 {
  color: #1b3061;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.8rem;
  font-weight: 550;
  text-align: center;
  /* border: 1px solid; */
  height: 3rem;
  margin: 0rem;
  position: relative;
  bottom: 6rem;
}

.container-text h1 {
  color: #1b3061;
  display: flex;
  justify-content: center;
  font-family: "Poppins", sans-serif;
  font-size: 3rem;
  position: relative;
  bottom: 3.8rem;
}

/* ********* Section 4 BOXES********* */

.s4container-box {
  margin: 0rem;
  padding: 2rem;
  /* border: 3px solid; */
  position: relative;
  display: flex;
  justify-content: center;
  top: 60rem;
  width: 100%;
  height: 100%;
}

.s4box1,
.s4box2,
.s4box3 {
  width: 25rem;
  margin: 2rem;
  height: 26rem;
  border-radius: 2rem;
  background-color: #ffff;
  box-shadow: 0rem 0.5rem 0.8rem;
}

.s4box1 h2,
.s4box2 h2,
.s4box3 h2 {
  color: #2e2e2e;
  text-align: center;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.7rem;

  position: relative;
  top: 9rem;
  margin: 0rem;
  padding: 0rem;
}

.s4box1 p,
.s4box2 p,
.s4box3 p {
  margin: 0px;
  padding: 0px;
  color: #2e2e2e;
  text-align: left;
  position: relative;
  top: 11.3rem;
  left: 3rem;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  /* border: 1px solid; */
  width: 20rem;
}

.s4small-box1,
.s4small-box3 {
  margin: 0rem;
  padding: 0rem;
  width: 11rem;
  height: 3.5rem;
  position: relative;
  left: 7.3rem;
  bottom: 8rem;
  background-color: #1b3061;
  border-radius: 0.5rem;
  /* border: 5px solid; */
}

.s4small-box2 {
  margin: 0rem;
  padding: 0rem;
  width: 11rem;
  height: 3.5rem;
  position: relative;
  left: 7.3rem;
  bottom: 6.2rem;
  background-color: #1b3061;
  border-radius: 0.5rem;
}

.s4small-box1 h1,
.s4small-box2 h1,
.s4small-box3 h1 {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  color: white;
  font-size: 1.8rem;
  margin: 0rem;
  padding: 0rem;
  text-align: center;
  /* border: 1px solid; */
  position: relative;
  top: 0.6rem;
}

.s4container-box img {
  margin: 0rem;
  padding: 0rem;
  width: 52rem;
  position: relative;
  left: 15rem;
  bottom: 14.5rem;
}

/*  ***************** SECTION 5 ****************     */

.s5heading {
  margin: 0rem;
  /* border: 1px solid; */
  width: 100%;
  height: 10rem;
  display: flex;
  justify-content: center;
  position: relative;
  top: 75rem;
}

.s5heading h3 {
  margin: 0rem;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.8rem;
  color: #1b3061;
}

.s5heading h1 {
  margin: 0rem;
  position: absolute;
  top: 1.5rem;
  font-family: "Poppins", sans-serif;
  font-size: 3rem;
  color: #1b3061;
}

.form-box {
  margin: 0rem;
  padding: 0rem;
  display: flex;
  justify-content: center;
  width: 100%;
  height: 60rem;
  position: relative;
  top: 73rem;
  overflow: hidden;
  /* border: 0.8rem solid; */
}

.button-box {
  width: 25rem;
  margin: 2.2rem auto;
  height: 5rem;
  position: relative;
  left: 44rem;
  bottom: 1.5rem;
  border: 0.5rem solid #1b3061;
  border-radius: 1rem;
  display: flex;
  justify-content: center;
}

.toggle-btn {
  cursor: pointer;
  background: transparent;
  border: 0;
  outline: none;
  position: relative;
  left: 0;
  right: 0;

  bottom: 0.3rem;
  width: 10.6rem;
  font-family: "Poppins", sans-serif;
  font-size: 1.5rem;
  height: 4.2rem;
  color: #ffac33;
}

#Rbtn:focus {
  color: white;
  transition: 0.5s;
}

#Lbtn {
  transition: 0.5s;
}

#Rbtn {
  transition: 0.5s;
}

#Lbtn:focus {
  color: white;
  transition: 0.5s;
}

#btn {
  left: -0.2rem;
  position: absolute;
  top: -0.3rem;
  width: 10.9rem;
  height: 4.5rem;
  background-color: #1b3061;
  /* border: 1px solid; */
  border-radius: 0.3rem;
  transition: 0.5s;
  padding: 0rem;
  margin: 0rem;
}

/* ***********************Pricing************* */

.s5container-box {
  margin: 0rem;
  padding: 2rem;
  /* border: 3px solid #1b3061; */
  position: relative;
  display: flex;
  justify-content: center;
  top: 22rem;
  width: 100%;
  height: 42rem;
  transition: 0.5s;
  animation: normal;
}

.s5box1,
.s5box2,
.s5box3 {
  width: 20rem;
  margin: 4rem;
  height: 34rem;
  border-radius: 2rem;
  background-color: #ffff;
  box-shadow: 0rem 0.5rem 0.8rem;
  position: relative;
  bottom: 2rem;
}

.s5box2 {
  background-color: #1b3061;
}

.s5box1 h2,
.s5box3 h2 {
  color: #2e2e2e;
  text-align: center;
  font-family: "Poppins", sans-serif;
  font-size: 1.7rem;
  font-weight: bold;
  position: relative;
  top: 3.5rem;
  margin: 0rem;
  padding: 0rem;
  /* border: 1px solid; */
}

.s5box2 h2 {
  color: white;
  text-align: center;
  font-family: "Poppins", sans-serif;
  font-size: 1.7rem;
  font-weight: bold;
  position: relative;
  bottom: 0.3rem;
  margin: 0rem;
  padding: 0rem;
  /* border: 1px solid; */
}

.s5box1 p,
.s5box3 p {
  margin: 0rem;
  padding: 0rem;
  color: #2e2e2e;
  text-align: left;
  position: relative;
  text-align: center;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  /* border: 1px solid; */
  width: 20rem;
  font-weight: lighter;
}
.s5container-box a{
  display: flex;
  color: white;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 0.8rem;
  text-align: center;

}

.s5box2 p {
  color: white;
  margin: 0rem;
  padding: 0rem;
  text-align: left;
  position: relative;
  bottom: 1.8rem;
  text-align: center;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  /* border: 1px solid; */
  width: 20rem;
  font-weight: lighter;
}

.s5box1 h3,
.s5box3 h3 {
  position: relative;
  text-align: center;
  top: 3rem;
  font-size: 2.5rem;
  margin: 0rem;
  padding: 1rem;
  color: #1b3061;
}

.s5box2 h3 {
  position: relative;
  text-align: center;
  bottom: 0.6rem;
  font-size: 2.5rem;
  margin: 0rem;
  padding: 1rem;
  color: white;
}

.s5box1 h4,
.s5box3 h4 {
  text-align: center;
  padding: 1rem;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-weight: lighter;
  padding: 1.5rem;
}

.s5box2 h4 {
  text-align: center;
  padding: 1rem;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-weight: lighter;
  padding: 1.5rem;
  margin: 0rem;
  position: relative;
  bottom: 2.4rem;
  color: white;
}

.s5box2 h5 {
  text-align: center;
  color: #f4900c;
  font-weight: bold;
  position: relative;
  top: 0.8rem;
  font-size: 1rem;
}

.s5small-box1,
.s5small-box3 {
  margin: 0rem;
  padding: 0rem;
  width: 11rem;
  height: 3.5rem;
  position: relative;
  left: 4.8rem;
  top: 3rem;
  border: 0.4rem solid #1b3061;
  border-radius: 0.5rem;
  /* border: 5px solid; */
  transition: 0.5s;
}

.s5small-box2 {
  margin: 0rem;
  padding: 0rem;
  width: 11rem;
  height: 3.5rem;
  position: relative;
  left: 4.8rem;
  top: 1.1rem;
  background-color: #f4900c;
  border-radius: 0.5rem;
  /* border: 5px solid; */
  cursor: pointer;
}

.s5small-box2:hover {
  background-color: #f8991d;
}

 .s5small-box1 h1,
.s5small-box3 h1 {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  color: #1b3061;
  font-size: 1.3rem;
  margin: 0rem;
  padding: 0rem;
  text-align: center;
  position: relative;
  top: 0.5rem;
} 

/* .s5small-box2 h1 {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  color: white;
  font-size: 1.3rem;
  margin: 0rem;
  padding: 0rem;
  text-align: center;
  /* border: 1px solid; */
  /* position: relative;
  top: 0.8rem;
}  */

.s5box1 a,
.s5box2 a,
.s5box3 a {
  text-decoration: none;
}

#yearlyprices {
  position: relative;
  left: 80rem;
  top: 9rem;
}

#section5-heading {
  position: relative;
  top: 25rem;
}

/******************* Section-6 ************* */

#section6-heading {
  position: relative;
  top: 70rem;
}

/******************* Section-7 ************* */

.s7container-box {
  margin: 0rem;
  padding: 2rem;
  /* border: 3px solid; */
  position: relative;
  display: flex;
  justify-content: center;
  top: 75rem;
  width: 100%;
  height: 100%;
}

.s7box1,
.s7box2,
.s7box3 {
  width: 25rem;
  margin: 2rem;
  height: 29rem;
  border-radius: 2rem;
  background-color: #ffff;
  box-shadow: 0rem 0.5rem 0.8rem;
}

.s7box1 h2,
.s7box2 h2,
.s7box3 h2 {
  color: #2e2e2e;
  text-align: center;
  font-family: "Poppins", sans-serif;
  font-size: 1.7rem;
  font-weight: 550;

  position: relative;
  top: 5rem;
  margin: 0rem;
  padding: 0rem;
 
}

.s7box1 h3,
.s7box2 h3,
.s7box3 h3 {
  color: #2e2e2e;
  text-align: center;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande",
    "Lucida Sans", Arial, sans-serif;
  font-size: 1.2rem;

  position: relative;
  top: 5.5rem;
  margin: 0rem;
  padding: 0rem;
  
}

.s7box1 p,
.s7box2 p,
.s7box3 p {
  margin: 0px;
  padding: 0px;
  color: #2e2e2e;
  text-align: left;
  position: relative;
  top: 9rem;
  left: 3rem;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  /* border: 1px solid; */
  width: 20rem;
}

.img-face img {
  position: relative;
  top: -31.9rem;
  right: 1rem;
}

#yLine {
  position: relative;
  top: -37.5rem;
  left: 1rem;
}

/* ****** Section 8 ****** */

#section8-heading {
  position: relative;
  top: 80rem;
}

/* ****** news ***** */

.img-container {
  /* border: 5px solid; */
  position: relative;
  top: 77rem;
  width: 100%;
  height: 50rem;
  overflow: hidden;
}

.img-container img {
  position: absolute;
  bottom: 15rem;
  /* border: 1px solid; */
  width: 100%;
  left: 0rem;
  margin: 0rem;
}

.date-container {
  position: relative;
  margin: 0rem;
  padding: 0rem;
  display: flex;
  justify-content: center;
  top: 52rem;
  /* border: 1px  solid salmon; */
  overflow: hidden;
  width: 100%;
}

.date-container h4 {
  padding: 10rem;
  margin: 0rem;
  /* border: 1px solid; */
  font-size: 0.8rem;
  font-weight: lighter;
  position: relative;
  left: 8.5rem;
  bottom: 6.5rem;
}

.post {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
  top: 33rem;
}

.post h4 {
  margin: 0rem;
  padding: 11.2rem;
  font-weight: lighter;
  font-size: 0.8rem;
  position: relative;
  right: 7.5rem;
  bottom: 9.6rem;
}

.heading1 {
  position: relative;
  display: flex;
  justify-content: center;
  top: 13rem;
  /* border: 1px solid; */
}

.heading1 h1 {
  text-align: left;
  width: 24rem;
  /* border: 1px solid; */
  margin: 2rem;
  padding: 0.8rem;
  color: #2e2e2e;
  position: relative;
  bottom: 2rem;
  left: 0.5rem;
}

.paragraphs {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  top: 13rem;
  /* border: 1px solid; */
}

.paragraphs p {
  text-align: left;
  width: 23rem;
  /* border: 1px solid; */
  margin: 2.5rem;
  color: #2e2e2e;
  position: relative;
  left: 0.8rem;
  bottom: 5.5rem;
}

.read {
  position: relative;
  display: flex;
  justify-content: center;
  top: 13rem;
  /* border: 1px solid; */
}

.read a {
  text-align: left;
  width: 23rem;
  /* border: 1px solid; */
  margin: 2.5rem;
  color: #1b3061;
  position: relative;
  left: 0.8rem;
  bottom: 8.8rem;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  font-weight: bold;
  text-decoration: none;
}

/* ******************* section 9 **************** */
.s9conatiner {
  margin: 0rem;
  display: flex;
  justify-content: center;
  width: 100%;
  /* border: 2px solid; */
  position: relative;
  top: 10rem;
  height: 40rem;
}

.bg-container {
  /* border: 1px solid saddlebrown; */
  display: flex;
  justify-content: center;
  width: 80rem;
  height: 28rem;
  position: absolute;
  top: 6rem;
  background-color: #1b3061;
  border-radius: 2rem;
}

.main-heading {
  height: 20rem;
  position: relative;
  top: 5rem;
  /* border: 1px solid; */
  overflow: hidden;
}

.main-heading h1 {
  color: white;
  font-family: "Poppins", sans-serif;
  font-size: 3.5rem;
  position: relative;
  bottom: 2rem;
}

.sub-heading {
  position: absolute;
  display: flex;
  justify-content: center;
  top: 9.4rem;
  color: white;
}

.sub-heading h3 {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 1.2rem;
  font-weight: lighter;
}

#mail {
  position: absolute;
  display: flex;
  justify-content: center;
  bottom: 28rem;
  margin-top: 0rem;
}

#s9email {
  position: relative;
  width: 57rem;
  outline: none;
}

::placeholder {
  color: #d9d9d9;
}

#s9submit {
  font-size: 1.5rem;
  color: #ffff;
  position: absolute;
  padding: 0.8rem;
  left: 46rem;
  top: 23rem;
  width: 10rem;
  border: none;
  background-color: #f4900c;
  border-radius: 0.5rem;
  cursor: pointer;
  font-family: "Poppins", sans-serif;
}

#s9submit:hover,
#submit:hover {
  background-color: #ff9710;
}

/* *******footer**** */

.Fheading {
  width: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  top: 26rem;
}

.Fheading h1 {
  position: relative;
  left: 10rem;
  color: #0f1625;
}

.Fbtn {
  position: relative;
  display: flex;
  justify-content: center;
  top: 26rem;
  width: 100%;
  /* border: 1px solid; */
}
.Fbtn a{
  text-decoration: none;
  position: relative;
  left: 5rem;
  background-color: #e9880a;
  color: white;
  padding: 0.9rem;
  width: 12rem;
  text-align: center;
  border-radius: 0.5rem;
  font-family: "Poppins", sans-serif;
  font-size: 1.2rem;
  
}




.Fmian-heading {
  /* border: 1px solid; */
  display: flex;
  justify-content: center;
  width: 100%;
  height: 10rem;
  position: relative;
  top: 32rem;
}

.Fmian-heading h1 {
  position: relative;
  color: white;
  font-size: 2.2rem;
  left: 22.1rem;
  /* border: 1px solid; */
  height: 4rem;
  text-align: left;
}

.Fparagraph {
  position: relative;
  /* border: 1px solid; */
  right: 0.7rem;
  top: 3.5rem;
}

.Fparagraph p {
  color: white;
  font-size: 1.3rem;
  /* border: 1px solid; */
}

.Flinks {
  width: 100%;
  /* border: 1px solid; */
  display: flex;
  justify-content: center;
  position: relative;
  top: 35rem;
  overflow: hidden;
}

.Flinks a {
  /* border: 1px solid; */
  color: white;
  padding: 0.7rem;
  position: relative;
  left: 19.2rem;
  font-size: 1.2rem;
  font-weight: bold;
  text-decoration: none;
  width: 15rem;
  display: flex;
  flex-direction: column;
  margin: 0.5rem;
}

html {
  scroll-behavior: smooth;
}

/* **************************RESPONSIVE************************* */
@media (min-width: 2560px) {
  html {
    font-size: 166%;
  }
}


@media (max-width: 1280px) {
  html {
    font-size: 85%;
  }
}

@media (max-width: 1240px) {
  html {
    font-size: 80%;
  }
}

@media (max-width: 1024px) {
  html {
    font-size: 67%;
  }
}

@media (max-width: 920px) {
  html {
    font-size: 62%;
  }
}


@media (max-width: 860px) {
  html {
    font-size: 57%;
  }
}


@media (max-width: 820px) {
  html {
    font-size: 55%;
  }
}

@media (max-width: 768px) {
  html {
    font-size: 50%;
  }
}
@media (max-width: 700px) {
  html {
    font-size: 46%;
  }
}




@media (max-width: 640px) {
  html {
    font-size: 42%;
  }
}


@media (max-width: 590px) {
  html {
    font-size: 40%;
  }
}


@media (max-width: 560px) {
  html {
    font-size: 38%;
  }
}

@media (max-width: 540px) {
  html {
    font-size: 35%;
  }
}


@media (max-width: 490px) {
  html {
    font-size: 32%;
  }
}
@media (max-width: 450px) {
  html {
    font-size: 29%;
  }
}


@media (max-width: 415px) {
  .Fheading {
    top: 24rem;
  }
  

  .Fbtn {
    top: 24rem;
  }
}



@media (max-width: 414px) {
  html {
    font-size: 27%;
  }
}



/* @media (width:416px){

  .Fparagraph p {
    position: relative;
    left: 2rem;
  }
  


} */




@media (max-width: 390px) {
  html {
    font-size: 25%;
  }
}

@media (max-width: 350px) {
  html {
    font-size: 23%;
  }
}

@media (max-width: 321px) {
  body {
    background-position: center -5.5rem, center 111rem, center 300rem,
      center 505rem;
  }
}

@media (max-width: 320px) {
  html {
    font-size: 21%;
  }
}


@media (max-width: 295px) {
  html {
    font-size: 20%;
  }
}

@media (max-width: 281px) {
  body {
    background-position: center -5.5rem, center 111rem, center 300rem,
      center 510rem;
  }
}

@media (max-width: 280px) {
  html {
    font-size: 19%;
  }
}
