<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=Raleway:wght@400;500;600;700;800;900&amp;display=swap');
a {
  -webkit-text-shadow:none;
     -moz-text-shadow:none;
          text-shadow: none;
}
a:hover,
a:focus {
  text-decoration: none;
  outline: 0;
  opacity: 1;
}
:root {
   --primary-color:#48E5C2;
   --secondary-color:#009EB7;
   --color-dark:#545367;
   --color-white:#ffffff;
   --premium:#FACB06;
   --transition:.6s ease-in-out;
   --shadow:0px 3px 6px rgba(0,0,0,.16);
   --regular:400;
   --medium:500;
   --semibold:600;
   --bold:700;
   --extrabold:800;
   --black:900;

}
html {
   scroll-behavior: smooth;
}
body {
  font-family: 'Raleway',sans-serif;
  background-color: #FCFAFA;
  color:var(--color-dark);
}
ul {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 0;
}
h1, h2, h3, h4, h5, h6, p {
   margin:0;
}
:focus {
   outline:0;
   box-shadow:none;
}
.back-vef {
   background-image:url('../img/back0.jpg');
   background-repeat:no-repeat;
   background-position:center;
   background-size:cover;
}
.brand .img-fluid {
   max-width: 100px;
}
@media (min-width:768px) {
  .brand .img-fluid {
    max-width:200px;
  }
}
.overlay {
   background-color:var(--secondary-color);
   opacity:.89;
   width:100%;
   height:100%;
   position: absolute;
   top:0;
   left:0;
   z-index:0;
}
#back-to-top {
  opacity:0;
  display:flex;
  align-items:center;
  justify-content:center;
  background-color:var(--primary-color);
  width:48px;
  height:48px;
  border-radius:7rem;
  position: fixed;
  right:10px;
  top: auto;
  bottom: 10%;
  margin: auto;
  transition: opacity var(--transition);
  -webkit-transition: opacity var(--transition);
  z-index:1000;
}
  #back-to-top svg {
    transform:rotate(-90deg);
    -webkit-transform:rotate(-90deg);
  }
#back-to-top.show {
  opacity:1;
}
/*******************************************************************************
                                 LOADER
*******************************************************************************/
#loader {
   display: flex;
   align-items: center;
   justify-content: center;
   min-width:100%;
   min-height: 100vh;
   position: fixed;
   top:0;
   left:0;
   z-index:2000;
}
  #loader .overlay {
    opacity:.96;
  }
#loader .lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
  z-index:2001;
}
#loader .lds-ellipsis div {
  position: absolute;
  top: 33px;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #fff;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
#loader .lds-ellipsis div:nth-child(1) {
  left: 8px;
  animation: lds-ellipsis1 0.6s infinite;
}
#loader .lds-ellipsis div:nth-child(2) {
  left: 8px;
  animation: lds-ellipsis2 0.6s infinite;
}
#loader .lds-ellipsis div:nth-child(3) {
  left: 32px;
  animation: lds-ellipsis2 0.6s infinite;
}
#loader .lds-ellipsis div:nth-child(4) {
  left: 56px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
/*******************************************************************************
                              SELECTOR PAIS
*******************************************************************************/
.page-template-selector-pais #navbar-wrapper,
.page-template-selector-pais #wrapper-footer,
.page-template-selector-pais #heroStuck {
   display: none;
}
#country-select {
   width: 100%;
   height:100vh;
   color:var(--color-white);
   overflow: hidden;
}
#country-select.back-vef {
   background-image:url('../img/back-selector.jpg');
}
  #country-select .row:nth-child(2) {
    height:500px;
    align-items:center;
    justify-content:space-around;
  }
  #country-select .cta {
    font-weight:var(--bold);
  }
    #country-select .cta span {
      font-weight:var(--black);
    }
  #country-select #select h2 {
    font-weight:var(--black);
    font-size:41px;
    text-shadow:var(--shadow);
    -webkit-text-shadow:var(--shadow);
  }
  #country-select #select .img-flag {
    max-width:46px;
  }
  #country-select #select ul {
     list-style-type: none;
 }
     #country-select #select ul &gt; li &gt; a {
       color:var(--color-white);
       font-weight:var(--bold);
       font-size:30px
     }
        #country-select #select ul &gt; li &gt; a &gt; p {
           text-shadow:var(--shadow);
           -webkit-text-shadow:var(--shadow);
        }
      #country-select #select ul li {
         border-bottom:1px solid var(--color-white);
      }
		 #country-select #select ul li:nth-child(6) {
         border-bottom:1px solid transparent;
      }
