 
  #comp204773-203171615 .cntb-120-0-fondo-picture img {object-position:bottom;}
  header.sticky .logo_header {mix-blend-mode: difference !important;}
	#comp204773-203171615 .cntb-120-2-capa-element{transform: translate(-50%, -50%);}
@media (max-width: 992px) {
	#comp204773-203171615 .cntb-120-2-0-texto {margin-left: 0;}
   #comp204773-203171615 .cntb-120-2-capa-element {width: 75% !important; height: 65% !important;}
}

@media (max-width: 576px) {
	#comp204773-203171615 img.cntb-img.cntb-120-0-fondo {margin-bottom: 0}
	#comp204773-203171615 .cntb-120-2-capa-element {width: 100% !important;}
   .container .cntb-34-block,
   .container.cntb-34-block .cntb-34-0-texto {margin: 0 10px;}
}
 #comp204773-203171616{
	max-width:1060px!important;
	margin:0 auto!important;
}
@media only screen and (max-width: 1080px) {
  #comp204773-203171616 {
  		max-width:unset!important;
  		width: 85%!important
	}
	#comp204773-203171616 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}
}
@media only screen and (max-width: 680px) {
  #comp204773-203171616 {
  		max-width:unset!important;
  		width: 88%!important;
	}
	#comp204773-203171616 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}
@media only screen and (max-width: 576px) {
	#comp204773-203171616 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}
  
  #comp204773-203171617 .cntb-5-0-archivo-picture {max-width: 750px; margin: 0 auto;}
  
  #comp204773-203171618 .cntb-120-2-capa-element {transform: translateY(-50%);}

  @media (max-width: 1180px) {
      #comp204773-203171619 .cntb-120-2-capa-element,
      #comp204773-203172542 .cntb-120-2-capa-element { top: 35% !important; width: 55% !important;}
      #comp204773-203171618 .cntb-120-2-capa-element,
      #comp204773-203171620 .cntb-120-2-capa-element {left: 35% !important; top: 35% !important; width: 55% !important;}
      #comp204773-203171618 img.cntb-img.cntb-120-0-fondo,
      #comp204773-203171619 img.cntb-img.cntb-120-0-fondo,
      #comp204773-203171620 img.cntb-img.cntb-120-0-fondo,
      #comp204773-203172542 img.cntb-img.cntb-120-0-fondo {min-height: 750px; margin-bottom: 0;}
  }

  @media (max-width: 768px) {
      #comp204773-203171618 .cntb-120-2-capa-element,
      #comp204773-203171620 .cntb-120-2-capa-element,
      #comp204773-203172542 .cntb-120-2-capa-element {left: 10% !important; top: 40% !important; width: 80% !important;}
      #comp204773-203171619 .cntb-120-2-capa-element {left: 10% !important;top: 40% !important; width: 80% !important;}
      #comp204773-203172542 div img.cntb-img.cntb-120-0-fondo {object-position: right;}
  }

  @media (max-width: 576px) {
      #comp204773-203171618 .cntb-120-2-capa-element,
      #comp204773-203171619 .cntb-120-2-capa-element,
      #comp204773-203171620 .cntb-120-2-capa-element {left: 0% !important;top: 0% !important;width: 100% !important; height: 75% !important;transform: none !important;}
      #comp204773-203171618 .cntb-120-2-capa-element .cntb-120-2-0-texto p,
      #comp204773-203171619 .cntb-120-2-capa-element .cntb-120-2-0-texto p,
      #comp204773-203171620 .cntb-120-2-capa-element .cntb-120-2-0-texto p {margin-right: 1rem;}
  }
  
  #comp204773-203171619 .cntb-120-2-capa-element {transform: translateY(-50%);}
  
  #comp204773-203171620 .cntb-120-2-capa-element {transform: translateY(-50%);}
  
   #comp204773-203172542 .cntb-120-2-capa-element {transform: translateY(-50%);}
	#comp204773-203172542 img.cntb-img.cntb-120-0-fondo {object-position: top;}
  
#comp204773-203171621{
	max-width:1060px!important;
	margin:0 auto!important;
}
@media only screen and (max-width: 1080px) {
  #comp204773-203171621 {
  		max-width:unset!important;
  		width: 85%!important
	}
	#comp204773-203171621 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}
}
@media only screen and (max-width: 680px) {
  #comp204773-203171621 {
  		max-width:unset!important;
  		width: 88%!important;
	}
	#comp204773-203171621 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}
