@media screen and (min-width: 1620px) {

  /*#region retangulo 1*/

  section.retanguloUm {
    width: 100%;
    height: 800px;
  }

  .rectangle-image {
    background-position-y: top;
    height: 91vh;
    min-height: 364px;
    min-width: 286px;
    margin-right: auto;
  }


  .rectangle-image {
    background-position-y: top;
    height: 50rem;
    margin-right: auto;
  }

  /*#endregion retangulo 1*/


  /*#region retangulo 2*/
  .rectangleGreen {
    right: 23rem;
  }


  /*#endregion rentagulo 2*/

  /*#region Retangulo três*/

  .list_of_benefits {
    margin: 26px 22px;
    position: relative;
    width: 100%;
  }

  .example-item p {
    padding-top: 15px;
    max-width: 21rem;
  }

  .example-item h3 {
    font-size: 38px;
  }

  /*#endregion retangulo três*/

  /*#region Retangulo quatro*/
  .rectangleFour-image {
    height: 59rem;
    width: 39rem;
    top: 4rem;
  }

  section.retanguloQuatro {
    height: 745px;
  }

  .rectangleGreen4 {
    top: 6rem;
    left: 5rem;
  }


  .rectangleGreen3 {
    top: 15rem;
    right: 5rem;
  }

  .list_of_benefits2 .example-item h3 {
    font-size: 38px;
    line-height: 36px;
  }

  .list_of_benefits2 .example-item p {
    padding-top: 15px;
    font-size: 22px;
    max-width: 383px;
  }

  .list_of_benefits3 .example-item h3 {
    font-size: 38px;
    line-height: 36px;
  }

  .list_of_benefits3 .example-item p {
    padding-top: 15px;
    font-size: 22px;
    max-width: 383px;
  }

  .list_of_benefits2, .list_of_benefits3 {
    text-align: -webkit-center;
    max-width: initial;
  }


  /*#endregion retangulo quatro*/

  /*#region Retangulo cinco*/

  .list_of_benefits5 {
    margin: 9px 17px;
    width: 92%;
  }

  /*#endregion Retangulo cinco*/

  /*#region Retangulo sete*/

  .text-retangulo-sete {
    width: 100%;
  }
}

section.retanguloSete {
  height: 46rem;
}

.rectangletseven-image {
  width: 29rem;
  height: 93%;
  left: 4rem;
}


/*#endregion Retangulo sete*/


@media screen and (min-width: 1400px) {

  .rectangletheree-image {
    left: auto;
    height: 58rem;
    width: 48rem;
    top: 1rem;
  }


}


