.b-page_designer-regions>.experience-component,.b-page_designer-regions>.experience-component:last-child{max-width:1440px;margin:0 auto 40px}
/* slider  */
.b-big_daddy-content{grid-gap:10px;padding:initial}
.b-big_daddy-image{max-height:600px;min-height:300px}
.g-carousel-track{padding-left:0;--carousel-1-side-padding:0}
#carousel-f0fb2e4aaef66ddd88dce6d979 .g-carousel-slide{max-width:1440px;width:100vw}
.g-carousel-pagination_container .g-carousel-pagination_control.m-current {background: #FEC424;}
#carousel-f0fb2e4aaef66ddd88dce6d979 .g-carousel-pagination_container {margin: -50px;z-index: 6;}
.g-carousel-control.m-next::before{color: #000;}
.g-carousel-control{color: #000;border: 2px solid #fff; box-shadow: none;}
/* arrow and carosuel */
.g-carousel-slide{max-width:calc(100vw - 0px)}
#home-page .g-carousel-control{z-index:7}
 /* 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:500;transition:all .3s}
 #overflow .g-text_link::after{display:none}
 #overflow .b-content_tile_1-image{max-height:150px}
 #overflow{margin-top: -40px;}
/* texto */
.f-medium{font-weight:500}
.fnt-w{color:#fff}
.fnt-b{color:#000}
.txt-center{justify-content:center;text-align:center}
.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-button.bgy{display:block;background-color:#fec824;color:#000}
.csm-button.bgw{display:block;background-color:#fff;color:#000}
.csm-button.bgb{display:block;background-color:#000;color:#fff}
/* branded */
.b-double_layout_card-region.m-1.b-promotion-card_double-card_second{background:#f5f5f5;margin-top: -20px;}
.experience-component.experience-assets-promotionscard{margin-bottom:0}
.branded-custom .b-banner-csm-p.ext-el, .branded-custom .b-banner-csm-p.b-banner-csm-h2{display: block;}
.branded-custom .b-banner-csm-p.short-el.b-banner_header.b-banner-fnt-medium{display:none}
.b-editorial-card .b-banner_tile-copy .b-banner-csm-p.short-el{height:0}
.b-banner-csm-button.b-banner-bgy.txt-left{border: 1px solid #000}
.b-editorial-card .b-banner_tile-copy .b-banner-csm-p.b-banner-csm-h2{font-size:22px;letter-spacing:-.4px;font-weight: 500;}
.ext-el{font-size:.85em;min-height:120px}
/*valuable proposal bancarias*/
.pdc-promos-bancarias .b-proposal-card_footer p {height: 40px;background: #fec824;color: #000;line-height: 40px;font-weight: 500;font-size: 11px;max-width: 220px;}
.b-proposal-card_title {display: none;}
.b-proposal-card {min-height: 140px;}
.b-proposal-card {height: auto;border: solid 1px #D4D4D4;}
/* valuable proposal bancarias*/
.pdc-hot .b-proposal-card_content {font-size: 22px; color: #505050; font-weight: 450}
.b-proposal-card_img {max-height: 50px;}
.pdc-hot .b-proposal-card_icon {max-height: 35px;}
.pdc-hot .b-proposal-card { max-height: 135px;}
.pdc-hot .b-proposal-card {padding-top: 0;}
/* skus */
.b-product_tile-cta{background: inherit;border: 1px solid #AAA;color: #000;}
.b-product_tile-cta:hover {border: 1px solid #000;color: #fff;background: #000;}
.b-product_tile-cta{color:#fff;background:#000} 
#BG-sku{background-color:#f8f8f8;padding:10px}
/* valuable proposal Palacio */
.mob-prosal-pal b.lin-y-des::after{position:absolute;height:1px;width:80%;display:block;left:50%;content:" ";background:#fec424;transform:translate(-50%)}
.mob-prosal-pal b.lin-y-des{position:relative}
.mob-prosal-pal .b-proposal-card_content p:nth-child(2){padding-bottom: 10px;font-size:12px}
.mob-prosal-pal .b-proposal-card_content p:nth-child(3){max-width:200px;margin:auto}
.mob-prosal-pal b.lin-y-des span{font-size: 10px;color: #5E5E5E;}
.mob-prosal-pal .b-proposal-card_img{width:30px}
.mob-prosal-pal article{padding: 10px;}
 /* proposal palacio */
 .l-proposal-card{padding:0}
@media screen and (max-width:767px) {
    #carousel-f0fb2e4aaef66ddd88dce6d979 .g-carousel-slide{max-width:1440px;width:100vw}
    /* branded */
    .b-editorial-card{height:auto}
    .experience-component.experience-assets-editorialcard{order: 2;}
    .experience-component.experience-assets-promotionscard{order: 1;}
    .branded-custom .b-banner-csm-p.ext-el{text-align: center;}
    .branded-custom .b-banner-csm-button.b-banner-bgy.txt-left{margin: auto;}
    .branded-custom .b-banner-csm-p.b-banner-csm-h2{justify-content: center;}
    .b-editorial-card .b-banner_tile-copy .b-banner-csm-p.ext-el {align-items: center;}
    /*valuable proposal two columns */
    .g-carousel-track-two-columns .b-proposal-card {min-height: 160px;}
    .g-carousel-slide.pdc-promos-bancarias.m-last {line-height: 60px;}
    .l-proposal-card{padding: 0;}
    /* Proposal bancarias */
    .prop-con-title .b-proposal-card_title {display: block;}
    .l-proposal-card .g-carousel-track-two-columns {max-width: 95vw;}
    .l-proposal-card .g-carousel-track-two-columns,.pdc-hot .l-proposal-card .g-carousel-track-one-column{grid-template-columns:48% 48%}
    /* valuable proposal Palacio */
    .mob-prosal-pal{background:#f4f4f4;padding:10px 0!important}
    .mob-prosal-pal .b-proposal-card{border-radius:5px;background-color:#fff;border:transparent;align-items:center;justify-content:flex-start}
    .mob-prosal-pal article{min-height:50px;flex-direction:row;padding:10px 0;height:55px}
    .mob-prosal-pal .b-proposal-card_icon{border-right:1px solid #fec424;min-width:50px}
    .mob-prosal-pal .b-proposal-card .b-proposal-card_icon .b-proposal-card_img{width:25px}
    .mob-prosal-pal .b-proposal-card_content{font-size:10px;text-align:initial;padding-left:5px;color:#636363;width:360px}
    .mob-prosal-pal .b-proposal-card_content p{max-width:300px!important}
    .mob-prosal-pal .b-proposal-card_content p:nth-child(2)>b{font-weight:400}
    .mob-prosal-pal b.lin-y-des::after{display:none}
    .mob-prosal-pal .b-proposal-card_content p:nth-child(3){margin: initial; margin-top:2px;}
    .mob-prosal-pal .b-proposal-card_content p:nth-child(2) {padding-bottom: 0px;}
    .l-proposal-card .g-carousel-track-two-columns,.mob-prosal-pal.l-proposal-card .g-carousel-track-one-column{max-width:95vw}
    .mob-prosal-pal .g-carousel-slide{max-width:95vw!important}
    .mob-prosal-pal b.lin-y-des span{font-size: 11px;}
    .mob-prosal-pal article{padding: 0;}    
}