@font-face {
  font-family: 'MyriadPro-Bold';
  src: url('../fonts/MyriadPro-Bold.eot');
  src: url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MyriadPro-Bold.woff2') format('woff2'),
      url('../fonts/MyriadProBold.woff') format('woff'),
      url('../fonts/MyriadPro-Bold.ttf') format('truetype');
  font-weight: 600;
  font-style: bold;
  } 

@font-face {
    font-family: 'Bebas Neue Pro Bold';
    src: url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.eot');
    src: url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.woff2') format('woff2'),
         url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.woff') format('woff'),
         url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.ttf')  format('truetype'),
         url('../fonts/Bebas-Neue-Pro-Bold-BF66cf3d7770dfe.svg#Bebas Neue Pro') format('svg');
          font-weight: 600;
   font-style: bold;
}

@font-face {
font-family: 'Gotham-Light';
src: url('../fonts/Gotham-Light.eot');
src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Gotham-Light.woff2') format('woff2'),
    url('../fonts/Gotham-Light.woff') format('woff'),
    url('../fonts/Gotham-Light.ttf') format('truetype'),
    url('../fonts/Gotham-Light.svg#Gotham-Light') format('svg');
font-weight: 300;
font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue Pro';
    src: url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.eot');
    src: url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.woff2') format('woff2'),
         url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.woff') format('woff'),
         url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.ttf')  format('truetype'),
         url('../fonts/Bebas-Neue-Pro-Regular-BF66cf3d7814160.svg#Bebas Neue Pro') format('svg');
         font-weight: 300;
font-style: normal;
}

@font-face {
    font-family: 'Gotham Bold';
    src: url('../fonts/Gotham-Bold.eot');
    src: url('../fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Gotham-Bold.woff2') format('woff2'),
         url('../fonts/Gotham-Bold.woff') format('woff'),
         url('../fonts/Gotham-Bold.ttf')  format('truetype'),
         url('../fonts/Gotham-Bold.svg#Gotham') format('svg');
                 font-weight: 600;
   font-style: bold;
}