@media only screen and (max-width: 576px) {
	#comp204773-203171621 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}

  
    .text-img-full {background-color: #F7F5F5;}
    .text-img-full h3 {font-size: 30px; color: #414141; font-family: 'Graphik-Bold'; letter-spacing: -.5px; line-height: 28px;}
    .text-img-full p{font-size: 13px; color: #787878; font-family: 'Graphik-Bold'; letter-spacing: -.22px; line-height: 17px;}
    .text-img-full .cntb-34-block, .text-img-full .cntb-5-block {flex: 0 0 50%;}
    .text-img-full .cntb-34-block { max-width: min(45%, 500px); margin: 0 auto;}
    .text-img-full.reverse .row {flex-direction: row-reverse;}

    .text-img-full .cntb-5-0-archivo-picture img {
      opacity: 0;
    }

    .animated.text-img-full .cntb-5-0-archivo-picture img {
      position: relative;
      opacity: 1;
      -webkit-animation: slide-in-right .75s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-right .75s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    }

    .animated.text-img-full.reverse .cntb-5-0-archivo-picture img {
      position: relative;
      opacity: 1;
      -webkit-animation: slide-in-left 0.75s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-in-left 0.75s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    }
  
    @media (min-width: 1400px) {
      .text-img-full .cntb-5-0-archivo-picture img {max-height: 800px; object-fit: cover;}
    }
  
    @media (max-width: 1400px) {
      .text-img-full .cntb-5-0-archivo-picture img {max-height: 650px; object-fit: cover;}
    }
                     
     @media (max-width: 992px) {
       .text-img-full h3 {font-size: 26px; }
        .text-img-full p {font-size: 11px; line-height: 11px;}
     }

     @media (max-width: 576px) {
        .text-img-full .cntb-34-block, .text-img-full .cntb-5-block {flex: 0 0 100%;}
        .text-img-full .cntb-34-block {max-width: min(80%, 500px); margin: 2rem auto;}
        .text-img-full p {font-size: 13px; line-height: 17px;}
     }

     @keyframes slide-in-right {
      0% {
        -webkit-transform: translateX(1000px);
                transform: translateX(1000px);
        opacity: 0;
      }
      100% {
        -webkit-transform: translateX(0);
                transform: translateX(0);
        opacity: 1;
      }
    }
    @keyframes slide-in-left {
      0% {
        -webkit-transform: translateX(-1000px);
                transform: translateX(-1000px);
        opacity: 0;
      }
      100% {
        -webkit-transform: translateX(0);
                transform: translateX(0);
        opacity: 1;
      }
    }
   #comp204773-203171641{
	max-width:1060px!important;
	margin:0 auto!important;
}
@media only screen and (max-width: 1080px) {
  #comp204773-203171641 {
  		max-width:unset!important;
  		width: 85%!important
	}
	#comp204773-203171641 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}
}
@media only screen and (max-width: 680px) {
  #comp204773-203171641 {
  		max-width:unset!important;
  		width: 88%!important;
	}
	#comp204773-203171641 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}
@media only screen and (max-width: 576px) {
	#comp204773-203171641 .cntb-34-block .cntb-34-0-texto h2{
		margin-left:0!important;
	}

}
   .cards_text h4{font-size: 24px; font-family: 'Graphik-Bold'; letter-spacing: -.4px; line-height: 24px; color: #2D2D2D;}
  .cards_text p{font-size: 12px; font-family: 'Graphik-Bold'; letter-spacing: -.2px; line-height: 18px;color: #5A5A5A;}
   .cards_text .cntb-34-0-texto {  height: 100%;display: flex;flex-direction: column;justify-content: center; padding: 0 4em; background-color: rgba(247,245,245,1);  }
   .cards_text .cntb-34-block{ height:100%; }
   .cntb-5-0-archivo-picture{ margin-bottom:0px !important; }


  
  .cntb-437-0-1-respuesta {max-width: 90%; margin: 0 auto;}
  
  #comp204773-203171663 .card-guia-compra {padding: 2rem;background-color: #F3F3F3; border-radius: 25px;}
  #comp204773-203171663 .card-guia-compra h2 {font-size: 50px;}
  #comp204773-203171663 .cntb-34-block, #comp204773-203171663 .cntb-5-block {flex: 0 0 45%;}

  @media (min-width: 1200px ) {
    #comp204773-203171663 .card-guia-compra{max-width: 950px; margin: 0 auto;}
  }
  @media (max-width: 576px) {
    #comp204773-203171663 .cntb-34-block, #comp204773-203171663 .cntb-5-block {flex: 0 0 100%;text-align: center;}
    #comp204773-203171663 .card-guia-compra h2 {font-size: 36px; }
  }
 