.Hero{position:relative;height:760px;margin-right:calc(var(--bs-gutter-x,.75rem)*-.5);margin-left:calc(var(--bs-gutter-x,.75rem)*-.5)}.textPlacement{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin-top:66px}.image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width:768px) and (max-width:991.98px){.Hero{height:600px}.textPlacement{top:150px;transform:unset;margin-top:unset}.btnHero .btn-banner-hero,.btnHero .btn-banner-hero-arrow{font-weight:600!important;font-size:1rem!important;line-height:1.25!important;height:3rem!important;padding:14px 24px!important}}@media screen and (max-width:767.98px){.Hero{height:667px}.textPlacement{top:128px;transform:unset;margin-top:unset}.textPlacementBottom{top:321px}.btnHero .btn-banner-hero,.btnHero .btn-banner-hero-arrow{font-weight:600!important;font-size:1rem!important;line-height:1.25!important;height:3rem!important;padding:14px 24px!important}}
#modal-video-fullscreen.show .modal-dialog .modal-content{background:linear-gradient(0deg,rgba(46,54,65,.65),rgba(46,54,65,.65))}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardSpacing:nth-last-child(-n+3){margin-bottom:0}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo{--bs-gutter-x:24px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardSpacing{--bs-gutter-x:24px;--bs-gutter-y:0;margin-bottom:24px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog{height:620px;flex-direction:column;justify-content:flex-end;align-items:flex-end;border-radius:24px;display:flex;padding:0;position:relative}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .image{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:24px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .badgePromo{position:absolute;left:-8px;top:16px;padding:16px 16px 16px 24px;border-radius:16px 16px 16px 0;background:linear-gradient(315deg,#d1005d 0,#a03a97 100%);display:flex;flex-direction:column}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .badgePromo .badgeDescription secondary{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.333;display:inline-block}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .semiBadge1{position:absolute;height:12px;top:100px;left:-8px;background-color:#b22582;width:10px;overflow:hidden;border-radius:0 0 0 50%;z-index:-1}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .semiBadge1 .semiBadge2{border-radius:50% 0 0 0;background:#7d0038;height:12px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo{position:absolute;display:flex;padding:24px;flex-direction:column;align-items:flex-start;background:#fff;left:16px;right:16px;border-radius:24px;bottom:16px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .bulletsArea{flex-direction:column;gap:12px;margin-top:24px;transition:all ease-in-out .3s;max-height:0;opacity:0;overflow:hidden;display:none}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .bulletsArea .bullets{display:flex;gap:8px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .mainButtonPos{margin-top:32px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .secondaryButtonPos{margin-top:8px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .onlyButton{margin-top:32px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .button.cerize.transparent:hover{border-color:#7d0038;color:#7d0038;background-color:transparent}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .with-video .cardPromoCatalog .video-overlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(46,54,65,.25),rgba(46,54,65,.25));border-radius:24px}@media screen and (min-width:991.98px){.widget_CatalogPromo .subtitle-dark-blue{margin-bottom:80px}.widget_CatalogPromo .contentAreaCatalogPromo .chipsCatalogPromo{margin-top:48px;margin-bottom:48px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog:hover .contentAreaCardCatalogPromo .bulletsArea{max-height:100vh;opacity:1;display:flex}}@media screen and (min-width:768px) and (max-width:991.98px){.widget_CatalogPromo .contentAreaCatalogPromo chipsCatalogPromo{margin-right:unset}}@media screen and (max-width:991.98px){.widget_CatalogPromo .contentAreaCatalogPromo.nochips #cardsAreaPromo{padding-top:0}.widget_CatalogPromo .contentAreaCatalogPromo .chipsCatalogPromo{margin-bottom:24px;margin-top:24px;margin-right:-36px;overflow:visible}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardSpacing:nth-last-child(-n+3){margin-bottom:24px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardSpacing:last-child{margin-bottom:0}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog{height:628px;padding:0;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;border-radius:24px;display:flex;position:relative}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo{bottom:24px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .bulletsArea{gap:12px;margin-top:21px;display:flex;opacity:1;max-height:unset;overflow:auto}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .mainButtonPos{margin-top:21px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .secondaryButtonPos{margin-top:8px}.widget_CatalogPromo .contentAreaCatalogPromo #cardsAreaPromo .cardPromoCatalog .contentAreaCardCatalogPromo .onlyButton{margin-top:21px}}
.widget-BenefitsImage .headerContainer{margin-bottom:48px}.widget-BenefitsImage .headerContainer .benefitsImageTitle{color:#d1005d}.widget-BenefitsImage .headerContainer .benefitsImageSubtitle{color:#2e3641}.widget-BenefitsImage .blockList-lines{display:flex;flex-direction:column;gap:64px}@media screen and (min-width:0) and (max-width:991.98px){.widget-BenefitsImage .headerContainer{margin-bottom:40px}.widget-BenefitsImage .headerContainer .benefitsImageTitle{margin-bottom:12px}.widget-BenefitsImage .blockList-lines{gap:40px}}
.benefitsImage-line{display:flex;flex-direction:row;height:100%;min-height:460px;}.benefitsImage-line .images-group{position:relative;}.benefitsImage-line .images-group .benefitsImage-line-images-container{position:relative;}.benefitsImage-line .images-group .line-image{height:auto;width:100%;}.benefitsImage-line .images-group .line-image.bottom{position:relative;border-radius:24px;flex-shrink:0;}.benefitsImage-line .images-group .line-image.bottom.in{opacity:0;animation:benefits-down-in 400ms ease-out 600ms forwards;}.benefitsImage-line .images-group .line-image.top{position:absolute;left:0;}.benefitsImage-line .images-group .line-image.top.in{opacity:0;animation:benefits-down-in 500ms ease-out 600ms forwards;}.benefitsImage-line .info-group.with-titleAndBullets .line-text-info{gap:unset;}.benefitsImage-line .info-group.with-titleAndBullets .line-text-info .line-text{padding-bottom:24px;}.benefitsImage-line .info-group.with-titleAndBullets .line-bullets{gap:24px;padding-bottom:40px;}.benefitsImage-line .info-group{display:flex;flex-direction:row;gap:32px;align-items:center;}.benefitsImage-line .info-group .line-text-info{display:flex;flex-direction:column;gap:40px;}.benefitsImage-line .info-group .line-text-info .line-text{display:flex;flex-direction:column;gap:24px;}.benefitsImage-line .info-group .text-animation.in{opacity:0;animation:benefits-down-in 500ms ease-out 800ms forwards;}.benefitsImage-line .info-group .line-bullets{display:flex;flex-direction:column;gap:24px;}.benefitsImage-line .info-group .line-bullets .bullet{display:flex;flex-direction:row;gap:16px;}.benefitsImage-line .info-group .line-bullets .bullet .bullet-icon:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:var(--icon-set-check) !important;background:none !important;color:#D1005D;font-size:1.75rem;line-height:1.2;width:40px;height:40px;text-align:center;}.benefitsImage-line .info-group .line-bullets .line-link{padding-left:50px;}@keyframes benefits-down-in{0%{opacity:0;transform:translateY(27%);}100%{opacity:1;transform:translateY(0);}}@media screen and (min-width:992px) and (max-width:1199.98px){.benefitsImage-line .benefitsImage-line-images-container{top:10%;}}@media screen and (min-width:0) and (max-width:991.98px){.benefitsImage-line{flex-direction:column;gap:32px;}.benefitsImage-line .images-group .line-image{transform:translateY(0px);width:50%;height:auto;}.benefitsImage-line .images-group .line-image.top{object-fit:contain;left:0;}.benefitsImage-line.right .images-group .line-image.bottom{left:0;}.benefitsImage-line .info-group.with-titleAndBullets .line-bullets{padding-bottom:32px;}.benefitsImage-line .info-group .line-text-info{gap:32px;}.benefitsImage-line .info-group .line-text-info .line-text{gap:16px;}.benefitsImage-line .info-group .line-bullets{gap:24px;}.benefitsImage-line .info-group .line-bullets .bullet{gap:8px;}.benefitsImage-line .info-group .line-bullets .bullet .bullet-icon:before{width:32px;height:32px;font-size:1.375rem;}.benefitsImage-line .info-group .line-bullets .line-link{margin-top:8px;padding:0px;}}@media screen and (min-width:0) and (max-width:767.98px){.benefitsImage-line{flex-direction:column;gap:32px;}.benefitsImage-line .images-group .line-image{transform:translateY(0px);width:100%;height:auto;}.benefitsImage-line .images-group .line-image.top{left:0;}}
.bgMixBannerApp{background:linear-gradient(270deg,#5c3296,#9c3a97,#d1005d,#ec6e7d);background-size:800% 800%;-webkit-animation:AnimationMeshGradientBannerApp 59s ease infinite;-moz-animation:AnimationMeshGradientBannerApp 59s ease infinite;animation:AnimationMeshGradientBannerApp 59s ease infinite}#widgetAppMillennium.extra-margins{margin-top:64px;margin-bottom:64px}#widgetAppMillennium.bg-grad-cerize{background:linear-gradient(270deg,#d1005d 19%,#ec6e7d 100%)}#widgetAppMillennium.bg-grad-purple{background:linear-gradient(294.17deg,rgba(156,58,151,.6) 0,rgba(124,55,151,0) 100%),#5c3296}#widgetAppMillennium.bg-grad-black{background:linear-gradient(270deg,#2e3641 0,rgba(46,54,65,.8) 100%);background-color:#000}.appmillenium{position:relative}.appmillenium .hvh-80{height:550px}.appmillenium .hvh-80 .imgMobile{display:none;z-index:1;text-align:center}.appmillenium .hvh-80 .imgMobile img{width:540px;height:546px}.appmillenium .imgApp{position:absolute}.appmillenium .img-bottom,.appmillenium .img-top{padding:0;width:720px;height:720px;opacity:0;right:-25px;object-fit:cover}.appmillenium .img-top{transform:translateY(-50%)}.appmillenium .img-top.out{animation:down-out .3s ease-out forwards}.appmillenium .img-top.in{opacity:0;animation:down-in .3s ease-out .3s forwards}.appmillenium .img-bottom{transform:translateX(-100%)}.appmillenium .img-bottom.out{animation:jump-out .3s ease-out forwards}.appmillenium .img-bottom.in{animation:jump-in .3s ease-out forwards}.appmillenium .text{opacity:0}.appmillenium .text .button{width:fit-content;margin-bottom:100px}.appmillenium .text.out{-webkit-mask-position:left;animation:clip-fade-out .3s forwards}.appmillenium .text.out button{cursor:none;pointer-events:none}.appmillenium .text.in{-webkit-mask-position:right;animation:clip-fade .3s ease-out .6s forwards}.appmillenium button{cursor:pointer;pointer-events:unset}@keyframes down-out{0%{opacity:1;transform:translateY(0);z-index:2}100%{opacity:0;transform:translateY(-50%);z-index:-1}}@keyframes down-in{0%{opacity:0;transform:translateY(-27%);z-index:-1}100%{opacity:1;transform:translateY(0);z-index:2}}@keyframes jump-out{0%{opacity:1;transform:translateX(0);z-index:2}100%{opacity:0;transform:translateX(-100%);z-index:-1}}@keyframes jump-in{0%{opacity:0;transform:translateX(-40%)}100%{transform:translateX(0);opacity:1;z-index:1}}@keyframes clip-fade{0%{opacity:0;transform:translateX(-6%)}100%{opacity:1;transform:translateX(0)}}@keyframes clip-fade-out{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-6%)}}.appmillenium .btn-social-container{margin:auto;margin-bottom:48px}.appmillenium .btn-social-container .icons a{color:#fff;display:inline-block;margin-right:24px;font-size:48px}@media screen and (min-width:992px) and (max-width:1199.98px){.appmillenium .hvh-80{height:522px}.appmillenium .hvh-80 .title-header{width:486px}.appmillenium .hvh-80 .img-bottom,.appmillenium .hvh-80 .img-top{width:656px;height:656px;padding:0;right:-135px}.appmillenium .btn-social-container .icons a{margin-right:22.72px;font-size:45px}}@media screen and (max-width:991.98px){.appmillenium .main-img img{margin-top:-40%}.appmillenium .background-secondary{bottom:95px}.appmillenium .hvh-80{height:411px}.appmillenium .title-header{width:373px}.appmillenium .btn-social-container{margin-bottom:40px}.appmillenium .btn-social-container .icons a{margin-right:17.44px;font-size:34px}.appmillenium .img-bottom,.appmillenium .img-top{width:520px;height:520px;right:-125px}}@media screen and (max-width:768px){.appmillenium .text .button{width:100%;margin-bottom:unset}.appmillenium .hvh-80{height:462px}.appmillenium .hvh-80 .text{mask-image:unset;-webkit-mask-image:unset;-webkit-mask-size:unset;mask-size:unset;-webkit-mask-position:unset;mask-position:unset;opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.appmillenium .hvh-80 .text .col-buttons,.appmillenium .hvh-80 .text .col-title{width:100%}.appmillenium .hvh-80 .text .title-header{width:100%;text-align:center}.appmillenium .hvh-80 .text .btn-social-container{text-align:center;margin-bottom:40px}.appmillenium .hvh-80 .text .btn-social-container .icons a{margin-right:17.44px;font-size:34px}.appmillenium .hvh-80 .img-bottom,.appmillenium .hvh-80 .img-top{display:none}.appmillenium .hvh-80 .imgMobile{display:block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.appmillenium .fadeInText{-webkit-animation-name:fadeInUpText!important;animation-name:fadeInUpText!important}.appmillenium .fadeInImg{-webkit-animation-name:fadeInUpImg;animation-name:fadeInUpImg;animation-delay:1s}.appmillenium .fadeOut{-webkit-animation-name:fadeInOut!important;animation-name:fadeInOut!important}.appmillenium .imgSizeMobile{width:340px;height:340px}.appmillenium .appmillenium .img-bottom,.appmillenium .appmillenium .img-top{width:420px;height:420px}#widgetAppMillennium{padding-bottom:160px}#widgetAppMillennium.extra-margins{margin-bottom:220px;margin-top:40px}}@media screen and (min-width:1441px){.appmillenium .background-header .container{max-width:1320px}}@media screen and (min-width:1024px) and (max-width:1199.98px){.appmillenium .background-secondary{bottom:150px}}@media screen and (min-width:1200px) and (max-width:1439.98px){.appmillenium .background-secondary{bottom:175px}.appmillenium .hvh-80 .text p{width:582px;font-size:1.833rem;line-height:1.03}.appmillenium .hvh-80 .img-bottom,.appmillenium .hvh-80 .img-top{width:720px;height:720px;left:570px}}@media screen and (max-width:575px){.appmillenium .hvh-80{height:442px}.appmillenium .hvh-80 .imgMobile{padding-top:32px}.appmillenium .hvh-80 .imgMobile .imgSizeMobile{width:unset;height:unset}}@media screen and (max-width:479px){.appmillenium .hvh-80 .imgMobile{padding:0;padding-top:32px}.appmillenium .hvh-80 .imgMobile .imgSizeMobile{width:unset;height:unset}}@keyframes fadeInUpText{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpImg{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInOut{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(50px)}}@-webkit-keyframes AnimationMeshGradientBannerApp{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes AnimationMeshGradientBannerApp{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes AnimationMeshGradientBannerApp{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
