@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");

@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Montserrat", serif;
}

body::selection{
  color: rgb(0, 0, 0);
  background-color: #f8c4d3;
}

#no-menu::selection{
  color: rgb(0, 0, 0);
  background-color:#f5a1a1;
}

 :root {
  --primary-color: #fdd3e0;
  --secondary-color: #ec818a;
  --accent-color:  #ec818a;
  }

#no-menu{
  line-height: 1.6;
  color: #333;
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  position: absolute;
  left: 355px;
  top: 60px;
  border: 1px solid#f85e6a;
  background-color: var(--primary-color);
  color: rgb(0, 0, 0);
  border-radius: 8px;
  margin-bottom: 30px;
  text-align: center;
  }

h1 {
  font-size: 2.5rem;
  margin-bottom: 20px;
  font-weight: 700;
  }

.lead {
  font-size: 1.2rem;
  margin-bottom: 12px;
  }

.cta-button {
  display: inline-block;
  background-color: var(--accent-color);
  color: white;
  padding: 12px 30px;
  border-radius: 4px;
  text-decoration: none;
  font-weight: bold;
  transition: background-color 0.3s;
  }

.cta-button:hover {
  background-color: #e85461;}

.service-text{
  display: inline-block;
  margin: 0 1px; 
}

p{
  font-family: "Montserrat", serif;
}

span{
  font-weight: 450;
}

body {
  font-family: "Montserrat", serif;
  background-color: #ffe1eb;
}

h1 {
  font-family: "Playfair Display", serif;
}

#mobih2{
  display: none;
}

.footerjess {
  color: black;
  border-radius: 90px;
  text-align: justify;
  font-family: "Montserrat", serif;
  font-size: 16px;
  position: relative;
  top: 930px;
  margin-left: 39%;
}

.faceinsta img {
  position: relative;
  align-items: center;
  top: 913px;
  left: 50%;
  }

.socialmedia {
  border: 0;
  padding-top: 0%;
  padding-left: 0%;
}

.services-list {
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  line-height: 1.3;
  width: 80%;
  background-color: #fdd3e0;
  border-radius: 5px;
  font-weight: 600;
  margin-bottom: 45px;
}

.no-neg {
  text-decoration: none;
  font-weight: 350;
  line-height: 1.2;
}

.container-swiper {
  margin-top: 10px;
  position: absolute;
  left: 430px; 
  top: 700px
}

.review {
  margin-top: 100px;
  margin-bottom: 25px;
}

.user-name {
  padding: 0%;
  margin: 0%;
}

.user-review {
  line-height: 1.3;
  max-height: 6.5;
  text-align: justify;
   width: 110%; 
}

#butn {
  margin-left: 1.5rem;
  border: 1px;
  border-radius: 7px;
  background-color: #fadadd;
  padding: 7px 5px;
  text-decoration: none;
  color: #000000;
}

.slider-wrapper {
  overflow: hidden;
  max-width: 900px;
  margin: 0 70px 55px;
}

.card-list .card-item {
  height: 300px;
  color: #030728;
  user-select: none;
  padding: 25px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  backdrop-filter: blur(30px);
  background: #fdd3e0;
  border: 1px solid #f85e6a;
}

.title-review{
  color: black;
  position: absolute;
  top: 68%;
  left: 33%;
  font-size: 24px;
}

.slider-wrapper .swiper-pagination-bullet {
  background: #e85461;
  height: 13px;
  width: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider-wrapper .swiper-pagination-bullet-active {
  display: flex;
  align-items: center;
  justify-content: center;
}

.swiper-button-prev{
  color: #e85461;
  margin-top: -55px;
  transition:ease-in;
}


@media (min-width: 380px) and (max-width: 384px){
#no-menu{
padding: 0px !important;
width: 75%  !important;
left: -10% !important; ;
right: -18%  !important;
}
.cta-button {
margin-left: 2% !important; 
width: 85% !important;
}
h1{
display: none !important;
}
.container-swiper {
left: 68px !important;
width: 100% !important;
left: -2%  !important;
}
.title-review{
font-size: 20px !important;
font-weight: 500 ;
left: 15% !important;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block !important;
font-size: 21px !important;
}
}

