@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap');


* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    transition: 1s;
    font-family: 'DM Sans', sans-serif;
    transition: 1s;
    font-family: 'Inter', sans-serif;
    
   
}

:root {
    --color1: #FFB120;
    --color2: #07332F;
    --white:  white;
    --black:  black;
}

h1 {
  font-size: 32px;
  font-family: 'Cormorant Garamond', serif;

}

h2 {
  font-size: 28px;
  font-family: 'Cormorant Garamond', serif;
}

h3 {
  font-size: 24px;
  font-family: 'Cormorant Garamond', serif;
}

h4 {
  font-size: 20px;
  font-family: 'Cormorant Garamond', serif;
}

h5 {
  font-size: 16px;
  font-family: 'Cormorant Garamond', serif;
}

h6 {
  font-size: 12px;
  font-family: 'Cormorant Garamond', serif;
}

p {
  font-size: 16px;
}

body{
  overflow-x: hidden !important;
}
 

/* 
.banner-section{
    height: 60vh;
    width: 100%;
    background-image: url(..//img/about-banner-img.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom top center;
    position: relative;
    z-index: 1 !important;
    object-fit: cover;
 }

.banner-section .about-heading{
    position: absolute;
    top: 40%;
    left: 10%;
    color: var(--white);
    font-weight: bolder !important;
    position: relative;
    z-index: 1 !important;
    
}

.over-1{
    opacity: 0.10;
} */



/* ///////////////about banner start///////////// */


.header-one {
    width: 100%;
    height: 60vh;
    background-image: linear-gradient(
      rgba(0,0,0,0.5),
      rgba(0,0,0,0.5)
      ),
      url(..//img/about-banner-img.jpg) !important;
      background-repeat: no-repeat;
     background-size: cover;
     background-position: center center;
     position: relative;
   }
  
  .page-heading {
    position: absolute;
    top: 40%;
    left: 20%;
    transform: translate(-50%, -50%);
    color: var(--white);
    white-space: nowrap;
  }
  
  .page-heading h3 .page-heading-primary {
    display: block;
     
    font-weight: 300;
    
    
  }
  
  .page-heading-secondary {
    display: block;
     
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 4.5px;
  }

  .header-one .page-heading .bg-content .content-1 span{
    font-family: 'Cormorant Garamond', serif !important;
    font-weight: 900 !important;

  }
  
  .banner-border-1 {
    height: 105px !important;
    width: 8px;
    background-color: var(--color1);
}


.navbar{
  background-color: var(--black) !important;
}


/* ///////////////about banner start///////////// */


 .about-img{
  margin-top: 5%;
   
 }

 .about-1 img{
  height: 220px !important;
  width: 100% !important;
  object-fit: cover;
 }
  .page-heading{
    position: absolute;
    top: 50%;
    left: 30%;
  }

  .about-heading-item h3{
    padding: 0 4px;
  }

  .inside-1 h5{
    color: var(--color1);
    font-weight: 900 !important;
  }
 
  .about-content-1 h4{
    font-weight: 900;
    color: var(--color2);
  }
 

  /* ///////////////about banner end///////////// */


  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 80px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 60px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }


 


/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
 }

 .best-interior-item-1{
  width: 47%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
  }

 .best-page-1{
  width: 47%;
  height: 300px;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 30px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */





/* <!-- ////////////////about faq section start//////////// --> */



.faq-content-1 {
  width: 90% !important;
  height: 100%;
  margin: 0 auto;
  background: white;
  border-radius: 4px;
  position: relative;
  border: 1px solid #E1E1E1;
}

 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 20px !important;
}


/* <!-- ////////////////about faq section end//////////// --> */









/* //////////////////Media query start///////////// */

  @media screen and (max-width:320px) {

    /* banner with content section start */
    .page-heading{
      position: absolute;
      top: 50%;
      left: 50%;
      font-size: 30px;
    } 

      /* banner with content section end */



      
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 20px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 20px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }

/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
  flex-direction: column;
 }

 .best-interior-item-1{
  width: 100%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
 }

 .best-page-1{
  width: 100%;
  height: auto;
  margin-top: 10%;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 35px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

  .best-border{
    height: 70px;
  }

  
 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 16px !important;
}

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */




  }

  @media screen and (min-width:321px) and (max-width:375px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 

    /* banner with content section end */


    
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 20px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 20px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }

/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
  flex-direction: column;
 }

 .best-interior-item-1{
  width: 100%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
 }

 .best-page-1{
  width: 100%;
  height: auto;
  margin-top: 10%;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 35px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

  .best-border{
    height: 70px;
  }

  
 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 16px !important;
}

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */
  }

  

  @media screen and (min-width:376px) and (max-width:425px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 

      /* banner with content section end */

    
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 20px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 20px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }

/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
  flex-direction: column;
 }

 .best-interior-item-1{
  width: 100%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
 }

 .best-page-1{
  width: 100%;
  height: auto;
  margin-top: 10%;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 35px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

  .best-border{
    height: 70px;
  }

  
 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 16px !important;
}

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */

  }

  @media screen and (min-width:426px) and (max-width:540px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 

    /* banner with content section end */
 
    
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
  .about-who-we-are{
    width: 100%;
    height: 100%;
    text-align: center;
    padding: 0 20px;
    margin-top: 5%;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
    padding: 20px;
   }
  
   .who-para p{
    text-align: justify;
   }
  
   .who-para{
    line-height: 30px;
   }
   
   .about-who-we-are .who-1 h4{
    color: var(--color2);
    font-weight: 700;
   }
  
   .about-who-we-are .who-1{
    display: flex;
   }
  
   .who-content-1{
    display: flex;
    text-align: center;
    align-items: center;
   }
  
   .who-border{
    background-color: var(--color1) !important;
    width: 8px;
    height: 50px;
    
   }
   .who-content-1 h3{
    padding: 0 10px;
   }
  
   .who-content{
    margin-bottom: 2%;
   }
  
  /* <!--/////////////////In about page who we are section end///////////////////--> */
  
  
  
  /* <!-- //////////Best Interiors In thanjavur start/////////////--> */
  
  .best-interior-start{
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-evenly;
   margin-top: 5%;
  }
  
  .best-interior-section-1{
    width: 90%;
    height: auto;
    display: flex !important;
    justify-content: space-between !important;
    flex-direction: column;
   }
  
   .best-interior-item-1{
    width: 100%;
    height: auto;
   }
  
   .best-interior-item-1 img{
    width: 100%;
    height: 300px;
   }
  
   .best-page-1{
    width: 100%;
    height: auto;
    margin-top: 10%;
   }
  
   .paragraph-1{
    text-align: justify;
    line-height: 35px;
   }
  
   .best-page-1 h4{
    font-weight: 700 !important;
    color: var(--color2);
    }
  
    .best-border{
      height: 70px;
    }
  
    
   .text-1 {
    font-family: Open Sans;
    font-weight: 400;
    color: var(--black);
    width: 95%;
    padding-left: 20px;
    margin-bottom: 30px;
    height: 100px !important;
    font-size: 16px !important;
  }
  
  /* <!-- //////////Best Interiors In thanjavur end/////////////--> */   


  }

  @media screen and (min-width:541px) and (max-width:650px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 


   /* banner with content section end */
   
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
  .about-who-we-are{
    width: 100%;
    height: 100%;
    text-align: center;
    padding: 0 20px;
    margin-top: 5%;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
    padding: 20px;
   }
  
   .who-para p{
    text-align: justify;
   }
  
   .who-para{
    line-height: 30px;
   }
   
   .about-who-we-are .who-1 h4{
    color: var(--color2);
    font-weight: 700;
   }
  
   .about-who-we-are .who-1{
    display: flex;
   }
  
   .who-content-1{
    display: flex;
    text-align: center;
    align-items: center;
   }
  
   .who-border{
    background-color: var(--color1) !important;
    width: 8px;
    height: 50px;
    
   }
   .who-content-1 h3{
    padding: 0 10px;
   }
  
   .who-content{
    margin-bottom: 2%;
   }
  
  /* <!--/////////////////In about page who we are section end///////////////////--> */
  
  
  
  /* <!-- //////////Best Interiors In thanjavur start/////////////--> */
  
  .best-interior-start{
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-evenly;
   margin-top: 5%;
  }
  
  .best-interior-section-1{
    width: 90%;
    height: auto;
    display: flex !important;
    justify-content: space-between !important;
    flex-direction: column;
   }
  
   .best-interior-item-1{
    width: 100%;
    height: auto;
   }
  
   .best-interior-item-1 img{
    width: 100%;
    height: 300px;
   }
  
   .best-page-1{
    width: 100%;
    height: auto;
    margin-top: 10%;
   }
  
   .paragraph-1{
    text-align: justify;
    line-height: 35px;
   }
  
   .best-page-1 h4{
    font-weight: 700 !important;
    color: var(--color2);
    }
  
    .best-border{
      height: 70px;
    }
  
    
   .text-1 {
    font-family: Open Sans;
    font-weight: 400;
    color: var(--black);
    width: 95%;
    padding-left: 20px;
    margin-bottom: 30px;
    height: 100px !important;
    font-size: 16px !important;
  }
  
  /* <!-- //////////Best Interiors In thanjavur end/////////////--> */   
    
  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 20px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 20px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }

/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
  flex-direction: column;
 }

 .best-interior-item-1{
  width: 100%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
 }

 .best-page-1{
  width: 100%;
  height: auto;
  margin-top: 10%;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 35px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

  .best-border{
    height: 70px;
  }

 


/* <!-- //////////Best Interiors In thanjavur end/////////////--> */

   
  }

  @media screen and (min-width:651px) and (max-width:750px) {
    /* banner with content section start */
    .page-heading{
      position: absolute;
      top: 50%;
      left: 50%;
      font-size: 30px;
    } 

      /* banner with content section end */


      /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 20px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 20px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 50px;
  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }

/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
  flex-direction: column;
 }

 .best-interior-item-1{
  width: 100%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 300px;
 }

 .best-page-1{
  width: 100%;
  height: auto;
  margin-top: 10%;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 35px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

  .best-border{
    height: 70px;
  }

  
 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 16px !important;
}

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */

  }

  
  @media screen and (min-width:751px) and (max-width:850px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 

    /* banner with content section end */
 /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 80px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 60px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 64px;  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }


 


/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
 }

 .best-interior-item-1{
  width: 50%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 350px;
 }

 .best-page-1{
  width: 47%;
  height: auto;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 25px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */





/* <!-- ////////////////about faq section start//////////// --> */



.faq-content-1 {
  width: 90% !important;
  height: 100%;
  margin: 0 auto;
  background: white;
  border-radius: 4px;
  position: relative;
  border: 1px solid #E1E1E1;
}

 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 20px !important;
}


/* <!-- ////////////////about faq section end//////////// --> */

 
  }

  @media screen and (min-width:851px) and (max-width:950px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 

    /* banner with content section end */


    /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 80px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 60px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 64px;  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }


 


/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
 }

 .best-interior-item-1{
  width: 50%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 350px;
 }

 .best-page-1{
  width: 47%;
  height: 350px;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 25px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */





/* <!-- ////////////////about faq section start//////////// --> */



.faq-content-1 {
  width: 90% !important;
  height: 100%;
  margin: 0 auto;
  background: white;
  border-radius: 4px;
  position: relative;
  border: 1px solid #E1E1E1;
}

 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 20px !important;
}


/* <!-- ////////////////about faq section end//////////// --> */

 
  }

  @media screen and (min-width:951px) and (max-width:1200px) {
   /* banner with content section start */
   .page-heading{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
  } 


  /* <!--/////////////////In about page who we are section start///////////////////--> */
 
 .about-who-we-are{
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 0 80px;
  margin-top: 5%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
  padding: 60px;
 }

 .who-para p{
  text-align: justify;
 }

 .who-para{
  line-height: 30px;
 }
 
 .about-who-we-are .who-1 h4{
  color: var(--color2);
  font-weight: 700;
 }

 .about-who-we-are .who-1{
  display: flex;
 }

 .who-content-1{
  display: flex;
  text-align: center;
  align-items: center;
 }

 .who-border{
  background-color: var(--color1) !important;
  width: 8px;
  height: 64px;  
 }
 .who-content-1 h3{
  padding: 0 10px;
 }

 .who-content{
  margin-bottom: 2%;
 }


 


/* <!--/////////////////In about page who we are section end///////////////////--> */



/* <!-- //////////Best Interiors In thanjavur start/////////////--> */

.best-interior-start{
  width: 100%;
  height: auto;
  display: flex;
  justify-content: space-evenly;
 margin-top: 5%;
}

.best-interior-section-1{
  width: 90%;
  height: auto;
  display: flex !important;
  justify-content: space-between !important;
 }

 .best-interior-item-1{
  width: 50%;
  height: auto;
 }

 .best-interior-item-1 img{
  width: 100%;
  height: 350px;
 }

 .best-page-1{
  width: 47%;
  height: 350px;
 }

 .paragraph-1{
  text-align: justify;
  line-height: 30px;
 }

 .best-page-1 h4{
  font-weight: 700 !important;
  color: var(--color2);
  }

/* <!-- //////////Best Interiors In thanjavur end/////////////--> */





/* <!-- ////////////////about faq section start//////////// --> */



.faq-content-1 {
  width: 90% !important;
  height: 100%;
  margin: 0 auto;
  background: white;
  border-radius: 4px;
  position: relative;
  border: 1px solid #E1E1E1;
}

 .text-1 {
  font-family: Open Sans;
  font-weight: 400;
  color: var(--black);
  width: 95%;
  padding-left: 20px;
  margin-bottom: 30px;
  height: 100px !important;
  font-size: 20px !important;
}


.faq input[type='checkbox']:not(:checked) + label {
  display: block;
  transition: height 0.8s;
  height: 47px;
      -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
/* <!-- ////////////////about faq section end//////////// --> */

 

    /* banner with content section end */
  }

  