body{font-family:'Bebas Neue Pro',Helvetica,Arial, sans-serif;  font-size:16px;margin: 0px; }
.oculto{display: none;}
.masthead{margin-top: 85px;}
.seablue{color:#3AE1CF}
.gt-3{padding: 0 13px;}
.gt-3 .text{position: absolute; width: 100%; text-align: center; top:60%;font-family:'MyriadPro-Bold',Helvetica,Arial, sans-serif;font-size: 1.2em;}
h2.title{font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif; font-size: 3em; color:#0061AF }
.navbar{background-color: #fff;}
.navbar-light .navbar-nav .nav-link{font-family:'Gotham-Light',Helvetica,Arial, sans-serif;font-size: .95em; color:#000; padding: 0 20px;}
.btn.btn-deg{
  background: #43BBFF;
background: linear-gradient(180deg,rgba(67, 187, 255, 1) 0%, rgba(16, 92, 212, 1) 100%); text-transform: uppercase; color:#fff; font-family:'MyriadPro-Bold',Helvetica,Arial, sans-serif;   font-size: .8em; border-radius: 30px; padding-top: 10px; padding-bottom: 10px;
}
.btn.btn-deg:hover{background: #000;}
.btn.btn-deg.btn-lg{ padding-left: 40px; padding-right: 40px; font-size: 1.3em; border-radius: 35px; padding-top: 20px; padding-bottom: 20px;}
.btn.btn-white{
  background: #fff; padding-left: 40px; padding-right: 40px;
 text-transform: uppercase; color:#000; font-family:'MyriadPro-Bold',Helvetica,Arial, sans-serif;   font-size: 1.3em; border-radius: 35px; padding-top: 20px; padding-bottom: 20px;
}
.btn.btn-white:hover{background: #000;color: #fff;}
.btn.btn-black{
  background: #000; padding-left: 40px; padding-right: 40px;
 text-transform: uppercase; color:#fff; font-family:'MyriadPro-Bold',Helvetica,Arial, sans-serif;   font-size: 1.3em; border-radius: 35px; padding-top: 20px; padding-bottom: 20px;
}
.btn.btn-black:hover{background: #37A3FF;color: #000;}
.topbar{background-color: #000;color: #fff;font-family:'MyriadPro-Bold',Helvetica,Arial, sans-serif; padding: 10px 0; font-size: 1.2em; }
.topbar span{color:#00AAE3}
.mainclaim {
     background: linear-gradient(318deg,rgba(67, 187, 255, 1) 0%, rgba(16, 92, 212, 1) 100%);
 color: #fff; height:875px;   
} 
.mainclaim .silueta {
    background-image: url("../images/silueta.png"); background-repeat: no-repeat; background-position: right top; 
}
.mainclaim .silueta .texto{width: 60%;}
.mainclaim .silueta .texto h1{font-size: 10em;font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif; line-height: .8em; }
.mainclaim .silueta .texto h1 span{font-size: .6em;line-height: .9em;}
.mainclaim .silueta .texto h2{color: #000; font-style: italic;font-size: 8em;font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif; line-height: .8em; }
.secondaryclaim {
       background: url("../images/silueta2.png") no-repeat right top #3AE1CF;
 color: #000; height:1000px;
} 
.secondaryclaim .texto{width: 60%;}
.secondaryclaim .texto h2{font-size: 3.6em;color:#fff; font-family:'Gotham Bold',Helvetica,Arial, sans-serif; line-height: .8em;margin-bottom: 30px; }
.secondaryclaim .texto p{font-size: 2em;}
.buscando h2{font-size: 3.3em;color:#37A3FF; font-family:'Gotham Bold',Helvetica,Arial, sans-serif;  line-height: .8em;margin-bottom: 30px; }
.buscando p{font-size: 2em;}
.buscando b{font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif;}
.faq{background: linear-gradient(180deg,rgba(67, 187, 255, 1) 0%, rgba(16, 92, 212, 1) 100%); padding: 40px 0; text-align: center; }
.faq h2{font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif;font-size: 3.8em; color: #fff;}
.faq-content h3{font-family:'Gotham Bold',Helvetica,Arial, sans-serif;font-size: 2em; margin-top: 40px;}
.faq-content p{font-size: 2em;}
.scanqr h3{font-family:'Gotham Bold',Helvetica,Arial, sans-serif;font-size: 3em; margin-top: 40px;color:#37A3FF;}
.scanqr p{font-size: 2.6em;}
footer{font-size: 1.3em;}
footer img{vertical-align: bottom;}
footer.form{background-color: #fff; color: #000;padding-top: 60px; padding-bottom: 60px;line-height: 1.1em; font-size: .9em;}
footer.form p{font-family:'Bebas Neue Pro Bold',Helvetica,Arial, sans-serif;font-size: 1.3em;}
.mainform {
   height: 1700px; background-image: url("../images/bgmail.jpg"); background-repeat: no-repeat; background-position: center bottom; 
}
.form-checkbox{padding-left: 25px; margin-top: 20px; text-align: right;}
.formulario .form-control{background-color:transparent;border-top: 0; border-left: 0; border-right: 0;}

 @media (max-width: 992px) { 
.mainclaim .silueta .texto h1{font-size: 8em;}
.mainclaim .silueta .texto h2{font-size: 6em;}
.secondaryclaim { background: #3AE1CF;height: auto; padding: 50px 0;}
.secondaryclaim .texto{width: 100%; }
}
 @media (max-width: 767.98px) { 
.mainclaim .silueta{background: none;}
.mainclaim   {
    background-image: url("../images/silueta.png"),  linear-gradient(318deg,rgba(67, 187, 255, 1) 0%, rgba(16, 92, 212, 1) 100%); background-repeat: no-repeat; background-position: left top; 
}
 }

  @media (max-width: 575.98px) {
 
  }