/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: Ricardo Vinent
Author URI:  https://ricardovinent.com
Template: salient
Version: 1.0
*/
@media (max-width: 480px) {
  .es-mobile-text .divider-wrap .divider {
    height: 50px !important;
  }
}

body h1, body h2, body h3, body h4, body h5, body h6, body .row .col h1, body .row .col h2, body .row .col h3, body .row .col h4, body .row .col h5, body .row .col h6 {
  color: black;
  line-height: 1.2;
  letter-spacing: 0;
  background-image: none !important;
}

@media (max-width: 999px) {
  body h1, body h2, body h3, body h4, body h5, body h6, body .row .col h1, body .row .col h2, body .row .col h3, body .row .col h4, body .row .col h5, body .row .col h6 {
    letter-spacing: -0.1px;
  }
}

body h1::before, body h2::before, body .row .col h1::before, body .row .col h2::before {
  content: "";
  background-color: #1592ff;
  height: 3.5px;
  width: 24px;
  display: block;
  margin-bottom: 20px;
  margin-top: -21px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  body h1::before, body h2::before, body .row .col h1::before, body .row .col h2::before {
    height: 3px;
    width: 20px;
    margin-bottom: 10px;
    margin-top: -11px;
  }
}

@media (max-width: 999px) {
  body h1::before, body h2::before, body .row .col h1::before, body .row .col h2::before {
    height: 2px;
    width: 20px;
    margin-bottom: 15px;
    margin-top: -16px;
  }
}

body p, body .row .col p {
  line-height: 1.32;
}

@media (max-width: 999px) {
  body h1, body h2, body .row .col h1, body .row .col h2 {
    font-size: 140%;
  }
}

@media (max-width: 690px) {
  body h1, body h2, body .row .col h1, body .row .col h2 {
    font-size: 115%;
  }
}

@media (max-width: 480px) {
  body h1, body h2, body .row .col h1, body .row .col h2 {
    font-size: 100%;
  }
}

@media (max-width: 999px) {
  body h3, body h3 a, body #ajax-content-wrap .nectar-inherit-h3, body .row .col h3, body .row .col h3 a, body .row .col #ajax-content-wrap .nectar-inherit-h3 {
    font-size: 120%;
    letter-spacing: 0;
  }
}

@media (max-width: 690px) {
  body h3, body h3 a, body #ajax-content-wrap .nectar-inherit-h3, body .row .col h3, body .row .col h3 a, body .row .col #ajax-content-wrap .nectar-inherit-h3 {
    font-size: 90%;
  }
}

@media (max-width: 999px) {
  body h4, body .row .col h4 {
    font-size: 120%;
  }
}

@media (max-width: 690px) {
  body h4, body .row .col h4 {
    font-size: 90%;
  }
}

@media (max-width: 999px) {
  body h5, body h6, body .row .col h5, body .row .col h6 {
    font-size: 110%;
  }
}

@media (max-width: 690px) {
  body h5, body h6, body .row .col h5, body .row .col h6 {
    font-size: 80%;
  }
}

@media (max-width: 999px) {
  body p, body .row .col p {
    font-size: 110%;
  }
}

@media (max-width: 690px) {
  body p, body .row .col p {
    font-size: 85%;
  }
}

p {
  padding-bottom: 0.8em;
}

.js body.material .wpb_row h1, .js body.material .wpb_row h2 {
  margin-bottom: -0.2em;
}

@media (min-width: 1301px) and (max-width: 1440px) {
  .js body .row .col h1, .js body .row .col h2 {
    font-size: calc(10px + 1.8vh);
  }
  .js body .row .col h4, .js body .row .col h3 {
    font-size: calc(12px + 1.15vh);
  }
  .js body .row .col h6 {
    font-size: calc(10px + 0.85vh);
  }
  .js body .row .col p {
    font-size: calc(10px + 0.75vh);
  }
  /*
    .js body .wpb_row.vc_row-fluid .vc_column_container, 
    #top nav ul li a {transform: scale(0.96) !important;}
    */
}

@media (min-width: 690px) and (max-width: 690px) {
  .row .wpb_row .col {
    width: 100%;
  }
}

@media (max-width: 690px) {
  .only-desktop {
    display: none !important;
  }
}

@media (min-width: 691px) {
  .only-desktop {
    display: block !important;
  }
}

@media (max-width: 690px) {
  .only-mobile {
    display: block !important;
  }
}

@media (min-width: 691px) {
  .only-mobile {
    display: none !important;
  }
}

.esma-no-select {
  pointer-events: none;
}

@media only screen and (min-width: 1000px) {
  .container, body[data-header-format="left-header"] .container,
  .woocommerce-tabs .full-width-content .tab-container,
  .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap,
  .material #search-outer #search {
    max-width: 1500px;
  }
}