/* Media Queries para Larguras específicas */
@media (min-width: 315px) and (max-width: 330px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 11%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
}
}

@media (min-width: 340px) and (max-width: 344px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 11%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
}
}

@media (min-width: 345px) and (max-width: 353px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 11%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 355px) and (max-width: 360px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 11%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 365px) and (max-width: 375px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 15%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 376px) and (max-width: 384px){
#no-menu{
padding: 0px;
width: 75% ;
left: -20% !important;
right: -18% ;
}
.cta-button {
margin-left: 2%;
width: 85%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 100%;
left: -2%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 15%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 388px) and (max-width: 389px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
height: 59% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
top: 600px !important;
left: 68px;
width: 110%;
left: -5% !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
top: 520px !important;
left: 15%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
top: 870px;
margin-left: 15%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
top: 850px;
}
#mobih2{
display: block;
}
}

@media (min-width: 390px) and (max-width: 393px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
height: 55% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
top: 600px !important;
left: 68px;
width: 110%;
left: -5% !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
top: 520px !important;
left: 15%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
top: 870px;
margin-left: 15%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
top: 850px;
}
#mobih2{
display: block;
}
}

@media (min-width: 394px) and (max-width: 399px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
height: 64% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
top: 600px !important;
left: 68px;
width: 110%;
left: -5% !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
top: 520px !important;
left: 15%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
top: 870px;
margin-left: 15%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
top: 850px;
}
#mobih2{
display: block;
}
}

@media (min-width: 400px) and (max-width: 415px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 18%;
max-width: 300px;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;  
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 425px) and (max-width: 430px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 20%;
max-width: 300px;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
font-size: 21px;
}
}

@media (min-width: 475px) and (max-width: 480px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
height: 55% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
top: 600px !important;
left: 68px;
width: 100%;
left: -0.1% !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
top: 520px !important;
left: 20%;
max-width: 300px;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
top: 870px;
margin-left: 15%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
top: 850px;
}
#mobih2{
display: block;
}
}

@media (min-width: 535px) and (max-width: 540px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
height: 50% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
top: 600px !important;
left: 68px;
width: 90%;
left: 5% !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
top: 520px !important;
left: 25%;
max-width: 300px;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
top: 870px;
margin-left: 15%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
position: relative;
align-items: center;
top: 850px;
}
#mobih2{
display: block;
}
}

@media (min-width: 600px) and (max-width: 610px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
left: 68px;
width: 70%;
left: 15%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 30%;
max-width: 300px
}
.footerjess{
font-size: 13px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 635px) and (max-width: 640px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
left: 68px;
width: 70%;
left: 15%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 30%;
max-width: 300px
}
.footerjess{
font-size: 13px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
position: relative;
align-items: center;
}
}

@media (min-width: 700px) and (max-width: 712px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
left: 68px;
width: 70%;
left: 15%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 30%;
max-width: 300px
}
.footerjess{
font-size: 13px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 750px) and (max-width: 770px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 100%;
left: 1%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 30%;
max-width: 300px
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
position: relative;
align-items: center;
}
}

