<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&amp;display=swap");
a {
  text-decoration: none; }
  a:hover {
    color: inherit; }

p {
  margin: 0; }

section &gt; * {
  max-width: 1440px; }

.carousel {
  margin-bottom: 45px; }
  .carousel .carousel-control-prev {
    opacity: 1; }
    .carousel .carousel-control-prev:hover {
      cursor: initial; }
    .carousel .carousel-control-prev .carousel-control-prev-icon {
      width: 42px;
      height: 42px;
      background-size: contain;
      background-image: url("/img/new-design/slide-left.svg"); }
      .carousel .carousel-control-prev .carousel-control-prev-icon:hover {
        opacity: 0.6;
        cursor: pointer; }
  .carousel .carousel-control-next {
    opacity: 1; }
    .carousel .carousel-control-next:hover {
      cursor: initial; }
    .carousel .carousel-control-next .carousel-control-next-icon {
      width: 42px;
      height: 42px;
      background-size: contain;
      background-image: url("/img/new-design/slide-right.svg"); }
      .carousel .carousel-control-next .carousel-control-next-icon:hover {
        opacity: 0.6;
        cursor: pointer; }
  .carousel .carousel-indicators {
    bottom: -65px; }
    .carousel .carousel-indicators button {
      border-radius: 50%;
      width: 10px;
      height: 10px;
      background-color: #EBEBEB;
      opacity: 1; }
      .carousel .carousel-indicators button.active {
        background-color: #0A6CA3; }

.modal .modal-header {
  border-bottom: 1px solid #d3d3d3; }

section.home-section {
  background-image: url(/img/new-design/tuna-background.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
  font-family: 'Ubuntu', sans-serif;
  position: relative; }
  section.home-section .home-section__main-nav {
    height: 60px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    color: #fff;
    position: relative; }
    section.home-section .home-section__main-nav .main-nav__nav-items {
      display: -ms-flexbox;
      display: flex;
      height: 16px;
      -ms-flex-align: center;
      align-items: center;
      cursor: pointer; }
      section.home-section .home-section__main-nav .main-nav__nav-items .nav-items__menu-icon {
        margin-right: 14px; }
      section.home-section .home-section__main-nav .main-nav__nav-items .nav-items__links {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin-left: 20px;
        font-size: 14px; }
      section.home-section .home-section__main-nav .main-nav__nav-items .nav-items__menu-arrow {
        margin-right: 4px; }
      section.home-section .home-section__main-nav .main-nav__nav-items .nav-items__text {
        color: #fff; }
    section.home-section .home-section__main-nav .main-nav__nav-items--mobile-logo {
      position: absolute;
      top: 20px;
      left: 50%;
      transform: translateX(-50%); }
  section.home-section .home-section__info {
    color: #fff;
    margin-top: 66px; }
    @media (min-width: 960px) {
      section.home-section .home-section__info {
        margin-top: 71px; } }
    section.home-section .home-section__info .info__info-title {
      font-size: 36px;
      font-weight: bold;
      margin-bottom: 32px; }
      @media (min-width: 960px) {
        section.home-section .home-section__info .info__info-title {
          font-size: 70px;
          margin-bottom: 24px; } }
      section.home-section .home-section__info .info__info-title span {
        color: #ffce00; }
    section.home-section .home-section__info .info__info-text {
      max-width: 740px;
      font-size: 20px;
      margin: 0 auto 63px; }
      @media (min-width: 960px) {
        section.home-section .home-section__info .info__info-text {
          margin: 0 auto 100px; } }

section.home-section__products {
  background-color: #0c2340;
  color: #fff;
  padding-block: 60px 53px;
  position: relative; }
  @media (min-width: 960px) {
    section.home-section__products {
      padding-block: 60px 174px; } }
  section.home-section__products .products__logo {
    width: 173px;
    margin: 0 auto 46px; }
  section.home-section__products .products__text {
    max-width: 740px;
    margin: 0 auto 60px;
    font-size: 20px; }
  section.home-section__products .products__product-card {
    position: relative;
    z-index: 1100; }
    section.home-section__products .products__product-card .product-card__product {
      height: 100%;
      max-width: 407px;
      color: #0c2340;
      background-color: #fff;
      padding: 20px 20px 78px;
      border-radius: 12px;
      -ms-flex-item-align: stretch;
      align-self: stretch;
      position: relative;
      margin: 0 auto; }
      section.home-section__products .products__product-card .product-card__product .product__image {
        position: relative; }
        section.home-section__products .products__product-card .product-card__product .product__image .image__item {
          width: 100%;
          margin-bottom: 12px;
          cursor: pointer; }
        section.home-section__products .products__product-card .product-card__product .product__image .image__slider-button {
          position: absolute;
          top: 50%;
          transform: translateY(-50%); }
        section.home-section__products .products__product-card .product-card__product .product__image .image__slider-button.slider-prev {
          left: 12px; }
        section.home-section__products .products__product-card .product-card__product .product__image .image__slider-button.slider-next {
          right: 12px; }
      section.home-section__products .products__product-card .product-card__product .product__title {
        font-size: 20px;
        margin-bottom: 16px;
        font-weight: 500; }
      section.home-section__products .products__product-card .product-card__product .product__list {
        list-style: none;
        padding: 0;
        margin-bottom: 24px;
        font-size: 14px; }
        section.home-section__products .products__product-card .product-card__product .product__list .list__item {
          margin-bottom: 12px;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: start;
          align-items: flex-start; }
          section.home-section__products .products__product-card .product-card__product .product__list .list__item img {
            margin-right: 12px; }
      section.home-section__products .products__product-card .product-card__product .product__prices {
        list-style: none;
        padding: 20px 90px 20px 20px;
        background-color: #f7f7f7;
        font-size: 14px;
        border-radius: 14px;
        margin-bottom: 20px; }
        section.home-section__products .products__product-card .product-card__product .product__prices .prices__item {
          line-height: 30px; }
      section.home-section__products .products__product-card .product-card__product .product__notes {
        font-size: 12px;
        margin-bottom: 21px; }
      section.home-section__products .products__product-card .product-card__product .product__link {
        width: calc(100% - 40px);
        display: grid;
        place-items: center;
        height: 54px;
        border-radius: 8px;
        background: #ffce00;
        color: #0c2340;
        position: absolute;
        bottom: 20px;
        left: 20px;
        border: none; }
        section.home-section__products .products__product-card .product-card__product .product__link:hover {
          background-color: #ebbe00; }
  section.home-section__products .modal {
    color: #0c2340; }
    section.home-section__products .modal .modal-dialog {
      max-width: 844px; }
    section.home-section__products .modal .modal-content {
      padding: 30px;
      position: relative; }
      section.home-section__products .modal .modal-content .btn-close {
        position: absolute;
        top: 20px;
        right: 20px; }
    section.home-section__products .modal .modal-header,
    section.home-section__products .modal .modal-body {
      padding: 0;
      border: none; }
    section.home-section__products .modal .modal__title {
      width: 100%;
      font-size: 20px;
      font-weight: 500;
      margin-bottom: 28px; }
    section.home-section__products .modal .modal-video-slider {
      width: 100%;
      border-radius: 5px; }
      section.home-section__products .modal .modal-video-slider .carousel {
        width: 100%;
        height: 100%; }
  section.home-section__products .ellipse {
    position: absolute; }
    section.home-section__products .ellipse.ellipse-big-left {
      left: 0;
      top: 250px;
      transform: rotate(180deg); }
    section.home-section__products .ellipse.ellipse-big-right {
      right: 0;
      top: 480px; }
    section.home-section__products .ellipse.ellipse-medium {
      left: 70px;
      top: 100px; }
    section.home-section__products .ellipse.ellipse-small-left {
      left: 190px;
      top: 720px; }
    section.home-section__products .ellipse.ellipse-small-right {
      right: 174px;
      top: 450px; }

.home-menu {
  position: fixed;
  top: 0;
  width: clamp(351px, 95%, 375px);
  min-height: 100vh;
  font-size: 18px;
  font-weight: 400;
  color: #0c2340;
  background-color: #fafafa;
  padding: 64px 40px 40px 50px;
  list-style: none;
  z-index: 1;
  left: -100%;
  transition: 0.6s all ease-in-out; }
  .home-menu.active {
    left: 0; }
  .home-menu .home-menu__close-icon {
    position: absolute;
    top: 40px;
    right: 40px;
    cursor: pointer; }
  .home-menu .home-menu__item {
    margin-block: 32px;
    cursor: pointer; }
    .home-menu .home-menu__item:hover, .home-menu .home-menu__item:active {
      font-weight: 600; }
    .home-menu .home-menu__item:first-child {
      color: #ffce00;
      font-weight: 500; }
    .home-menu .home-menu__item a {
      color: inherit;
      font-weight: inherit;
      font-size: inherit; }
  @media (min-width: 992px) {
    .home-menu {
      padding: 100px 40px 40px 80px; } }

section.header-section {
  background-color: #0a6ca3;
  font-family: "Ubuntu", sans-serif; }
  section.header-section .header-section__main-nav {
    height: 139px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin: 0 auto;
    padding: 40px 0 0;
    list-style: none;
    color: #fff;
    position: relative; }
    @media (min-width: 960px) {
      section.header-section .header-section__main-nav {
        height: 167px; } }
    section.header-section .header-section__main-nav .main-nav__nav-items {
      display: -ms-flexbox;
      display: flex;
      height: 16px;
      -ms-flex-align: center;
      align-items: center;
      cursor: pointer; }
      section.header-section .header-section__main-nav .main-nav__nav-items .nav-items__links {
        color: #fff;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin-left: 20px; }
      section.header-section .header-section__main-nav .main-nav__nav-items .nav-items__menu-arrow {
        margin-right: 4px; }
      section.header-section .header-section__main-nav .main-nav__nav-items .nav-items__text {
        font-size: 14px; }
    section.header-section .header-section__main-nav .main-nav__nav-logo {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

section.steps-section {
  font-family: "Ubuntu", sans-serif; }
  section.steps-section .header-section__steps-list {
    height: 68px;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0;
    margin: 0; }
    section.steps-section .header-section__steps-list .steps-list__item {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      align-items: center; }
      section.steps-section .header-section__steps-list .steps-list__item .item__number {
        margin-right: 8px; }
      section.steps-section .header-section__steps-list .steps-list__item .item__text {
        font-size: 14px;
        font-weight: 500;
        padding-bottom: 2px;
        color: #9ba4b0; }
    section.steps-section .header-section__steps-list .done_element .item__number {
      color: #0c2340; }
    section.steps-section .header-section__steps-list .done_element .item__text {
      font-size: 14px;
      font-weight: 500;
      padding-bottom: 2px;
      color: #0c2340; }
    section.steps-section .header-section__steps-list .active {
      position: relative; }
      section.steps-section .header-section__steps-list .active::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 4px;
        background-color: #ffce00; }

section.informacion-section {
  min-height: calc(100vh - 208px);
  background: #0c2340;
  font-family: "Ubuntu", sans-serif;
  padding-block: 32px; }
  @media (min-width: 960px) {
    section.informacion-section {
      min-height: calc(100vh - 235px);
      padding-block: 60px; } }
  section.informacion-section .informacion-section__first-col {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px; }
  section.informacion-section .margin-40 {
    margin-top: 40px; }
  section.informacion-section .margin-32 {
    margin-top: 32px; }
  section.informacion-section .form__title {
    font-weight: 500;
    font-size: 20px;
    line-height: 34px;
    margin-bottom: 32px; }
  section.informacion-section .check__option {
    outline: 1px solid #46586f;
    box-sizing: border-box;
    border-radius: 8px;
    margin-bottom: 4px;
    padding: 18px 28px;
    margin-bottom: 20px;
    opacity: 0.5;
    cursor: pointer; }
    section.informacion-section .check__option .info__text {
      margin-left: 20px;
      margin-top: 16px; }
      @media (min-width: 960px) {
        section.informacion-section .check__option .info__text {
          margin-left: 0;
          margin-top: 0; } }
    section.informacion-section .check__option.orange label {
      color: #ffa800 !important; }
    section.informacion-section .check__option.orange input[type="radio"]:checked + label {
      background: url(/img/new-design/checkbox-orange.svg) left top no-repeat; }
    section.informacion-section .check__option.green label {
      color: #2f994d !important; }
    section.informacion-section .check__option.green input[type="radio"]:checked + label {
      background: url(/img/new-design/checkbox-green.svg) left top no-repeat; }
    section.informacion-section .check__option.blue label {
      color: #0a6ca3 !important; }
    section.informacion-section .check__option.blue input[type="radio"]:checked + label {
      background: url(/img/new-design/checkbox-blue.svg) left top no-repeat; }
    section.informacion-section .check__option:last-of-type {
      margin-bottom: 40px; }
  section.informacion-section .check__option--active {
    background: rgba(255, 255, 255, 0.06);
    opacity: 1; }
    section.informacion-section .check__option--active.orange {
      outline: 3px solid #ffa800; }
    section.informacion-section .check__option--active.green {
      outline: 3px solid #2f994d; }
    section.informacion-section .check__option--active.blue {
      outline: 3px solid #0a6ca3; }
  section.informacion-section input[type="radio"] {
    display: none; }
  section.informacion-section input[type="radio"] + label {
    background: url(/img/new-design/checkbox-unchecked.svg) left top no-repeat;
    background-size: 20px 20px;
    min-height: 20px;
    margin-left: -30px;
    padding-left: 30px; }
  section.informacion-section .margin-sm-32 {
    margin-top: 32px; }
    @media (min-width: 960px) {
      section.informacion-section .margin-sm-32 {
        margin-top: 0; } }
  section.informacion-section .form-control--custom {
    background-color: transparent;
    border: 1px solid #46586f;
    color: #ffffff; }
    section.informacion-section .form-control--custom:hover {
      border: 1px solid #0a6ca3; }
    section.informacion-section .form-control--custom:focus {
      border: 2px solid #0a6ca3;
      box-shadow: none; }
    section.informacion-section .form-control--custom:-ms-input-placeholder {
      color: #46586f; }
    section.informacion-section .form-control--custom::placeholder {
      color: #46586f; }
  section.informacion-section input[type="number"] {
    background: url(/img/new-design/increment-decrement.svg) right 12px top 12px no-repeat;
    z-index: 0;
    -moz-appearance: textfield; }
  section.informacion-section input[type="number"]::-webkit-inner-spin-button {
    opacity: 0;
    z-index: 2;
    height: 50px;
    cursor: pointer; }

@-moz-document url-prefix() {
  section.informacion-section input[type="number"] {
    background: none; } }
  section.informacion-section input[type="number"],
  section.informacion-section input[type="text"],
  section.informacion-section input[type="tel"],
  section.informacion-section input[type="email"] {
    height: 64px; }
  section.informacion-section textarea {
    height: 220px; }
  section.informacion-section .first-col__total-price {
    margin-block: 24px 12px; }
    section.informacion-section .first-col__total-price .total-price__price,
    section.informacion-section .first-col__total-price .total-price__discount {
      margin-bottom: 12px; }
      section.informacion-section .first-col__total-price .total-price__price .price__title,
      section.informacion-section .first-col__total-price .total-price__price .discount__title,
      section.informacion-section .first-col__total-price .total-price__discount .price__title,
      section.informacion-section .first-col__total-price .total-price__discount .discount__title {
        color: #b4b4b5; }
  section.informacion-section .accept-total__total-submit .total-submit__total-price .total-price__title {
    color: #b4b4b5;
    margin-bottom: 7px; }
  section.informacion-section .accept-total__total-submit .total-submit__total-price .total-price__price {
    font-size: 32px;
    font-weight: 500; }
    section.informacion-section .accept-total__total-submit .total-submit__total-price .total-price__price span {
      font-size: 12px;
      font-weight: 400; }
  section.informacion-section .accept-total__total-submit .total-submit__submit-button {
    width: clamp(200px, 100%, 400px);
    height: 54px;
    font-size: 14px;
    color: #0c2340;
    background-color: #ffce00;
    border: none;
    border-radius: 8px;
    margin: 32px auto 0;
    text-transform: uppercase; }
    @media (min-width: 960px) {
      section.informacion-section .accept-total__total-submit .total-submit__submit-button {
        width: 263px;
        margin: 40px 0 0; } }
    section.informacion-section .accept-total__total-submit .total-submit__submit-button:hover {
      background-color: #ebbe00; }
  section.informacion-section .informacion-section__second-col .product-card__product {
    max-width: 100%;
    height: 90px;
    color: #0c2340;
    background-color: #fff;
    margin-bottom: 32px;
    padding: 24px 21px 66px;
    border-radius: 12px;
    position: relative;
    margin: 47px 0 0;
    overflow: hidden;
    cursor: pointer; }
    @media (min-width: 960px) {
      section.informacion-section .informacion-section__second-col .product-card__product {
        max-width: 407px;
        margin: 0 auto;
        height: auto;
        padding: 16px 16px 20px;
        cursor: initial; } }
    section.informacion-section .informacion-section__second-col .product-card__product .product__arrow-icon {
      position: absolute;
      right: 16px; }
    section.informacion-section .informacion-section__second-col .product-card__product .product__title {
      font-size: 20px;
      margin-bottom: 6px;
      font-weight: 500; }
      @media (min-width: 960px) {
        section.informacion-section .informacion-section__second-col .product-card__product .product__title {
          margin-bottom: 16px; } }
    section.informacion-section .informacion-section__second-col .product-card__product .product__sub-title {
      font-size: 14px; }
    section.informacion-section .informacion-section__second-col .product-card__product .product__image {
      width: 100%;
      margin-bottom: 12px;
      margin-top: 100px; }
      @media (min-width: 960px) {
        section.informacion-section .informacion-section__second-col .product-card__product .product__image {
          margin-top: auto; } }
    section.informacion-section .informacion-section__second-col .product-card__product .product__list {
      list-style: none;
      padding: 0;
      margin-bottom: 24px;
      font-size: 14px; }
      section.informacion-section .informacion-section__second-col .product-card__product .product__list .list__item {
        margin-bottom: 12px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start; }
        section.informacion-section .informacion-section__second-col .product-card__product .product__list .list__item img {
          margin-right: 12px; }
    section.informacion-section .informacion-section__second-col .product-card__product .product__notes {
      font-size: 12px;
      margin-bottom: 21px; }
  section.informacion-section .informacion-section__second-col .second-col__image {
    margin-top: 91px; }
    section.informacion-section .informacion-section__second-col .second-col__image img {
      width: 100%; }

section.resumen-section {
  background: #0c2340;
  font-family: 'Ubuntu', sans-serif;
  padding-block: 60px; }
  section.resumen-section .resumen-section__first-col {
    color: #fff; }
    section.resumen-section .resumen-section__first-col .first-col__title-edit {
      margin-bottom: 30px; }
      section.resumen-section .resumen-section__first-col .first-col__title-edit .title-edit__title {
        font-size: 20px;
        font-weight: 600; }
      section.resumen-section .resumen-section__first-col .first-col__title-edit .title-edit__edit {
        width: 104px;
        height: 38px;
        color: #fff;
        display: grid;
        place-items: center;
        border: 1px solid #0a6ca3;
        border-radius: 8px;
        background-color: transparent; }
        section.resumen-section .resumen-section__first-col .first-col__title-edit .title-edit__edit:hover {
          background-color: #0a6cA3; }
    section.resumen-section .resumen-section__first-col .first-col__resume-info {
      padding: 24px 24px 0;
      background-color: #182e4a;
      border-radius: 12px; }
      section.resumen-section .resumen-section__first-col .first-col__resume-info .resume-info__item {
        margin-bottom: 32px; }
        section.resumen-section .resumen-section__first-col .first-col__resume-info .resume-info__item h3 {
          font-size: 18px;
          font-weight: 500;
          margin-bottom: 12px; }
        section.resumen-section .resumen-section__first-col .first-col__resume-info .resume-info__item p {
          color: #cdcdcd; }
    section.resumen-section .resumen-section__first-col .first-col__total-price {
      margin-block: 24px 12px; }
      section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__price,
      section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__discount {
        margin-bottom: 12px; }
        section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__price .price__title,
        section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__price .discount__title,
        section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__discount .price__title,
        section.resumen-section .resumen-section__first-col .first-col__total-price .total-price__discount .discount__title {
          color: #b4b4b5; }
    section.resumen-section .resumen-section__first-col .first-col__accept-total {
      margin-top: 32px; }
      @media (min-width: 960px) {
        section.resumen-section .resumen-section__first-col .first-col__accept-total {
          margin-top: auto; } }
      section.resumen-section .resumen-section__first-col .first-col__accept-total .form-check {
        margin-bottom: 34px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .form-check .accept-terms-conditions {
          font-weight: bold;
          text-decoration: underline;
          color: inherit; }
      section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__total-price .total-price__title {
        color: #b4b4b5;
        margin-bottom: 7px; }
      section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__total-price .total-price__price {
        font-size: 32px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__total-price .total-price__price span {
          font-size: 12px; }
      section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button {
        width: clamp(200px, 100%, 400px);
        height: 54px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: 14px;
        color: #0c2340;
        background-color: #ffce00;
        border: none;
        border-radius: 8px;
        margin: 32px auto 0; }
        @media (min-width: 960px) {
          section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button {
            width: 263px;
            margin: 6px 0 0; } }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button:hover {
          background-color: #ebbe00; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button img {
          margin-right: 8px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button.total-submit__payment-button {
          max-width: 100%;
          width: 159px; }
          section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .total-submit__submit-button.total-submit__payment-button p {
            color: #0C2340;
            font-weight: 500; }
      section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal {
        color: #0c2340; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal-dialog {
          max-width: 625px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal-content {
          padding: 40px;
          position: relative; }
          section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal-content .btn-close {
            position: absolute;
            top: 20px;
            right: 20px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal-header,
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal-body {
          padding: 0; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal__title {
          font-size: 20px;
          font-weight: 500;
          margin-bottom: 28px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal__sub-title {
          font-size: 18px;
          font-weight: 500;
          margin-top: 28px; }
        section.resumen-section .resumen-section__first-col .first-col__accept-total .accept-total__total-submit .modal .modal__text {
          margin-block: 24px;
          color: #46586f; }
  section.resumen-section .resumen-section__second-col .product-card__product {
    max-width: 407px;
    color: #0c2340;
    background-color: #fff;
    margin-bottom: 32px;
    padding: 16px 16px 20px;
    border-radius: 12px;
    position: relative;
    margin: 0 auto; }
    section.resumen-section .resumen-section__second-col .product-card__product .product__title {
      font-size: 20px;
      margin-bottom: 16px;
      font-weight: 500; }
    section.resumen-section .resumen-section__second-col .product-card__product .product__image {
      width: 100%;
      margin-bottom: 12px; }
    section.resumen-section .resumen-section__second-col .product-card__product .product__list {
      list-style: none;
      padding: 0;
      margin-bottom: 24px;
      font-size: 14px; }
      section.resumen-section .resumen-section__second-col .product-card__product .product__list .list__item {
        margin-bottom: 12px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start; }
        section.resumen-section .resumen-section__second-col .product-card__product .product__list .list__item img {
          margin-right: 12px; }
    section.resumen-section .resumen-section__second-col .product-card__product .product__notes {
      font-size: 12px;
      margin-bottom: 21px; }
  section.resumen-section .resumen-section__second-col .second-col__image {
    margin-top: 91px; }
    section.resumen-section .resumen-section__second-col .second-col__image img {
      width: 100%; }

section.confirmacion-section {
  min-height: calc(100vh - 208px);
  background: #0c2340;
  font-family: 'Ubuntu', sans-serif;
  padding-block: 60px; }
  @media (min-width: 960px) {
    section.confirmacion-section {
      min-height: calc(100vh - 235px); } }
  section.confirmacion-section .confirmacion-section__first-col {
    color: #fff; }
    section.confirmacion-section .confirmacion-section__first-col .first-col__success-sentence {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      align-items: center; }
      section.confirmacion-section .confirmacion-section__first-col .first-col__success-sentence .success-sentence__text {
        font-size: 20px;
        padding-bottom: 12px;
        margin-left: 8px; }
    section.confirmacion-section .confirmacion-section__first-col .first-col__button {
      width: 218px;
      height: 54px;
      color: #0c2340;
      background-color: #ffce00;
      border-radius: 8px;
      margin-block: 40px 135px; }
      section.confirmacion-section .confirmacion-section__first-col .first-col__button:hover {
        background-color: #ebbe00; }
      section.confirmacion-section .confirmacion-section__first-col .first-col__button img {
        margin-right: 8px; }
    section.confirmacion-section .confirmacion-section__first-col .first-col__image {
      margin: 0 auto; }
  section.confirmacion-section .confirmacion-section__second-col .product-card__product {
    max-width: 407px;
    color: #0c2340;
    background-color: #fff;
    padding: 16px 16px 20px;
    border-radius: 12px;
    position: relative;
    margin: 0 auto; }
    section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__title {
      font-size: 20px;
      margin-bottom: 16px;
      font-weight: 500; }
    section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__image {
      width: 100%;
      margin-bottom: 12px; }
    section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__list {
      list-style: none;
      padding: 0;
      margin-bottom: 24px;
      font-size: 14px; }
      section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__list .list__item {
        margin-bottom: 12px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start; }
        section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__list .list__item img {
          margin-right: 12px; }
    section.confirmacion-section .confirmacion-section__second-col .product-card__product .product__notes {
      font-size: 12px;
      margin-bottom: 21px; }
  section.confirmacion-section .confirmacion-section__second-col .second-col__image {
    margin-top: 91px; }
    section.confirmacion-section .confirmacion-section__second-col .second-col__image img {
      width: 100%; }

.btn.btn-change-lang {
  background-color: transparent;
  border: none;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 20px;
  font-size: 14px; }
  .btn.btn-change-lang::after {
    content: unset; }
  .btn.btn-change-lang::before {
    display: inline-block;
    vertical-align: middle;
    content: "";
    background-image: url("/img/new-design/arrow-down-white.png");
    width: 14px;
    height: 14px;
    position: relative;
    top: -2px;
    left: -2px; }
  .btn.btn-change-lang:focus, .btn.btn-change-lang:active {
    outline: 0;
    box-shadow: none; }

/*# sourceMappingURL=new-design.css.map */
</pre></body></html>