@charset "UTF-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap');
	
body .root .pal-home__carousel::before, .pal-home__carousel::after, [class*=pal-slide-banner] .pal-slide-banner__title, .slick-initialized .slick-slide::before {display: none!important;}

.pal-home__article{left:100px;}	
	
[class*=pal-slide-banner] img{height:  auto;}
	
.root h1.pal-home__h4{max-width: 500px; font-family: 'Poppins', sans-serif; font-weight: 700;}
	
.root .pal-home__article{min-width: 500px;}
	
.root .pal-home__button1{max-width: 100%; background: rgba(63, 107, 93, 1); border: 1px solid rgba(63, 107, 93, 1);}
	
.root .pal-home__button1:hover{background: rgb(27 49 42); border: 1px solid rgb(27 49 42);}
	
#relan-intro{width: 100%; max-width: 1251px; margin: 0 auto; padding: 80px 0;}

#relan-intro-cards{margin:20px 0 0;}
	
.root .palladium-banner-principal{z-index: 1;margin-top: -70px;}

body .palladium-title-description-redesign .title-desc__title{font-size:34px; line-height:32px; margin:0 0 30px;}

body .palladium-title-description-redesign .title-desc__description{font-size:14px; lin-height:16px; margin:0;}

body #relan-intro-cards .cmp-text ul{display: flex; justify-content: space-around; padding:10px 20px;}

body #relan-intro-cards .cmp-text ul li{font-size: 12px; line-height: 22px; font-weight: 600; text-align: center; text-transform: uppercase; width:100px;}

#relan-mod-2, #relan-mod-3, #relan-mod-4, #relan-mod-5, #relan-mod-6, #relan-footer{border-top: 1px solid #EFEFEF; padding:80px 0;} 

#relan-mod-2-container, #relan-mod-3-container, #relan-mod-4-container, #relan-mod-5-container, #relan-mod-6-container{width: 100%; max-width: 1251px; margin: 0 auto;}

#relan-mod-2-container .image, #relan-mod-4-container .image,  #relan-mod-6-container .image{padding: 25px 0 25px 4.5%}

#relan-mod-3-container .image, #relan-mod-5-container .image{padding: 25px 4.5% 25px 0}

#relan-mod-2-container-content, #relan-mod-3-container-content, #relan-mod-4-container-content, #relan-mod-5-container-content, #relan-mod-6-container-content{padding-left: 31px;}	
	
#relan-mod-2-container .palladium-title-description-redesign .title-desc__title, #relan-mod-3-container .palladium-title-description-redesign .title-desc__title, #relan-mod-4-container .palladium-title-description-redesign .title-desc__title, #relan-mod-5-container .palladium-title-description-redesign .title-desc__title, #relan-mod-6-container .palladium-title-description-redesign .title-desc__title{font-size:48px; line-height:50px; }
	
#relan-mod-2-container .palladium-title-description-redesign .title-desc__title{max-width: 375px;}	
	
#relan-mod-2-container .palladium-title-description-redesign::before, #relan-mod-3-container .palladium-title-description-redesign::before, #relan-mod-4-container .palladium-title-description-redesign::before, #relan-mod-5-container .palladium-title-description-redesign::before, #relan-mod-6-container .palladium-title-description-redesign::before{content: ''; width: 51px; height: 51px; position: absolute; background: url("/assets/content/dam/palladium-loyalty/images/publica/relanzamiento/plus.svg") top center no-repeat; background-size: cover; margin-left: -13px; margin-top:20px}

.accordion{padding:0 7.5%}
	
.cmp-accordion__item{margin-bottom: 10px;}