@media (min-width: 790px) and (max-width: 800px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 100%;
left: 1%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 300px
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 810px) and (max-width: 820px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 100%;
left: 1%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 300px
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 840px) and (max-width: 855px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 100%;
left: 1%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 300px
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 890px) and (max-width: 912px){
#no-menu{
padding: 0px;
width: 95% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 85%;
left: 7%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 300px
} 
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 940px) and (max-width: 955px){
#no-menu{
padding: 0px;
width: 95% !important;
left: -15% !important;
right: -16% !important;
height: 37% !important;
}
.container-swiper {
width: 85%;
left: 7%  !important;
top: 730px !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 350px;
top: 620px !important;
font-size: 25px;
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 1015px) and (max-width: 1024px){
#no-menu{
padding: 0px;
width: 95% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 90%;
left: 5%  !important;
top: 710px !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 350px;
top: 570px !important;
font-size: 25px;
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 20%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
position: relative;
align-items: center;
}
.swiper-button-next{
color: #e85461;
margin-top: -55px;
transition:ease-in;
margin-right: -0.5%;
}
}

@media (min-width: 1270px) and (max-width: 1280px){
#no-menu{
padding: 0px;
width: 80% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 90%;
left: 10%  !important;
top: 650px !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 35%;
max-width: 350px;
top: 550px !important;
font-size: 25px;
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 30%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 1420px) and (max-width: 1440px){
#no-menu{
padding: 0px;
width: 65% !important;
left: -15% !important;
right: -16% !important;
height: 55% !important;
}
.container-swiper {
width: 90%;
left: 15%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 40%;
max-width: 350px;
font-size: 25px;
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 30%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
}
}

@media (min-width: 1490px) and (max-width: 1500px){
#no-menu{
padding: 0px;
width: 65% !important;
left: -15% !important;
right: -16% !important;
height: 50% !important;
}
.container-swiper {
width: 90%;
left: 15%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 40%;
max-width: 350px;
font-size: 25px;
}
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 30%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
  }
}

@media (min-width: 1520px) and (max-width: 1529px){
#no-menu{
height:58% !important;
left: 20% !important;
}
.container-swiper {
top: 600px !important;
left: 18% !important;
}
.title-review{
top: 535px !important;
}
.footerjess{
top: 950px;
margin-left: 36%;
}
.faceinsta img {
top:900px;
}
.swiper-button-next{
color: #e85461;
margin-top: -55px;
transition:ease-in;
margin-right: 0.5%;
}
}

@media (min-width: 1530px) and (max-width: 15249px){
#no-menu{
height:47%;
left: 20% !important;
}
.container-swiper {
top: 600px !important;
left: 18% !important;
}
.title-review{
top: 535px !important;
}
.footerjess{
top: 950px;
margin-left: 36%;
}
.faceinsta img {
top:900px;
}
}

@media (min-width: 1900px) and (max-width: 1920px){
#no-menu{
padding: 0px;
width: 65% !important;
left: -15% !important;
right: -16% !important;
}
.container-swiper {
width: 75%;
left: 23%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 43%;
max-width: 400px;
font-size: 25px;
} 
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 38%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;
position: relative;
align-items: center;
}
}

@media (min-width: 2555px) and (max-width: 2560px){
#no-menu{
padding: 0px;
width: 65% !important;
left: -15% !important;
right: -16% !important;
height: 50% !important;
}
.container-swiper {
width: 75%;
left: 25%  !important;
}
.title-review{
font-size: 23px;
font-weight: 500;
left: 43%;
max-width: 400px;
font-size: 25px;
} 
.footerjess{
font-size: 17px;
position: relative;
align-items: center;
margin-left: 38%;
font-weight: 550;
}
.faceinsta img {
height: 45px;
width: 45px;

}
}
/* FIM */

/* Media Queries para Alturas específicas */
@media (min-height: 1420px) and (max-height: 1440px){
#no-menu{
height:35% !important;
}
.container-swiper {
top: 755px !important;
}
.title-review{
top: 650px !important;
}
.footerjess{
top: 1235px;
}
.faceinsta img {
top:1200px;
}
}

@media (min-height: 1368px) and (max-height: 1375px){
#no-menu{
height:35% !important;
}
.container-swiper {
top: 725px !important;
}
.title-review{
top: 620px !important;
}
.footerjess{
top: 1155px;
}
.faceinsta img {
top:1120px;
}
}

