.id-1 .welcome *{text-align:center}@media (min-width:768px){.benefitBanner{margin:0 auto;width:80%}}@media (min-width:1200px){.footer-rows .custom-footer>div{flex-basis:33%;width:33%}}.in-test .banners-row,body.admin-logged.id-1 .banners-row{display:flex;gap:20px;margin-top:2rem}.in-test .banners-row.banners-empty,body.admin-logged.id-1 .banners-row.banners-empty{display:block}.in-test .banners-row img,body.admin-logged.id-1 .banners-row img{display:block;width:100%;height:auto}.in-test .banners-row__link,body.admin-logged.id-1 .banners-row__link{display:block;text-decoration:none;color:inherit;flex:1}.in-test .banners-row__link:focus,.in-test .banners-row__link:hover,body.admin-logged.id-1 .banners-row__link:focus,body.admin-logged.id-1 .banners-row__link:hover{color:inherit;text-decoration:none}.in-test .banners-row__item,body.admin-logged.id-1 .banners-row__item{text-align:center}.in-test .banners-row__item img,body.admin-logged.id-1 .banners-row__item img{border-radius:12px;min-height:333px;object-fit:cover}.in-test .banners-row__title,body.admin-logged.id-1 .banners-row__title{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.25;color:#222}@media (max-width:768px){.in-test .banners-row,body.admin-logged.id-1 .banners-row{flex-direction:column}}body.admin-logged.id-1 a.middle-banner-custom,body.admin-logged.id-1 a.top-banner-custom,body.admin-logged.id-1 a.video-banner-custom{display:block;text-decoration:none;color:inherit}body.admin-logged.id-1 a.middle-banner-custom:focus,body.admin-logged.id-1 a.middle-banner-custom:hover,body.admin-logged.id-1 a.top-banner-custom:focus,body.admin-logged.id-1 a.top-banner-custom:hover,body.admin-logged.id-1 a.video-banner-custom:focus,body.admin-logged.id-1 a.video-banner-custom:hover{color:inherit;text-decoration:none}body.admin-logged.id-1 .top-banner-custom{position:relative;width:100%;overflow:hidden}body.admin-logged.id-1 .top-banner-custom img{display:block;width:100%;height:auto}body.admin-logged.id-1 .top-banner-custom__content{position:absolute;top:50%;right:8%;transform:translateY(-50%);max-width:460px;text-align:right;z-index:2}body.admin-logged.id-1 .top-banner-custom__content h2{margin:0 0 16px;font-size:36px;font-weight:600;line-height:1.2;color:#222}body.admin-logged.id-1 .top-banner-custom__content p{margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.55;color:#333}body.admin-logged.id-1 .top-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 28px;border-radius:999px;background:#222;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .top-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}@media (max-width:768px){body.admin-logged.id-1 .top-banner-custom__content{right:24px;left:24px;max-width:none}body.admin-logged.id-1 .top-banner-custom__content h2{margin-bottom:10px;font-size:24px}body.admin-logged.id-1 .top-banner-custom__content p{margin-bottom:16px;font-size:14px;line-height:1.45}body.admin-logged.id-1 .top-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;border-radius:999px;background:#222;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .top-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}}body.admin-logged.id-1 .middle-banner-custom{position:relative;width:100%;overflow:hidden}body.admin-logged.id-1 .middle-banner-custom img{display:block;width:100%;height:auto}body.admin-logged.id-1 .middle-banner-custom__content{position:absolute;top:50%;right:8%;transform:translateY(-50%);max-width:360px;text-align:right;z-index:2}body.admin-logged.id-1 .middle-banner-custom__content h2{margin:0 0 22px;font-size:30px;font-weight:600;line-height:1.2;color:#222}body.admin-logged.id-1 .middle-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 26px;border-radius:999px;background:#222;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .middle-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}@media (max-width:768px){body.admin-logged.id-1 .middle-banner-custom__content{right:20px;left:20px;max-width:none}body.admin-logged.id-1 .middle-banner-custom__content h2{margin-bottom:16px;font-size:22px}body.admin-logged.id-1 .middle-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;border-radius:999px;background:#222;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .middle-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}}body.admin-logged.id-1 .video-banner-custom{position:relative;width:100%;overflow:hidden}body.admin-logged.id-1 .video-banner-custom__media{display:block;width:100%;height:495px;object-fit:cover;border-radius:10px}body.admin-logged.id-1 .video-banner-custom__content{position:absolute;top:50%;right:8%;transform:translateY(-50%);max-width:360px;text-align:right;z-index:2}body.admin-logged.id-1 .video-banner-custom__content h2{margin:0 0 22px;font-size:30px;font-weight:600;line-height:1.2;color:#222}body.admin-logged.id-1 .video-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 26px;border-radius:999px;background:#222;color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .video-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}@media (max-width:768px){body.admin-logged.id-1 .video-banner-custom__media{height:auto;min-height:280px}body.admin-logged.id-1 .video-banner-custom__content{right:20px;left:20px;max-width:none}body.admin-logged.id-1 .video-banner-custom__content h2{margin-bottom:16px;font-size:22px}body.admin-logged.id-1 .video-banner-custom__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 22px;border-radius:999px;background:#222;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}body.admin-logged.id-1 .video-banner-custom__button:hover{background:#000;color:#fff;transform:translateY(-2px)}}