/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/**********************************

*/

@font-face {
    font-family: 'ASTRO';
    src: url('https://gc.exchange/hubfs/fonts/astroRegular.eot');
    src: url('https://gc.exchange/hubfs/fonts/astroRegular.eot?#iefix') format('embedded-opentype'),
        url('https://gc.exchange/hubfs/fonts/astroRegular.woff2') format('woff2'),
        url('https://gc.exchange/hubfs/fonts/astroRegular.woff') format('woff'),
        url('https://gc.exchange/hubfs/fonts/astroRegular.ttf') format('truetype'),
        url('https://gc.exchange/hubfs/fonts/astroRegular.svg#astroRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

:is(h1,h2,h3,h4,h5,h6).astro, .astro :is(h1,h2,h3,h4,h5,h6){
  font-family: 'ASTRO' !important;
}

.header-desktop img {
    max-width: 215px;
}

h5 {
  font-family: Montserrat !important;
  font-weight: bold !important;
  font-size: 18px !important;
}


}
h6 {
  font-family: Astro !important;
  font-size: 22px !important;
}


/*.slick-slider  .button-group {
  display: flex;
    justify-content: right;
  
}*/

/*.slick-slider .image-box__image {
  height: 60px !important;
  width: 60px !important;
} */

body {
    margin: 0 !important;
}




.header-desktop{
 
  /*padding:  5%;*/
  background: transparent;
  margin-top: 36px;
  width: 90% !important;
  border-radius: 10px;
}

.header-desktop--fixed.sticky {
    position: fixed;
    top: 0;
    right: auto;
    left: auto;
    z-index: 1030;
    width: 100vw;
    margin-top: 0;
}
.header-desktop--fixed.sticky img{
   height: 60px;
   max-width: fit-content;
  width:100px !important;
}

#hs_cos_wrapper_widget_1684556407122_ {
  margin: 0 !important;

}


#main-content{
  padding-top:0px !important;

}



.header-desktop .container-fluid {
  box-shadow: 0px 0px 10px #00000029;
  border-radius: 10px;
  opacity: 1;
  background: white;

}



.row-number-3 .row-fluid, .row-number-3 .row-fluid .span12  {
  display: flex !important;
  flex-direction: column;
  justify-content:flex-end;
}

.row-number-22 .span3 , .row-number-31 .span3 {
  box-shadow: 0px 0px 10px rgba(0, 0, 39, 0.1) !important
}


.row-number-31 .span3:last-child{
  display: none

}


.hs_cos_wrapper_type_rich_text p {
    color: black;
}


/*.row-number-41 .custom-section--widget_1684955066297{
  height: 0;
}*/

.cell_1684955066545-padding{
  display: flex !important;
  flex-direction: column;
  
}

#true-global-adventures-4-plus{
  box-shadow: 0px 3px 10px #00000029;
  border-radius: 8px;
  opacity: 1;
  width: 83%;
  background: #FFFFFF 0% 0% no-repeat;

}


.row-number-87 .span6:first-child, .row-number-87 .span6:first-child * {
  display: flex;
    align-items: stretch;
  
}




#hs_cos_wrapper_widget_1684962927772 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 0;
  height: 16vw;

}


#hs_cos_wrapper_widget_1684965302563_ * {
    font-size: 1vw;
}

.flex-parragraph{
    height: 0;


}

.splide__arrow {
  background: transparent !important;
  opacity: 1 !important;

}

.splide__arrow svg{
  fill: #72D24C !important;
  height: auto !important;
  width: fit-content !important;
}




.splide__arrow--prev {
    left: 0 !important;
}

.splide__arrow--next {
    right: 0 !important;
}

.XplorDigital{
  text-align: center;
  
}

.slick-next:before, .slick-prev:before {
  color: #44D62C !important;
  z-index: 999;

}


.slick-next, .slick-prev{
  height: auto; 
  width: auto;
  
}


#hs_cos_wrapper_widget_1684940590485_ h3 {
  font-size: 4vw;
}

#XplorBrokerageSolutions{
  padding-bottom: 2rem;
}

#XplorDigital, #XplorBrokerageSolutions {
  display: flex;
  justify-content: center;
  color:#44D62C;
  text-align: center;
}

.All-XplorDigital-solutions{
  text-align: center;
  margin-top: 50px;
}




#form-image{
  width: 100% !important;
  height: auto !important;

}

.hs-content-id-69469930701 > div{
  height: 0 !important;

}

.main_drop_area-row-0-background-image {
    padding-top: 13vw !important;
}




