#container-arista{background-color:#f5f5ef;background-repeat:repeat-y;background-position-x:calc(100vw - 240px);background-position-y:-140px;position:relative;background-attachment:fixed;overflow:hidden;min-height:100vh;background-size:272px 433px}#container-arista .generic-accordions{background-color:#f5f5ef;padding-top:20px;padding-left:130px;padding-right:175px;padding-bottom:20px}#container-arista .generic-accordions .accordion-box{margin-bottom:20px;border:1px solid #000001;border-radius:5px}#container-arista .generic-accordions .accordion-box .accordion-box-logo-container{display:flex;justify-content:flex-start;gap:20px;align-content:center;width:200px}#container-arista .generic-accordions .accordion-box .accordion-box-header{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:14px;margin-top:0;color:#000001;display:flex;justify-content:space-between}#container-arista .generic-accordions .accordion-box .accordion-box-header .minus{display:none}#container-arista .generic-accordions .accordion-box .accordion-box-header.visible .plus{display:none}#container-arista .generic-accordions .accordion-box .accordion-box-header.visible .minus{display:inline}#container-arista .generic-accordions .accordion-box .accordion-box-header p{font:20px "PPMori-SemiBold",Arial,Helvetica,sans-serif;padding:0;margin:0;max-width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#container-arista .generic-accordions .accordion-box .accordion-box-header svg{width:20px}#container-arista .generic-accordions .accordion-box .accordion-box-header svg path{fill:#000}#container-arista .generic-accordions .accordion-box .accordion-box-header .accordion-box-button{cursor:pointer}#container-arista .generic-accordions .accordion-box .accordion-box-content{transition-duration:.8s;padding-left:20px;padding-right:57px;margin-top:0;height:0px !important;overflow:hidden;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif;color:#000001}#container-arista .generic-accordions .accordion-box .accordion-box-content p{margin-top:0;padding:0;line-height:1.3}#container-arista .generic-accordions .accordion-box .accordion-box-content.visible{margin-top:25px;padding-bottom:40px;height:auto !important}#container-arista #arista .rules{margin-top:40px;margin-bottom:40px;padding-top:60px;padding-bottom:60px;padding-left:45px;padding-right:45px;border-radius:30px;background-color:#fff}#container-arista #arista .rules h3{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif;margin-bottom:15px}#container-arista #arista .rules .rule-grid{display:flex;gap:40px;justify-content:space-evenly}#container-arista #arista .rules .rule-grid .left-grid{flex-basis:calc(75% - 20px);padding-top:30px;padding-bottom:30px;display:flex;flex-wrap:wrap;gap:40px}#container-arista #arista .rules .rule-grid .left-grid .arista-rule{flex-basis:calc(50% - 20px);display:flex;gap:20px}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .black-circle{flex-basis:42px}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .black-circle span{font:21px "PPMori-Bold",Arial,Helvetica,sans-serif;margin-top:2px}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text{margin-top:10px;display:flex;flex-direction:column;justify-content:flex-start}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text h4{font:27px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text span{margin-top:16px;font:20px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text span p{line-height:1.2}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text .JCCM-button{width:226px;font:14px "PPMori-SemiBold",Arial,Helvetica,sans-serif;margin-top:30px}#container-arista #arista .rules .rule-grid .right-grid{position:relative;background-color:#000001;border-radius:30px;flex-basis:calc(25% - 20px);padding-left:40px;padding-right:40px;padding-top:60px;padding-bottom:82px}#container-arista #arista .rules .rule-grid .right-grid .text-together:not(:first-of-type){margin-top:40px}#container-arista #arista .rules .rule-grid .right-grid .text-together h4{color:#fff;padding-bottom:10px;font:20px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .rules .rule-grid .right-grid .text-together a{font:14px "PPMori-Regular",Arial,Helvetica,sans-serif;color:#eee !important;text-decoration:underline;margin-top:16px;opacity:.7}#container-arista #arista .rules .rule-grid .right-grid .top-right-icon{position:absolute;bottom:20px;right:20px}#container-arista #arista .rules .rule-grid .right-grid .right-icon{margin-top:17px;display:flex;justify-content:flex-end}#container-arista #arista .rules .rule-grid .right-grid .right-icon svg{height:27px}#container-arista #arista #laureat-container{display:flex;gap:112px;background-image:url("../assets/serpentin_blanc_reverse_repeat.svg");background-repeat:repeat-y;background-position-x:calc(100vw - 262px - 96px);background-size:272px 433px}#container-arista #arista #laureat-container.tab-toggle{padding-right:190px}#container-arista #arista #laureat-container #laureat-content{flex-basis:calc(80% - 56px)}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category{min-width:1114px;display:flex;flex-direction:column;padding-bottom:51px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category:not(.selected){display:none}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category.selected:not(.last){border-bottom:2px #000 solid;margin-bottom:113px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category.selected.last{padding-bottom:153px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category h3{width:50%;color:#000;font:28px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container{padding-top:10px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container.has-winner{display:flex;justify-content:space-between}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:47px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container{display:flex;flex-basis:100%;width:100%;flex-direction:column}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container h5{font:14px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container img,#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container svg{margin-top:20px;max-width:138px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container{display:flex;justify-content:space-between;margin-top:46px;width:100%}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{gap:90px;width:auto}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a{flex-basis:100%}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image{min-height:276px;max-width:276px;width:276px;height:276px;border-radius:30px;position:relative;background-size:cover;cursor:pointer}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image .black-circle{width:46px;height:46px;position:absolute;right:17px;bottom:17px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image .black-circle svg{height:15px;width:17px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text{display:flex;flex-direction:column;max-width:276px;word-break:break-word}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text h4{margin-top:32px;font:21px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text p{margin-top:6px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text a{color:inherit;margin-top:16px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif;text-decoration:underline}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container{padding:22px 26px 40px 26px;background-color:#9961ff;border-radius:30px;display:flex;justify-content:space-between;height:fit-content;margin-top:60px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image{min-height:338px;max-width:338px;width:338px;height:338px;background-size:cover;border-radius:30px;position:relative;cursor:pointer}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image .laureate-container{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image .laureate-container span{margin-top:8px;color:#000;font:10px "PPMori-Bold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image .black-circle{width:46px;height:46px;position:absolute;right:17px;bottom:17px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image .black-circle svg{height:15px;width:17px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text{max-width:276px;word-break:word;display:flex;flex-direction:column;border-radius:30px}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text h4{margin-top:26px;font:21px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text p{margin-top:6px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text a{color:inherit;margin-top:16px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif;text-decoration:underline}#container-arista #arista #laureat-container #laureat-menu{flex-basis:224px;align-self:flex-start}#container-arista #arista #laureat-container #laureat-menu .laureat-menu-element{cursor:pointer;width:50%;min-width:60px;color:#000;opacity:.4;padding-top:25px;padding-bottom:25px;border-bottom:2px #000 solid;transition:width .5s}#container-arista #arista #laureat-container #laureat-menu .laureat-menu-element span{font:20px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container #laureat-menu .laureat-menu-element.selected,#container-arista #arista #laureat-container #laureat-menu .laureat-menu-element:hover{opacity:1;width:100%}#container-arista #arista .image-display{border-radius:30px;margin-top:108px;margin-bottom:46px;background-color:#fff;gap:60px;display:flex;padding:70px 50px;align-content:center;align-items:center}#container-arista #arista .image-display .image-display-left{display:flex;flex-direction:column;flex-basis:66%}#container-arista #arista .image-display .image-display-left h2{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .image-display .image-display-left h3{margin-top:60px;margin-bottom:20px;font:27px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .image-display .image-display-left .JCCM-button{margin-top:40px}#container-arista #arista .image-display .image-display-right{display:flex}#container-arista #arista .image-display .image-display-right>div{background-size:cover;border-radius:50%;min-width:480px;width:100%;height:100%;min-height:480px;flex-basis:1}#container-arista #arista #about-title .division,#container-arista #arista .contest .division{display:flex;gap:100px;margin-bottom:100px}#container-arista #arista #about-title .division #left-about,#container-arista #arista .contest .division #left-about{flex-basis:60%}#container-arista #arista #about-title .division #left-about h2,#container-arista #arista .contest .division #left-about h2{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #about-title .division #left-about>p,#container-arista #arista .contest .division #left-about>p{margin-top:20px;font:20px "PPMori-Regular",Arial,Helvetica,sans-serif;line-height:1.2}#container-arista #arista #about-title .division #left-about .arista-title,#container-arista #arista .contest .division #left-about .arista-title{margin-top:35px}#container-arista #arista #about-title .division #left-about .JCCM-button,#container-arista #arista .contest .division #left-about .JCCM-button{margin-top:55px}#container-arista #arista #about-title .division #right-about .arista-cube,#container-arista #arista .contest .division #right-about .arista-cube{background:#ef512a;padding:56px;max-width:516px;width:100%;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-end}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-index,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-index{font:49px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-description,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-description{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif;padding-top:8px}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-sponsor-container,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-sponsor-container{padding-top:40px;display:flex;gap:10px 30px}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor{display:flex;flex-direction:column}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor .arista-cube-sponsor-title,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor .arista-cube-sponsor-title{font:14px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #about-title .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor .arista-cube-sponsor-image,#container-arista #arista .contest .division #right-about .arista-cube .arista-cube-sponsor-container .arista-cube-sponsor .arista-cube-sponsor-image{margin-top:16px;width:120px}#container-arista #arista #jury-title{padding-bottom:60px}#container-arista #arista #arista-title,#container-arista #arista #jury-title{padding-left:130px;padding-right:107px}#container-arista #arista #arista-title h2,#container-arista #arista #jury-title h2{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #arista-title p,#container-arista #arista #jury-title p{margin-top:15px;font:20px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista-memory{margin-top:60px;background-color:#e0ccff;background-image:url("../assets/serpentin_mauve_repeat.svg");background-position-x:calc(100vw - 262px - 96px);background-repeat:repeat-y;background-size:272px 433px;justify-content:space-between;margin-top:80px;padding-left:145px;padding-right:107px;padding-top:80px;padding-bottom:80px;display:flex}#container-arista #arista-memory #carroussel-area{background-color:#9961ff}#container-arista #arista-memory>a{flex-basis:calc(60% - 40px)}#container-arista #arista-memory #arista-video-container .tile.is-parent{padding:0}#container-arista #arista-memory #arista-video-container .arista-video-text-container{flex-basis:calc(40% - 40px);display:flex;flex-direction:column;justify-content:flex-start;padding-left:40px;padding-right:60px}#container-arista #arista-memory #arista-video-container .arista-video-text-container .tile.is-parent{padding:0}#container-arista #arista-memory #arista-video-container .arista-video-text-container .over-title{font:18px "PPMori-SemiBold",Arial,Helvetica,sans-serif;line-height:1.1}#container-arista #arista-memory #arista-video-container .arista-video-text-container .over-title p{padding-bottom:11px !important}#container-arista #arista-memory #arista-video-container .arista-video-text-container .title{width:76%;font:45px "PPMori-SemiBold",Arial,Helvetica,sans-serif;font-weight:900;color:#13130f;line-height:1.1;margin-top:11px}#container-arista #arista-memory #arista-video-container .arista-video-text-container .sub-title{font:20px "PPMori-Regular",Arial,Helvetica,sans-serif;color:#000001;line-height:1.1}#container-arista #arista-memory #arista-video-container .arista-video-text-container .sub-title p{padding-bottom:20px !important}#container-arista.formation-event{background-color:#dbfeb6;background-image:url("../assets/serpentin_vert_repeat.svg")}#container-arista.formation-event #carroussel-area{background-color:#0c8d33}#container-arista.mentorat-event{background-color:#f5f5ef;background-image:url("../assets/serpentin_orange_pale_repeat.svg")}#container-arista.mentorat-event #carroussel-area{background-color:#ffd6ba}#container-arista.concours-event{background-color:#e0ccff;background-image:url("../assets/serpentin_mauve_repeat.svg")}#container-arista.concours-event #carroussel-area{background-color:#9961ff}#container-arista.networking-event{background-color:#ffd6ba;background-image:url("../assets/serpentin_orange_repeat.svg")}#container-arista.networking-event #carroussel-area{background-color:#ff4f1f}#container-arista.conference-event{background-color:#f5f5ef;background-image:url("../assets/serpentin_ocre_repeat.svg")}#container-arista.conference-event #carroussel-area{background-color:#f4f0ca}#container-arista #carroussel-area{padding-top:129px;padding-bottom:127px;background-color:#9961ff}#container-arista #carroussel-area .carrousel-event-detail-container-header{display:flex;justify-content:space-between;align-items:center;margin-left:143px;margin-right:194px}#container-arista #carroussel-area .carrousel-event-detail-container-header .left-carousel{text-align:left}#container-arista #carroussel-area .carrousel-event-detail-container-header .left-carousel h3{font:45px "PPMori-SemiBold",Arial,Helvetica,sans-serif;color:#000001}#container-arista #carroussel-area .carrousel-event-detail-container-header .right-carousel .JCCM-button .arrow{margin-top:-2px}#container-arista #carroussel-area .carrousel-event-detail-container{overflow:scroll;width:100%}#container-arista #carroussel-area .carrousel-event-detail-container::-webkit-scrollbar{display:none}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail{margin-top:52px;width:fit-content}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-event-detail-placeholder{width:85px;display:inline-block}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-event-detail-placeholder:last-of-type{width:120px}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-card{margin-left:36px}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-card .lock{position:relative;display:block;top:-2px;right:0}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-card .lock svg{display:block !important;width:11px;height:14px;fill:#000 !important}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-card .header-row .title-container .card-title{font-size:23px;font-family:"PPMori-SemiBold",Arial,Helvetica,sans-serif;word-wrap:break-word;width:fit-content;white-space:pre-wrap;display:block;padding-right:55px;margin-top:6px}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail.carrousel:last-child{margin-right:0}@media(max-width: 1790px){#container-arista .users-container{padding-left:70px !important}#container-arista header #title{padding-left:70px}#container-arista header nav{padding-left:70px}#container-arista #arista #about-title,#container-arista #arista .partnership-logo,#container-arista #arista .contest{padding-left:70px}#container-arista #arista #arista-title,#container-arista #arista #jury-title{padding-left:70px;padding-right:70px}#container-arista #arista #laureat-container.tab-toggle{padding-right:130px}#container-arista #arista-memory{padding-left:70px;padding-right:70px}#container-arista #arista-memory #arista-video-container .arista-video-text-container{padding-left:30px;padding-right:0}#container-arista #arista-memory #arista-video-container .arista-video-text-container .title{width:auto;font:40px "PPMori-SemiBold",Arial,Helvetica,sans-serif;font-weight:900}#container-arista #carroussel-area .carrousel-event-detail-container-header{margin-left:90px}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-event-detail-placeholder{width:55px}#container-arista #carroussel-area .carrousel-navigation{margin-left:95px !important}}@media(max-width: 1630px){#container-arista #arista-memory .arista-video-text-container .sub-title{font:16px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista .users-container{padding-left:50px !important}#container-arista header #title{padding-left:50px}#container-arista header nav{padding-left:50px}#container-arista #arista #about-title,#container-arista #arista .partnership-logo,#container-arista #arista .contest{padding-left:50px;padding-right:50px}#container-arista #arista #arista-title,#container-arista #arista #jury-title{padding-left:50px;padding-right:50px}#container-arista #arista #laureat-container.tab-toggle{padding-right:90px;gap:45px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category{min-width:980px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{gap:65px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image{width:252px;height:252px;min-width:252px;min-height:252px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text{max-width:252px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .winner-container .winner-element a .winner-image{width:285px;height:285px;min-width:285px;min-height:285px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .winner-container .winner-element .winner-text{max-width:285px}#container-arista #arista-memory{padding-left:50px;padding-right:50px}#container-arista #carroussel-area .carrousel-event-detail-container-header{margin-left:60px}#container-arista #carroussel-area .carrousel-event-detail-container .carrousel-event-detail .carrousel-event-detail-placeholder{width:20px}#container-arista #carroussel-area .carrousel-navigation{margin-left:60px !important}}@media(max-width: 1480px){#container-arista #arista #laureat-container.tab-toggle{padding-right:90px;gap:45px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category{min-width:700px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container img{max-width:95px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{gap:20px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image{width:220px;height:220px;min-width:220px;min-height:220px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text{max-width:220px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container{gap:20px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image{width:220px;height:220px;min-width:220px;min-height:220px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text{max-width:220px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image{width:260px;height:260px;min-width:260px;min-height:260px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text{max-width:260px}#container-arista #arista .image-display .image-display-left h2{font:30px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .image-display .image-display-left>p{font:15px "PPMori-Regular",Arial,Helvetica,sans-serif;line-height:1.3}#container-arista #arista .image-display .image-display-right>div{min-width:340px;min-height:340px}#container-arista #arista #about-title .division #left-about h2.arista-title{margin-top:30px;font:30px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #about-title .division #left-about>p{font:15px "PPMori-Regular",Arial,Helvetica,sans-serif;line-height:1.2}}@media(max-width: 1380px){#container-arista #arista #laureat-container.tab-toggle{padding-right:70px;gap:30px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category{min-width:700px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container img{max-height:95px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{width:calc(100% - 40px);gap:30px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text{max-width:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image{width:200px;height:200px;min-width:200px;min-height:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container{width:calc(100% - 40px);gap:30px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text{max-width:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image{width:200px;height:200px;min-width:200px;min-height:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image{width:220px;height:220px;min-width:220px;min-height:220px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text{max-width:220px}#container-arista #arista #arista-title .arista-rules{padding:40px}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid{gap:20px}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid .arista-rule .arista-rule-text .JCCM-button{width:280px}}@media(max-width: 1250px){#container-arista #arista #laureat-container.tab-toggle{padding-right:50px;gap:30px;justify-content:space-between}#container-arista #arista #laureat-container.tab-toggle #laureat-menu{flex-basis:135px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category{min-width:680px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .partner-container img{max-height:95px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{width:calc(100% - 40px);gap:10px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text{max-width:180px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image{width:180px;height:180px;min-width:180px;min-height:180px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text{max-width:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image{width:200px;height:200px;min-width:200px;min-height:200px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image .laureate-container span{font:8px "PPMori-Bold",Arial,Helvetica,sans-serif}#container-arista #arista .image-display .image-display-right>div{min-width:200px;min-height:200px}#container-arista #arista .rules .rule-grid .left-grid{flex-basis:calc(75% - 20px);display:flex;flex-wrap:nowrap;gap:20px;flex-direction:column}}@media(max-width: 1170px){#container-arista #arista #arista-title h1,#jury-title h1{font:35px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #arista-title p,#jury-title p{font:16px "PPMori-Regular",Arial,Helvetica,sans-serif}}@media(max-width: 1024px){#container-arista{margin-left:0}#container-arista #carroussel-area .carrousel-event-detail-container-header{margin-right:30px;margin-left:30px}#container-arista .generic-accordions .accordion-box .accordion-box-logo-container img{width:60px}#container-arista #arista #about-title,#container-arista #arista .partnership-logo,#container-arista #arista .contest{padding-left:30px;padding-right:30px}#container-arista #arista #arista-title .arista-rules .rule-grid{flex-direction:column}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid .arista-rule{flex-direction:column;flex-basis:100%}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid .arista-rule .arista-rule-text{flex-basis:calc(100% - 42px - 20px)}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid .arista-rule .arista-rule-text .JCCM-button{font:14px "PPMori-SemiBold",Arial,Helvetica,sans-serif;width:237px}#container-arista #arista #arista-title .arista-rules .rule-grid .right-grid .text-together{margin-top:20px}#container-arista #arista #arista-title .arista-rules .rule-grid .right-grid .text-together h4{font:16px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #arista-title .arista-rules .rule-grid .right-grid .text-together a{margin-top:10px;font:12px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #about-title .division,#container-arista #arista .contest .division{flex-direction:column-reverse;gap:40px}#container-arista #arista #about-title .division #right-about .arista-cube,#container-arista #arista .contest .division #right-about .arista-cube{max-width:none}#container-arista #arista #about-title .image-display,#container-arista #arista .contest .image-display{margin-top:50px}#container-arista #arista #laureat-container{background-image:none}#container-arista #arista .image-display{margin-top:50px}#container-arista #arista .image-display .image-display-left{flex-basis:100%}#container-arista #arista .image-display .image-display-right{display:none}#container-arista #arista-memory{background-image:none}#container-arista #arista #arista-title .arista-rules .rule-grid .left-grid{flex-basis:calc(75% - 20px);display:flex;flex-wrap:nowrap;gap:20px;flex-direction:column}}@media(max-width: 850px){#container-arista #arista #laureat-container.tab-toggle{padding-right:36px}#container-arista #arista #laureat-container.tab-toggle #laureat-content{flex-direction:column;flex-basis:calc(75% - 56px)}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category{min-width:auto}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container{flex-direction:column}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container.has-winner{display:flex;justify-content:space-between}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container{flex-direction:column;flex-wrap:nowrap}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done{flex-direction:column;width:100%}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done.contest-done{gap:90px;width:auto}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element{display:flex;flex-direction:column;flex:1}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a{display:flex;flex:1}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image{flex:1;flex-grow:1;max-width:none;width:auto;height:auto}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image:before,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image:before{content:"";display:block;padding-top:100%}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image .black-circle,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image .black-circle{width:46px;height:46px;position:absolute;right:17px;bottom:17px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element a .finalist-image .black-circle svg,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element a .finalist-image .black-circle svg{height:15px;width:17px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text{display:flex;flex-direction:column;max-width:276px;word-break:break-word}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text h4,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text h4{margin-top:32px;font:21px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text p,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text p{margin-top:6px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container .finalist-element .finalist-text a,#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .left-laureat-container .finalist-container.contest-done .finalist-element .finalist-text a{color:inherit;margin-top:16px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif;text-decoration:underline}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element{display:flex;flex-direction:column;flex:1}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a{display:flex;flex:1}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image{flex:1;flex-grow:1;max-width:none;width:auto;height:auto}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element a .winner-image:before{content:"";display:block;padding-top:100%}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text{max-width:276px;word-break:word;display:flex;flex-direction:column;border-radius:30px}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text h4{margin-top:26px;font:21px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text p{margin-top:6px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container.tab-toggle #laureat-content .laureatYear .laureat-category .laureat-flex-container .winner-container .winner-element .winner-text a{color:inherit;margin-top:16px;font:18px "PPMori-Regular",Arial,Helvetica,sans-serif;text-decoration:underline}#container-arista #arista #laureat-container.tab-toggle #laureat-menu{flex-basis:224px;align-self:flex-start}#container-arista #arista #laureat-container.tab-toggle #laureat-menu .laureat-menu-element{cursor:pointer;width:50%;min-width:60px;color:#000;opacity:.4;padding-top:25px;padding-bottom:25px;border-bottom:2px #000 solid;transition:width .5s}#container-arista #arista #laureat-container.tab-toggle #laureat-menu .laureat-menu-element span{font:20px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista #laureat-container.tab-toggle #laureat-menu .laureat-menu-element.selected,#container-arista #arista #laureat-container.tab-toggle #laureat-menu .laureat-menu-element:hover{opacity:1;width:100%}}@media(max-width: 770px){#container-arista #arista .rules{padding:30px 30px}#container-arista #arista .rules .rule-grid{flex-direction:column}#container-arista #arista .rules .rule-grid .left-grid{flex-direction:column}#container-arista #arista .rules .rule-grid .left-grid .arista-rule{flex-direction:column;flex-basis:100%}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text{flex-basis:calc(100% - 42px - 20px)}#container-arista #arista .rules .rule-grid .left-grid .arista-rule .arista-rule-text .JCCM-button{font:14px "PPMori-SemiBold",Arial,Helvetica,sans-serif;width:220px}#container-arista #arista .rules .rule-grid .right-grid .text-together{margin-top:20px}#container-arista #arista .rules .rule-grid .right-grid .text-together h4{font:16px "PPMori-SemiBold",Arial,Helvetica,sans-serif}#container-arista #arista .rules .rule-grid .right-grid .text-together a{margin-top:10px;font:12px "PPMori-Regular",Arial,Helvetica,sans-serif}#container-arista #arista-memory #arista-video-container .arista-video-text-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media(max-width: 650px){#container-arista #carroussel-area .carrousel-event-detail-container-header .right-carousel{display:none}#container-arista #arista #laureat-container.tab-toggle{padding-right:36px;flex-direction:column-reverse}#container-arista #arista #laureat-container.tab-toggle #laureat-content{flex-basis:100%}#container-arista #arista #laureat-container.tab-toggle #laureat-menu{flex-basis:100%;align-self:auto}}@media(max-width: 390px){#container-arista #arista .image-display{padding:40px 20px}#container-arista #arista .image-display .image-display-left .JCCM-button{width:215px}}/*# sourceMappingURL=arista.css.map */
