@media screen and (max-width: 991px) {
  #landing-seguros section .section-clip-top, #landing-seguros section .section-clip-bottom {
    height: 12vw; }
    #landing-seguros section#seventh-block .row .text-col {
      margin-bottom: 30px; } }

@media screen and (max-width: 786px) {
  #landing-seguros section .section-clip-top, #landing-seguros section .section-clip-bottom {
    height: 8vw; }
    #landing-seguros section#first-block {
      padding-top: 100px; }
      #landing-seguros section#first-block .title-box {
        padding-top: 0; }
        #landing-seguros section#first-block .title-box h1 {
          font-size: 40px; }
    #landing-seguros section#fifth-block .section-clip-top {
      height: 60px; }
    #landing-seguros section#sixth-block .faq-questions .faq-card {
      font-size: 14px;
      line-height: 1.3; } }
