@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,300,600);
@import url(https://fonts.googleapis.com/css?family=Pacifico);
@font-face {
  font-family: "icomoon";
  src: "../../landing_static/fonts/icomoon/icomoon"; }

img, media {
  max-width: 100%; }

@font-face {
  font-family: "icomoon";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/icomoon/icomoon.eot?#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.woff") format("woff"), url("../fonts/icomoon/icomoon.svg#icomoon") format("svg"); }

.node-type-cover {
  padding-top: 5.5rem; }
  @media screen and (max-width: 1600px) {
    .node-type-cover {
      padding-top: 6.875rem; } }
  @media screen and (max-width: 801px) {
    .node-type-cover {
      padding-top: 5rem; } }
  @media screen and (max-width: 500px) {
    .node-type-cover {
      padding-top: 3rem; } }
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.with-background-image:hover,
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.with-background-image:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.with-background-image:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.with-background-image:hover {
    background-size: auto 100% !important; }
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.with-background-image:hover .field--name-title,
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.with-background-image:hover .field--name-title,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.with-background-image:hover .field--name-title,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.with-background-image:hover .field--name-title {
      background: transparent; }
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.no-background-image:hover,
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.no-background-image:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.no-background-image:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.no-background-image:hover {
    background-color: #ffffff;
    opacity: 1;
    filter: alpha(opacity=100); }
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.no-background-image:hover .field--name-title,
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.no-background-image:hover .field--name-title,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.no-background-image:hover .field--name-title,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.no-background-image:hover .field--name-title {
      background: transparent; }
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.no-background-image.white:hover,
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.no-background-image.white:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.no-background-image.white:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.no-background-image.white:hover {
    background-color: #e21683; }
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.no-link--function.no-background-image.black:hover,
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.no-link--function.no-background-image.black:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.no-link--function.no-background-image.black:hover,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.no-link--function.no-background-image.black:hover {
    background-color: #ffffff; }
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.with-background-image,
  .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.with-background-image,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.with-background-image,
  .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.with-background-image {
    background-size: auto 100%; }
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--losan-world-block.with-background-image:hover,
    .node-type-cover .panel-display--grid-2 .grid-item .wrapper-corporative-block .node--corporative-home-block.with-background-image:hover,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--losan-world-block.with-background-image:hover,
    .node-type-cover .block--panels-mini-corporative-home .group-left .first-item .node--corporative-home-block.with-background-image:hover {
      background-size: auto 140%; }
  @media all and (max-width: 801px) {
    .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item {
      height: 100%; }
      .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .field {
        height: 100%; }
        .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .field > .field__items {
          height: 100%; }
          .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .field > .field__items > .field__item {
            height: 100%; }
      .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item .wrapper-corporative-block {
        height: 100% !important; }
        .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item .wrapper-corporative-block .with-background-image {
          height: 100% !important; }
      .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .panels-flexible-column-inside {
        height: 100%; }
        .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .panels-flexible-column-inside > .panels-flexible-region {
          height: 100%; }
          .node-type-cover .gadget-corporative.view-mode-mini_corporative .grid-item > .first-item > .panels-flexible-column-inside > .panels-flexible-region > .wrapper-corporative-block {
            min-height: 100%; } }
  @media all and (max-width: 500px) {
    .node-type-cover .panel-display--grid-2 {
      min-width: 100%; } }

.tipo-de-landing-internacional {
  padding-top: 4.375rem; }
  @media screen and (max-width: 1600px) {
    .tipo-de-landing-internacional {
      padding-top: 5.3125rem; } }
  @media screen and (max-width: 801px) {
    .tipo-de-landing-internacional {
      padding-top: 4.125rem; } }
  @media screen and (max-width: 500px) {
    .tipo-de-landing-internacional {
      padding-top: 3.375rem; } }
  @media screen and (max-width: 801px) {
    .tipo-de-landing-internacional .l-header {
      height: auto; } }
  @media screen and (max-width: 500px) {
    .tipo-de-landing-internacional .l-header {
      height: auto; } }
  @media screen and (max-width: 1600px) {
    .tipo-de-landing-internacional .l-header .l-branding {
      margin-top: 0; } }
  @media screen and (max-width: 1280px) {
    .tipo-de-landing-internacional .l-header .l-branding {
      margin-top: 0; } }
  @media screen and (max-width: 801px) {
    .tipo-de-landing-internacional .l-header .l-branding {
      margin-top: 0; } }
  .tipo-de-landing-internacional .l-header .l-logo {
    margin-top: 0.75rem;
    margin-bottom: 0.25rem;
    top: auto; }
    @media screen and (max-width: 1280px) {
      .tipo-de-landing-internacional .l-header .l-logo {
        margin-top: 0.75rem; } }
    @media screen and (max-width: 801px) {
      .tipo-de-landing-internacional .l-header .l-logo {
        margin-top: 0.75rem; } }
    @media screen and (max-width: 500px) {
      .tipo-de-landing-internacional .l-header .l-logo {
        margin-top: 0.75rem; } }
  .tipo-de-landing-internacional .block--locale {
    display: none; }
  .tipo-de-landing-internacional .l-region--footer {
    display: table;
    width: 100%; }
    .tipo-de-landing-internacional .l-region--footer > div {
      display: table-cell;
      vertical-align: middle; }
      @media screen and (max-width: 640px) {
        .tipo-de-landing-internacional .l-region--footer > div {
          display: block;
          clear: both;
          width: 100%; } }
    .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-popup-international {
      display: none; }
      @media screen and (max-width: 480px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-popup-international {
          bottom: 0;
          top: 0;
          height: 100vh;
          position: fixed;
          z-index: 9999;
          background-color: white; } }
    .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper {
      padding: 5.125rem 0.875rem 4.375rem 2.875rem; }
      @media screen and (max-width: 1024px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper {
          padding: 3.125rem 0.875rem 2.375rem 2.875rem; } }
      @media screen and (max-width: 768px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper {
          padding: 1.125rem 0.875rem 1.375rem 2.875rem; } }
      @media screen and (min-width: 639px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .region-icons.soane {
          right: 30px; } }
      @media screen and (max-width: 639px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper {
          padding: 0 0 5rem; } }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .wrapper-envolved {
        padding-right: rem-cacl(163); }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .language-block {
        padding: 0; }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .region-icons:not(.soane) {
        margin-top: 10px; }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .menu-block:before {
        display: none; }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer .footer-wrapper .menu-block a {
        padding-left: 0; }
    .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer + .block--block {
      background-color: #e21683;
      color: white;
      text-transform: uppercase;
      font-weight: bold;
      font-size: 16.5px;
      padding: 83px 97px;
      cursor: pointer; }
      @media screen and (max-width: 1024px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer + .block--block {
          padding: 50px 70px; } }
      @media screen and (max-width: 768px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer + .block--block {
          padding: 40px 55px; } }
      @media screen and (max-width: 640px) {
        .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer + .block--block {
          height: auto;
          padding: 20px 55px; } }
      .tipo-de-landing-internacional .l-region--footer #block-customblocks-block-footer + .block--block a {
        color: white;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 16.5px;
        text-decoration: none;
        outline: none; }
  .tipo-de-landing-internacional #colorbox {
    margin-top: -10px;
    bottom: 0;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    height: 100vh !important; }
    .tipo-de-landing-internacional #colorbox #cboxWrapper {
      width: 100% !important;
      height: 100vh !important;
      border-radius: 0; }
      .tipo-de-landing-internacional #colorbox #cboxWrapper #cboxContent #cboxClose {
        bottom: auto;
        top: 30px;
        right: 50px;
        background-image: url("../images/cancel-big.png");
        background-position: center;
        width: 35px;
        height: 35px;
        outline: none; }
      .tipo-de-landing-internacional #colorbox #cboxWrapper #cboxMiddleLeft {
        display: none; }
      .tipo-de-landing-internacional #colorbox #cboxWrapper #cboxContent {
        width: 100% !important;
        height: 100vh !important; }
        .tipo-de-landing-internacional #colorbox #cboxWrapper #cboxContent #cboxLoadedContent {
          width: 100% !important;
          height: 100vh !important;
          text-align: center; }
  .tipo-de-landing-internacional .popup-international {
    top: 50% !important;
    transform: translateY(-60%);
    position: absolute;
    left: 0;
    right: 0; }
    @media screen and (max-width: 480px) {
      .tipo-de-landing-internacional .popup-international {
        top: auto !important;
        transform: initial;
        position: initial;
        left: auto;
        right: auto;
        padding: 140px 20px 0;
        text-align: center; }
        .tipo-de-landing-internacional .popup-international .close {
          bottom: auto;
          top: 30px;
          position: absolute;
          right: 30px;
          background-image: url("../images/cancel-big.png");
          background-position: center;
          width: 35px;
          height: 35px;
          outline: none;
          background-repeat: no-repeat; } }
    .tipo-de-landing-internacional .popup-international h2 {
      font-size: 2.375rem; }
      @media screen and (max-width: 639px) {
        .tipo-de-landing-internacional .popup-international h2 {
          font-size: 1.6875rem; } }
    .tipo-de-landing-internacional .popup-international p {
      font-size: 1.3125rem;
      color: #666666;
      max-width: 550px;
      margin: 0 auto 35px;
      line-height: 1.5em; }
      @media screen and (max-width: 639px) {
        .tipo-de-landing-internacional .popup-international p {
          font-size: 1.125rem;
          max-width: 100%; } }
    .tipo-de-landing-internacional .popup-international .links a {
      color: #ffa409;
      text-transform: uppercase;
      font-size: 11px;
      border: 1px solid #ffa409;
      padding: 25px 50px;
      margin: 0 10px;
      text-decoration: none;
      font-weight: 600;
      -webkit-transition: all 0.75s ease-in-out 0s;
      -moz-transition: all 0.75s ease-in-out 0s;
      transition: all 0.75s ease-in-out 0s;
      display: inline-block; }
      .tipo-de-landing-internacional .popup-international .links a:hover {
        background-color: #ffa409;
        color: #ffffff; }
      @media screen and (max-width: 639px) {
        .tipo-de-landing-internacional .popup-international .links a {
          padding: 15px 50px;
          display: block;
          margin: 0 auto 22px;
          max-width: 300px; } }
  .tipo-de-landing-internacional.section-sell-submission .breadcrumb-wrapper, .tipo-de-landing-internacional.section-contact-submission .breadcrumb-wrapper, .tipo-de-landing-internacional.section-politica-de-privacidad .breadcrumb-wrapper {
    margin-top: 45px; }
  .tipo-de-landing-internacional.section-sell-submission .pane-node, .tipo-de-landing-internacional.section-contact-submission .pane-node {
    padding: 6.25rem;
    background: #f3f3f3;
    width: 100%;
    float: left;
    margin-right: 0%; }
    @media screen and (max-width: 801px) {
      .tipo-de-landing-internacional.section-sell-submission .pane-node, .tipo-de-landing-internacional.section-contact-submission .pane-node {
        padding: 2.5rem; } }
    .tipo-de-landing-internacional.section-sell-submission .pane-node .pane-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .pane-title {
      font-size: 5.75rem;
      line-height: 6.375rem;
      margin: 0 0 4.375rem 0;
      margin-bottom: 0.76087em;
      font-weight: bold; }
      @media screen and (max-width: 1280px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .pane-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .pane-title {
          font-size: 4.25rem;
          line-height: 4.875rem; } }
      @media screen and (max-width: 1024px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .pane-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .pane-title {
          font-size: 3.75rem;
          line-height: 4.0625rem; } }
      @media screen and (max-width: 801px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .pane-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .pane-title {
          font-size: 2.1875rem;
          line-height: 2.8125rem; } }
      @media screen and (max-width: 500px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .pane-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .pane-title {
          font-size: 1.625rem;
          line-height: 2.0625rem; } }
    .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-header-title p, .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-header-title p {
      font-size: 1.625rem;
      line-height: 2.375rem;
      color: #666666;
      font-weight: initial; }
      @media screen and (max-width: 1280px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-header-title p, .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-header-title p {
          font-size: 1.25rem;
          line-height: 1.875rem; } }
      @media screen and (max-width: 500px) {
        .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-header-title p, .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-header-title p {
          font-size: 1rem;
          line-height: 1.5625rem; } }
    .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-submission,
    .tipo-de-landing-internacional.section-sell-submission .pane-node .sell-submission, .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-submission,
    .tipo-de-landing-internacional.section-contact-submission .pane-node .sell-submission {
      padding-left: 7.25rem;
      background: url(/profiles/losan_web/themes/custom/losan/images/check-contact-success.png) transparent no-repeat;
      width: 62%;
      float: left;
      margin: 2rem 0 0 0;
      background-position-x: 4%; }
      .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-submission .contact-submission-title,
      .tipo-de-landing-internacional.section-sell-submission .pane-node .contact-submission .sell-submission-title,
      .tipo-de-landing-internacional.section-sell-submission .pane-node .sell-submission .contact-submission-title,
      .tipo-de-landing-internacional.section-sell-submission .pane-node .sell-submission .sell-submission-title, .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-submission .contact-submission-title,
      .tipo-de-landing-internacional.section-contact-submission .pane-node .contact-submission .sell-submission-title,
      .tipo-de-landing-internacional.section-contact-submission .pane-node .sell-submission .contact-submission-title,
      .tipo-de-landing-internacional.section-contact-submission .pane-node .sell-submission .sell-submission-title {
        font-size: 2rem;
        margin-top: 0.5rem;
        color: #01ac60; }

/*# sourceMappingURL=landing.page.css.map */
