@charset "UTF-8";
/*new version*/
/* line 3, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
* {
  margin: 0px;
  padding: 0px;
  /*new version*/
}

/* line 9, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.class_version {
  margin: 0px;
}

/* line 13, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
body {
  font-style: 'Arial', sans-serif;
  color: #12130F;
  overflow-x: hidden;
}

/* FUENTES */
/* line 20, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.karla_reg {
  font-family: 'Mulish', sans-serif;
  font-weight: 400;
}

/* line 25, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.karla_med {
  font-family: 'Mulish', sans-serif;
  font-weight: 500;
}

/* line 30, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.karla_bold {
  font-family: 'Mulish', sans-serif;
  font-weight: 700;
}

/* line 35, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.karla_ebold {
  font-family: 'Mulish', sans-serif;
  font-weight: 900;
}

/* TÍTULOS */
/* line 41, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h1, .h1 {
  font-size: 32px !important;
  line-height: 40px !important;
}

/* line 46, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h2, .h2 {
  font-size: 22px;
  line-height: 27px;
}

/* line 51, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.force-h2 {
  font-size: 22px !important;
  line-height: 27px !important;
}

@media (min-width: 576px) {
  /* line 57, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  h2, .h2 {
    font-size: 35px !important;
    line-height: 45px;
  }

  /* line 62, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .force-h2 {
    font-size: 35px !important;
    line-height: 45px !important;
  }
}
/* line 68, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h3, .h3 {
  font-size: 21px !important;
  line-height: 29px;
  margin-bottom: 5px !important;
}

/* line 74, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h4 {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px !important;
}

/* line 80, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h4, .h4 {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5px !important;
}

/* line 86, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h5, .h5 {
  font-size: 16px !important;
  line-height: 22px !important;
  margin-bottom: 5px !important;
}

/* line 92, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
p, .p {
  font-size: 16px !important;
  line-height: 24px;
  margin-bottom: 0px;
  color: #545353;
}

/* line 99, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  color: #1B1B1C;
}

/* line 103, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.border-15 {
  border-radius: 15px;
}

/* COLORES (fuetes y backgrounds) */
/* line 108, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_orange {
  color: #ff9210 !important;
}

/* line 112, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_magenta {
  color: #FF5373 !important;
}

/* line 116, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_light-blue {
  color: #A3D9FF;
}

/* line 120, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_blue {
  color: #424874;
}

/* line 124, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_light-green {
  color: #16DB93;
}

/* line 128, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_black {
  color: #1B1B1C;
}

/* line 132, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.c_white {
  color: #ffffff !important;
}

/* line 136, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_orange {
  background-color: #ff9210;
}

/* line 140, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_magenta {
  background-color: #FF5373;
}

/* line 144, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_light-blue {
  background-color: #A3D9FF;
}

/* line 148, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_blue {
  background-color: #285BCC;
}

/* line 152, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_dark_blue {
  background-color: #07356A;
}

/* line 156, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_green {
  background-color: #25D366;
}

/* line 160, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_light-green {
  background-color: #16DB93;
}

/* line 164, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_black {
  background-color: #12130F;
}

/* line 168, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_white {
  background-color: #ffffff;
}

/* line 172, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_morado {
  background-color: #560c31;
}

/* line 176, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_magenta_gradient {
  background: linear-gradient(90deg, #ff9210 0%, #fe5373 100%);
}

/* line 180, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bg_morado_gradient {
  background: linear-gradient(90deg, #791949 10%, #270718 100%);
}

/* BOTONES */
/* line 185, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn {
  padding-left: 30px !important;
  padding-right: 30px !important;
  padding-top: 18px !important;
  padding-bottom: 18px !important;
  border-radius: 8px;
  font-family: 'Mulish', sans-serif !important;
  font-size: 16px !important;
  font-weight: 700;
  line-height: 16px !important;
  width: 100%;
}

/* line 198, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-primary {
  background-color: #1B1B1C !important;
  border: 1px solid #1B1B1C !important;
  outline: none !important;
  box-shadow: none !important;
  color: #ffffff !important;
}

/* line 206, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-primary:hover {
  background-color: #FFFFFF !important;
  border: 1px solid #1B1B1C !important;
  color: #1B1B1C !important;
}

/* line 212, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-secondary {
  background-color: #FFFFFF !important;
  border: 1px solid #1B1B1C !important;
  outline: none !important;
  box-shadow: none !important;
  color: #1B1B1C !important;
}

/* line 220, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-secondary:hover {
  color: #ff9110 !important;
  border-color: #ff9110 !important;
}

/* line 225, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-secondary-sinborde {
  background-color: #FFFFFF !important;
  outline: none !important;
  box-shadow: none !important;
  color: #1B1B1C !important;
}

/* line 232, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-secondary-sinborde:hover {
  color: #ff9110 !important;
}

/* line 236, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-wsp {
  background-color: #25D366 !important;
  border: 1px solid #25D366 !important;
  outline: none !important;
  box-shadow: none !important;
  color: #1B1B1C !important;
}

/* line 244, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.mb-wsp {
  margin-bottom: 10px;
}

/* line 248, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-wsp:hover {
  color: white !important;
}

/* line 252, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-demo {
  background-color: #1B1B1C !important;
  border: 1px solid #1B1B1C !important;
  outline: none !important;
  box-shadow: none !important;
  color: #ffffff !important;
}

/* line 260, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-demo:hover {
  background-color: #ff9210 !important;
  border: 1px solid #ff9210 !important;
}

/* line 266, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-small {
  padding: 12px 18px !important;
  font-size: 15px !important;
  border-radius: 8px;
  font-family: 'Mulish', sans-serif !important;
  font-weight: 700;
  width: 100%;
  outline: none !important;
}

/* line 276, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.btn-small:hover {
  text-decoration: none !important;
}

/* line 280, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.twins-buttons {
  margin-bottom: 8px;
}

/* line 283, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
a.btn-accessbox {
  background: linear-gradient(-45deg, #5e90ff 0%, #fe5373 100%);
  color: white !important;
  width: 100%;
  max-width: 150px;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: 19px !important;
  padding-bottom: 19px !important;
  border-radius: 8px !important;
  font-family: 'Mulish', sans-serif !important;
  font-weight: 700;
  display: inline-block;
  outline: none !important;
  text-align: center;
  text-decoration: none;
}

/* line 301, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
a.btn-country {
  background-color: #FFFFFF !important;
  border: 1px solid #1B1B1C !important;
  outline: none !important;
  color: black !important;
  width: 100%;
  max-width: 150px;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  border-radius: 10px !important;
  font-family: 'Mulish', sans-serif !important;
  font-weight: 700;
  outline: none !important;
  text-align: center;
  text-decoration: none;
}

/* line 320, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
img.app-store.google-play {
  display: block;
  width: 100%;
  max-width: 150px;
}

/* BOTON BOT */
/* line 328, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-wp {
  position: fixed;
  height: 64px;
  bottom: 40px;
  right: -119px;
  z-index: 100;
  -webkit-transition: width 200ms ease, right 400ms ease;
  -moz-transition: width 200ms ease, right 400ms ease;
  -ms-transition: width 200ms ease, right 400ms ease;
  -o-transition: width 200ms ease, right 400ms ease;
  transition: width 200ms ease, right 400ms ease;
}

/* line 341, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-wp:hover {
  right: 0;
}

/* line 345, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-wp .bot-button-content {
  background-color: #25d366;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
  width: 196px;
  height: 64px;
  padding: 10px 24px;
  box-shadow: 2px 2px 3px #999;
}

/* line 355, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-demo a {
  position: fixed;
  height: 64px;
  bottom: 120px;
  right: -119px;
  z-index: 100;
  -webkit-transition: width 200ms ease, right 400ms ease;
  -moz-transition: width 200ms ease, right 400ms ease;
  -ms-transition: width 200ms ease, right 400ms ease;
  -o-transition: width 200ms ease, right 400ms ease;
  transition: width 200ms ease, right 400ms ease;
}

/* line 368, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-demo .bot-button-content {
  background-color: #1B1B1C;
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
  width: 196px;
  height: 64px;
  padding: 10px 24px;
  box-shadow: 2px 2px 3px #999;
}

/* line 378, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-demo a:hover {
  right: 0;
}

/* line 382, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.bot-button-demo .float-hide {
  right: -196px;
}

/* PADDINGS */
/* line 387, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.pt-50-xs {
  padding-top: 50PX;
}

@media (min-width: 576px) {
  /* line 392, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .pt-50-xs {
    padding-top: 100px;
  }
}
@media (min-width: 992px) {
  /* line 398, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .pt-50-xs {
    padding-top: 150px;
  }
}
/* POSICIONES */
/* line 404, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.p-behind {
  z-index: 99;
}

/* line 408, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.p-middle {
  z-index: 9999;
}

/* line 412, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.p-front {
  z-index: 999999;
}

/* LINKS */
/* line 417, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
a {
  font-family: 'Mulish', sans-serif !important;
  font-size: 16px;
  line-height: 16px;
  padding: 0px !important;
  color: #0F0F0F !important;
}

/* Special header */
/* line 427, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.special-header {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 435, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.special-header .close {
  opacity: 100 !important;
  font-weight: 400;
}

/* Header */
/* line 442, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.header {
  top: 40px;
}

@media (max-width: 575px) {
  /* line 447, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .header {
    top: 0;
  }
}
/* line 452, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar-brand img {
  width: 100%;
  max-width: 125px;
  height: auto;
}

/* line 458, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .country-selector {
  margin-right: 10px;
  margin-left: auto;
  width: 24px;
  height: 24px;
}

/* line 465, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .country-selector button {
  height: 25px;
  width: 25px;
  background-color: transparent;
  border: none;
}

/* line 472, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .country-selector button img {
  width: 100%;
  max-width: 20px;
  height: auto;
}

/* line 478, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .navbar-collapse {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 483, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li {
  margin-bottom: 20px;
}

/* line 487, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li:last-child {
  margin-bottom: 35px;
}

/* line 491, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li a {
  font-size: 21px;
  line-height: 29px;
}

/* line 497, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li a:hover,
.navbar ul li a:focus {
  text-decoration: underline;
}

/* line 501, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li.active a {
  color: #ff9210 !important;
}

/* line 506, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar ul li.active a:hover,
.navbar ul li.active a:focus {
  text-decoration: none;
}

/* line 510, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .dropdown-menu {
  border: none;
  border-top: 1px solid #1B1B1C;
  border-radius: 10px;
}

/* line 516, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .dropdown-menu a {
  padding-left: 15px !important;
}

/* line 520, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .dropdown-menu a {
  margin-bottom: 8px;
}

/* line 524, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar .dropdown-menu a:last-child {
  margin-bottom: 0px;
}

/* line 528, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.navbar-toggler {
  padding: .50rem .75rem;
}

/* line 532, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.nav-link:hover {
  text-decoration: none !important;
  color: #ff9210 !important;
}

/* MODAL · SELECCIONAR PAÍS */
/* line 538, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal.modal {
  padding-right: 0px !important;
}

/* line 542, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal .modal-body {
  padding: 30px;
}

/* line 546, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal .modal-body button {
  margin-top: -15px;
  margin-right: -15px;
}

/* line 551, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal .modal-content {
  border: none !important;
  border-radius: 8px;
}

/* line 556, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal .countries-list {
  margin-top: 35px;
}

/* line 560, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal .country {
  margin-bottom: 25px;
}

/* line 564, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal a.active {
  color: #ff9210 !important;
}

/* line 569, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal a.active:hover,
.country_selector_modal a.active:focus {
  text-decoration: none;
}

/* line 573, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country_selector_modal a img {
  width: 100%;
  max-width: 20px;
  height: auto;
  margin-right: 10px;
}

/* BANNER PRINCIPAL 
 .full-container .image-full-container{
  width: 100%;
  height: 480px;
  position: relative;
  background-image: url(asset_path('new_web/2.png'));
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
*/
/* 
.full-container h1{
  margin-top: 40px;
}
*/
/* SECCIONES */
/* line 598, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.text_and_cards ul {
  font-size: 18px;
}

/* line 602, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section:last-child {
  padding-bottom: 150px;
}

/* line 606, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.sections .text_and_cards {
  background-image: url("/assets/new_web/bg_section1.webp");
  background-repeat: no-repeat;
  background-size: contain;
  background-position-x: left;
}

/* TARJETAS */
/* line 614, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards {
  margin-top: 50px;
  border-radius: 8px;
}

/* line 619, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards a.card {
  width: 100%;
  text-decoration: none;
  outline: none;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 14px;
  border: none;
}

/* line 630, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards a.card:nth-child(1) {
  margin-bottom: 15px;
  background-image: url("/assets/new_web/bg_iso-transparent4.webp");
  background-position: top;
}

/* line 636, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards a.card:nth-child(2) {
  background-image: url("/assets/new_web/bg_iso-transparent2.webp");
  background-position: top;
}

/* line 641, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards a.card .card-body {
  justify-content: center;
  align-items: center;
  padding: 1.5rem;
}

/* line 647, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.cards a.card .card-body p {
  font-size: 14px !important;
  line-height: 20px !important;
  margin-right: 15px;
}

/* line 653, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
a.card-pago {
  border-radius: 14px;
  align-content: center;
  text-align: center;
  padding: 20px !important;
  border-color: rgba(139, 139, 139, 0.125) !important;
  margin: 15px 0px;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.04), 0 0 6px rgba(0, 0, 0, 0.04);
}

/* line 664, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.icon-right:before {
  text-decoration: none;
  width: 25px !important;
}

/* line 669, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-blog {
  border-radius: 20px;
  border: 1px solid #f1f1f1;
}

/* line 674, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-img, .card-img-top {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

/* line 679, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.img-pago {
  width: 100%;
  height: auto;
  max-width: 200px;
  display: block;
  margin: auto;
}

/* line 687, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-shadow {
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.08), 0 0 6px rgba(0, 0, 0, 0.05);
}

/* line 691, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-hover {
  transition: 0.3s transform cubic-bezier(0.155, 1.105, 0.295, 1.12), 0.3s box-shadow, 0.3s -webkit-transform cubic-bezier(0.155, 1.105, 0.295, 1.12);
}

/* line 695, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-hover:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06);
}

/* Card testimonio */
/* line 701, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-testimonio-img {
  /* 
  background-image: url(asset_path('new_web/testimonio-propiental.png'));*/
  background-position: center;
  width: 100%;
  height: 280px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
}