@media only screen and (min-width: 1000px) {
  .js #header-outer[data-full-width="true"] header > .container,
  .js #footer-outer #footer-widgets .container {
    padding: 0 60px;
    max-width: 1820px;
  }
}

.js body.material #header-outer #top nav ul.buttons.sf-menu li.button_social_group {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin-left: 15px;
  margin-left: 30px;
  margin-top: -5px;
  margin-right: 0;
}

.js body.material #header-outer #top nav ul.buttons.sf-menu li.button_social_group i {
  font-size: 20px;
}



/* Language */


.js body #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item.es-lang-english > a,
.js body #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item.es-lang-spanish > a,
#header-outer[data-lhe="default"] #top nav > ul > li.es-lang-english > a:hover,
#header-outer[data-lhe="default"] #top nav > ul > li.es-lang-spanish > a:hover { color: black !important;}

.js body.material #header-outer #top nav ul.buttons.sf-menu li.es-lang-english {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.js body.material #header-outer #top nav ul.buttons.sf-menu li.es-lang-spanish {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.js body.material #header-outer #top nav ul.buttons.sf-menu li.trp-language-switcher-container a {
  padding: 0 10px;
  font-size: 15px;
  font-weight: bold;
}

.js body #header-outer #top nav ul.buttons.sf-menu li.es-lang-english.trp-language-switcher-container:hover a span.menu-title-text,
.js body #header-outer #top nav ul.buttons.sf-menu li.es-lang-spanish.trp-language-switcher-container:hover a span.menu-title-text,
.js body .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over:hover a span.menu-title-text {
  color: black !important;
}

.js body #header-outer #top nav ul.buttons.sf-menu li.es-lang-english.trp-language-switcher-container a:hover span.menu-title-text,
.js body #header-outer #top nav ul.buttons.sf-menu li.es-lang-spanish.trp-language-switcher-container a:hover span.menu-title-text,
.js body .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over a:hover span.menu-title-text {
  color: black !important;
  opacity: 1;
}

.js body.eng-lang #header-outer #top nav ul.buttons.sf-menu li.es-lang-spanish a span.menu-title-text {
  opacity: 0.3;
  padding-bottom: 0;
  border-bottom: 0;
}

.js body.eng-lang #header-outer #top nav ul.buttons.sf-menu li.es-lang-english a span.menu-title-text {
  padding-bottom: 4px;
  border-bottom: 2px solid black;
}

.js body.eng-lang #header-outer #top nav ul.buttons.sf-menu .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over.es-lang-english:hover a span.menu-title-text {
  color: black !important;
}

.js body.eng-lang #header-outer #top nav ul.buttons.sf-menu .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over.es-lang-english a:hover span.menu-title-text {
  color: black !important;
  opacity: 1;
}

.js body.spa-lang #header-outer #top nav ul.buttons.sf-menu li.es-lang-english a span.menu-title-text {
  opacity: 0.3;
  padding-bottom: 0;
  border-bottom: 0;
}

.js body.spa-lang #header-outer #top nav ul.buttons.sf-menu li.es-lang-spanish a span.menu-title-text {
  padding-bottom: 4px;
  border-bottom: 2px solid black;
}

.js body.spa-lang #header-outer #top nav ul.buttons.sf-menu .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over.es-lang-spanish:hover a span.menu-title-text {
  color: black !important;
}

.js body.spa-lang #header-outer #top nav ul.buttons.sf-menu .trp-language-switcher-container.menu-item.menu-item-type-post_type.menu-item-object-language_switcher.nectar-regular-menu-item.sfHover.menu-item-over.es-lang-spanish a:hover span.menu-title-text {
  color: black !important;
  opacity: 1;
}




@media (max-width: 1300px) and (min-width: 1000px) {
  .js #top nav > ul > li > a span {
    font-size: 14px;
  }
  .js #header-outer[data-lhe="default"] #top nav > ul > li > a {
    padding-left: 20px;
    padding-right: 20px;
  }
  .js body.material #header-outer #top nav ul.buttons.sf-menu li.button_social_group i {
    font-size: 18px;
  }
}

body #slide-out-widget-area-bg {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 1;
}

.js body #slide-out-widget-area .inner .off-canvas-menu-container ul.menu li.menu-item a {
  font-size: 20px;
}

.js body #slide-out-widget-area .inner .off-canvas-menu-container ul.menu li.menu-item.trp-language-switcher-container {
  width: 35px;
  display: inline-block;
}

.js body #slide-out-widget-area .inner .off-canvas-menu-container ul.menu li.menu-item.trp-language-switcher-container a {
  font-size: 18px;
}


/* Language END */



@media (max-width: 690px) {
  .js #header-outer:not(.transparent) {
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    background-color: rgba(255, 255, 255, 0.76);
  }
}

.nectar-button span {
  font-size: 16px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .nectar-button span {
    font-size: 14px;
  }
}

