font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.imgabbla1 {
  height: 39px;
  width: 138px; }

.smsLinkSlide {
  width: 33.8px;
  height: 18.25px; }

.whatsLinkSlide {
  width: 28.13px;
  height: 28.13px; }

.chatbotLinkSlide {
  width: 27.84px;
  height: 29.59px; }

.imgItem {
  width: 41.73px;
  height: 41.72px;
  margin-left: 90px; }

.imgStepPhone {
  width: 158.89px;
  height: 176.48px; }

.circle {
  width: 46px;
  height: 46px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #1e3853;
  text-align: center;
  justify-items: center;
  align-items: center;
  color: #ffffff; }

.imgSample {
  height: 500px;
  margin-top: 40px; }

.row {
  margin: auto; }

.white {
  color: white; }

.img-princ {
  width: 100%; }

.nomargin {
  margin: 0px; }

.celularIcon {
  height: 51px;
  padding: auto;
  margin: auto; }

@media screen and (min-width: 1024px) {
  .celularimg {
    height: 500px; }

  .contacimg {
    height: 500px; }

  .celularcont {
    padding: 90px 120px; }

  .headerContainer {
    margin: 40px 38px 0px 38px;
    padding: 0px; }

  .navigateLinksContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    overflow: hidden; }

  .headerContainer .navigateLinksContainer .navbar .collapse {
    display: flex;
    justify-content: flex-end;
    overflow: hidden; }

  .alignTextContainer {
    margin-left: 15px;
    margin-right: 15px;
    padding: 0px; }

  .configText2 {
    color: #1e3853;
    font-size: 12px;
    font-family: Raleway;
    font-weight: 600; }

  .btnProbe {
    color: #1e3853;
    font-size: 12px;
    border-color: #1e3853;
    font-family: Raleway;
    font-weight: 600; }

  .btnProbe:hover {
    color: #FFFFFF;
    background-color: #1E3853; }

  .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText1 {
    color: #ff8800;
    font-size: 12px;
    font-family: Raleway;
    font-weight: 600; }

  .imgabbla2 {
    display: none; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /*div.row.headerContainer{
      background-color: $color1;
  }*/
  .headerContainer {
    margin: 0px 70px 0px 70px;
    padding: 0px; }

  .imgabbla2 {
    display: none; }

  .change {
    background-color: #1E3853; }
    .change .imgabbla2 {
      display: block;
      height: 39px;
      width: 138px; }
    .change .imgabbla1 {
      display: none; }
    .change span.navbar-toggler-icon {
      background: no-repeat;
      background-image: url(../images/X_blanca.svg); }

  .navigateLinksContainer {
    margin: auto;
    padding: 0px 0px 0px 0px;
    justify-content: flex-end;
    overflow: hidden; }

  .alignTextContainer {
    margin: auto 7px auto 7px;
    padding: 0px 0px 0px 0px; }

  .navbar-toggler {
    border: none !important; }

  .link-norml {
    color: #1E3853 !important; }

  .link-norml:hover {
    color: #8896A4 !important; }

  .headerContainer {
    margin: 0px 0px 0px 0px;
    padding: 41px 58.39px 0px 34px; }
    .headerContainer .navigateLinksContainer .navbar .collapse {
      border-top: 1px solid #ffffff;
      margin: 30px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText1 {
        color: #ff8800;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 25px 0px 25px 30px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText2 {
        color: white;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 25px 0px 25px 30px; }

  .headerContainer {
    margin: 0px 0px 0px 0px;
    padding: 41px 58.39px 0px 34px; }
    .headerContainer .navigateLinksContainer .navbar .collapse {
      border-top: 1px solid #ffffff;
      margin: 30px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText1:hover {
        color: #CB6C00;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 25px 0px 25px 30px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText2:hover {
        color: #FF8800;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 25px 0px 25px 30px; }

  .btnProbe {
    color: #ffffff !important;
    background-color: #ff8800 !important;
    border-color: #ff8800 !important;
    height: 100px !important;
    border-radius: 0px !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    text-align: center;
    width: 60%; }

  .show {
    background-color: #1E3853; }
    .show .navbar-toggler {
      border: none !important; }

  /*  .navigateLinksContainer{
      background-color: $color30 !important; 
      margin: 0px 0px 0px 0px;
  }*/
  .collapsing {
    background-color: #1E3853;
    border-top: 1px solid #ffffff; }
    .collapsing .configText1 {
      color: #ff8800 !important;
      font-size: 28px;
      font-family: Raleway;
      font-weight: 600;
      padding: 25px 0px 25px 30px; }
    .collapsing .configText2 {
      color: #ffffff !important;
      font-size: 28px;
      font-family: Raleway;
      font-weight: 600;
      padding: 25px 0px 25px 30px; }
    .collapsing .navbar-toggler {
      border: none !important; }

  .celularimg {
    height: 512px; }

  .contacimg {
    height: 500px; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  /*div.row.headerContainer{
      background-color: $color1;
  }*/
  .imgabbla2 {
    display: none; }

  .change {
    background-color: #1E3853; }
    .change .imgabbla2 {
      display: block;
      height: 39px;
      width: 138px; }
    .change .imgabbla1 {
      display: none; }
    .change span.navbar-toggler-icon {
      background: no-repeat;
      background-image: url(../images/X_blanca.svg); }

  .navigateLinksContainer {
    margin: auto;
    padding: 0px 0px 0px 0px;
    justify-content: flex-end;
    overflow: hidden; }

  .alignTextContainer {
    margin: auto 7px auto 7px;
    padding: 0px 0px 0px 0px; }

  .navbar-toggler {
    border: none !important; }

  .headerContainer {
    margin: 0px 0px 0px 0px;
    padding: 26px 25px 0px 15px; }
    .headerContainer .navigateLinksContainer .navbar .collapse {
      border-top: 1px solid #ffffff;
      margin: 30px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText1 {
        color: #ff8800;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 25px 0px 14px 0px; }
      .headerContainer .navigateLinksContainer .navbar .collapse .navbar-nav .nav-item .configText2 {
        color: #ffffff;
        font-size: 20px;
        font-family: Raleway;
        font-weight: 600;
        padding: 14px 0px 14px 0px; }

  .btnProbe {
    margin: auto;
    color: #ffffff !important;
    background-color: #ff8800 !important;
    border-color: #ff8800 !important;
    height: 50px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-align: center;
    width: 60%; }

  .show {
    background-color: #1E3853; }
    .show .navbar-toggler {
      border: none !important; }

  /*  .navigateLinksContainer{
      background-color: $color30 !important; 
      margin: 0px 0px 0px 0px;
  }*/
  .collapsing {
    background-color: #1E3853;
    border-top: 1px solid #ffffff; }
    .collapsing .configText1 {
      color: #ff8800 !important;
      font-size: 20px;
      font-family: Raleway;
      font-weight: 600;
      padding: 25px 0px 14px 0px; }
    .collapsing .configText2 {
      color: #ffffff !important;
      font-size: 20px;
      font-family: Raleway;
      font-weight: 600;
      padding: 14px 0px 14px 0px; }
    .collapsing .navbar-toggler {
      border: none !important; }

  .celularimg {
    height: 400px; } }
@media screen and (min-width: 551px) and (max-width: 767px) {
  .contacimg {
    height: 450px; } }
@media screen and (min-width: 300px) and (max-width: 550px) {
  .contacimg {
    width: 90%;
    margin-bottom: 30px; } }
.celularcont {
  padding: 90px 10px; }

.celular {
  background-color: #EAEFF4;
  height: 713px; }

font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.imgabbla1 {
  height: 39px;
  width: 138px; }

.smsLinkSlide {
  width: 33.8px;
  height: 18.25px; }

.whatsLinkSlide {
  width: 28.13px;
  height: 28.13px; }

.chatbotLinkSlide {
  width: 27.84px;
  height: 29.59px; }

.imgItem {
  width: 41.73px;
  height: 41.72px;
  margin-left: 90px; }

.imgStepPhone {
  width: 158.89px;
  height: 176.48px; }

.circle {
  width: 46px;
  height: 46px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #1e3853;
  text-align: center;
  justify-items: center;
  align-items: center;
  color: #ffffff; }

.imgSample {
  height: 500px;
  margin-top: 40px; }

@media screen and (min-width: 1024px) {
  .welcomeContainer {
    margin: 164px 250px 6.63px 250px;
    justify-items: center;
    color: #3B536D;
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
    align-items: center;
    padding: 0px;
    overflow: hidden; }

  .welcomeMessage {
    font-weight: 700;
    font-size: 50px;
    text-align: center;
    padding: 0px 0px 0px 0px; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .welcomeContainer {
    margin: 95.17px 0px 0px 0px;
    justify-items: center;
    align-items: center;
    padding: 0px;
    overflow: hidden; }

  .welcomeMessage {
    font-weight: 700;
    font-size: 37px;
    text-align: center;
    color: #3B536D;
    font-family: 'Raleway', sans-serif; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .welcomeContainer {
    margin: 40px 23px 0px 23px;
    justify-items: center;
    align-items: center;
    padding: 0px;
    overflow: hidden; }

  .welcomeMessage {
    font-weight: 700;
    font-size: 30px;
    text-align: center;
    color: #3B536D;
    font-family: 'Raleway', sans-serif; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.imgabbla1 {
  height: 39px;
  width: 138px; }

.smsLinkSlide {
  width: 33.8px;
  height: 18.25px; }

.whatsLinkSlide {
  width: 28.13px;
  height: 28.13px; }

.chatbotLinkSlide {
  width: 27.84px;
  height: 29.59px; }

.imgItem {
  width: 41.73px;
  height: 41.72px;
  margin-left: 90px; }

.imgStepPhone {
  width: 158.89px;
  height: 176.48px; }

.circle {
  width: 46px;
  height: 46px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #1e3853;
  text-align: center;
  justify-items: center;
  align-items: center;
  color: #ffffff; }

.imgSample {
  height: 500px;
  margin-top: 40px; }

@media screen and (min-width: 1024px) {
  .imgPrincipalContainer {
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .imgPrincipalContainer2 {
    display: none;
    margin: 40px auto auto auto;
    padding: 0px 0px 0px 0px;
    width: 100%; }

  .imgContainerPrincipal {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .rowPrincipalContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .capa0 {
    position: absolute;
    width: 100%;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .probeBtnn {
    margin: auto auto auto;
    padding: 0px 0px 0px 0px; }

  .textSms {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .infoText1Container {
    margin: 10px auto;
    padding: 0px 0px 0px 0px;
    display: block; }

  .infoText2Container {
    margin: 15px auto;
    padding: 0px 0px 0px 0px;
    display: block; }

  .textSms {
    font-weight: 400;
    font-size: 24px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif;
    text-align: center; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    -webkit-box-shadow: 3px 5px 12px 3px #d5d5d5;
    -moz-box-shadow: 3px 5px 12px 3px #d5d5d5;
    box-shadow: 3px 5px 12px 3px #d5d5d5;
    font-size: 14px;
    font-weight: 700; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .imgPrincipalContainer {
    width: 100%;
    margin: 67.75px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .imgPrincipalContainer2 {
    display: none;
    margin: 40px auto auto auto;
    padding: 0px 0px 0px 0px;
    width: 100%; }

  .imgContainerPrincipal {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .rowPrincipalContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .capa0 {
    position: absolute;
    width: 100%;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .probeBtnn {
    margin: auto auto auto;
    padding: 0px 0px 0px 0px; }

  .textSms {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .infoText1Container {
    margin: 10px auto;
    padding: 0px 0px 0px 0px;
    display: block; }

  .textSms {
    font-weight: 400;
    font-size: 18px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    box-shadow: -2px 2px 6px #000000;
    font-size: 14px;
    font-weight: 700; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .imgContainerPrincipal {
    margin: 50px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .imgPrincipalContainer {
    display: none;
    margin: 176.87px auto auto auto;
    padding: 0px 0px 0px 0px;
    width: 100%; }

  .imgPrincipalContainer2 {
    margin: 40px auto auto auto;
    padding: 0px 0px 0px 0px;
    width: 100%; }

  .rowPrincipalContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .capa0 {
    position: absolute;
    width: 97vw;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .probeBtnn {
    margin: 148px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textSms {
    margin: 20px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .infoText1Container {
    margin: auto;
    padding: 0px 0px 0px 0px;
    display: block; }

  .infoText2Container {
    margin: 15px auto;
    padding: 0px 0px 0px 0px;
    display: block; }

  .textSms {
    font-weight: 400;
    font-size: 12px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    box-shadow: -2px 2px 6px #000000;
    font-size: 14px;
    font-weight: 700; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.imgabbla1 {
  height: 39px;
  width: 138px; }

.smsLinkSlide {
  width: 33.8px;
  height: 18.25px; }

.whatsLinkSlide {
  width: 28.13px;
  height: 28.13px; }

.chatbotLinkSlide {
  width: 27.84px;
  height: 29.59px; }

.imgItem {
  width: 41.73px;
  height: 41.72px;
  margin-left: 90px; }

.imgStepPhone {
  width: 158.89px;
  height: 176.48px; }

.circle {
  width: 46px;
  height: 46px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #1e3853;
  text-align: center;
  justify-items: center;
  align-items: center;
  color: #ffffff; }

.imgSample {
  height: 500px;
  margin-top: 40px; }

@media screen and (min-width: 1024px) {
  .servicesContainer {
    padding: 120px 0px 120px 0px;
    background-color: #1E3853;
    width: 100%;
    margin: auto; }

  .exploreTextContainer {
    margin: auto 80px auto 50px;
    padding: 0px 0px 0px 0px; }

  .btn2Container1 {
    margin: 24px 112px 48px 32px;
    padding: 0px 0px 0px 0px; }

  .btn2Container2 {
    margin: 24px 112px 48px 32px;
    display: none !important;
    padding: 0px 0px 0px 0px; }

  .serviciosIcon {
    height: 55px;
    margin: 0px auto 0px 35px; }

  .scrollitems {
    height: 310px;
    overflow: auto;
    display: flex;
    padding: 0px 0px 0px 0px;
    background-color: #1E3853; }

  .scrollitems::-webkit-scrollbar {
    height: 8px;
    padding: 0px 0px 0px 0px; }

  .scrollitems::-webkit-scrollbar-thumb {
    background: #4F83CC;
    width: 15px;
    padding: 0px 0px 0px 0px; }

  .jumbotronExplore {
    margin: 5px 16px 5px 16px;
    padding: 0px 0px 0px 0px;
    border-radius: 29px;
    width: 800px;
    height: 228px;
    background-color: transparent; }

  .jumbotronDollar {
    width: 30px;
    margin: 32px 15.61px 31.17px 32px;
    padding: 0px 0px 0px 0px; }

  .descriptiveText {
    width: 176PX;
    height: 136px;
    margin: auto 24px 16px 24px;
    padding: 0px 0px 0px 0px; }

  .descriptiveText2 {
    width: 262PX;
    height: 136px;
    margin: auto 24px 16px 24px;
    padding: 0px 0px 0px 0px; }

  #jmtronContainer {
    min-width: 322px;
    padding: 0px 0px 0px 0px; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 700;
    padding: 0px 0px 0px 0px; }

  .textExplore {
    font-weight: 600;
    font-size: 40px;
    line-height: 2rem;
    color: #3B536D;
    font-family: 'Source Sans Pro', sans-serif; }

  .subtextExplore {
    font-weight: 500;
    font-size: 20px;
    color: #3B536D;
    font-family: 'Raleway', sans-serif; }

  .descriptiveText2 {
    font-size: 13px;
    text-align: left;
    color: white;
    font-family: 'Raleway', sans-serif; }

  .descriptiveText {
    font-size: 12px;
    font-weight: 300;
    text-align: left;
    font-family: 'Raleway', sans-serif;
    color: white; }

  .bigText {
    font-size: 28px;
    font-weight: 600;
    color: white;
    font-family: 'Source Sans Pro', sans-serif;
    margin: 15px auto 10px 35px; }

  .link-j {
    font-size: 12px;
    color: #1670B7;
    font-family: 'Raleway', sans-serif;
    text-decoration: underline; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .serviciosIcon {
    height: 38px;
    margin: 0px auto 0px 35px; }

  .servicesContainer {
    padding: 90px 0px 90px 0px;
    background-color: #1E3853;
    width: 100%;
    margin: auto; }

  .exploreTextContainer {
    margin: auto auto auto 44px;
    padding: 0px 0px 0px 0px; }

  .btn2Container1 {
    display: none !important;
    margin: 24px 112px 48px 32px;
    padding: 0px 0px 0px 0px; }

  .btn2Container2 {
    margin: 40px auto auto 32px;
    padding: 0px 0px 0px 0px; }

  .scrollitems {
    height: 300px;
    overflow: auto;
    display: flex;
    padding: 0px 0px 0px 0px;
    background-color: #1E3853; }

  .scrollitems::-webkit-scrollbar {
    width: 136px;
    height: 5px;
    padding: 0px 0px 0px 0px; }

  .scrollitems::-webkit-scrollbar-thumb {
    background: #4F83CC;
    padding: 0px 0px 0px 0px; }

  .jumbotronExplore {
    margin: 5px 16px 5px 16px;
    padding: 0px 0px 0px 0px;
    border-radius: 29px;
    width: 224px;
    height: 264px;
    background-color: transparent; }

  .jumbotronDollar {
    width: 48.83px;
    height: 48.83px;
    margin: 32px 15.61px 31.17px 32px;
    padding: 0px 0px 0px 0px; }

  .descriptiveText {
    width: 176PX;
    height: 136px;
    margin: 0px 24px 16px 24px;
    padding: 0px 0px 0px 0px; }

  .descriptiveText2 {
    width: 262PX;
    height: 136px;
    margin: 0px 24px 16px 24px;
    padding: 0px 0px 0px 0px; }

  #jmtronContainer {
    min-width: 322px;
    padding: 0px 0px 0px 0px; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    box-shadow: -2px 2px 6px #000000;
    font-size: 14px;
    font-weight: 700; }

  .textExplore {
    font-weight: 700;
    font-size: 37px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif; }

  .descriptiveText2 {
    font-size: 13px;
    text-align: left;
    font-family: 'Raleway', sans-serif; }

  .descriptiveText {
    font-size: 13px;
    text-align: left;
    font-family: 'Raleway', sans-serif;
    color: white; }

  .bigText {
    font-size: 24px;
    font-weight: 600;
    color: white;
    font-family: 'Source Sans Pro', sans-serif;
    margin: 15px auto 10px 35px; }

  .smallText {
    font-size: 14px;
    color: #9b9b9b;
    font-family: 'Raleway', sans-serif;
    text-align: left; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .serviciosIcon {
    height: 38px;
    margin: 0px auto 0px 35px; }

  .servicesContainer {
    padding: 90px 0px 90px 0px;
    background-color: #1E3853;
    width: 100%;
    margin: auto; }

  .exploreTextContainer {
    margin: 0px 0px 0px 26px; }

  .btn2Container1 {
    display: none !important;
    margin: 24px 112px 48px 32px;
    padding: 0px; }

  .btn2Container2 {
    display: block;
    justify-items: center;
    align-items: center;
    margin: 24px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .scrollitems {
    height: 300px;
    overflow: auto;
    display: flex; }

  .scrollitems::-webkit-scrollbar {
    width: 10px;
    height: 5px; }

  .scrollitems::-webkit-scrollbar-thumb {
    background: #4F83CC; }

  .jumbotronExplore {
    margin: 5px 16px 5px 16px;
    padding: 0px;
    border-radius: 29px;
    width: 224px;
    height: 228px;
    background-color: transparent; }

  .jumbotronDollar {
    width: 48.83px;
    height: 48.83px;
    margin: 32px 15.61px 31.17px 32px;
    padding: 0px; }

  .descriptiveText {
    width: 176PX;
    height: 136px;
    margin: 0px 24px 16px 24px;
    padding: 0px;
    color: white; }

  .descriptiveText2 {
    width: 262PX;
    height: 136px;
    margin: 0px 24px 16px 24px;
    padding: 0px;
    color: white; }

  #jmtronContainer {
    min-width: 322px; }

  .btn-warning {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    box-shadow: -2px 2px 6px #000000;
    font-size: 14px;
    font-weight: 700; }

  .textExplore {
    font-weight: 700;
    font-size: 25px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif; }

  .descriptiveText2 {
    font-size: 13px;
    text-align: left;
    color: white;
    font-family: 'Raleway', sans-serif; }

  .descriptiveText {
    font-size: 13px;
    text-align: left;
    color: white;
    font-family: 'Raleway', sans-serif; }

  .bigText {
    font-size: 24px;
    font-weight: 600;
    color: white;
    font-family: 'Source Sans Pro', sans-serif;
    margin: 15px auto 10px 35px; }

  .smallText {
    font-size: 14px;
    color: #9b9b9b;
    font-family: 'Raleway', sans-serif;
    text-align: left; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.carousel-indicators li {
  border-radius: 100%;
  background-color: grey;
  height: 10px;
  width: 10px; }

.carousel-indicators {
  bottom: -70px; }

.carousel-indicators li.active {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #1E3853; }

@media screen and (min-width: 1024px) {
  .colCarouselContainers {
    display: flex;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .formatSlider {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .carousel-inner {
    margin: 0px 0px 0px 0px;
    padding: auto; }

  .carousel-altur {
    height: 200px; }

  .formatSlider {
    justify-content: center;
    align-content: center;
    width: 100%; }

  .jumbotronSlider {
    border-radius: 29px;
    margin: 100px 35px 5px 33px;
    padding: 0px;
    height: 288px;
    background-color: #1e3853;
    -webkit-box-shadow: 10px 14px 37px 0px #d5d5d5;
    -moz-box-shadow: 10px 14px 37px 0px #d5d5d5;
    box-shadow: 10px 14px 37px 0px #d5d5d5; }

  .imgColContainer2 {
    display: none !important; }

  .imgcellBankContainer {
    margin: 30px 45px 0px 40px;
    padding: 0px;
    height: 258px; }

  .txtSmsSlide {
    margin: 0px 0px 0px 0px;
    padding: 0px; }

  .txtSlide {
    margin: 0px;
    padding: 0px; }

  .descritiveTextSlide {
    margin: 5px 0px 0px 0px; }

  .smsLinkSlide {
    margin-top: 86px; }

  .whatsLinkSlide {
    margin-top: 20.75px; }

  .chatbotLinkSlide {
    margin-top: 20.75px; }

  .smsLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .whatsLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .chatbotLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .carousel-control-prev {
    margin: 0px;
    padding: 0px;
    display: flex; }

  .carousel-control-next {
    margin: 0px;
    padding: 0px;
    display: flex; }

  .rowLinkContainer {
    display: flex;
    align-items: center;
    justify-items: center;
    margin: 36px 0px 0px 0px;
    visibility: hidden; }

  .txtSlides_link {
    color: #ffffff;
    letter-spacing: 1;
    font-weight: 200;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    text-decoration: underline; }

  .txtSlides {
    color: #ffffff; }

  .txtSmsSlide {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .txtSlide {
    font-weight: 600;
    font-size: 28px;
    font-family: 'Source Sans Pro', sans-serif; }

  .descritiveTextSlide {
    font-weight: 200;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .linkSlide {
    color: #ffffff;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .material-icons.md-48 {
    font-size: 48px; }

  .smsLinkSlide {
    width: 33.8px;
    height: 18.25px; }

  .whatsLinkSlide {
    width: 28.13px;
    height: 28.13px; }

  .chatbotLinkSlide {
    width: 27.84px;
    height: 29.59px; }

  .smsLinkSlide2 {
    width: 33.8px;
    height: 18.25px; }

  .whatsLinkSlide2 {
    width: 28.13px;
    height: 28.13px; }

  .chatbotLinkSlide2 {
    width: 27.84px;
    height: 29.59px; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .carousel-indicators {
    bottom: -50px; }

  .colCarouselContainers {
    display: block;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .formatSlider {
    justify-content: center;
    align-content: center;
    width: 100%;
    margin: 60px 0px;
    height: 450px; }

  .jumbotronSlider {
    border-radius: 29px;
    margin: auto;
    padding: 20px 0px 0px 0px;
    height: 400px;
    background-color: #1e3853;
    box-shadow: -2px 2px 10px #000000; }

  .imgColContainer2 {
    display: none !important; }

  .imgcellBankContainer {
    margin: 30px 45px 0px 40px;
    padding: 0px;
    height: 280px; }

  .txtSmsSlide {
    margin: 0px 0px 0px 0px;
    padding: 0px; }

  .txtSlide {
    margin: 0px;
    padding: 0px; }

  .descritiveTextSlide {
    margin: 10px 0px 0px 0px; }

  .smsLinkSlide {
    margin-top: 86px;
    visibility: hidden; }

  .whatsLinkSlide {
    margin-top: 20.75px;
    visibility: hidden; }

  .chatbotLinkSlide {
    margin-top: 20.75px;
    visibility: hidden; }

  .smsLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .whatsLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .chatbotLinkSlide2 {
    margin: 0px 22.92px 0px 0px; }

  .carousel-control-prev {
    margin: 0px;
    padding: 0px;
    display: flex; }

  .carousel-control-next {
    margin: 0px;
    padding: 0px;
    display: flex; }

  .rowLinkContainer {
    display: flex;
    align-items: center;
    justify-items: center;
    margin: 15px 0px 0px 80px; }

  .txtSlides {
    margin: 20px 20px 0px 80px; }

  .txtSlides {
    color: #ffffff; }

  .txtSmsSlide {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .txtSlide {
    font-weight: 600;
    font-size: 28px;
    font-family: 'Source Sans Pro', sans-serif; }

  .descritiveTextSlide {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .linkSlide {
    color: #ffffff;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .smsLinkSlide {
    width: 33.8px;
    height: 18.25px; }

  .whatsLinkSlide {
    width: 28.13px;
    height: 28.13px; }

  .chatbotLinkSlide {
    width: 27.84px;
    height: 29.59px; }

  .smsLinkSlide2 {
    width: 33.8px;
    height: 18.25px; }

  .whatsLinkSlide2 {
    width: 28.13px;
    height: 28.13px; }

  .chatbotLinkSlide2 {
    width: 27.84px;
    height: 29.59px; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .colCarouselContainers {
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    justify-items: center;
    align-items: center; }

  .formatSlider {
    justify-items: center;
    align-items: center;
    padding: 20px;
    height: 800px;
    margin: auto; }

  .jumbotronSlider {
    display: flex;
    border-radius: 29px;
    margin: 49px auto auto auto;
    padding: 0px 0px 0px 0px;
    width: 318px;
    height: 615px;
    background-color: #1e3853;
    box-shadow: -2px 2px 10px #000000; }

  .imgColContainer1 {
    margin: auto auto auto auto;
    display: none !important;
    padding: 0px 0px 0px 0px; }

  .imgColContainer2 {
    display: flex;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .imgcellBankContainer {
    padding: 0px 0px 0px 0px;
    margin: 5px auto auto auto;
    height: 250px; }

  .txtSmsSlide {
    margin: 26.41px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .txtSlide {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .descritiveTextSlide {
    margin: 10px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .smsLinkSlide {
    display: none !important;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .whatsLinkSlide {
    display: none !important;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .chatbotLinkSlide {
    display: none !important;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .smsLinkSlide2 {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .whatsLinkSlide2 {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .chatbotLinkSlide2 {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .carousel-control-prev {
    margin: auto;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .carousel-control-next {
    margin: auto;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .rowLinkContainer {
    margin: 33px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .colLinkContainer {
    display: block;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .txtSlides {
    margin: 20px 20px auto 20px;
    text-align: center;
    padding: 0px 0px 0px 0px; }

  .txtSlides {
    color: #ffffff; }

  .txtSmsSlide {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .txtSlide {
    font-weight: 600;
    font-size: 25px;
    font-family: 'Source Sans Pro', sans-serif; }

  .descritiveTextSlide {
    font-weight: 400;
    font-size: 12px;
    font-family: 'Raleway', sans-serif; }

  .linkSlide {
    color: #ffffff;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif; }

  .imgContactContainer {
    display: none !important;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .smsLinkSlide {
    width: 33.8px;
    height: 18.25px;
    padding: 0px 0px 0px 0px; }

  .whatsLinkSlide {
    width: 28.13px;
    height: 28.13px;
    padding: 0px 0px 0px 0px; }

  .chatbotLinkSlide {
    width: 27.84px;
    height: 29.59px;
    padding: 0px 0px 0px 0px; }

  .smsLinkSlide2 {
    width: 33.8px;
    height: 18.25px;
    padding: 0px 0px 0px 0px; }

  .whatsLinkSlide2 {
    width: 28.13px;
    height: 28.13px;
    padding: 0px 0px 0px 0px; }

  .chatbotLinkSlide2 {
    width: 27.84px;
    height: 29.59px;
    padding: 0px 0px 0px 0px; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

@media screen and (min-width: 1024px) {
  .aboutContainer {
    margin: 100px auto 20px auto;
    padding: 0px 0px 0px 0px; }

  .PlatformContainer {
    margin: 50px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .rowAboutContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .bestContainer {
    justify-items: center;
    align-items: center;
    text-align: center;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .colBtnBest1 {
    margin: 64px auto  auto auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    padding: 0px 0px 0px 0px; }

  .colBtnBest2 {
    display: none !important;
    padding: 0px 0px 0px 0px; }

  .colItemsContainer {
    margin: auto;
    justify-items: center;
    text-align: center; }

  .imgAboutContainer {
    margin: 10px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-items: center;
    align-items: center;
    text-align: center; }

  .textAboutContainer {
    margin: 39px auto auto auto;
    text-align: center;
    width: 270px;
    padding: 0px 0px 0px 0px; }

  .textAboutContainer2 {
    margin: auto;
    text-align: center;
    padding: 0px 0px 0px 0px; }

  .imgItem {
    margin: auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    display: block;
    padding: 0px 0px 0px 0px; }

  .bestText {
    font-weight: 700;
    font-size: 40px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif; }

  .besText2 {
    display: none !important; }

  .texItems {
    font-weight: 700;
    font-size: 15px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif; }

  .imgItem {
    width: 41.73px;
    height: 41.72px;
    padding: 0px 0px 0px 0px; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .aboutContainer {
    margin: 100px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .rowAboutContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .bestContainer {
    justify-items: center;
    align-items: center;
    text-align: center;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .colBtnBest1 {
    margin: 20px auto  auto auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    padding: 0px 0px 0px 0px; }

  .colBtnBest2 {
    display: none !important;
    padding: 0px 0px 0px 0px; }

  .colItemsContainer {
    margin: 68px auto auto auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    width: 200px; }

  .imgAboutContainer {
    margin: 10px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-items: center;
    align-items: center;
    text-align: center; }

  .textAboutContainer {
    margin: 39px auto auto auto;
    text-align: center;
    width: 270px;
    padding: 0px 0px 0px 0px; }

  .imgItem {
    margin: auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    display: block;
    padding: 0px 0px 0px 0px; }

  .bestText {
    font-weight: 700;
    font-size: 40px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif; }

  .besText2 {
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif; }

  .texItems {
    font-weight: 700;
    font-size: 15px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif; }

  .imgItem {
    width: 41.73px;
    height: 41.72px; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .aboutContainer {
    margin: 100px auto auto auto;
    padding: 0px; }

  .bestContainer {
    justify-items: center;
    align-items: center;
    text-align: center;
    margin: auto; }

  .colBtnBest1 {
    display: none !important; }

  .colBtnBest2 {
    margin: 20px auto  auto auto;
    justify-items: center;
    align-items: center;
    text-align: center; }

  .colItemsContainer {
    margin: 50px auto auto auto;
    justify-items: center;
    align-items: center;
    text-align: center; }

  .imgAboutContainer {
    margin: 10px auto auto auto;
    padding: 0px;
    justify-items: center;
    align-items: center;
    text-align: center; }

  .textAboutContainer {
    margin: 39px auto auto auto;
    text-align: center;
    width: 270px; }

  .imgItem {
    margin: auto;
    justify-items: center;
    align-items: center;
    text-align: center;
    display: block; }

  .bestText {
    font-weight: 700;
    font-size: 25px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif; }

  .besText2 {
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif; }

  .texItems {
    font-weight: 700;
    font-size: 15px;
    color: #1e3853;
    font-family: 'Raleway', sans-serif; }

  .imgItem {
    width: 41.73px;
    height: 41.72px; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

@media screen and (min-width: 1024px) {
  .stepPrincipalContiner {
    width: 100%;
    padding: 50px 0px 0px 0px; }

  .stepTextContainer {
    margin: 100px 0px 50px 0px;
    padding: 0px 0px 0px 0px; }

  .stepsPrimaryContainer {
    justify-items: center;
    align-items: center;
    margin: auto;
    padding: 0px 0px 70px 0px; }

  .imgStepsContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .stepContainer {
    margin: 50px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .circleContainer {
    margin: 32px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtStepContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtOptionContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .stepTextContainer {
    text-align: center;
    padding: 0px 0px 0px 0px; }

  .textSteps {
    font-weight: 700;
    font-size: 50px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .txtStep {
    font-weight: 600;
    font-size: 20px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center;
    margin-bottom: auto;
    line-height: 1; }

  .txtStepOption {
    font-weight: 400;
    font-size: 14px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .imgStepPhone {
    height: 51px;
    padding: 0px 0px 0px 0px; }

  .circle {
    width: 46px;
    height: 46px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #1e3853;
    text-align: center;
    justify-items: center;
    align-items: center;
    color: #ffffff;
    padding: 0px 0px 0px 0px; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .stepPrincipalContiner {
    width: 100%;
    padding: 0px 0px 0px 0px; }

  .stepTextContainer {
    margin: 50px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .stepsPrimaryContainer {
    justify-items: center;
    align-items: center;
    margin: auto auto 50px auto;
    padding: 0px 0px 0px 0px; }

  .imgStepsContainer {
    margin: auto;
    padding: 35px; }

  .stepContainer {
    margin: 50px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .circleContainer {
    margin: 32px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtStepContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtOptionContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .stepTextContainer {
    text-align: center; }

  .textSteps {
    font-weight: 700;
    font-size: 50px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .txtStep {
    font-weight: 600;
    font-size: 20px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .txtStepOption {
    font-weight: 400;
    font-size: 14px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .imgStepPhone {
    height: 51px; }

  .circle {
    width: 46px;
    height: 46px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #1e3853;
    text-align: center;
    justify-items: center;
    align-items: center;
    color: #ffffff; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .stepPrincipalContiner {
    width: 100%;
    padding: 0px 0px 0px 0px; }

  .stepTextContainer {
    margin: 55px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .stepsPrimaryContainer {
    height: 1300px;
    margin: auto auto 80px auto;
    justify-items: center;
    align-items: center;
    padding: 0px 0px 0px 0px; }

  .imgStepsContainer {
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .stepContainer {
    margin: 50px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .circleContainer {
    margin: 32px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtStepContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .txtOptionContainer {
    margin: 9px auto auto auto;
    padding: 0px 0px 0px 0px;
    justify-content: center;
    align-content: center; }

  .stepTextContainer {
    text-align: center; }

  .textSteps {
    font-weight: 700;
    font-size: 25px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .txtStep {
    margin: auto;
    font-weight: 600;
    font-size: 20px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .txtStepOption {
    font-weight: 400;
    font-size: 14px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .imgStepPhone {
    height: 90px; }

  .circle {
    width: 46px;
    height: 46px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #1e3853;
    text-align: center;
    justify-items: center;
    align-items: center;
    color: #ffffff; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

.margin2rem {
  margin-bottom: 2rem !important; }

@media screen and (min-width: 1024px) {
  .sampleContainer {
    background-color: #C2D0DE;
    width: 100%;
    height: 585px;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .easyFormContainer {
    text-align: center; }

  .bntEasyForm {
    padding: 0px 0px 0px 0px;
    margin: auto;
    align-items: center;
    justify-items: center; }

  .colSampleContainer1 {
    padding: 0px 0px 0px 0px;
    margin: auto;
    align-items: center;
    justify-items: center; }

  .colSampleContainer2 {
    padding: 0px 0px 0px 0px;
    margin: auto;
    align-items: center;
    justify-items: center; }

  .colSampleContainer22 {
    padding: 0px 0px 0px 0px;
    margin: auto;
    align-items: center;
    justify-items: center; }

  .colSampleContainer3 {
    padding: 0px 0px 0px 0px;
    margin: 35px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .colSampleContainer4 {
    display: none !important;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .colSampleContainer5 {
    display: none !important;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .easyFormText {
    font-weight: 700;
    font-size: 50px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: left; }

  .imgSample {
    height: 550px;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .imgSample1 {
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .sampleContainer {
    width: 100%;
    background-color: #C2D0DE;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .easyFormContainer {
    text-align: center; }

  .bntEasyForm {
    padding: 0px 0px 0px 0px;
    margin: 33px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .colSampleContainer1 {
    padding: 0px 0px 0px 0px;
    margin: 54px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .colSampleContainer2 {
    padding: 0px 0px 0px 0px;
    margin: auto 0px auto 0px;
    align-items: left;
    justify-items: left; }

  .colSampleContainer3 {
    padding: 0px 0px 0px 0px;
    margin: 10px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .colSampleContainer4 {
    display: none !important;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .colSampleContainer5 {
    display: none !important;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .easyFormText {
    font-weight: 700;
    font-size: 37px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: left; }

  .imgSample {
    display: flex;
    height: 500px;
    margin: 40px auto 0px auto; }

  .imgSample1 {
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    display: flex; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .sampleContainer {
    width: 100%;
    background-color: #C2D0DE;
    height: 800px;
    margin: auto;
    padding: 0px 0px 0px 0px; }

  .easyFormContainer {
    text-align: center; }

  .bntEasyForm {
    padding: 0px 0px 0px 0px;
    margin: 32px auto auto auto;
    display: block; }

  .colSampleContainer0 {
    padding: 0px;
    margin: 0px; }

  .colSampleContainer1 {
    padding: 70px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 10px; }

  .colSampleContainer2 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .colSampleContainer3 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display: none !important; }

  .colSampleContainer4 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .colSampleContainer5 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .easyFormText {
    font-weight: 700;
    font-size: 30px;
    color: #1e3853;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center; }

  .imgSample {
    height: 440px;
    margin: 20px auto 0px auto;
    display: flex; }

  .imgSample1 {
    width: 100%;
    height: auto;
    padding: auto;
    display: flex; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

@media screen and (min-width: 1024px) {
  .Logo-footer {
    height: 39px;
    width: 138px;
    margin: 40px; }

  .footerContainers {
    margin: 0px 0px 0px 0px;
    padding: 40px;
    background-color: #1e3853; }

  .textfyContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .border-top {
    width: 100%; }

  .menuColContainer {
    margin: 35px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer1 {
    margin: 13px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer2 {
    margin: 3px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer3 {
    margin: 75px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer4 {
    margin: 3px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .faqsColContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .contactColContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .border-top {
    margin: 30px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .weColContainer {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .weContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .imgFooterArrow {
    width: 40.24px; }

  .footerTexTexfy {
    margin: 27px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    font-weight: 900;
    font-size: 37px;
    color: #ffffff;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: right; }

  .textFooterMenu {
    margin: 0px 0px 0px 0px;
    font-weight: 700;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterlinks {
    font-weight: 300;
    font-size: 12px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterContact {
    margin: 35px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textPosibil {
    margin: 35px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterListenlinks {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .imgFooterArrow {
    margin: 22px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textFooterWelinks {
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterWelinks2 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: right; }

  .textFooterWelinks3 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textPowered {
    text-align: left; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .Logo-footer {
    height: 39px;
    width: 138px;
    margin: 40px; }

  .footerContainers {
    margin: 0px 0px 0px 0px;
    padding: 40px;
    background-color: #1e3853; }

  .textfyContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .border-top {
    width: 100%; }

  .menuColContainer {
    margin: 33px auto 0px auto;
    padding: 0px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .textlinkContainer1 {
    margin: 13px 0px 0px 40px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer2 {
    margin: 3px 0px 0px 40px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer4 {
    margin: 3px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer3 {
    margin: 75px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .faqsColContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .contactColContainer {
    margin: 33px auto 0px auto;
    padding: 0px 0px 0px 50px; }

  .border-top {
    margin: 30px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .weColContainer {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .weContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .imgFooterTexfy {
    margin: 37.27px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    width: 107px;
    height: 37px;
    align-items: center;
    justify-items: center; }

  .imgFooterArrow {
    width: 40.24px; }

  .footerTexTexfy {
    margin: 27px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    font-weight: 900;
    font-size: 37px;
    color: #ffffff;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: right; }

  .textFooterMenu {
    margin: 0px 0px 0px 40px;
    font-weight: 700;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterlinks {
    font-weight: 400;
    font-size: 12px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterContact {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textPosibil {
    margin: 35px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterListenlinks {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .imgFooterArrow {
    margin: 22px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textFooterWelinks {
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterWelinks2 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left;
    padding: 21px 0px 21px 0px; }

  .textFooterWelinks3 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left;
    padding: 21px 0px 21px 0px; }

  .textPowered {
    text-align: left;
    padding: 21px 0px 21px 0px; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .Logo-footer {
    height: 39px;
    width: 138px;
    margin: 40px; }

  .footerContainers {
    margin: 0px 0px 0px 0px;
    padding: 40px;
    background-color: #1e3853; }

  .textfyContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .border-top {
    width: 100%; }

  .menuColContainer {
    margin: 33px auto 0px auto;
    padding: 0px 0px 0px 0px;
    align-items: center;
    justify-items: center; }

  .textlinkContainer1 {
    margin: 13px 0px 0px 40px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer2 {
    margin: 3px 0px 0px 40px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer4 {
    margin: 3px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textlinkContainer3 {
    margin: 75px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .faqsColContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .contactColContainer {
    margin: 33px auto 0px auto;
    padding: 0px 0px 0px 40px; }

  .border-top {
    margin: 30px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }

  .weColContainer {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .weContainer {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .imgFooterTexfy {
    margin: 37.27px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    width: 107px;
    height: 37px;
    align-items: center;
    justify-items: center; }

  .imgFooterArrow {
    width: 40.24px; }

  .footerTexTexfy {
    margin: 27px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    font-weight: 900;
    font-size: 37px;
    color: #ffffff;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: right; }

  .textFooterMenu {
    margin: 0px 0px 0px 40px;
    font-weight: 700;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterlinks {
    font-weight: 400;
    font-size: 12px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterContact {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textPosibil {
    margin: 35px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 600;
    font-size: 18px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterListenlinks {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .imgFooterArrow {
    margin: 22px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textFooterWelinks {
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left; }

  .textFooterWelinks2 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: left;
    padding: 21px 0px 21px 0px; }

  .textFooterWelinks3 {
    text-align: left;
    font-weight: 400;
    font-size: 10px;
    color: #ffffff;
    font-family: 'Raleway', sans-serif;
    text-align: right;
    padding: 21px 50px 21px 0px; }

  .textPowered {
    text-align: left;
    padding: 21px 0px 21px 0px; } }
font1 {
  font-weight: bold;
  font-size: 50px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font2 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font3 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font4 {
  font-weight: semi-bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font5 {
  font-weight: regular;
  font-size: 14px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font6 {
  font-weight: regular;
  font-size: 10px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font7 {
  font-weight: bold;
  font-size: 18px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font8 {
  font-weight: regular;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Raleway', sans-serif; }

font9 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font10 {
  font-weight: bold;
  font-size: 60px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font11 {
  font-weight: medium;
  font-size: 24px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font12 {
  font-weight: semi-bold;
  font-size: 28px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font13 {
  font-weight: regular;
  font-size: 14px;
  color: #9b9b9b;
  font-family: 'Raleway', sans-serif; }

font14 {
  font-weight: regular;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font15 {
  font-weight: bold;
  font-size: 15px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font16 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #1e3853;
  font-family: 'Source Sans Pro', sans-serif; }

font17 {
  font-weight: medium;
  font-size: 14px;
  color: #1e3853;
  font-family: 'Raleway', sans-serif; }

font18 {
  font-weight: semi-bold;
  font-size: 20px;
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif; }

font19 {
  font-weight: semi-bold;
  font-size: 12px;
  color: #ff8800;
  font-family: 'Raleway', sans-serif; }

@media screen and (min-width: 1024px) {
  .rowDisplayContainers {
    margin: 50px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colDisplayContainers {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colDisplayContainers2 {
    display: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .smsClic {
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .whatsAppClic {
    display: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colImg1 {
    display: none; }

  .colImg1-1 {
    display: flex; }

  .rowBorderContainer {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0px 0px 0px 0px;
    margin: auto; }

  .rowBorderContainer2 {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none; }

  .colImgSmsDisplayContainer {
    margin: 11px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .button1 {
    background: #ff8800;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto;
    padding: 0px 0px 0px 0px; }
    .button1 .text1 {
      font-weight: 600;
      font-size: 28px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 30px 0px 0px 0px; }
    .button1 .text2 {
      font-weight: 400;
      font-size: 14px;
      color: #ffffff;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 66px 0px; }

  .button1-1 {
    background: #EAEFF4;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button1-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      color: #1E3853;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button1-1 .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #1E3853;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }
      .button1-2 {
        background: #DEDEDE;
        border-radius: 0px;
        border-color: #DEDEDE;
        padding: 0px 0px 0px 0px;
        margin: auto; }
        .button1-2 .text3 {
          font-weight: 600;
          font-size: 20px;
          color: #919191;
          font-family: 'Source Sans Pro', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 20px 0px 0px 0px; }
        .button1-2 .text4 {
          font-weight: 400;
          font-size: 14px;
          color: #919191;
          font-family: 'Raleway', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 0px 0px 35px 0px; }
    
      .button1-3 {
        background: #DEDEDE;
        border-radius: 0px;
        border-color: #DEDEDE;
        padding: 0px 0px 0px 0px;
        margin: auto; }
        .button1-3 .text3 {
          font-weight: 600;
          font-size: 20px;
          color: #919191;
          font-family: 'Source Sans Pro', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 20px 0px 0px 0px; }
        .button1-3 .text4 {
          font-weight: 400;
          font-size: 14px;
          color: #919191;
          font-family: 'Raleway', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 0px 0px 35px 0px; }
    
      .button1-4 {
        background: #DEDEDE;
        border-radius: 0px;
        border-color: #DEDEDE;
        padding: 0px 0px 0px 0px;
        margin: auto; }
        .button1-4 .text3 {
          font-weight: 600;
          font-size: 20px;
          color: #919191;
          font-family: 'Source Sans Pro', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 20px 0px 0px 0px; }
        .button1-4 .text4 {
          font-weight: 400;
          font-size: 14px;
          color: #919191;
          font-family: 'Raleway', sans-serif;
          padding: 0px 0px 0px 0px;
          margin: 0px 0px 35px 0px; }

  .button1-1:hover {
    background: #EAEFF4;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button1-1:hover .text3 {
      font-weight: 600;
      font-size: 20px;
      color: #1E3853;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button1-1:hover .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #1E3853;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .button2-1 {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button2-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button2-1 .text4 {
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }
.button2-2 {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button2-2 .text3 {
      font-weight: 600;
      font-size: 20px;
      color: #919191;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button2-2 .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #919191;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .button2-3 {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button2-3 .text3 {
      font-weight: 600;
      font-size: 20px;
      color: #919191;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button2-3 .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #919191;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }
      
  .rowBorderContainer:hover {
    background: #ff8800;
    border-radius: 0px;
    margin: auto;
    padding: 0px 0px 0px 0px; }
    .rowBorderContainer:hover .text1 {
      font-weight: 600;
      font-size: 28px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 30px 0px 0px 0px; }
    .rowBorderContainer:hover .text2 {
      font-weight: 400;
      font-size: 14px;
      color: #ffffff;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px; }

  .hover2:hover {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .hover2:hover .text3 {
      font-weight: 600;
      font-size: 20px;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .hover2:hover .text4 {
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .imgSmsDisplay {
    width: 53.38px;
    height: 32.06px;
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: right; }

  .imgVia1 {
    width: 233px;
    margin: auto auto auto auto;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .text1 {
    font-weight: 600;
    font-size: 28px;
    color: #1E3853;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 30px 0px 0px 0px; }

  .text2 {
    font-weight: 400;
    font-size: 14px;
    color: #1E3853;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 66px 0px; }

  .text3 {
    font-weight: 600;
    font-size: 20px;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px; }

  .text4 {
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 35px 0px; }

  .colText2 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center; }

  .rowText1 {
    display: flex;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textVia1 {
    display: flex;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textFlash {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textTrigger {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia2 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia1-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textTrigger-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia2-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .bntDisplay {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 700;
    display: block;
    margin: 32px auto 40px auto; }

  .clicStyle {
    display: block; }

  .clicStyle2 {
    display: none; }

  .rowText1 {
    display: none; } }
@media screen and (min-width: 768px) and (max-width: 1023px) {
  .rowDisplayContainers {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colDisplayContainers {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colDisplayContainers2 {
    display: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .smsClic {
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .whatsAppClic {
    display: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colImg1 {
    display: none; }

  .colImg1-1 {
    display: flex; }

  .rowBorderContainer {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0px 0px 0px 0px;
    margin: auto; }

  .rowBorderContainer2 {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none; }

  .colImgSmsDisplayContainer {
    padding: 0px 0px 0px 0px; }

  .button1 {
    background: #ff8800;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto;
    padding: 0px 0px 0px 0px; }
    .button1 .text1 {
      font-weight: 600;
      font-size: 28px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 30px 0px 0px 0px; }
    .button1 .text2 {
      font-weight: 400;
      font-size: 14px;
      color: white;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 66px 0px; }

  .button1-1 {
    background: #EAEFF4;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button1-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button1-1 .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #919191;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .button2-1 {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .button2-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .button2-1 .text4 {
      font-weight: 400;
      font-size: 14px;
      color: #919191;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .rowBorderContainer:hover {
    background: #ff8800;
    border-radius: 0px;
    margin: auto;
    padding: 0px 0px 0px 0px; }
    .rowBorderContainer:hover .text1 {
      font-weight: 600;
      font-size: 28px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 30px 0px 0px 0px; }
    .rowBorderContainer:hover .text2 {
      font-weight: 400;
      font-size: 14px;
      color: #1E3853;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px; }

  .hover2:hover {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto; }
    .hover2:hover .text3 {
      font-weight: 600;
      font-size: 20px;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 20px 0px 0px 0px; }
    .hover2:hover .text4 {
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .imgSmsDisplay {
    width: 53.38px;
    height: 32.06px;
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    float: right; }

  .imgVia1 {
    width: 233px;
    margin: auto auto auto auto;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .text1 {
    font-weight: 600;
    font-size: 28px;
    color: #1E3853;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 30px 0px 0px 0px; }

  .text2 {
    font-weight: 400;
    font-size: 14px;
    color: #1E3853;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 66px 0px; }

  .text3 {
    font-weight: 600;
    font-size: 20px;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px; }

  .text4 {
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 35px 0px; }

  .colText2 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center; }

  .rowText1 {
    display: flex;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .textVia1 {
    display: flex;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textFlash {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textTrigger {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia2 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia1-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textTrigger-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .textVia2-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px; }

  .bntDisplay {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 700;
    display: block;
    margin: 32px auto 40px auto; }

  .clicStyle {
    display: block; }

  .clicStyle2 {
    display: none; }

  .rowText1 {
    display: none; } }
@media screen and (min-width: 359px) and (max-width: 767px) {
  .rowDisplayContainers {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px; }

  .colDisplayContainers {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: flex;
    border-bottom: 1px solid #c2d0de; }

  .colDisplayContainers2 {
    display: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    border-bottom: 1px solid #c2d0de; }

  .smsClic {
    display: flex;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    border-bottom: 1px solid #c2d0de; }

  .whatsAppClic {
    display: none;
    margin: 00px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    border-bottom: 1px solid #c2d0de; }

  .colImg1 {
    display: none; }

  .colImg1-1 {
    display: flex; }

  .rowBorderContainer {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    justify-items: center;
    align-items: center;
    height: 67px; }

  .rowBorderContainer2 {
    background-color: #ffffff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none; }

  .rowBorderContainer3 {
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    height: 53px; }

  .colImgSmsDisplayContainer {
    margin: 11px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .button1 {
    background: #ff8800;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    padding: 0px 0px 0px 0px;
    height: 67px; }
    .button1 .text1 {
      font-weight: 600;
      font-size: 24px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      text-align: center; }

  .button1-1 {
    background: #EAEFF4;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    height: 53px; }
    .button1-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      padding: 0px 0px 0px 0px;
      margin: auto;
      text-align: center; }
    .button1-1 .text4 {
      display: none;
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .button2-1 {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    height: 53px; }
    .button2-1 .text3 {
      font-weight: 600;
      font-size: 20px;
      padding: 0px 0px 0px 0px;
      margin: auto;
      text-align: center; }
    .button2-1 .text4 {
      display: none;
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .rowBorderContainer:hover {
    background: #ff8800;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    padding: 0px 0px 0px 0px;
    height: 67px; }
    .rowBorderContainer:hover .text1 {
      font-weight: 600;
      font-size: 24px;
      color: #ffffff;
      font-family: 'Source Sans Pro', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      text-align: center; }
    .rowBorderContainer:hover .text2 {
      display: none;
      font-weight: 400;
      font-size: 14px;
      color: #1E3853;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 66px 0px; }

  .hover2:hover {
    background: #DEDEDE;
    border-radius: 0px;
    border-color: #DEDEDE;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center;
    height: 53px; }
    .hover2:hover .text3 {
      font-weight: 600;
      font-size: 20px;
      padding: 0px 0px 0px 0px;
      margin: auto;
      text-align: center; }
    .hover2:hover .text4 {
      display: none;
      font-weight: 400;
      font-size: 14px;
      font-family: 'Raleway', sans-serif;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 35px 0px; }

  .imgSmsDisplay {
    width: 21.44px;
    height: 11.57px;
    margin: auto;
    padding: 0px 0px 0px 0px;
    display: flex; }

  .imgVia1 {
    display: flex;
    width: 250px;
    margin: 10px auto auto auto;
    padding: 0px 0px 0px 0px; }

  .text1 {
    font-weight: 600;
    font-size: 24px;
    color: #1E3853;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center; }

  .text2 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #B1B1B1;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 66px 0px; }

  .text3 {
    font-weight: 600;
    font-size: 20px;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: auto;
    text-align: center; }

  .text4 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Raleway', sans-serif;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 35px 0px; }

  .colText2 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center; }

  .rowText1 {
    display: flex;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center; }

  .textVia1 {
    display: flex;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textFlash {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textTrigger {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textVia2 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textVia1-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textTrigger-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .textVia2-1 {
    display: none;
    font-weight: 400;
    font-size: 14px;
    color: #919191;
    font-family: 'Raleway', sans-serif;
    padding: 10px 30px 10px 30px;
    margin: 0px 0px 0px 0px;
    text-align: center; }

  .bntDisplay {
    color: #ffffff;
    background-color: #ff8800;
    border-color: #ff8800;
    width: 256px;
    height: 48px;
    border-radius: 4px;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 700;
    display: block;
    margin: 32px auto 40px auto; }

  /*.hoverDisplay:active{
      color: $color1;
      background-color: $color5;
      border-color: $color5;
  }*/
  .clicStyle {
    display: flex; }

  .clicStyle2 {
    display: none; } }
.btn-warning {
  color: #ffffff;
  background-color: #ff8800;
  border-color: #ff8800;
  width: 300px;
  height: 48px;
  border-radius: 4px;
  -webkit-box-shadow: 3px 5px 12px 3px #d5d5d5;
  -moz-box-shadow: 3px 5px 12px 3px #d5d5d5;
  box-shadow: 3px 5px 12px 3px #d5d5d5;
  font-size: 14px;
  font-weight: 700; }

.btn-warning:HOVER {
  color: #844C0B;
  background-color: #CB6C00;
  border-color: #CB6C00;
  width: 300px;
  height: 48px;
  border-radius: 4px;
  -webkit-box-shadow: 3px 5px 12px 3px #d5d5d5;
  -moz-box-shadow: 3px 5px 12px 3px #d5d5d5;
  box-shadow: 3px 5px 12px 3px #d5d5d5;
  font-size: 14px;
  font-weight: 700; }

.btn-contact {
  color: white;
  background-color: transparent;
  border-color: white;
  width: 220px;
  height: 48px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700; }

.btn-contact:HOVER {
  color: #1E3853;
  background-color: white;
  border-color: #1E3853;
  width: 220px;
  height: 48px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700; }

.btn-warning2 {
  color: #ffffff;
  background-color: #1E3853;
  border-color: #1E3853;
  width: 300px;
  height: 48px;
  border-radius: 4px;
  -webkit-box-shadow: 3px 5px 12px 3px #d5d5d5;
  -moz-box-shadow: 3px 5px 12px 3px #d5d5d5;
  box-shadow: 3px 5px 12px 3px #d5d5d5;
  font-size: 14px;
  font-weight: 700; }

.btn-warning2:HOVER {
  color: white;
  background-color: #4777AA;
  border-color: #4777AA;
  width: 300px;
  height: 48px;
  border-radius: 4px;
  -webkit-box-shadow: 3px 5px 12px 3px #d5d5d5;
  -moz-box-shadow: 3px 5px 12px 3px #d5d5d5;
  box-shadow: 3px 5px 12px 3px #d5d5d5;
  font-size: 14px;
  font-weight: 700; }

/*# sourceMappingURL=styles.css.map */