.cmp-accordion__button{background: #FAFAF7; border: 1px solid #FAFAF7; padding: 20px; display: flex; justify-content: space-between; padding-left: 50px;}
	
.cmp-accordion__button::before{content: ''; width: 30px; height: 30px; position: absolute; background: url("/assets/content/dam/palladium-loyalty/images/publica/relanzamiento/check.svg") top center no-repeat; background-size: cover; margin-left: -40px; margin-top:-5px}
	
.cmp-accordion__title{font-weight: 600; font-size: 14px; line-height: 18px; text-transform: uppercase;color: #3D3D3D;}
	
.cmp-accordion__icon{width: 10px;height: 10px;display: inline-flex; border-bottom: 2px solid #AEA780; border-right: 2px solid #AEA780; transition: 0.5s; transform: rotate(45deg);}
	
.cmp-accordion__button--expanded .cmp-accordion__icon{transform: rotate(-135deg); margin-top:5px; margin-bottom: -5px}
	
.cmp-accordion__panel--expanded{background: #FAFAF7; border: 1px solid #FAFAF7; padding: 10px 50px 20px;
}

.cmp-accordion__panel .cmp-text ul{display: flex; width: 100%; justify-content: space-between; margin-top: 5px}
	
.cmp-accordion__panel .cmp-text ul > li{font-weight: 600; font-size: 18px; line-height: 20px; }
	
.cmp-accordion__panel .cmp-text ul > li > ul > li{font-weight: 100; font-size: 13px; line-height: 16px;}
	
#relan-footer .title-desc__info{max-width: 750px; margin: 0 auto;}
	
#relan-footer .palladium-title-description-redesign .title-desc__cta.brown-button{background: rgba(63, 107, 93, 1); border: 1px solid rgba(63, 107, 93, 1); width: 100%; text-decoration: none; max-width: 750px; display: block; text-align: center; margin: 0 auto;}
	
#relan-footer .palladium-title-description-redesign .title-desc__cta.brown-button:hover{background: rgb(27 49 42); border: 1px solid rgb(27 49 42);}
	

	@media screen and (min-width: 992px){
		
		body .root.banner-principal .palladium-banner-principal { position: initial!important; margin-top: -160px;}	
		
		body .breadcrumb-section{display: none;}
	}
	
	@media screen and (max-width:728px){
		
		body .root .slick-initialized .slick-slide, body .root .pal-slide-banner--big{height: 500px!important; max-height: 500px;}
		
		body .root .pal-slide-banner--big.banner-redesign img{width: 100%!important; left: 50%!important;}
		
		.pal-home__article{left: 0; bottom:0;}
		
		.root .pal-home__article{min-width: 100%; bottom: 20px;}
		
		.root h1.pal-home__h4{font-size: 40px; line-height: 40px;}
		
		.root .pal-home__button1{padding: 0; margin-top:10px;}
		
		#relan-intro{padding: 20px 0;}
		
		#relan-intro-cards{margin: 20px;}
		
		body #relan-intro-cards .cmp-text ul{padding: 10px 0;}
		
		#relan-mod-2, #relan-mod-3, #relan-mod-4, #relan-mod-5, #relan-mod-6, #relan-footer{padding: 0;}
		
		#relan-mod-2-container .image, #relan-mod-4-container .image, #relan-mod-6-container .image, #relan-mod-3-container .image, #relan-mod-5-container .image{padding: 10px;}
		
		#relan-mod-2-container .palladium-title-description-redesign::before, #relan-mod-3-container .palladium-title-description-redesign::before, #relan-mod-4-container .palladium-title-description-redesign::before, #relan-mod-5-container .palladium-title-description-redesign::before, #relan-mod-6-container .palladium-title-description-redesign::before{width: 31px; height: 31px; margin-left: -16px; margin-top: 20px;}
		
		#relan-mod-2-container .palladium-title-description-redesign .title-desc__title, #relan-mod-3-container .palladium-title-description-redesign .title-desc__title, #relan-mod-4-container .palladium-title-description-redesign .title-desc__title, #relan-mod-5-container .palladium-title-description-redesign .title-desc__title, #relan-mod-6-container .palladium-title-description-redesign .title-desc__title{font-size: 30px; line-height: 30px;}
		
		#relan-mod-2-container-content, #relan-mod-3-container-content, #relan-mod-4-container-content, #relan-mod-5-container-content, #relan-mod-6-container-content{margin-bottom: 20px;}
		
		.cmp-accordion__title{font-size: 12px; line-height: 16px; max-width: 90%;}
		
		.cmp-accordion__panel--expanded{padding: 10px 20px;}
		
		.cmp-accordion__panel .cmp-text ul{justify-content: flex-start; margin-top: 5px; flex-wrap: wrap;}
		
		.cmp-accordion__panel .cmp-text ul > li{width: 50%;}
		
		.cmp-accordion__panel .cmp-text ul > li > ul > li{width: 100%;}
		
		#relan-mod-3-container > .aem-Grid, #relan-mod-5-container > .aem-Grid{display: flex; flex-wrap: wrap-reverse;}
		
		body .palladium-title-description-redesign .title-desc__title{font-size: 32px; line-height: 32px;}
	}

