.b-page_designer-regions>.experience-component, .b-page_designer-regions>.experience-component:last-child {max-width: 1440px;margin: 0 auto 40px;}
/* titulos*/
.title-h{font-size:20px;letter-spacing: -.5px; color: #5E5E5E; font-weight: 500; padding: 20px 0px}
/*Overflow*/
#overflow .g-carousel-slide{padding-bottom:10px;margin-bottom:10px}
#overflow .b-content_tile_1-picture{margin-bottom:5px}
#overflow .g-text_link{font-size:12px;letter-spacing:0;color:#5e5e5e;font-weight:350;transition:all .3s; line-height: 16px}
#overflow .g-text_link::after{display:none}
.l-proposal-card{padding:0}
#overflow {margin-top:-45px}
#overflow .b-content_tile_1-image {max-height:150px}
/*propuesta tarjeta palacio*/
.csm-wrap-carousel { margin: 5px auto; max-width: 1440px; position: relative}
.g-carousel-track { padding-left: 0; --carousel-1-side-padding: 0px;}
.csm-card .b-banner_tile-copy { padding: 5px 15px}
.double-card { grid-column: span 2}
.csm-p { align-items: center; display: flex; font-size: .85em; max-width: 450px; position: relative; width: 100%}
.csm-slide { background-color: #f7f7f7; display: grid; grid-template-columns: 100%; padding: 5px 15px;  position: relative}
.csm-p b, .csm-p a, .csm-p u { display: initial;}
.csm-button { cursor: pointer; display: block; height: 35px; font-size: 11px; font-weight: 500; margin: 0 0 5px; line-height: 35px; text-align: center; width: 240px;} 
.csm-ul { display: table-cell; list-style: disc; padding-left: 15px; vertical-align: middle; height: 120px}
.back-dots p:first-child { font-size: 18px;} 
.back-dots .csm-button { margin: 0 auto; }
.wide { max-width: 100%}
.short-el { height: 40px}
.med-el { height: 80px}
.ext-el { font-size: .85em;  min-height: 120px}
.pms a>div:after, .pms a>div:before { display: none}.f-medium { font-weight: 500}
.fnt-y { color: #ebb349}.fnt-w { color: #fff}
.fnt-r { color: #f2392e}.fnt-b { color: #000}
.back-dots { background-size: contain; height: 140px; max-height: 140px; overflow: hidden; background-repeat: no-repeat;} 
.double-card.o-desk { grid-column: initial}
.csm-card {  background-color: #f7f7f7; display: grid; grid-template-columns: 100%}
.txt-center {justify-content: center; text-align: center; }
.csm-button.bgy {display: block; background-color: #fec824; color: #000; } 
/*Propuesta palacio*/
.prop-white .b-proposal-card_content {font-size: 12px; max-width: 200px; margin: 0 auto; }
.b-proposal-card {min-height: 135px; }
.b-proposal-card {height: auto;border: solid 1px #D4D4D4;}

.prop-white .b-proposal-card_content {font-size: 12px; max-width: 200px; margin: 0 auto; }
.b-proposal-card {min-height: 135px; }
.b-proposal-card_title {display: none;}
.b-proposal-card_img { max-height: 55px;}
.b-proposal-card {height: auto;border: solid 1px #D4D4D4;}

/*valuable proposal bancarias */
.pdc-hot .g-carousel-slide article.b-proposal-card {height: 145px; padding: 10px 10px; } 
.pdc-hot .b-proposal-card {min-height: 145px; }
.pdc-hot .b-proposal-card_content {font-size: 16px; font-weight: 450; }
.pdc-hot .b-proposal-card_footer {font-size: 12px; font-weight: 450; }
.pdc-hot .b-proposal-card_icon {height: 40px; }
.pdc-hot .m-last .b-proposal-card_footer {height: 40px; background: #000; color: #fff; line-height: 40px; font-weight: 500; font-size: 12px; width: 180px; margin: 0 auto 15px; }
.pdc-hot img.b-proposal-card_img.lazy.entered.loaded {max-height: 50px; }
.pdc-hot .m-last .b-proposal-card_icon {  margin-top: 10px;}

@media screen and (max-width:767px) {  
   /*valuable proposal bancarias */
.pdc-hot .g-carousel {  --carousel-1-side-padding: 0px;}
.pdc-hot .b-proposal-card_content {font-size: 12px;}
.pdc-hot .b-proposal-card_footer { font-size: 10px;margin-bottom: 10px;}
.pdc-hot .m-last img.b-proposal-card_img.lazy.entered.loaded { max-height: 40px; }
.pdc-hot .m-last .b-proposal-card_footer {width: 140px; margin: 0px auto 20px;}
.pdc-hot .m-last .b-proposal-card_icon {  margin-top: 10px;}
.l-proposal-card .g-carousel-track-two-columns {grid-gap: 5px; grid-template-columns: 49% 49%; max-width: 95vw;} 
.pdc-hot .b-proposal-card_icon {  height: 30px;}
.pdc-hot .g-carousel-slide article.b-proposal-card { padding: 5px 5px; } 
  /* proposal two */
  .g-carousel-track-two-columns .b-proposal-card {min-height: 160px!important;}
  .g-carousel-slide.pdc-promos-bancarias.m-last{line-height:60px}
  article.csm-card.pv-card.csm-cintillo { width: 100vw;}
}