@media (max-width: 999px) {
  .nectar-button span {
    font-size: 12.5px;
    letter-spacing: 0.1;
  }
}

@media (max-width: 690px) {
  .nectar-button span {
    font-size: 13px;
  }
}

@media (max-width: 480px) {
  .nectar-button span {
    font-size: 13px;
  }
}

.js body .nectar-button.see-through {
  border-width: 1px;
}

.js body .nectar-button.has-icon.large {
  padding-right: 52px !important;
  padding-left: 56px !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

.js body .nectar-button.see-through {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.js body .nectar-button.see-through i {
  -webkit-transform: translateY(-50%) translateX(-13px) !important;
          transform: translateY(-50%) translateX(-13px) !important;
  -webkit-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
}

body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  transform: translateY(0px);
  -webkit-transform: translateY(0px);
  border-radius: 5px !important;
  padding-right: 52px !important;
  padding-left: 56px !important;
  padding-top: 10px;
  padding-bottom: 10px;
  min-width: 192px;
}

@media (max-width: 999px) {
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    min-width: 0;
    padding: 8px 0;
    padding-right: 25px !important;
    padding-left: 38px !important;
  }
}

body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) i {
  -webkit-transform: translateY(-50%) translateX(-13px) !important;
          transform: translateY(-50%) translateX(-13px) !important;
  -webkit-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
}

@media (max-width: 999px) {
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) i {
    font-size: 14px;
    right: 0;
  }
}

@media (min-width: 1280px) {
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    border-radius: 5px !important;
    padding-right: 52px !important;
    padding-left: 56px !important;
    padding-top: 10px;
    padding-bottom: 10px;
    min-width: 192px;
    -webkit-transition: all 0.2s ease !important;
    transition: all 0.2s ease !important;
  }
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) span {
    -webkit-transition: all 0.2s ease !important;
    transition: all 0.2s ease !important;
    padding-left: 30px;
  }
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) i {
    -webkit-transform: translateY(-50%) translateX(-35px) !important;
            transform: translateY(-50%) translateX(-35px) !important;
    opacity: 0;
    -webkit-transition: all 0.2s ease !important;
    transition: all 0.2s ease !important;
  }
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3):hover {
    background-color: #0885f0 !important;
  }
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3):hover span {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3):hover i {
    -webkit-transform: translateY(-50%) translateX(-25px) !important;
            transform: translateY(-50%) translateX(-25px) !important;
    opacity: 1;
  }
}

@media (max-width: 690px) {
  .nectar-flickity[data-spacing="20px"]:not(.masonry) .flickity-slider .cell {
    margin: 0 10px;
  }
}

@media (max-width: 690px) and (max-width: 480px) {
  .nectar-flickity[data-spacing="20px"]:not(.masonry) .flickity-slider .cell {
    margin: 0 5px;
  }
}

/*
.es-call-footer.wpb_row  {

    .col.span_12.dark_text,
    .es-call-footer-content {
        max-width: 50%; margin: 0 auto;

        @media (max-width: 1300px) {  max-width: 500px;}
    }

    h3 {
        text-align: center; font-size: 27px;
        @media (max-width: 1300px) { font-size: 22px;}
        @media (max-width: 999px) { font-size: 19px;}
        @media (max-width: 690px) { font-size: 16px;}
    }
    .tilt-button-wrap {float: right;

         .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
            padding-left: 55px !important;
            min-width: 274px;
            @media (max-width: 999px) { 
                min-width: 220px;
                padding-left: 39px !important;
            }
         }
    }
}
*/
#contactos h2 {
  opacity: 0.95;
}

#contactos h2::before {
  display: none;
}

@media (max-width: 999px) and (min-width: 690px) {
  #contactos h2 {
    font-size: 160%;
  }
}

@media (max-width: 999px) {
  #contactos {
    padding: 50px 0 !important;
  }
}

#footer-outer {
  background-size: 350px !important;
  background-repeat: no-repeat;
  background-position: right bottom !important;
  background-position: calc(100% - 58px) bottom !important;
}

@media only screen and (min-width: 1800px) {
  #footer-outer {
    background-position: calc(100% - ((100vw - 1700px) / 2)) bottom !important;
  }
}

@media only screen and (min-width: 1300px) and (max-width: 2200px) {
  #footer-outer {
    padding: 2.5vh 0;
    height: calc(100vh - 246px);
    min-height: 600px;
    background-size: 40vh !important;
  }
  #footer-outer #copyright {
    margin-top: calc(100vh - 940px);
  }
}

@media only screen and (min-width: 2201px) {
  #footer-outer #copyright {
    margin-top: 100px;
  }
}

@media (max-width: 480px) {
  #footer-outer {
    background-position: center bottom !important;
  }
}

#footer-outer #copyright {
  padding: 20px 31px;
}