.body-wrapper > div:first-child{
  
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.horizontal-menu__menu {
 text-align:right;
  display: flex;
  align-items: center;

}

.horizontal-menu__two-level-anchor {
  padding: 7px 20px !important;
}

.row-number-17 > .row-fluid , .row-number-17 > .row-fluid > .span4, .row-number-17 > .row-fluid > .span4 > .row-fluid-wrapper, .row-number-17 > .row-fluid > .span4 > .row-fluid-wrapper > .row-fluid, .row-number-17 > .row-fluid > .span4 > .row-fluid-wrapper > .row-fluid > .span12, #hs_cos_wrapper_widget_1684888911270, #hs_cos_wrapper_widget_1684888911270_,  .custom-section--widget_1684966020566 {
  display: flex;
  align-items: stretch;

}

.custom-section--widget_1684966020566 .span6:last-child{
  display: flex;
  align-items: center;
  margin-left: 0 !important;
  

}

.regulated {
  display:flex;
  flex-direction: column;
  justify-content: center;
  
}

.regulated img{
  width: 10%;
}


.header_desktop-column-3-vertical-alignment{
  margin-left: 0 !important;
}


.horizontal-menu__anchor, .header_desktop-column-4-vertical-alignment a{
  font-size: .77vw !important;
  font-weight: 600;
  font-family: Montserrat,sans-serif;
  padding: .5vw 1vw !important;
}

.header-mobile .icon-list__item {
  justify-content: flex-end !important;
  flex-direction: column;
}


.header-mobile .open-header-popup .icon-list__image {
  margin: 0 !important;


}

#hs-button_module_16851154141958 {
      background-color: #44D62C !important;
    background-image: none !important;
    border-color: #44D62C !important;
    border-radius: 10px !important;
    border-width: 3px !important;
    display: inline !important;
    padding-bottom: 15px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
    padding-top: 15px !important;
  
}






.header-mobile .container-fluid{
  
  background-color: white;
  margin-top: 20px;
  border-radius: 10px;  

}








@media (min-width: 268px){
.cell_1684515903265-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
}
  
  .header-mobile .row-fluid  .row-fluid {
    display: flex !important;
    align-items: center;
  }
  
  
  
  .header-mobile  .open-header-popup {
    margin-left: 0;
    padding-left: 85%;
  
  }
  
  
  .header-mobile {
    width: calc( 100% - 60px );
  }
  
  
  #hs-link-header_mobile-module-2_hs_logo_widget img{
    width: 100% !important;
  
  
  }
  
  
  .header_mobile-column-1-vertical-alignment {
  
    padding: 0;
      
    display: flex !important
  
  }
 
  
  
 
}


.section-header .flex-parragraph:first-child{
  position: relative;
  bottom: 9vw;
  

}

.carrusel-redes-sociales .image-box {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.coin-marquee-item-info__row{
    font-family: 'Montserrat';
}

.boton-articulos .button.button--secondary.button--small {
    display:flex;
    flex-direction: row-reverse;
}

p.post__description {
    display: none;
}
/* stilos carusel    */

.card-container .image-box__title{height:70px }
.card-container .image-box__description {
   /* height: 180px;*/
    /*max-height: 180px;*/
}
 
.card-containerfunds .image-box__title{height:70px }
.card-containerfunds .image-box__description {
    /*height: 250px;*/
    max-height: 250px;
}
  .card-containerbrokerage .image-box__title{height:70px }
  .card-containerbrokerage .image-box__description {
    height: 120px;
    max-height: 120px;
}
/* fin stilos carusel    */
/* inicio stilos blog    */
.blog-post__meta a {
    /* text-decoration: underline; */
    display: none;
}

span#hs_cos_wrapper_name {
    display: none;
}

time.blog-post__timestamp {
    display: none!important;
}

/*
.custom-image {
    margin-top: 300px!important;
}
*/
body .hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_rich_text>* {
    color: #000;
}
.button-group.button-group--center {
    position: relative;
}
.blog-post__body h1{
  font-size:45px!important;
}

/* fin stilos blog     */

.carrusel-logos .image-box {
    display: flex;
    justify-content: center;
    align-items: center;
}
/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.p-4 .post {
    display: flex;
    flex-direction: column;
}

.post .post__data {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.post .button-group {
    margin-top: auto !important;
}

.boton-articulos .post {
    border: 1px solid #000000;
    border-radius: 10px;
}
.image-box .button-group {
    text-align: right !important;
    padding-top: 30px;
    display: block;
}

.image-box {
    display: flex;
    flex-direction: column;
}
.image-box .image-box__data-content {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.image-box .image-box__data-content  .button-group {
    margin-top: auto;
}

.boton-articulos .post {
    display: flex;
    flex-direction: column;
}
.display-none{
display:none !important;
}

body #main-content form.hs-form> fieldset > div > div.hs-richtext {
    font-family: 'Montserrat' !important;
    font-size: 14px !important;
    line-height: 1 !important;
}

@media screen and (max-width:768px){
.card-container .image-box__description {
        max-height: fit-content !important;
}
 
.movil-reverse .row-fluid {
    flex-direction: column-reverse !important;
}
  
  
}