@media (max-width:321px) {
  #country-select .row:nth-child(2) {
    height:300px;
    margin-top:2rem
  }
  #country-select #select h2 {
    font-size:30px;
    margin-top:1.75rem
  }
    #country-select #select ul &gt; li &gt; a {
      font-size:20px
    }
}
@media (max-width:767.98px) {
	#country-select .cta {
		margin:1.5rem 0;
	}
}
/*******************************************************************************
                            HEADER Y NAVBAR
*******************************************************************************/
#navbar-wrapper {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:2;
  padding:10px 0;
}
  #navbar-wrapper .container-fluid {
    display:flex;
    align-items:center;
    justify-content:space-between;
  }
    #navbar-wrapper .sidebar-toggler {
      width:40px;
      height:40px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
      #navbar-wrapper .sidebar-toggler .icon-menu {
          height:30px;
      }
    #navbar-wrapper .navbar-search {
      order:3;
      width:40px;
      height:40px;
      display:flex;
      align-items:center;
      justify-content:center;
    }
      #navbar-wrapper .navbar-search .icon-search {
        width:28px;
        height:28px;
      }
@media (max-width:767.98px) {
  #searchDesktop {
    display:none;
  }
  #searchMobile {
     opacity: 0;
     transition:opacity var(--transition);
     -webkit-transition:opacity var(--transition);
  }
  #searchMobile.search {
     opacity: 1
 }
}
@media (min-width:768px) {
  #searchMobile {
    display:none;
  }
  #navbar-wrapper .container-fluid {
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:unset
  }
      #navbar-wrapper .navbar-search {
        justify-content: flex-start;
      }
      #navbar-wrapper .navbar-brand {
         order:200;
         display:flex;
         justify-content: center;
      }

}
/*** input search ***/

#searchform .form-control {
  border-radius:7rem;
}
@media (min-width:768px) {
  #searchform {
    margin-left: 10px;
    width: 350px;
  }
}
@media (max-width:767.98px) {
  #searchform {
    margin-top:10px;
    width:calc(100% - 30px);
    margin-left:auto;
    margin-right:auto;
  }
}
/*** sidebar menu *****/
#contentMenu {
   width: 100%;
   max-width: 100px;
   min-height: 100vh;
   position: fixed;
   top: 0;
   left: 0;
   background-color:var(--color-dark);
   transform:translateX(-600%);
   -webkit-transform:translateX(-600%);
   transition:all var(--transition);
   -webkit-transition:all var(--transition);
   z-index: 600;
   box-shadow:0px 0px 12px 3px rgba(83,84,105,.95);
   -webkit-box-shadow:0px 0px 12px 3px rgba(83,84,105,.95);
}
#contentMenu.show-menu {
   transform:translateX(0);
   -webkit-transform:translateX(0);
   display: flex;
   align-items: center;
}
   #contentMenu .home {
      background-color: var(--primary-color);
      height: 100px;
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
   }
     #contentMenu .home #closeMenu {
       border:0;
       background-color:transparent;
       position:relative;
       width:48px;
       height:48px;
     }
      #contentMenu .home #closeMenu::after,
      #contentMenu .home #closeMenu::before {
        content:'';
        display:block;
        height:40px;
        width:3px;
        background-color:var(--color-white);
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        margin:auto;
      }
        #contentMenu .home #closeMenu::after {
          transform:rotate(45deg);
          -webkit-transform:rotate(45deg)
        }
        #contentMenu .home #closeMenu::before {
          transform:rotate(-45deg);
          -webkit-transform:rotate(-45deg);
        }
   #contentMenu .vef-sections {
      background-color: var(--color-dark);
   }
      #contentMenu .vef-sections a {
        color:var(--primary-color);
        display:flex;
        align-items:center;
        flex-direction:column;
      }
        #contentMenu .vef-sections .icon-svg {
          width:100%;
          max-width:40px
        }
        #contentMenu .vef-sections p {
          font-size:14px;
        }
#heroStuck {
   position: relative;
   background-image:url('../img/back0.jpg');
   background-repeat:no-repeat;
   background-position:center;
   background-size:cover;
   width:100%;
   height: 200px;
   z-index: 1;
}
    #sliderHeader {
      position:relative;
      height: 200px;
    }
      #sliderHeader .owl-stage {
        height:200px;
        display:flex;
        align-items:flex-end;
      }
         #sliderHeader .owl-stage .owl-item  {
            margin-bottom:30px;
         }
         #sliderHeader .item .title {
            font-weight:var(--black);
            font-size:18px;
         }
         #sliderHeader .item .subtitle {
            font-weight: var(--semibold);
            font-size:14px;
         }
    #sliderHeader .owl-dots {
      position:absolute;
      bottom:10px;
      left:0;
      right:0;
      margin:auto;
      z-index: 2;
      display: flex;
      align-items: center;
      justify-content: space-around;
      width:150px
    }
      #sliderHeader .owl-dots .owl-dot {
        background:rgba(255,255,255,.75);
        width:30px;
        height:8px;
        border-radius:7rem;
        -webkit-transition: background var(--transition);
        transition: background var(--transition);
      }
      #sliderHeader .owl-dots .owl-dot.active {
        background:var(--color-white);
      }