@media (min-height: 1350px) and (max-height: 1366px){
#no-menu{
height:30% !important;
}
.container-swiper {
top: 725px !important;
}
.title-review{
top: 620px !important;
}
.footerjess{
top: 1155px;
}
.faceinsta img {
top:1120px;
}
}

@media (min-height: 1270px) and (max-height: 1280px){
#no-menu{
height:38% !important;
}
.container-swiper {
top: 720px !important;
}
.title-review{
top: 620px !important;
}
.footerjess{
top: 1075px;
}
.faceinsta img {
top:1040px;
}
}

@media (min-height: 1160px) and (max-height: 1180px){
#no-menu{
height: 40% !important;
}
.container-swiper {
top: 705px !important;
}
.title-review{
top: 600px !important;
}
.footerjess{
top: 1000px;
}
.faceinsta img {
top:970px;
}
}

@media (min-height: 1120px) and (max-height: 1140px){
#no-menu{
height: 41% !important;
}
.container-swiper {
top: 675px !important;
}
.title-review{
top: 600px !important;
}
.footerjess{
top: 930px;
}
.faceinsta img {
top:900px;
}
}

@media (min-height: 1024px) and (max-height: 1024px){
#no-menu{
height: 45% ;
}
.container-swiper {
top: 655px !important;
}
.title-review{
top: 580px !important;
}
.footerjess{
top: 900px;
}
.faceinsta img {
top:870px;
}
}

@media (min-height: 961px) and (max-height: 970px){
#no-menu{
height: 45% !important;
}
.container-swiper {
top: 650px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:870px;
}
}

@media (min-height: 955px) and (max-height: 960px){
#no-menu{
height: 50% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:870px;
}
}

@media (min-height: 950px) and (max-height: 954px){
#no-menu{
height: 50% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:870px;
}
}

@media (min-height: 925px) and (max-height: 932px){
#no-menu{
height: 45% !important;
}
.container-swiper {
top: 605px !important;
}
.title-review{
top: 525px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:850px;
}
}

@media (min-height: 910px) and (max-height: 915px){
#no-menu{
height: 45% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 520px !important;
}
.footerjess{
top: 920px;
}
.faceinsta img {
top:900px;
}
}

@media (min-height: 890px) and (max-height: 905px){
#no-menu{
height: 52% !important;
}
.container-swiper {
top: 650px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 920px;
}
.faceinsta img {
top:900px;
}
}

@media (min-height: 875px) and (max-height: 882px){
#no-menu{
height: 51%;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 560px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 885px) and (max-height: 896px){
#no-menu{
height: 45% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 515px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:850px;
}
}

@media (min-height: 840px) and (max-height: 855px){
#no-menu{
height: 50% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 520px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:850px;
}
}

@media (min-height: 820px) and (max-height: 825px){
#no-menu{
height: 50% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 515px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:850px;
}
}

@media (min-height: 795px) and (max-height: 815px){
#no-menu{
height: 50% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 515px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top:850px;
}
}

@media (min-height: 740px) and (max-height: 745px){
#no-menu{
height: 45% !important;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 525px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 730px) and (max-height: 736px){
#no-menu{
height: 54%;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 505px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 710px) and (max-height: 720px){
#no-menu{
height: 54%;
}
.container-swiper {
top: 550px !important;
}
.title-review{
top: 475px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 666px) and (max-height: 670px){
#no-menu{
height: 63%;
}
.container-swiper {
top: 580px !important;
}
.title-review{
top: 515px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 660px) and (max-height: 665px){
#no-menu{
height: 75%;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 515px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 650px) and (max-height: 658px){
#no-menu{
height: 68%;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 625px) and (max-height: 640px){
#no-menu{
height: 64%;
}
.container-swiper {
top: 600px !important;
}
.title-review{
top: 515px !important;
} 
.footerjess{
top: 950px;
}
.faceinsta img {
top: 930px;
}
}