#footer-outer #copyright p a:not(.nectar-button) {
  color: white !important;
  text-decoration: underline;
  float: right;
  padding-left: 10px;
}

#footer-outer #copyright .col.span_5 {
  width: 100%;
}

@media (max-width: 480px) {
  #footer-outer .row .widget {
    margin-bottom: 0px;
  }
}

#footer-outer #footer-widgets .container {
  padding: 0 58px;
}

@media (max-width: 480px) {
  #footer-outer #footer-widgets .container .col.span_6 {
    margin-bottom: 0px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget a.es-logo img {
  max-width: 135px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget a.es-logo img {
    max-width: 111px;
  }
}

@media (max-width: 999px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget a.es-logo img {
    max-width: 100px;
  }
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget a.es-logo img {
    max-width: 90px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-descriptor {
  opacity: 0.6;
  max-width: 240px;
  line-height: 1.3;
  font-size: 19px;
  margin-top: -12px;
  margin-bottom: 20px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-descriptor {
    font-size: 19px;
  }
}

@media (max-width: 999px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-descriptor {
    font-size: 16px;
  }
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-descriptor {
    font-size: 15px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-cities {
  font-size: 15px;
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-cities {
    font-size: 13px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-contact {
  margin: 20px 0;
  font-size: 17px;
  line-height: 1.6;
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-contact {
    font-size: 15px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social {
  list-style-type: none;
  margin-bottom: 30px;
}

@media (max-width: 480px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social {
    margin-bottom: 0px;
  }
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social li#social-in-menu::marker {
  display: none;
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social li#social-in-menu a {
  margin-right: 10px;
}

#footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social li#social-in-menu a i {
  font-size: 25px;
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #custom_html-2 .textwidget.custom-html-widget .es-social li#social-in-menu a i {
    font-size: 23px;
  }
}

#footer-outer #footer-widgets .container #text-3 p {
  text-align: right;
  font-size: 23px;
  font-weight: lighter;
  letter-spacing: -0.5px;
  max-width: 550px;
  float: right;
  opacity: 0.9;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  #footer-outer #footer-widgets .container #text-3 p {
    font-size: 19px;
  }
}

@media (max-width: 999px) {
  #footer-outer #footer-widgets .container #text-3 p {
    font-size: 130%;
    margin-right: -30px;
  }
}

@media (max-width: 690px) {
  #footer-outer #footer-widgets .container #text-3 p {
    font-size: 80%;
    text-align: left;
    float: none;
    letter-spacing: 0px;
    max-width: 400px;
  }
}

@media (max-width: 480px) {
  #footer-outer #footer-widgets .container #text-3 p {
    font-size: 90%;
  }
}

@media (max-width: 480px) {
  #footer-outer #footer-widgets .container #text-3 {
    display: none;
  }
}

#footer-outer .row#copyright .container {
  max-width: 1750px;
}

#footer-outer .row#copyright .container .es-ue a, #footer-outer .row#copyright .container .es-ue .ue-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 340px;
}

#footer-outer .row#copyright .container .es-ue a .es-ue-flag, #footer-outer .row#copyright .container .es-ue .ue-container .es-ue-flag {
  opacity: 0.8;
}

#footer-outer .row#copyright .container .es-ue a .es-ue-flag img, #footer-outer .row#copyright .container .es-ue .ue-container .es-ue-flag img {
  max-width: 60px;
}

#footer-outer .row#copyright .container .es-ue a .es-ue-text, #footer-outer .row#copyright .container .es-ue .ue-container .es-ue-text {
  font-size: 12px;
  line-height: 1.5;
  margin-left: 12px;
  opacity: 1;
  margin-bottom: 30px;
}

#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover {
  opacity: 1;
}

#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover i {
  color: #1592ff;
  -webkit-transition: color .2s ease;
  transition: color .2s ease;
}

#footer-outer #copyright .es-copy {
  position: absolute;
  color: white;
  opacity: 0.9;
}

#footer-outer #copyright a.es-privacity, #footer-outer #copyright a.es-privacity {
  color: white !important;
  text-decoration: underline;
  float: right;
  padding-left: 10px;
}

@media (max-width: 999px) {
  #footer-outer #copyright a.es-privacity, #footer-outer #copyright a.es-privacity, #footer-outer #copyright .es-copy {
    font-size: 90%;
  }
}

@media (max-width: 689px) {
  #footer-outer #copyright a.es-privacity, #footer-outer #copyright a.es-privacity, #footer-outer #copyright .es-copy {
    font-size: 90%;
  }
  #footer-outer #copyright .es-copy {
    margin-top: 40px;
    opacity: 0.5;
  }
  #footer-outer #copyright a.es-privacity, #footer-outer #copyright a.es-privacity {
    margin-bottom: 40px;
    float: none;
    text-align: left;
    padding: 0;
    margin-right: 10px;
    display: inline-block;
  }
}