@media (min-width:768px) {
   #heroStuck,
   #sliderHeader,
   #sliderHeader .owl-stage {
         height: 400px;
      }
      #sliderHeader .owl-stage .owl-item {
         margin-bottom:50px;
      }
         #sliderHeader .item .title {
            font-size:30px;
            margin-bottom:20px;
         }
         #sliderHeader .item .subtitle {
            font-size:24px;
         }
      #sliderHeader .owl-dots {
         bottom:30px;
      }
}
/*******************************************************************************
                               HOME
*******************************************************************************/
@media (max-width: 767.98px) {
   #featured .featured-desktop {
      display: none;
   }
}
@media (min-width:768px) {
   #featured #slider-featured {
      display: none;
   }
}
#featured h2 {
   font-size: 25px;
   font-weight: var(--bold);
   color:var(--color-dark);
}



/******* box post *********/
.box {
   position:relative;
   border-radius: 10px;
   overflow: hidden;
   height: 150px;
   width:100%;
   background-size:cover;
   background-position:center;
   background-repeat:no-repeat;
   display:flex;
   flex-direction:column;
   justify-content:flex-end
}
  .box .inner-content {
    min-height:60px;
    width:100%;
    position:relative;
    background-color:rgba(83,84,105,.65);
  }
  .box .text-content .title {
    font-weight:var(--bold);
    font-size:16px;
  }
  .box .text-content .category_name {
    color:var(--color-white);
  }

@media (min-width:768px) {
   .box {
      height: 300px;
      background-size:cover;
   }
    .box .inner-content {
      height:100px;
    }
     .box .blur-content {
       background-size:100% 200px;
     }
     .box .text-content .title {
       font-size:18px;
     }
}



/******* Recent section ****/
#recent .category h6 {
   font-size: 18px;
   font-weight: var(--bold);
   text-transform:capitalize;
}
#recent .category a {
   color:var(--color-dark);
   font-size: 18px;
}
   #recent .category a::after {
      content:'';
      display: block;
      width: 100%;
      height: 1px;
      background-color:var(--color-dark);
      margin:3px auto;
      opacity: .5;
   }
   .box.box-full .inner-content .text-content {
      width: 80%;
   }
   .box.box-full .inner-content .show-more {
      font-size:24px;
      font-weight: var(--bold);
      letter-spacing: 1px;
   }
      .box.box-full .inner-content .show-more::after {
         content:'';
         display: block;
         width: 100%;
         height:1px;
         background-color:var(--color-white);
         opacity: .5;
      }



/***** premium content *****/
.free .premium-content {
   display: none;
}
.premium .premium-content {
   position:absolute;
   top:15px;
   left: 15px;
   height: fit-content;
   display: flex;
   align-items: center;
   justify-content: space-between;
   background-color:var(--premium);
   border-radius: 7rem;
   z-index:5
}
   .premium .premium-content p {
      font-size:14px;
      font-weight: var(--semibold);
      letter-spacing: 1px;
   }
   .premium .premium-content svg {
     fill:var(--color-white);
     height: 30px;
     width: 30px;
   }
    .premium .inner-content::after {
      content:'';
      display:block;
      background-color:rgba(83,84,105,.65);
      width:100%;
      position:absolute;
      top:-200px;
      left:0;
      height:200px
    }
