@keyframes blinkBadge{0%,100%{opacity:1}50%{opacity:0}}.thb-resources-guides-title-top-container .thb-resources-title-container{display:flex;flex-direction:column;gap:8px}.thb-resources-guides-title-top-container .thb-resources-title-container h2.title{color:var(--Mirage, var(--Color-Mirage-Mirage---500, #131529));text-align:left;font-size:28px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-0.84px;margin-bottom:0px}@media only screen and (min-width: 768px){.thb-resources-guides-title-top-container .thb-resources-title-container h2.title{text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:54px;letter-spacing:-1.2px}}.thb-resources-guides-title-top-container .thb-resources-title-container .subtitle{color:var(--Color-Gray-Ghost, #757678);text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media only screen and (min-width: 768px){.thb-resources-guides-title-top-container .thb-resources-title-container .subtitle{text-align:center}}.thb-resources-guides-container{border:2px solid var(--Color-background-yellow, #FFF6E5);background-color:#fff6e5;border-radius:16px;padding:24px 16px 40px 16px;margin-bottom:12px;margin-top:32px}@media only screen and (min-width: 768px){.thb-resources-guides-container .columns.small-12.medium-9{padding-left:0px;padding-right:0px;margin-right:0px;margin-left:auto;max-width:760px}.thb-resources-guides-container .columns.small-12.medium-9 .eguide-container{padding-left:22px}.thb-resources-guides-container .columns.small-12.medium-3{padding-left:0px;padding-right:0px;min-width:306px}}@media only screen and (max-width: 768px){.thb-resources-guides-container{border:2px solid var(--Color-background-yellow, rgb(255, 246, 229));border-radius:8px}.thb-resources-guides-container::after{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background-color:#fff6e5;z-index:1}}@media only screen and (min-width: 768px){.thb-resources-guides-container{padding:32px 64px 0px 64px;margin-top:40px;margin-bottom:30px}}.thb-resources-guides-container .cta{margin-top:8px}.thb-resources-guides-container .cta a{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:var(--Color-Razzmatazz-Razzmatazz---500, #EE1D7A);display:flex;flex-direction:row;gap:8px}.thb-resources-guides-container .cta a:hover{text-decoration:underline !important}.thb-resources-guides-container .cta a svg{width:20px;height:20px}.thb-resources-guides-title-container{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width: 768px){.thb-resources-guides-title-container{max-width:306px;margin-top:40px}}.thb-resources-guides-title-container h3.title{color:#131529;font-family:Poppins;font-weight:700;font-size:28px;line-height:40px;letter-spacing:-3%;margin-bottom:0px}.thb-resources-guides-title-container .description{color:#333;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.thb-resources-guides-container{position:relative}.eguide a img{width:220px;height:311px;opacity:1}@media only screen and (max-width: 768px){.thb-resources-guides-container .row{flex-direction:column}.thb-resources-guides-title-container{margin-bottom:20px}.eguides-container{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:20px;position:relative;margin-right:-20px}}@media only screen and (max-width: 768px)and (max-width: 768px){.eguides-container{margin-right:-14px}}@media only screen and (max-width: 768px){.eguides-container::-webkit-scrollbar{height:4px}.eguides-container::-webkit-scrollbar-track{background:#fff !important;border-radius:2px;display:none}.eguides-container::-webkit-scrollbar-thumb{background:#ffb6ad;border-radius:2px;display:none}.eguide{flex:0 0 auto;margin-right:12px;min-width:200px;position:relative}.eguide:last-child{margin-right:0}.eguides-container::after{display:none;content:"";position:absolute;top:0;right:0;width:30px;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8));pointer-events:none;z-index:1}}@media only screen and (min-width: 768px){.thb-resources-guides-container .columns:nth-child(2){position:relative}.eguides-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;max-height:600px;overflow-y:auto;overflow-x:hidden;position:relative;padding-bottom:40px;padding-right:22px;padding-left:28px}.eguides-container::-webkit-scrollbar{width:6px}.eguides-container::-webkit-scrollbar-track{background:#fff;border-radius:3px}.eguides-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px;background-color:#ffd6ad}.eguide{position:relative;overflow:hidden;border:2px solid rgba(0,0,0,0);border-radius:8px;transition:border-color .3s ease,box-shadow .3s ease}.eguide a::after{content:"DOWNLOAD";position:absolute;bottom:-100%;left:0;width:100%;background:#ee1d7a;color:#fff;text-align:center;padding:10px 0;font-weight:bold;font-size:14px;line-height:24px;letter-spacing:0;transition:bottom .3s ease;border-radius:0 0 6px 6px}.eguide:hover{border-color:var(--Color-Razzmatazz-Razzmatazz---500, #EE1D7A);box-shadow:0px 18px 32px 0px rgba(238,29,122,.32)}.eguide:hover a::after{bottom:0}.thb-resources-guides-container .columns:nth-child(2)::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:147px;background:linear-gradient(180deg, rgba(255, 241, 227, 0) 0%, #FFF1E3 100%);pointer-events:none;z-index:1}.thb-resources-guides-container.scroll-end .columns:nth-child(2)::after{display:none !important}}.eguide{cursor:pointer;transition:transform .2s ease;max-width:220px}@media only screen and (max-width: 768px){.eguide{border:1px solid var(--Color-Razzmatazz-Razzmatazz---500, #EE1D7A);border-radius:8px}.eguide::after{content:"DOWNLOAD";position:absolute;bottom:0px;left:0;width:100%;background:#ee1d7a;color:#fff;text-align:center;padding:10px 0;font-weight:bold;font-size:14px;line-height:24px;letter-spacing:0;border-radius:0 0 8px 8px}}.eguide img{width:100%;height:auto;border-radius:8px}.eguide-title{margin-top:10px;font-size:14px;font-weight:600}.badge-new{position:absolute;top:0px;right:0px;background:#333;color:#fff;padding:12px 8px;border-radius:0px 8px 0px 8px;font-weight:500;font-style:Medium;font-size:11px;line-height:10px;letter-spacing:4%;text-align:center;text-transform:uppercase;animation:blinkBadge 1s infinite}