@media (max-width: 480px) {
  #footer-outer #copyright a.es-privacity, #footer-outer #copyright a.es-privacity {
    padding: 0;
    margin: 0;
    margin-right: 10px;
    line-height: 1;
    float: left;
    margin-bottom: 12px;
  }
  #footer-outer #copyright .es-copy {
    margin: 0;
    bottom: -50px;
  }
}

@media (max-width: 480px) {
  #footer-outer #copyright {
    margin-bottom: 40px;
  }
}

@media (max-width: 480px) {
  #footer-outer #footer-widgets .container {
    padding: 0px 40px;
  }
  #footer-outer #copyright {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.js body .es-right-column {
  margin-left: auto !important;
}

@media (min-width: 1300px) {
  .js body .es-right-column {
    max-width: 750px;
    min-width: 650px;
    width: 80vh;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .es-right-column {
    max-width: 60%;
    min-width: 550px;
    width: 80vh;
  }
}

.js body .es-left-column {
  margin-right: auto !important;
}

@media (min-width: 1300px) {
  .js body .es-left-column {
    max-width: 750px;
    min-width: 650px;
    width: 80vh;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .es-left-column {
    max-width: 60%;
    min-width: 550px;
    width: 80vh;
  }
}

.js body .es-big-image .divider-wrap .divider {
  height: calc(82vh - 60px) !important;
  min-height: 700px;
  max-height: 780px;
}

@media (min-width: 1301px) and (max-width: 1500px) {
  .js body .es-big-image .divider-wrap .divider {
    min-height: 650px !important;
    max-height: 750px;
  }
}

@media (min-width: 1000px) and (max-width: 1300px) {
  .js body .es-big-image .divider-wrap .divider {
    min-height: 520px !important;
    max-height: 650px;
  }
}

@media (max-width: 999px) {
  .js body .es-big-image .divider-wrap .divider {
    height: auto;
    min-height: 300px;
    max-height: 550px;
  }
}

@media (max-width: 840px) {
  .js body .es-big-image .divider-wrap .divider {
    max-height: 480px;
  }
}

@media (max-width: 690px) {
  .js body .es-big-image {
    min-height: none;
    max-height: none;
    padding: 0 !important;
    margin-left: -10%;
    width: 120%;
  }
  .js body .es-big-image .divider-wrap .divider {
    height: 200px !important;
  }
}

@media (max-width: 480px) {
  .js body .es-big-image {
    min-height: none;
    max-height: none;
    padding: 0 !important;
    margin-left: -15px;
    width: calc(100% + 30px);
    height: 205px !important;
    min-height: 0;
    margin-top: -20px;
  }
  .js body .es-big-image .divider-wrap .divider {
    height: 205px !important;
    min-height: 0;
    margin-top: -6px;
  }
}

.js body .es-big-left {
  padding-left: 2%;
  padding-right: 28%;
}

@media (max-width: 840px) {
  .js body .es-big-left {
    padding-left: -2%;
  }
}

.js body .es-big-right {
  padding-left: 28%;
  padding-right: 2%;
}

@media (max-width: 840px) {
  .js body .es-big-right {
    padding-right: -2%;
  }
}

.js body .vc_row.inner_row.es-image-right {
  padding-left: 0;
  left: 7%;
  bottom: 12%;
  width: 250px;
  height: 250px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-image-right {
    left: 10%;
    bottom: 12%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-image-right {
    padding-left: 0;
    bottom: 12%;
    left: 84px;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-image-right {
    padding-left: 0;
    top: 180px;
    left: 0;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-image-right {
    padding-left: 0;
    top: 0;
    left: 0;
    margin-top: 100px;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-image-right {
    width: 200px;
    height: 200px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-image-right {
    width: 135px;
    height: 135px;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-image-right {
    width: 160px;
    height: 160px;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-image-right {
    width: 120px;
    height: 120px;
  }
}

.js body .vc_row.inner_row.es-image-right .divider-wrap .divider {
  height: 250px !important;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-image-right .divider-wrap .divider {
    height: 200px !important;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-image-right .divider-wrap .divider {
    height: 135px !important;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-image-right .divider-wrap .divider {
    height: 160px !important;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-image-right .divider-wrap .divider {
    height: 120px !important;
  }
}

.js body .vc_row.inner_row.es-image-right.es-long {
  width: 230px;
  height: 360px;
  bottom: 12%;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-image-right.es-long {
    width: 200px;
    height: 290px;
    bottom: 15%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-image-right.es-long {
    width: 120px;
    height: 120px;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-image-right.es-long {
    top: auto;
    bottom: -40px !important;
  }
}

.js body .vc_row.inner_row.es-image-right.es-long .divider-wrap .divider {
  height: 310px !important;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-image-right.es-long .divider-wrap .divider {
    height: 290px !important;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-image-right.es-long .divider-wrap .divider {
    height: 120px !important;
  }
}

.js body .vc_row.inner_row.es-two-images {
  width: 210px;
  height: 210px;
  bottom: 300px;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images {
    width: 160px;
    height: 160px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images {
    width: 120px;
    height: 120px;
  }
}

.js body .vc_row.inner_row.es-two-images .divider-wrap .divider {
  height: 210px !important;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images .divider-wrap .divider {
    height: 160px !important;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images .divider-wrap .divider {
    height: 120px !important;
  }
}

@media (min-width: 1600px) {
  .js body .vc_row.inner_row.es-two-images {
    bottom: 300px;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images {
    bottom: 220px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images {
    bottom: 180px;
  }
}

.js body .vc_row.inner_row.es-two-images.es-two-images-second {
  bottom: calc(300px - 115px);
}

@media (min-width: 1600px) {
  .js body .vc_row.inner_row.es-two-images.es-two-images-second {
    bottom: 185px;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images.es-two-images-second {
    bottom: calc(220px - 86px);
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images.es-two-images-second {
    bottom: 110px;
  }
}

.js body .vc_row.inner_row.es-two-images.es-two-long {
  width: 210px;
  height: 230px;
  bottom: 240px;
}

@media (max-width: 1300px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long {
    width: 160px;
    height: 160px;
    bottom: 205px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long {
    width: 120px;
    height: 120px;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long {
    top: auto;
    bottom: -20px;
    margin: 0;
  }
}

.js body .vc_row.inner_row.es-two-images.es-two-long .divider-wrap .divider {
  height: 230px !important;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long .divider-wrap .divider {
    height: 160px !important;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long .divider-wrap .divider {
    height: 120px !important;
  }
}

.js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second {
  height: 130px;
  bottom: calc(240px - 90px);
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second {
    height: 120px;
  }
}

.js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second .divider-wrap .divider {
  height: 130px !important;
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second .divider-wrap .divider {
    height: 120px !important;
  }
}

@media (max-width: 1300px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second {
    bottom: 105px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second {
    bottom: 95px;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images.es-two-long.es-two-images-second {
    top: auto;
    bottom: -20px;
  }
}

.js body .vc_row.inner_row.es-three-images {
  width: 230px;
  height: 130px;
  bottom: 10%;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images {
    width: 170px;
    height: 110px;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images {
    width: 110px;
    height: 110px;
  }
}

.js body .vc_row.inner_row.es-three-images .divider-wrap .divider {
  height: 130px !important;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images .divider-wrap .divider {
    height: 110px !important;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images .divider-wrap .divider {
    height: 110px !important;
  }
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images {
    top: 30%;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-three-images {
    bottom: -20px;
  }
}

.js body .vc_row.inner_row.es-three-images.es-three-images-second {
  bottom: calc(10% + 150px);
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-second {
    top: calc(30% + 125px);
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-second {
    bottom: calc(10% + 120px);
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-second {
    bottom: -20px;
    left: 120px;
  }
}

.js body .vc_row.inner_row.es-three-images.es-three-images-third {
  bottom: calc(10% + 300px);
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-third {
    top: calc(30% + 250px);
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-third {
    bottom: calc(10% + 240px);
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-third {
    bottom: -20px;
    left: 240px;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-three-images.es-three-images-third {
    display: none;
  }
}

.js body .vc_row.inner_row.es-two-images-left {
  right: 7%;
  left: auto;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images-left {
    right: 14%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images-left {
    right: 15%;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images-left {
    left: 0;
    bottom: auto;
    top: 250px;
  }
  .js body .vc_row.inner_row.es-two-images-left.es-two-images-second {
    bottom: auto;
    left: 130px;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-two-images-left {
    top: 100px;
  }
}

.js body .vc_row.inner_row.es-two-images-right {
  left: 7%;
  right: auto;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-two-images-right {
    left: 14%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-two-images-right {
    left: 15%;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-two-images-right {
    left: 0;
    bottom: auto;
    top: 250px;
  }
  .js body .vc_row.inner_row.es-two-images-right.es-two-images-second {
    left: 130px;
  }
}

@media (max-width: 480px) {
  .js body .vc_row.inner_row.es-two-images-right {
    top: 100px;
  }
}

.js body .vc_row.inner_row.es-three-images-left {
  right: 7%;
  left: auto;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images-left {
    right: 14%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images-left {
    right: 15%;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-three-images-left {
    right: 0;
  }
}

.js body .vc_row.inner_row.es-three-images-right {
  left: 7%;
  right: auto;
}

@media (max-width: 1300px) and (min-width: 1000px) {
  .js body .vc_row.inner_row.es-three-images-right {
    left: 14%;
  }
}

@media (max-width: 999px) {
  .js body .vc_row.inner_row.es-three-images-right {
    left: 15%;
  }
}

@media (max-width: 690px) {
  .js body .vc_row.inner_row.es-three-images-right {
    left: 0;
  }
}

.es-centered-title h1::before, .es-centered-title h2::before {
  margin: 0 auto;
  margin-bottom: 21px;
  margin-top: -21px;
}

.es-centered-row .wpb_text_column.wpb_content_element {
  margin: 0 auto;
  display: block !important;
}

.nectar-fancy-box .text h4 {
  display: block;
}

.nectar-fancy-box .image-wrap {
  border-radius: 10px;
}

@media (min-width: 1000px) {
  .js body .container.main-content .row .wpb_row.first-section .es-big-text-head {
    width: 116%;
  }
}

.es-main-row-deg .row-bg.using-image {
  background-position: 100% -400px !important;
}

@media (max-width: 999px) {
  .es-main-row-deg .row-bg.using-image {
    background-position: 100% 100% !important;
  }
}

@media (max-width: 690px) {
  .es-main-row-deg .row-bg.using-image {
    background-position: 100% 100% !important;
  }
}

.es-main-row-deg.es-left-deg .row-bg.using-image {
  background-position: 0 10% !important;
  background-size: 40%;
}

@media (min-width: 2000px) {
  .js body .es-main-row-deg.first-section .row-bg.using-image, .js body .es-main-row-deg.es-first .row-bg.using-image {
    background-size: 60% 170% !important;
  }
}

@media (max-width: 999px) {
  .js body .es-main-row-deg.first-section .row-bg.using-image {
    background-size: 60% 120%;
  }
  .js body .es-main-row-deg.es-first .row-bg.using-image {
    background-size: 60% 120%;
  }
}

@media (min-width: 791px) {
  .es-big-text-head.wpb_text_column {
    width: 130%;
  }
}

@media only screen and (min-width: 691px) and (max-width: 999px) {
  #ajax-content-wrap .container-wrap .container {
    max-width: 100%;
    padding: 0 70px !important;
  }
}

@media only screen and (max-width: 480px) {
  #ajax-content-wrap .container-wrap .container {
    max-width: 100%;
    padding: 0 50px !important;
  }
}

@media only screen and (max-width: 321px) {
  #ajax-content-wrap .container-wrap .container {
    max-width: 100%;
    padding: 0 20px !important;
  }
}

@media (min-width: 1000px) {
  #ajax-content-wrap .container-wrap .container {
    margin-top: -100px;
  }
  #ajax-content-wrap .container-wrap .container .row .first-section {
    padding-top: 80px !important;
  }
  #ajax-content-wrap .container-wrap .container .row .first-section {
    margin-top: 3.5vh !important;
  }
}

@media (min-width: 1600px) {
  #ajax-content-wrap .container-wrap .container {
    padding-top: 30px !important;
  }
}

@media only screen and (min-width: 2000px) {
  #ajax-content-wrap .container-wrap .container {
    padding-top: 60px !important;
  }
}

@media (max-width: 999px) {
  #ajax-content-wrap .container-wrap .container .row .es-first {
    padding-top: 4.2vh !important;
  }
}

@media (max-width: 691px) {
  #ajax-content-wrap .container-wrap .container .row .es-first {
    padding-top: 20px !important;
  }
}

@media (max-width: 480px) {
  #ajax-content-wrap .container-wrap .container .row .es-first {
    padding-top: 10px !important;
  }
}

@media (max-width: 690px) {
  .js body .es-separator .divider-wrap .divider {
    height: 140px !important;
  }
}

@media (max-width: 480px) {
  .js body .es-separator .divider-wrap .divider {
    height: 100px !important;
  }
}

@media (min-width: 1600px) {
  .js body .es-separator .divider-wrap .divider {
    height: 9vw !important;
  }
}

@media (min-width: 1000px) and (max-width: 1600px) {
  .js body .es-separator.es-last .divider-wrap .divider {
    height: 220px !important;
  }
}

.js body .es-servicios-row div[data-style*=minimal] .toggle > .toggle-title i {
  right: auto;
  left: 0;
  border: 0;
  top: 52%;
}

.js body .es-servicios-row .toggle > h3.toggle-title a {
  color: black;
  padding-left: 35px;
}

.js body .es-servicios-row div[data-style="minimal"] .toggle > .toggle-title i:before,
.js body .es-servicios-row div[data-style="minimal"] .toggle > .toggle-title i:after {
  background-color: black;
}

.js body .es-servicios-row .toggles .toggle .inner-toggle-wrap {
  padding-left: 35px !important;
}

.js body .es-servicios-row .toggles .toggle .inner-toggle-wrap p {
  color: black !important;
}

.js body .es-servicios-row .toggles .toggle .inner-toggle-wrap .wpb_row p {
  color: #000000 !important;
}

.js body .es-servicios-row .toggles .toggle.default:hover h3 a {
  color: #1592ff;
}

.js body .es-servicios-row .toggles .toggle.default:hover i:before, .js body .es-servicios-row .toggles .toggle.default:hover i:after {
  background-color: #1592ff;
}

.js body .row .es-list h6 {
  line-height: 1.7;
}

@media (max-width: 1100px) {
  .js body .row .es-list h6 {
    padding-left: 20px;
    line-height: 1.4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

.js body .row .es-list h6::before {
  content: "";
  width: 27px;
  height: 1.5px;
  margin-right: 10px;
  display: inline-block;
  background: black;
  vertical-align: middle;
}

@media (max-width: 1100px) {
  .js body .row .es-list h6::before {
    width: 15px;
    margin-left: -20px;
  }
}

.js body .row .es-cities p {
  font-weight: 700;
  font-size: 80%;
  line-height: 2.5;
  color: black;
  letter-spacing: 0.9px;
}

.js body .row .es-list {
  margin-top: 20px;
}

.es-eduardo-row {
  padding: 82px 70px !important;
  margin-left: -5%;
  width: 110%;
}

@media (max-width: 1000px) {
  .es-eduardo-row {
    padding: 60px 45px !important;
  }
}

.es-eduardo-row .inner-wrap.row-bg-layer.using-image {
  border-radius: 10px;
}

.es-eduardo-row .es-testimonial-column {
  max-width: 750px;
}

@media (max-width: 1000px) {
  .es-eduardo-row .es-testimonial-column {
    max-width: 350px;
  }
}

.es-eduardo-row .es-testimonial-column:before {
  content: "";
  background-image: url(icons/quote.svg);
  width: 55px;
  margin-top: 5px;
  background-repeat: no-repeat;
  margin-right: 23px;
}

@media (max-width: 1000px) {
  .es-eduardo-row .es-testimonial-column:before {
    width: 25px;
    height: 30px;
    margin-top: -25px;
    background-repeat: no-repeat;
  }
}

.es-eduardo-row .es-testimonial-column .nectar_icon_wrap {
  display: block;
  width: 32px;
  margin-top: -10px;
}

.es-eduardo-row .es-testimonial-column .nectar_icon_wrap .nectar_icon {
  display: block;
  padding: 0;
}

.es-eduardo-row .es-testimonial-column .nectar_icon_wrap .nectar_icon i {
  color: black !important;
}

.es-eduardo-row .es-testimonial-column p strong {
  font-size: 92%;
}

@media (max-width: 1300px) {
  .es-eduardo-row .es-testimonial-column p strong {
    margin-top: -5px;
    margin-bottom: 10px;
    display: block;
  }
}

.es-eduardo-row .es-testimonial-column h4 {
  margin-bottom: 75px !important;
}

@media (max-width: 1000px) {
  .es-eduardo-row .es-testimonial-column h4 {
    margin-bottom: 25px !important;
  }
}

.es-eduardo-row .es-eduardo {
  position: absolute;
  right: 0;
  max-width: 470px;
  top: -140px;
}

.es-eduardo-row .es-eduardo .divider-wrap .divider {
  height: 500px;
}

@media (min-width: 1000px) and (max-width: 1300px) {
  .es-eduardo-row .es-eduardo {
    max-width: 470px;
    top: -100px;
  }
  .es-eduardo-row .es-eduardo .divider-wrap .divider {
    height: 470px !important;
  }
}

@media (max-width: 999px) {
  .es-eduardo-row .es-eduardo {
    top: -80px;
  }
  .es-eduardo-row .es-eduardo .divider-wrap .divider {
    height: 330px !important;
  }
}

.es-centered-row.es-hashtags h1:before {
  display: none !important;
}

.es-centered-row.es-hashtags h1 span {
  padding-left: 3px;
}

@media (max-width: 690px) {
  .es-eduardo-row .inner-wrap.row-bg-layer.using-image {
    border-radius: 0px;
  }
}

@media (max-width: 690px) and (max-width: 480px) {
  .es-eduardo-row {
    width: calc(100% + 100px);
    margin-left: -50px;
  }
}

@media (max-width: 690px) {
  .es-eduardo-row .es-testimonial-column {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 70px;
  }
  .es-eduardo-row .es-eduardo {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    position: relative;
    width: 250px !important;
    height: 250px !important;
    top: 0;
    margin-top: -10px;
    padding: 0;
  }
}

@media (max-width: 690px) and (max-width: 480px) {
  .es-eduardo-row .es-eduardo {
    width: 100% !important;
  }
}

@media (max-width: 690px) {
  .es-eduardo-row .es-eduardo .divider-wrap .divider {
    height: 250px !important;
  }
}
/*# sourceMappingURL=style.css.map */