/*******************************************************************************
                                 ARCHIVE
*******************************************************************************/
#archive-title {
  box-shadow: var(--shadow);
  -webkit-box-shadow: var(--shadow);
}
#archive-title h2,
#search-wrapper .category_name,
.single-post .post-categories &gt; li &gt; a {
  font-size:16px;
  font-weight:var(--bold);
}
@media (min-width:768px) {
  #archive-title h2,
  #search-wrapper .category_name,
   .single-post .post-categories &gt; li &gt; a {
      font-size:25px;
  }
}
@media (max-width:767.98px) {
  #archive-wrapper .excerpt {
    display:none;
  }
}
.single-post .post-categories {
   list-style-type: none;
}
.single-post .post-categories &gt; li &gt; a {
   color:var(--color-dark) !important;
   pointer-events: none;
}
.single-post .post-title {
   font-size: 18px;
   font-weight: var(--bold);
}
@media (min-width:768px) {
   .single-post .post-title {
      font-size: 30px;
   }
}
#single-content img {
	max-width: 100%;
	height: auto;
}
/*******************************************************************************
                              NOT FOUND - ERROR 404
*******************************************************************************/
.not-found .section-title {
  font-size:30px;
  font-weight:var(--black);
}
.not-found .content {
  font-size:16px;
}
.not-found .container .row .col-12:nth-child(2) .img4errors {
  order:-1
}
.go-back {
  color:var(--color-dark) !important;
  font-size:16px;
  font-weight:var(--bold);
}
.go-back::after {
  content:'';
  display:block;
  width:100%;
  height:2px;
  background-color:var(--color-dark);
  opacity:.7;
}
.btn-custom {
  background-color:var(--primary-color);
  color:var(--color-white) !important;
  border-radius:7rem;
  width:100%;
  max-width:170px;
  font-size:16px;
  font-weight:var(--bold);
  margin-top:1rem;
  box-shadow: var(--shadow);
  -webkit-box-shadow: var(--shadow);
}
.not-found .height {
   height: 15px;
   display: block;
}
@media (min-width:768px) {
  .not-found .section-title {
    font-size:40px;
  }
  .not-found .content {
    font-size:18px;
  }
  .not-found .container .row .col-12:nth-child(2) .img4errors {
    order:0
  }
  .not-found .go-back {
    margin-top:2rem;
  }
}
.search-no-results .img4errors {
   background-image:url('../img/not-found.png');
}
.error404 .img4errors {
   background-image: url('../img/error404.png');
}
.search-no-results .img4errors,
.error404 .img4errors {
   background-size:contain;
   background-position: center;
   background-repeat: no-repeat;
   width: 345px;
   height: 500px;
}

/*******************************************************************************
                           IMC PAGE
*******************************************************************************/
#calculateIMC .section-title {
  font-size:18px;
  line-height:28px;
  font-weight:var(--bold);
  margin-bottom:1rem;
}
#calculateIMC #box__imc #IMC {
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
}
  #calculateIMC #box__imc .form-group {
    justify-content:space-between;
  }
  #calculateIMC #box__imc .form-control {
    text-align:center;
    border-radius:7rem;
    border:1px solid var(--primary-color);
    width: 45%;
    background-color:var(--color-white);
  }
    #calculateIMC #box__imc .form-control::-webkit-input-placeholder {
      text-align:center;
    }
    #calculateIMC #box__imc .form-control:-ms-input-placeholder {
      text-align:center;
    }
    #calculateIMC #box__imc .form-control::plaholder {
      text-align:center;
    }
  #calculateIMC #results {
    background-color:var(--color-white);
    border-radius:7rem;
    color:var(--secondary-color);
    text-align:center;
    box-shadow:var(--shadow);
    -webkit-box-shadow:var(--shadow);
  }
  #calculateIMC #box__table {
    background-color:var(--color-white);
    border-radius:20px;
    box-shadow:var(--shadow);
    -webkit-box-shadow:var(--shadow);
    font-size:12px;
  }
    #calculateIMC #box__table td,
    #calculateIMC #box__table th {
      border:none;
      color:var(--color-dark);
    }
  #calculateIMC .go-back {
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    position:relative;
    width:80%;
    margin:auto
  }
@media (min-width:768px) {
  #calculateIMC .section-title {
    font-size:25px;
    line-height:32px;
    margin-bottom:3rem;
  }
  #calculateIMC #box__table {
    max-width:750px;
    margin:auto;
  }
    #calculateIMC #box__table th {
      font-size:32px;
    }
    #calculateIMC #box__table td {
      font-size:20px
    }
    #calculateIMC .go-back::after {
      width:250px
    }
}
#custom-wrapper {
   min-height: 80vh
}
/*******************************************************************************
                                 FOOTER
*******************************************************************************/
#wrapper-footer {
   background-color:var(--color-white);
}
   #wrapper-footer a,
   #wrapper-footer p {
      color: var(--color-dark);
      font-weight: var(--bold);
      font-size: 9px;
   }
   #wrapper-footer a {
     transition:color var(--transition);
     -webkit-transition:color var(--transition);
   }
   #wrapper-footer a:hover,
   #wrapper-footer a:focus {
     text-decoration:none;
     color:var(--secondary-color);
   }
   #wrapper-footer ul {
      list-style-type: none;
      display: flex;
      align-items: center;
   }
      #wrapper-footer ul &gt; li:nth-child(1) &gt; a {
         margin-right:10px;
      }
      /* #wrapper-footer ul &gt; li:nth-child(1) &gt; a::after {
        content:'-';
        padding-left:10px;
      } */
@media (min-width:768px) {
   #wrapper-footer a,
   #wrapper-footer p {
      font-size: 16px;
   }
}

.alert-generic {
  position: fixed;
  bottom: -20px;
  right: 0;
  left: 0;
  z-index: 99999;
}
</pre></body></html>