@media (min-height: 590px) and (max-height: 610px){
#no-menu{
height: 68% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 520px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
  }
}

@media (min-height: 555px) and (max-height: 568px){
#no-menu{
height: 80% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 525px) and (max-height: 533px){
#no-menu{
height: 83% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 480px) and (max-height: 490px){
#no-menu{
height: 95% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 350px) and (max-height: 360px){
#no-menu{
height: 130% !important;
}
.container-swiper {
top: 680px !important;
}
.title-review{
top: 590px !important;
}
.footerjess{
top: 900px;
}
.faceinsta img {
top: 890px;
}
}
/* FIM */

/* Novas Medias Query de Largura  */
@media (min-width: 300px) and (max-width: 314px){
#no-menu{
padding: 0px;
width: 90% !important;
left: -18% !important;
right: -18% !important;
}
.cta-button {
margin-left: 2%;
width: 88%;
}
h1{
display: none;
}
.container-swiper {
left: 68px;
width: 110%;
left: -5%  !important;
}
.title-review{
font-size: 20px;
font-weight: 500;
left: 11%;
}
.footerjess{
font-size: 10px;
position: relative;
align-items: center;
margin-left: 7%;
font-weight: 600;
}
.faceinsta img {
height: 45px;
width: 45px;
}
#mobih2{
display: block;
}
}
/* FIM */

/* Novas Medias Query de Altura  */
@media (min-height: 155px) and (max-height: 170px){
#no-menu{
height: 255% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 171px) and (max-height: 180px){
#no-menu{
height: 235% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 181px) and (max-height: 190px){
#no-menu{
height: 225% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 191px) and (max-height: 200px){
#no-menu{
height: 215% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 201px) and (max-height: 210px){
#no-menu{
height: 200% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 211px) and (max-height: 215px){
#no-menu{
height: 200% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 216px) and (max-height: 220px){
#no-menu{
height: 195% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 221px) and (max-height: 230px){
#no-menu{
height: 185% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 231px) and (max-height: 240px){
#no-menu{
height: 175% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 241px) and (max-height: 260px){
#no-menu{
height: 167% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 261px) and (max-height: 280px){
#no-menu{
height: 154% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 500px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 281px) and (max-height: 295px){
#no-menu{
height: 154% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 520px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 296px) and (max-height: 305px){
#no-menu{
height: 144% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 515px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 306px) and (max-height: 315px){
#no-menu{
height: 135% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 495px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 316px) and (max-height: 325px){
#no-menu{
height: 135% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 326px) and (max-height: 349px){
#no-menu{
height: 125% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 361px) and (max-height: 380px){
#no-menu{
height: 115% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 381px) and (max-height: 400px){
#no-menu{
height: 105% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 401px) and (max-height: 420px){
#no-menu{
height: 100% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 421px) and (max-height: 440px){
#no-menu{
height: 95% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 441px) and (max-height: 460px){
#no-menu{
height: 92% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 461px) and (max-height: 479px){
#no-menu{
height: 88% !important;
}
.container-swiper {
top: 570px !important;
}
.title-review{
top: 507px !important;
}
.footerjess{
top: 775px;
font-size: 12px;
}
.faceinsta img {
top: 760px;
}
}

@media (min-height: 491px) and (max-height: 500px){
#no-menu{
height: 90% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 501px) and (max-height: 515px){
#no-menu{
height: 88% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 516px) and (max-height: 524px){
#no-menu{
height: 85% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 534px) and (max-height: 554px){
#no-menu{
height: 75% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}

@media (min-height: 569px) and (max-height: 589px){
#no-menu{
height: 80% !important;
}
.container-swiper {
top: 630px !important;
}
.title-review{
top: 550px !important;
}
.footerjess{
top: 870px;
}
.faceinsta img {
top: 850px;
}
}
/* FIM */