/* line 712, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-testimonio:hover {
  text-decoration: none;
}

/* line 716, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-testimonio:hover p {
  text-decoration: none;
  color: #ff9210;
}

/* line 721, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.card-testimonio:hover .play-icon {
  transition: 0.3s transform cubic-bezier(0.155, 1.105, 0.295, 1.12), 0.3s box-shadow, 0.3s -webkit-transform cubic-bezier(0.155, 1.105, 0.295, 1.12);
  transform: scale(1.2);
}

/* SECCIONES ESPECIALES */
/* line 728, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.special_section .card {
  padding: 20px 30px;
  border-radius: 20px;
  border: none;
}

/* line 734, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.special_section .card .button-group {
  margin-top: 30px;
}

/* line 738, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.special_section .special_section_help {
  background-image: url("/assets/new_web/bg_iso-transparent.webp");
}

/* SECCION ITEMS */
/* line 744, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_banner ul li {
  font-size: 18px;
  color: #545353;
  display: inline-block;
  display: flex;
  align-items: flex-start;
}

/* line 752, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_banner ul li img {
  padding-right: 10px;
  padding-top: 4px;
}

/* line 757, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .row_items {
  border-radius: 8px;
}

/* line 761, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item {
  display: inline-block;
  width: 100%;
  margin-bottom: 50px;
}

/* line 767, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item:last-child {
  margin-bottom: 0px;
}

/* line 771, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item p {
  font-size: 16px;
  line-height: 22px;
}

/* line 776, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item .item-icon {
  font-size: 18px;
  line-height: 50px;
}

/* line 781, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items img {
  width: 70%;
  height: auto;
  text-align: center;
}

/* line 787, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .img-section-index {
  width: 100%;
}

/* line 791, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.item.medio_de_pago {
  width: 200px;
}

/* line 795, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item .item-icon {
  width: 70px;
  height: 70px;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 15px;
}

/*Section cards help*/
/* line 808, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_cards_help .card {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  padding: 40px !important;
  border-radius: 20px !important;
  height: 280px;
}

/* SECTION ITEM ADMINISTRADORES Y RESIDENTES*/
/* line 820, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item-beneficios .item-icon {
  width: 70px;
  height: 70px;
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 50px;
}

/* line 833, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_items .item-beneficios p {
  font-size: 16px;
  line-height: 22px;
}

/* SWITCH */
/* line 839, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.switch-container {
  width: 100%;
  display: flex;
  align-items: start;
  margin-top: 30px;
  margin-bottom: 20px;
}

/* line 847, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.switch-text {
  width: 40%;
  display: inline-block;
}

/* line 852, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.switch-text:nth-child(1) {
  text-align: right;
}

/* line 856, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.switch-text p {
  font-size: 14px;
  line-height: 20px;
}

/* line 861, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.switch-input {
  width: 20%;
  display: inline-block;
  text-align: center;
}

/* line 867, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.custom-switch .custom-control-label::before {
  background-image: linear-gradient(to right, #fe5373, #ff9210);
  border: none;
  cursor: pointer;
}

/* line 873, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.custom-switch .custom-control-label::after {
  background-color: white;
  cursor: pointer;
}

/* SECCION PLANES */
/* line 879, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan {
  border: 1px solid #f1f1f1;
  border-radius: 20px;
  padding: 25px 20px;
  margin-bottom: 25px;
}

/* line 886, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan .h2 {
  margin-bottom: 30px !important;
}

/* line 890, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan p {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 10px;
  color: #12130F;
}

/* line 897, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan p.function-blocked {
  color: #999999;
  text-decoration: line-through;
}

/* line 902, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan p.similar-function {
  color: #FF5373;
}

/* line 906, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan .pricing {
  margin-top: 35px;
  margin-bottom: 35px;
}

/* line 911, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan .pricing h2 {
  font-size: 34px;
  line-height: 40px;
  margin-bottom: 10px !important;
}

/* line 917, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.plan .pricing p {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0px !important;
}

/* MODAL FAQ'S GENERALES */
/* line 924, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal {
  padding-right: 0px !important;
}

/* line 928, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions button {
  margin-top: 50px;
}

/* line 932, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body {
  padding: 30px;
}

/* line 936, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body button {
  margin-top: -15px;
  margin-right: -15px;
}

/* line 941, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-content {
  border: none !important;
}

/* line 945, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body .accordion {
  margin-top: 50px;
}

/* line 949, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body .card .card-header {
  padding: 0px;
}

/* line 953, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body .card button {
  margin-top: 0px;
  margin-right: 0px;
  color: #ffa300 !important;
  outline: none !important;
  box-shadow: none !important;
}

/* line 961, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.frequent-questions .modal-body .card button.collapsed {
  color: #12130F !important;
}

/* SECCION BLOG */
/* line 966, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .blog-cards {
  margin-top: 50px;
}

/* line 970, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .blog-cards .blog-col {
  margin-bottom: 35px;
  display: inline-block;
}

/* line 975, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .blog-cards .blog-cols:last-child {
  margin-bottom: 0px;
}

/* line 979, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .card .card-img {
  height: 145px;
  width: auto;
  background-position: center;
  background-size: cover;
}

/* line 986, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .card .h5 {
  font-size: 18px;
  line-height: 26px;
}

/* line 991, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .card .p {
  font-size: 16px;
  line-height: 22px;
}

/* line 996, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.blog_section .card a {
  margin-top: 35px;
}

/*Carbon Section*/
/* line 1002, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.carbon_section {
  background: linear-gradient(-45deg, #b6dfc7 40%, #99dfec 100%);
  padding-bottom: 150px;
  margin-top: 150px;
}

/* line 1008, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.carbon_section .h1 {
  color: #60b77b;
}

/* line 1012, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.carbon_section img {
  max-width: 450px;
}

/* line 1016, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.page-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  background: #fff;
  z-index: 1021;
}

/* line 1028, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.page-loading img {
  width: 86px;
  height: 86px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -43px;
  margin-top: -43px;
}

/* line 1038, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.time-read {
  font-size: 12px !important;
}

/*@media (min-width: 576px) {
  .full-container .image-full-container{
    height: 525px;
    background-image: url(asset_path('new_web/bg_fullcontainerSM.png'));
  }
  .pt-50-sm{
    padding-top: 50px;

  }
}*/
/*@media (min-width: 768px) {
  .full-container .image-full-container{
    height: 570px;
    background-image: url(asset_path('new_web/bg_fullcontainerMD.png'));
  }
}*/
@media (min-width: 992px) {
  /* BOTON BOT */
  /*
  .bot-button .float:hover{
    width: 230px;
  }
  */
  /* line 1069, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .bot-button .float-top:hover {
    width: 200px;
  }

  /* line 1073, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .pt-150-md {
    padding: 150px;
  }

  /* TITULOS */
  /* line 1079, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  h1, .h1 {
    font-size: 45px !important;
    line-height: 55px !important;
    margin-bottom: 30px !important;
  }

  /* BOTONES */
  /* line 1086, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .btn {
    width: initial;
  }

  /* line 1090, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .twins-buttons {
    margin-bottom: 0px;
    margin-right: 10px;
  }

  /* NAVBAR */
  /* line 1096, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar .navbar-brand {
    margin-right: 30px;
  }

  /* line 1100, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar .navbar-collapse {
    padding-top: inherit;
    padding-bottom: inherit;
  }

  /* line 1105, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar ul li {
    margin-bottom: 0px;
    margin-right: 15px;
  }

  /* line 1110, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar ul li:last-child {
    margin-bottom: 0px;
    margin-right: 0px;
  }

  /* line 1115, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar ul li a {
    font-size: 16px;
    line-height: 24px;
  }

  /* line 1120, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .navbar .dropdown-menu {
    border: 1px solid #1b1b1c;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  }

  /* MODAL · SELECCIONAR PAÍS */
  /* line 1126, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .country_selector_modal .modal-body {
    padding: 30px 45px;
  }

  /* line 1130, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .country_selector_modal .modal-body button {
    margin-top: -15px;
    margin-right: -20px;
  }

  /* BANNER PRINCIPAL INDEX
  .full-container.index{
    background-image: url(asset_path('new_web/banner.png'));
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top right;
  }*/
  /* BANNER PRINCIPAL ADMINISTRADORES
  .full-container.administradores{
    background-image: url(asset_path('new_web/banner_administradores.png'));
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top right;
    background-color: #1F0513;
}*/
 /* BANNER PRINCIPAL RESIDENTES
 .full-container.residentes{
  background-image: url(asset_path('new_web/banner_residentes.png'));
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top right;
  background-color: #FE5373;
}*/
  /* line 1161, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .full-container .row {
    height: 90vh;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  /* TARJETAS */
  /* line 1169, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .cards {
    height: 100%;
    margin-left: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 0px;
  }

  /* line 1178, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .cards a.card .card-body p {
    margin-right: 20px;
  }

  /* line 1182, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  a.card-pago {
    margin: 30px 0px;
  }

  /* SECCION ITEMS */
  /* line 1187, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_items .row {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  /* line 1193, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_items .item {
    width: 45%;
  }

  /* line 1197, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_items .item:nth-child(odd) {
    width: 45%;
  }

  /* line 1201, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_items .item:nth-child(even) {
    width: 45%;
    float: right;
  }

  /* line 1206, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_items img {
    margin-top: 0px;
  }

  /* SWITCH INPUT */
  /* line 1211, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .switch-text {
    width: 46%;
  }

  /* line 1215, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .switch-input {
    width: 7%;
  }

  /* SECCION PLANES */
  /* line 1220, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .plan {
    margin-bottom: 0px;
    padding: 40px 35px;
  }

  /* MODAL FAQ'S */
  /* line 1226, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .frequent-questions .modal-dialog {
    max-width: 720px;
  }

  /* BLOG */
  /* line 1231, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .blog_section .blog-cards .blog-col {
    margin-bottom: 0px;
  }

  /* line 1234, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .time-read {
    font-size: 14px !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
  }
}
@media (max-width: 1199px) {
  /* line 1242, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .mb-wsp {
    margin-bottom: 10px;
  }
}
@media (min-width: 1370px) {
  /* line 1249, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .container {
    max-width: 1200px;
  }
}
/*
@media (min-width: 1550px){
  .container{
    max-width: 1500px;
  }
}
*/
/* BACKGROUND-IMAGE*/
/* line 1263, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.section_plans {
  background-image: url("/assets/new_web/bg_plans_left_xs.webp"), url("/assets/new_web/bg_plans_right_xs.webp");
  background-repeat: no-repeat;
  background-position: bottom left, top right;
}

@media (min-width: 768px) {
  /* line 1270, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_plans {
    background-image: url("/assets/new_web/bg_plans_left_md.webp"), url("/assets/new_web/bg_plans_right_md.webp");
    background-repeat: no-repeat;
    background-position: bottom left, top right;
  }
}
@media (min-width: 992px) {
  /* line 1278, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .section_plans {
    background-image: url("/assets/new_web/bg_plans_left.webp"), url("/assets/new_web/bg_plans_right.webp");
    background-repeat: no-repeat;
    background-position: bottom left, top right;
  }
}
/* line 1285, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
body {
  background-image: url("/assets/new_web/bg_footer_md.webp");
  background-repeat: no-repeat;
  background-position: bottom left;
}

@media (min-width: 768px) {
  /* line 1292, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  body {
    background-image: url("/assets/new_web/bg_footer.webp");
    background-repeat: no-repeat;
    background-position: bottom left;
  }
}
/* FOOTER*/
/* line 1300, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
footer .p-footer {
  font-size: 14px;
}

/* line 1304, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
footer {
  background: linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);
}

/* line 1308, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.footer_bot {
  font-size: 11px;
  color: black;
}

/* line 1313, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.nav-footer {
  font-size: 14px;
}

/* line 1317, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.drop-pais {
  border: 1px solid #1b1b1c;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  border-radius: 10px;
}

/* line 1323, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-selector-footer {
  width: 100%;
  max-width: 20px;
  height: auto;
  margin-right: 10px;
}

/* line 1330, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.social-media img {
  transition: .15s;
}

/* line 1334, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.social-media img:hover {
  transform: translateY(-8px);
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 1339, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .item-body {
    min-height: 160px;
  }

  /* line 1343, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  a.card-pago {
    min-height: 153px;
  }
}
/* FORM AGENDAR*/
@media (min-width: 576px) {
  /* line 1351, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .w-35 {
    width: 35%;
  }

  /* line 1355, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
  .w-65 {
    width: 65%;
  }
}
/* Modal testimonios-videos */
/* line 1362, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.modal.testimonios-videos {
  padding: 0px !important;
}

/* line 1366, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.testimonios-videos .modal-dialog {
  padding: 0px !important;
}

/* line 1370, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.testimonios-videos .modal-dialog .modal-content {
  padding: 0px !important;
  border: none;
  background-color: transparent;
}

/* line 1376, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.testimonios-videos .modal-dialog .modal-content .modal-body {
  padding: 0px !important;
}

/* line 1380, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.testimonios-videos .modal-dialog .modal-content .modal-body .container-fluid {
  padding: 0px !important;
}

/* line 1384, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.seo-description {
  display: none;
}

/*Adaptación España*/
/* line 1390, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_testimonios {
  display: none;
}

/* line 1394, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_plans .card-pro {
  display: none;
}

/* line 1398, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .modal-agendar-demo .discount {
  display: none;
}

/* line 1402, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_items .container-maintenance {
  display: block !important;
}

/* line 1406, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_items .container-insurance {
  display: none;
}

/* line 1410, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_plans .plan .btn-esp {
  display: inline-block !important;
}

/* line 1414, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .section_plans .plan .btn-no-esp {
  display: none !important;
}

/* line 1418, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
.country-es .blog_section {
  display: none !important;
}

/*Forms*/
/* line 1423, /opt/accessin_web/app/assets/stylesheets/new_web/styles.css.scss */
form input:hover, form input:focus, form input:active, form select:hover, form select:focus, form select:active {
  border-color: #ffa300 !important;
  outline: none !important;
  box-shadow: none !important;
}