@media screen and (max-width: 1330px) {


  /*#region Retangulo seis*/
  section.retanguloSeis {
    height: auto;
  }

  /*#region retanguloDois*/

  .text-retangulo-dois {
    position: absolute;
    top: 3rem;
    width: 97%;
    left: auto;
    max-width: 100%;
    text-align: -webkit-right;
    color: rgb(0 0 0);
    grid-column-start: 2;
  }

  .rectangleGreen {
    display: grid;
    grid-template-columns: 38% 62%;
    width: 100%;
    height: 100%;
    top: auto;
    margin: 0 auto;
    right: auto;
    background: white;

  }

  .text-retangulo-dois h2 {
    color: #268628;
  }

  .rectangleTwo-image {
    position: relative;
    top: 2%;
    height: 43.7rem;
    margin: 0 auto;
    left: 2rem;
    right: auto;
    grid-column-start: 1;
  }

  .line-5-8ZK {
    background-color: #268628;
  }

  .container-links-image {
    width: 100%;
    height: 4.7rem;
    filter: brightness(0);
    grid-column-start: 2;
    text-align: -webkit-right;
    right: 2%;
  }


  /*#endregion retanguloDois*/

}
@media screen and (max-width: 1150px) {
.text-retangulo-sete2 {
  text-indent: 78px;
  margin-right: -144px;
}
}
@media screen and (max-width: 1100px) {


  .line-5-8ZK {
    visibility: hidden;
  }

  .line-5-9ZK {
    visibility: hidden;
  }

  section.retanguloTres {
    height: 1246px;
  }

  section.retanguloTres .container {
    height: 1200px;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }

  .rectangleGreen2 {
    height: 100%;
    margin: 0 auto;
    grid-column-start: 1;
    grid-row-start: 1;
  }

  .rectangletheree-image {
    position: relative;
    height: 44rem;
    width: 100%;
    left: auto;
    top: 3rem;
    background-position: center;
    grid-column-start: 1;
    grid-row-start: 2;
  }

  /******/


  /*#region retangulo um*/

  .retanguloUm {
    width: 100%;
    height: auto;
    background-color: #268628;
  }

  section.retanguloUm .container {
    grid-template-columns: 1fr;
  }

  .rectangle-image {
    height: 100%;
  }

  /*#endregion retangulo um*/

  /*#region retanguloDois*/
  .retanguloDois {
    height: 1280px;
  }

  .rectangleGreen {
    grid-template-rows: 1fr 1fr 1fr;
    grid-template-columns: 1fr;
    width: 100%;
    height: 87rem;
    justify-items: center;
  }

  .rectangleTwo-image {
    position: relative;
    top: auto;
    height: 48rem;
    margin: 0 auto;
    left: auto;
    grid-row-start: 2;
    width: 100%;
    background-position: center;
  }


  .text-retangulo-dois {
    position: absolute;
    top: auto;
    width: 100%;
    max-width: 81%;
    text-align: -webkit-center;
    color: rgb(0 0 0);
    grid-column-start: 1;
  }

  .container-links-image {
    width: 100%;
    height: 4.7rem;
    grid-column-start: 1;
    grid-row-start: 3;
    right: auto;
    top: auto;
    text-align: -webkit-center;
  }

  /*#endregion retanguloDois*/

  /*#region retanguloCinco*/
  section.retanguloCinco .container {
    height: calc(100% + 30px);
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }

  .rectanglefive-image {
    position: relative;
    height: 32rem;
    width: 100%;
    margin: 0 auto;
    background-image: url(../assets/image-11-i9T.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position-x: center;
    background-position-y: top;
    grid-row-start: 2;
  }

  section.retanguloCinco {
    height: 913px;
  }

  .rectangleGreen2 {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    background: #268628;
    border-radius: 0 0 0 0;
  }

  .text-retangulo-cinco {
    justify-self: center;
  }

  .text-retangulo-cinco {
    max-width: 435px;
  }

  /*#endregion retanguloCinco*/

  /*#region retangulo seis*/

  section.retanguloSeis .container {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: center;
  }


  .rectangletsix-image {
    position: relative;
    grid-row-start: 2;
    background-position-x: center;
  }

  /*#endregion retangulo seis*/

  /*#region retangulo sete*/

  section.retanguloSete {
    height: 58rem;

  }

  section.retanguloSete .container {
    display: grid;
    height: 0;
    grid-gap: 10px;
    grid-template-columns: 1fr;
    grid-template-rows: 14rem;
  }

  .rectangletseven-image {
    left: auto;
    position: relative;
    height: 42rem;
    width: 100%;
    top: 1rem;
    background-position: left;
    grid-column-start: 1;
    grid-row-start: 2;
  }

  .text-retangulo-sete {
    z-index: 9;
    height: 18rem;
    position: relative;
    grid-column-start: 1;
    grid-row-start: 1;
    text-align-last: center;
    margin: 31px 22px;
  }

  .text-retangulo-sete h2 {
    font-size: 44px;
    text-align: -webkit-center;
    font-weight: 300;
    color: #268628;
  }

.text-retangulo-cinco .list_of_benefits5{
  
  top: 40px;
  text-align: -webkit-center;
}

.text-retangulo-sete .list_of_benefits5 {
  
    width: 68%;
    top: 36px;
    float: right;
    text-align: -webkit-center;
}



  /*#endregion retangulo sete*/

  /*#region rentagulo oito*/


  section.retanguloOito .container {
    height: calc(100% + 30px);
    display: grid;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .link-item {
    display: table-cell;
  }

  .container-links {
    top: auto;
    width: 100%;
    margin-left: 35%;
  }

  /*#endregion*/
}

@media screen and (max-width: 950px) {
  /*#region menu*/

  .text-retangulo-sete2 {
    visibility: hidden;
  }

  .menuItens {
    position: fixed;
    right: 0;
    width: 100vw;
    height: 250px;
    background-color: #268628;
    transform: translateY(-100%);
    transition: transform 300ms linear;
  }

  .menuItens.active {
    transition: transform 0.3s ease-in;
    transform: translateY(0);
  }


  .mobile-menu {
    position: absolute;
    z-index: 999;
    top: 7px;
    cursor: pointer;
    float: right;
    display: block;
  }

  .mobile-menu.active .line:nth-child(1) {
    transform: translateY(10px) rotate(45deg);
    width: 24px;
    height: 2px;
  }

  .mobile-menu.active .line:nth-child(2) {
    opacity: 0;
  }


  .mobile-menu.active .line:nth-child(3) {

    transform: translateY(-10px) rotate(-45deg);
    width: 24px;
    height: 2px;
  }

  .menuItens>ul {

    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 30px 0px;
    width: 100%;
    height: 74%;
    justify-content: space-evenly;
  }

  .menuItens.open ul {


    opacity: 1;
    transition: opacity 200ms ease-in-out;
  }



  .menuItens.close>ul {
    transition: opacity 200ms ease-in-out;
    opacity: 0;
  }

  .menuItens>li {
    margin-bottom: 20px;
  }

  .logo {
    left: 80px;
    top: 2px;
  }

  .list_of_benefits5 {
    width: 100%;
    text-align: -webkit-center;
  }

  /*#endregion*/

  /*#region retanguloSete*/

  section.retanguloSete {
    height: 72rem;
  }

  section.retanguloSete .container {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
  }

  .rectangletseven-image {
    left: auto;
    height: 42rem;
    width: 100%;
    top: 4rem;
    background-position: center;
    grid-column-start: 1;
    grid-row-start: 2;
  }


  .text-retangulo-sete {
    grid-column-start: 1;
    grid-row-start: 1;
    text-align-last: center;
    margin: 31px 22px;
  }

  .text-retangulo-sete .list_of_benefits5 {
    width: 102%; 
    float: initial;
    top: 9px;
}

  /*#endregion*/



}


@media screen and (max-width: 650px) {



  /*#region retangulo tres*/

  .rectangletheree-image {
    top: 9rem;
  }


  /*#endregion retangulo tres*/

}


@media screen and (max-width: 550px) {

  /*#region retangulo dois*/

  .rectangleGreen {
    height: 93rem;
  }

  /*#endregion retangulo dois*/


  /*#region retangulo sete*/
  .text-retangulo-sete h2 {
    text-align: center;
  }

  section.retanguloSete {
    height: 81rem;
  }

  .rectangletseven-image {
    top: 8rem;
    margin-top: 100px;
  }


  /*#endregion retangulo sete*/

  /*#region retangulo oito*/
  .text-retangulo-oito {
    max-width: 437px;
    margin: 50px 46px;
  }

  .container-links {
    margin-left: 14%;
  }

  .link-item {
    display: block;
    left: 4rem;
  }


  section.retanguloOito {
    height: 605px;
  }

  section.retanguloOito .container {
    height: auto;
  }

  /*#endregion retangulo oito*/
}


@media screen and (max-width: 440px) {

  .retanguloDois {
    height: 1370px;
  }

  .link-image-item {
    display: block;
  }

  .list_of_benefits .example-item {
    max-width: 79%;
  }

  .rectangletheree-image {
    top: 9rem;
  }

  .example-item p {
    padding-top: 15px;
    font-size: clamp(1em, 1em + 1vw, 1.2em);
    font-weight: 300;
    line-height: auto;
  }

  section.retanguloTres {
    height: 1640px;
  }

  section.retanguloTres .container {
    height: calc(100% + 30px);
  }

  .rectangletheree-image {
    background-position-y: top;
    top: 14rem;
  }

  .rectangleGreen {
    height: 102rem;
  }

  .rectangleTwo-image {
    height: 38rem;
  }
}

.retanguloDez {
  height: 100%;
}

.entry-content {
  top: 8%;
  position: relative;
}

.account {
  width: 360px;
  height: 690px;
}

